#dog-adoption-form-wrapper,#cat-adoption-form-wrapper{width:100%}#dog-adoption-form-wrapper .wpforms-container input.wpforms-field-medium,#cat-adoption-form-wrapper .wpforms-container input.wpforms-field-medium{max-width:unset}#dog-adoption-form-wrapper .wishlist-container,#cat-adoption-form-wrapper .wishlist-container{background-color:#a1a6db;padding-right:0;padding-left:0;padding-top:1.5em}#dog-adoption-form-wrapper .wishlist-container .wc-block-components-notices,#dog-adoption-form-wrapper .wishlist-container .wc-block-components-notice-snackbar-list,#dog-adoption-form-wrapper .wishlist-container .wc-block-components-sidebar.wc-block-cart__sidebar,#dog-adoption-form-wrapper .wishlist-container .wc-block-cart-items__header,#dog-adoption-form-wrapper .wishlist-container .wc-block-cart-item__total,#dog-adoption-form-wrapper .wishlist-container .wc-block-cart-item__prices,#dog-adoption-form-wrapper .wishlist-container .wc-block-cart-item__quantity,#dog-adoption-form-wrapper .wishlist-container .wc-block-components-product-metadata__description,#cat-adoption-form-wrapper .wishlist-container .wc-block-components-notices,#cat-adoption-form-wrapper .wishlist-container .wc-block-components-notice-snackbar-list,#cat-adoption-form-wrapper .wishlist-container .wc-block-components-sidebar.wc-block-cart__sidebar,#cat-adoption-form-wrapper .wishlist-container .wc-block-cart-items__header,#cat-adoption-form-wrapper .wishlist-container .wc-block-cart-item__total,#cat-adoption-form-wrapper .wishlist-container .wc-block-cart-item__prices,#cat-adoption-form-wrapper .wishlist-container .wc-block-cart-item__quantity,#cat-adoption-form-wrapper .wishlist-container .wc-block-components-product-metadata__description{display:none}#dog-adoption-form-wrapper .wishlist-container .wp-block-woocommerce-filled-cart-block,#cat-adoption-form-wrapper .wishlist-container .wp-block-woocommerce-filled-cart-block{max-width:none !important;justify-self:center;margin-top:1.5em}#dog-adoption-form-wrapper .wishlist-container .adoption-form-wishlist--dog,#cat-adoption-form-wrapper .wishlist-container .adoption-form-wishlist--dog{max-width:unset}#dog-adoption-form-wrapper .wishlist-container .wp-block-woocommerce-cart-line-items-block,#cat-adoption-form-wrapper .wishlist-container .wp-block-woocommerce-cart-line-items-block{display:flex;border:none;justify-self:center}#dog-adoption-form-wrapper .wishlist-container .wp-block-woocommerce-cart-line-items-block tbody,#cat-adoption-form-wrapper .wishlist-container .wp-block-woocommerce-cart-line-items-block tbody{display:flex}#dog-adoption-form-wrapper .wishlist-container .wc-block-components-main.wc-block-cart__main.wp-block-woocommerce-cart-items-block,#cat-adoption-form-wrapper .wishlist-container .wc-block-components-main.wc-block-cart__main.wp-block-woocommerce-cart-items-block{width:fit-content;margin:0 auto}#dog-adoption-form-wrapper .wishlist-container .wc-block-cart-item__image,#cat-adoption-form-wrapper .wishlist-container .wc-block-cart-item__image{border-top:none;grid-row:2;padding-top:0 !important;padding-right:16px !important}#dog-adoption-form-wrapper .wishlist-container .wc-block-cart-item__image img,#cat-adoption-form-wrapper .wishlist-container .wc-block-cart-item__image img{border-radius:50%;width:clamp(55px, 15vw, 200px)}#dog-adoption-form-wrapper .wishlist-container .wc-block-cart-item__product,#cat-adoption-form-wrapper .wishlist-container .wc-block-cart-item__product{border:none;grid-column:1;justify-self:center;padding-bottom:0 !important;padding-left:0 !important}#dog-adoption-form-wrapper .wishlist-container .wc-block-cart-items__row,#cat-adoption-form-wrapper .wishlist-container .wc-block-cart-items__row{display:grid;grid-template-rows:auto;grid-template-columns:none !important}.wp-block-accordion.form-opened .wp-block-accordion-heading{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.wp-block-accordion.form-opened .wp-block-accordion-heading .arrowPawImage{transform:rotate(180deg)}.wp-block-accordion.form-opened .wp-block-accordion-heading__toggle:hover{border-bottom-right-radius:0;border-bottom-left-radius:0}.wp-block-accordion.form-closed .arrowPawImage{transform:rotate(0deg)}.wp-block-accordion .wp-block-accordion-heading .arrowPawImage{width:1em;height:1em;margin:0 0.4em 0 0.2em;transition:all 0.75s 0.25s}.wp-block-accordion-heading{z-index:10;position:relative;margin:0 1em}.wp-block-accordion-heading__toggle{width:fit-content;justify-self:center}.wp-block-accordion-heading button{width:100%;border-radius:15px}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:none !important}.adoption-form-buttons__cat a,.adoption-form-buttons__dog a{display:inline-block;transition:transform 0.2s ease}.adoption-process-details-page main{background-image:linear-gradient(to bottom, #38583c, #e77c19, #24108c);border-bottom:1px solid white}.adoption-process-details-page .wp-site-blocks header+div{display:none}.adoption-process-details__heading{grid-template-columns:1fr auto 1fr;margin:0 auto !important;width:fit-content}.adoption-process-details__heading .adoption-process-details__heading-zentangle{width:fit-content}.adoption-process-details__heading .adoption-process-details__heading-zentangle--cat{align-self:anchor-center;justify-self:end}.adoption-process-details__heading .adoption-process-details__heading-zentangle--cat img{width:15em;filter:drop-shadow(3px 5px 2px white)}.adoption-process-details__heading .adoption-process-details__heading-zentangle--dog{align-self:anchor-center;justify-self:end}.adoption-process-details__heading .adoption-process-details__heading-zentangle--dog img{width:20em;filter:drop-shadow(3px 5px 2px white)}.header-with-heart-icons__grid{background:radial-gradient(#fff 10%, rgba(0, 123, 255, 0) 90%);border-radius:50px}.step-header-container{background:radial-gradient(#f3f3f4 10%, #0000001c 90%);width:fit-content;margin:-0.5em auto 1em;padding:0.5em 1em;border-radius:50px}.step-header-container .step-header{background:linear-gradient(135deg, #966a1f 0%, #c751c0 50%, #4158d0 100%);-webkit-background-clip:text !important;-webkit-text-fill-color:transparent;width:fit-content;margin:0 auto;font-size:28px !important}.step-number{z-index:2;position:relative}.adoption-process-steps{max-width:1200px;margin:0 auto;background-color:#e69449e3}.application-form-accordions{max-width:1200px;margin:0 auto;padding:0}.application-form-accordions.opened{flex-direction:column}.application-form-accordions .wp-block-accordion .wp-block-accordion-heading{width:100%;margin:0}.application-form-accordions .wp-block-accordion .wp-block-accordion-heading.opened{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.wp-block-accordion-panel{padding:1em 0;background-color:#4d57cf;margin-block-start:unset;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.wp-block-accordion-panel input,.wp-block-accordion-panel textarea{border-radius:10px !important;height:fit-content !important}.wp-block-accordion-panel input[readonly],.wp-block-accordion-panel textarea[readonly]{background:#e1dddd !important}.wp-block-accordion-panel .wpforms-field.wpforms-field-readonly textarea{opacity:1 !important}.wp-block-accordion-panel form{margin:1em 2em 0}.wp-block-accordion-panel .wc-block-cart{margin-bottom:0 !important}.wp-block-accordion-panel .wpforms-field.wpforms-field-readonly input[type=text]{opacity:1 !important}.wp-block-accordion-panel .wpforms-required-label{color:#fcb900 !important}.wp-block-accordion-panel em.wpforms-error{color:#ffffff9e !important}.wp-block-accordion-panel .wpforms-field-limit-text{color:#ffffff9e !important}.wp-block-accordion-panel .wpforms-container{margin-top:0 !important}.wp-block-accordion-panel .intro{color:white}.wp-block-accordion-panel .number-in-household input{width:4em}.wp-block-accordion-panel label,.wp-block-accordion-panel legend{color:#fcb900 !important;letter-spacing:0.1em}.wp-block-accordion-panel .date-field{margin-left:0 !important}.wp-block-accordion-panel .date-field input{max-width:125px}.wp-block-accordion-panel .agreement-field textarea{height:max-content !important}.wp-block-accordion-panel .adoption-form-submit{background:white !important;color:black !important;padding:0.5em 6em !important;margin:0 auto;display:block;border-radius:15px !important}.wp-block-accordion-panel .adoption-form-submit:hover{outline:4px solid white !important;background:black !important;color:white !important}.wp-block-accordion-panel .hide-form-field label{font-size:1em;margin-bottom:0;margin-top:1.5em}.wp-block-accordion-panel .hide-form-field input{display:none}.wp-block-accordion-panel .hide-form-field.adopter-information-field label{margin-top:0}