.ajax-loader-container{position:relative}.ajax-loader{position:absolute;top:0;left:50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(90deg) translate(-50%, 0%);transform:rotate(90deg) translate(-50%, 0%);font-size:25px;width:1em;height:3em}.ajax-loader .paw{width:1em;height:1em;-webkit-animation:2050ms pawAnimation ease-in-out infinite;animation:2050ms pawAnimation ease-in-out infinite;opacity:0}.ajax-loader .paw svg{width:100%;height:100%}.ajax-loader .paw .icon{fill:currentColor}.ajax-loader .paw:nth-child(odd){-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.ajax-loader .paw:nth-child(even){-webkit-transform:rotate(10deg) translate(125%, 0);transform:rotate(10deg) translate(125%, 0)}.ajax-loader .paw:nth-child(1){-webkit-animation-delay:1.25s;animation-delay:1.25s}.ajax-loader .paw:nth-child(2){-webkit-animation-delay:1s;animation-delay:1s}.ajax-loader .paw:nth-child(3){-webkit-animation-delay:0.75s;animation-delay:0.75s}.ajax-loader .paw:nth-child(4){-webkit-animation-delay:0.5s;animation-delay:0.5s}.ajax-loader .paw:nth-child(5){-webkit-animation-delay:0.25s;animation-delay:0.25s}.ajax-loader .paw:nth-child(6){-webkit-animation-delay:0s;animation-delay:0s}.no-cssanimations .ajax-loader .paw{opacity:1}@-webkit-keyframes pawAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:0}}@keyframes pawAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:0}}.login-form-container form .login-submit input[type="submit"]:disabled{opacity:0.65}.login-form-container form .login-submit input[type="submit"]:hover{background-color:#313131;color:#fff}.login-form-container form .form-row.notice,.login-form-container form .forgetmenot label{font-weight:normal}.login-form-container form input.error{border-color:#dc3232}.login-form-container form .recaptcha-container{margin-top:1em}form .errors .login-error strong,form .login-errors .login-error strong{color:#dc3232}.scanmyname-login-form-container form input:not([type="checkbox"]):not([type="radio"]){width:100%}.template-hide{display:none !important}.alert.alert-box{display:inline-block;color:#fff;background-color:#007bff;padding:1rem;max-width:90vw;border-radius:8px}.alert.alert-box:after{content:"X";margin-left:1em}.alert.alert-box:hover{cursor:pointer}.alert.alert-box:hover:after{font-weight:bold;color:#d9d9d9}.alert.alert-box.success{background-color:#28a745}.alert.alert-box.danger,.alert.alert-box.error{background-color:#dc3545}.alert.alert-box.warning{background-color:#ffc107}.alert.alert-box.fixed-top{position:fixed;top:10px;left:50vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:99999}html.admin-mode .alert.alert-box.fixed-top{top:44px}body.sending-data,body.sending-data *{cursor:wait !important}#popup-cart-button{position:fixed;right:2vw;bottom:6vw;border-radius:50%;background:#ed8224 -webkit-gradient(linear, left top, left bottom, from(#ffa41b), to(#ff8d2d));background:#ed8224 linear-gradient(to bottom, #ffa41b, #ff8d2d);width:68px;height:68px;display:block;cursor:pointer;z-index:101;-webkit-transition:bottom 1.5s;transition:bottom 1.5s}@media only screen and (max-width: 767px){#popup-cart-button{bottom:18vw}}#popup-cart-button .button-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:50%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#popup-cart-button .button-content img{width:26px;height:auto;-webkit-box-shadow:0 9px 38px 0 rgba(0,0,0,0.11);box-shadow:0 9px 38px 0 rgba(0,0,0,0.11)}#popup-cart-button .button-content img+.items-count:not(:empty){margin-left:8px}#popup-cart-button .button-content .items-count{font-size:20px;line-height:normal;color:#fff;font-weight:bold;text-shadow:0 9px 38px rgba(0,0,0,0.11);padding-top:0.25em}#popup-cart-button .popup.cart{position:relative;right:0;top:0;left:unset;height:auto;width:404px;max-width:90vw;cursor:auto;-webkit-transform:translate(calc(-100% + 68px), calc(-100% - 68px + 5px));transform:translate(calc(-100% + 68px), calc(-100% - 68px + 5px))}#popup-cart-button .popup.cart:after{content:'';position:absolute;bottom:-21px;right:16px;width:0;height:0;border-style:solid;border-width:22px 18.5px 0 18.5px;border-color:#fff transparent transparent transparent;z-index:-1}#popup-cart-button .popup.cart .form-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #9a9a9a;margin-top:-30px}#popup-cart-button .popup.cart .form-header .popup-heading{text-align:left;font-size:20px;display:inline-block;margin:0}#popup-cart-button .popup.cart .form-header .popup-heading .items-count-wrapper{font-weight:normal}#popup-cart-button .popup.cart .form-header .total-price{font-size:20px}#popup-cart-button .popup.cart .form-header,#popup-cart-button .popup.cart .form-footer{padding:28px 30px;margin-left:-30px;margin-right:-30px}#popup-cart-button .popup.cart .form-header{padding-top:38px}#popup-cart-button .popup.cart .form-footer{border-top:1px solid #9a9a9a;padding-bottom:0}#popup-cart-button .popup.cart .form-footer button{margin:0 auto;display:block;text-transform:uppercase}#popup-cart-button .popup.cart .form-footer button:hover{color:#ed8224}#popup-cart-button .popup.cart .products-list{padding:26px 0;overflow-y:auto;height:auto;max-height:calc(90vw - 91px - 73px);position:relative}#popup-cart-button .popup.cart .products-list .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#popup-cart-button .popup.cart .products-list .product>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#popup-cart-button .popup.cart .products-list .product>div.product-main-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#popup-cart-button .popup.cart .products-list .product>div.product-last-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#popup-cart-button .popup.cart .products-list .product .product-img-wrapper img{width:70px;height:51px;-o-object-fit:contain;object-fit:contain}#popup-cart-button .popup.cart .products-list .product .product-title,#popup-cart-button .popup.cart .products-list .product .price,#popup-cart-button .popup.cart .products-list .product .price ins,#popup-cart-button .popup.cart .products-list .product .quantity input{margin:0;font-size:16px;line-height:normal;font-weight:normal;color:#494949;text-decoration:none}#popup-cart-button .popup.cart .products-list .product .quantity-wrapper{margin-top:8px}#popup-cart-button .popup.cart .products-list .product .remove-from-cart{cursor:pointer}#popup-cart-button .popup.cart .products-list .product .remove-from-cart img{height:23px;width:19px;-o-object-fit:contain;object-fit:contain}#popup-cart-button .popup.cart .products-list .product+.product{border-top:1px solid #9a9a9a;padding-top:26px}#popup-cart-button .popup.cart .products-list .product:not(:last-of-type){padding-bottom:26px}body.hide-scrollup #popup-cart-button{bottom:2vw}#goto_pet_registration_row .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lost-pet-advert-page .lost-pet-advert-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;text-align:center;margin-bottom:40px}.lost-pet-advert-page .lost-pet-advert-header .back-to-list-link{text-transform:uppercase;color:#ed8224;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid transparent;margin-right:auto;text-align:left}.lost-pet-advert-page .lost-pet-advert-header .back-to-list-link img{height:1em;width:auto}.lost-pet-advert-page .lost-pet-advert-header .back-to-list-link span{padding-left:0.25em}.lost-pet-advert-page .lost-pet-advert-header .back-to-list-link:hover{border-bottom-color:#ed8224}@media only screen and (min-width: 768px){.lost-pet-advert-page .lost-pet-advert-header .back-to-list-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;left:0;top:0;padding-top:0.5em;margin-right:0}}.lost-pet-advert-page .lost-pet-advert-header h2{margin:0;font-size:48px;line-height:normal;font-weight:bold}.lost-pet-advert-page .lost-pet-advert-header p+p{margin-top:0}@media only screen and (min-width: 890px){.lost-pet-advert-page .lost-pet-advert-body{max-width:890px;margin:0 auto}}.lost-pet-advert-page .lost-pet-advert-body .share-advert-block{color:#ed8224;background:#313131;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0 10px 0;position:relative;z-index:1;margin-bottom:80px}.lost-pet-advert-page .lost-pet-advert-body .share-advert-block:before{content:"";background:#313131;position:absolute;left:-100vw;top:0;bottom:0;z-index:-1;width:300vw}.lost-pet-advert-page .lost-pet-advert-body .share-advert-block .share-button,.lost-pet-advert-page .lost-pet-advert-body .share-advert-block #edit-advert-button{color:#ed8224 !important}.lost-pet-advert-page .lost-pet-advert-body .share-advert-block .share-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.lost-pet-advert-page .lost-pet-advert-body .share-advert-block .share-block .share-advert-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 15px 16px 15px}.lost-pet-advert-page .lost-pet-advert-body .share-advert-block .share-block .share-advert-button:first-of-type{padding-left:0}.lost-pet-advert-page .lost-pet-advert-body .share-advert-block .share-block .share-advert-button:last-of-type{padding-right:0}.lost-pet-advert-page .lost-pet-advert-body .share-advert-block .share-block .share-advert-button .button-icon{width:26px;height:26px;-o-object-fit:contain;object-fit:contain;margin-right:8px}.lost-pet-advert-page .lost-pet-advert-body .share-advert-block .share-block .share-advert-button .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#ed8224 !important}.lost-pet-advert-page .lost-pet-advert-body .share-advert-block .share-block .share-advert-button .text.white{color:#fff !important}.lost-pet-advert-page .lost-pet-advert-body .share-advert-block .share-block .share-advert-button .text.white span.orange{color:#ed8224 !important}.lost-pet-advert-page .lost-pet-advert-body #edit-advert-button,.lost-pet-advert-page .lost-pet-advert-body #edit-advert-save-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:normal;text-transform:uppercase}.lost-pet-advert-page .lost-pet-advert-body #edit-advert-button:hover,.lost-pet-advert-page .lost-pet-advert-body #edit-advert-button:active,.lost-pet-advert-page .lost-pet-advert-body #edit-advert-save-button:hover,.lost-pet-advert-page .lost-pet-advert-body #edit-advert-save-button:active{color:#fff !important}.lost-pet-advert-page .lost-pet-advert-body #edit-advert-save-button,.lost-pet-advert-page .lost-pet-advert-body #edit-advert-close-button{color:#ed8224 !important;text-transform:uppercase}.lost-pet-advert-page .lost-pet-advert-body #edit-advert-save-button:hover,.lost-pet-advert-page .lost-pet-advert-body #edit-advert-save-button:active,.lost-pet-advert-page .lost-pet-advert-body #edit-advert-close-button:hover,.lost-pet-advert-page .lost-pet-advert-body #edit-advert-close-button:active{color:#fff !important}.lost-pet-advert-page .lost-pet-advert-body #edit-advert-close-button:hover{text-decoration:underline}.lost-pet-advert-page .lost-pet-advert-body #edit-advert-close-button+#edit-advert-save-button{margin-left:20px}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-header{background:#000;color:#fff;padding:40px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-header .advert-logo,.lost-pet-advert-page .lost-pet-advert-body #advert .advert-header .advert-heading,.lost-pet-advert-page .lost-pet-advert-body #advert .advert-header .advert-subtitle{display:inline-block;margin:0 auto;text-align:center}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-header .advert-logo img,.lost-pet-advert-page .lost-pet-advert-body #advert .advert-header .advert-logo svg{height:36px;width:auto;max-width:100%}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-header .advert-logo img path,.lost-pet-advert-page .lost-pet-advert-body #advert .advert-header .advert-logo img rect,.lost-pet-advert-page .lost-pet-advert-body #advert .advert-header .advert-logo svg path,.lost-pet-advert-page .lost-pet-advert-body #advert .advert-header .advert-logo svg rect{fill:#fff}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-header .advert-logo+.advert-heading{margin-top:40px}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-header .advert-heading{color:#ed8224;text-transform:uppercase;font-size:78px;line-height:normal;margin:0}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-header .advert-heading+.advert-subtitle{margin-top:32px}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-header .advert-subtitle{font-size:26px;font-weight:bold}@media only screen and (max-width: 767px){.lost-pet-advert-page .lost-pet-advert-body #advert .advert-header .advert-heading{font-size:62px}}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body{background:#fff;padding:40px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 9px 38px 0 rgba(0,0,0,0.11);box-shadow:0 9px 38px 0 rgba(0,0,0,0.11)}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 768px){.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .left-column,.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column{width:100%}@media only screen and (min-width: 768px){.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .left-column,.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column{width:calc(50% - 10px)}}@media only screen and (min-width: 768px){.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .left-column{width:calc(100% - 10px);margin-right:10px;min-width:305px}}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .left-column img{width:100%;height:auto;border-radius:6px}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .left-column .img-wrapper{position:relative}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .left-column .img-wrapper .advert-take-photo{position:absolute;left:5px;bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%);max-width:140px;width:50%;min-width:100px;height:auto}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column{width:100%;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>div{font-size:16px;line-height:normal}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>div.pet-name{font-size:26px;margin-bottom:35px}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>table{border:none;border-collapse:collapse;margin:0;width:100%;font-size:18px;line-height:normal}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>table tbody>tr>th,.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>table tbody>tr>td{padding:0;font-weight:normal;border:none;font-size:18px;vertical-align:top}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>table tbody>tr:not(:first-of-type)>th,.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>table tbody>tr:not(:first-of-type)>td{padding-top:16px}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>table tbody>tr.lost-reward>th,.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>table tbody>tr.lost-reward>td{padding-top:40px}@media only screen and (min-width: 768px){.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>table tbody>tr>th{width:1px;white-space:nowrap;padding-right:118px}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>table tbody>tr>td{max-width:100%}}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>table tbody>tr.chip-id>th,.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>table tbody>tr.chip-id>td{font-weight:bold}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>table tbody.edit-inputs>tr>th,.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>table tbody.edit-inputs>tr>td{vertical-align:middle}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>table .spacer tr{height:24px;padding:0;margin:0}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>table .spacer tr th,.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>table .spacer tr td{color:transparent;font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block .right-column>table .spacer tr:first-of-type{border-bottom:1px solid #b3b3b4}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .top-block+.bottom-block{margin-top:50px}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .bottom-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .bottom-block .contact-block .contact-heading{text-align:center;font-size:34px;font-weight:bold}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .bottom-block .contact-block .contact-heading+.block{margin-top:28px}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .bottom-block .contact-block .contact-heading+.block .contact-owner{font-size:18px !important;line-height:normal !important;text-transform:uppercase}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .bottom-block .contact-block .block{background:#000;color:#fff;margin-left:-24px;margin-right:-24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:34px 38px}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .bottom-block .contact-block .block .phone-number{color:#ed8224;font-weight:bold;font-size:108px}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .bottom-block .contact-block+.note-block{margin-top:56px}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .bottom-block .note-block{font-size:20px}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .bottom-block .note-block .heading{font-weight:bold}.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .bottom-block .note-block p{margin-top:0;font-size:20px}.lost-pet-advert-page.advert-only .lost-pet-advert-header,.lost-pet-advert-page.social .lost-pet-advert-header{display:none}.lost-pet-advert-page.advert-only .lost-pet-advert-body,.lost-pet-advert-page.social .lost-pet-advert-body{max-width:100%}.lost-pet-advert-page.social .lost-pet-advert-body #advert .advert-body .bottom-block .contact-block .contact-heading+.block .contact-owner{font-size:35px !important}.lost-pet-advert-page:not(.advert-only):not(.social) #advert{position:relative}.lost-pet-advert-page:not(.advert-only):not(.social) #advert:before,.lost-pet-advert-page:not(.advert-only):not(.social) #advert:after{content:"";position:absolute;top:0;right:0;width:0;height:0}.lost-pet-advert-page:not(.advert-only):not(.social) #advert:before{border-bottom:52px solid #d2d2d2;border-right:62px solid transparent}.lost-pet-advert-page:not(.advert-only):not(.social) #advert:after{border-top:52px solid #f7f7f7;border-left:62px solid transparent}.lost-pet-advert-page.ogimage{height:1080px;width:1080px;overflow:hidden;margin:0 auto}.lost-pet-advert-page.ogimage .lost-pet-advert-body{height:100%}.lost-pet-advert-page.ogimage .lost-pet-advert-body form#lost-pet-advert{height:100%}.lost-pet-advert-page.ogimage .lost-pet-advert-body form#lost-pet-advert #advert{height:100%}.lost-pet-advert-page.ogimage .lost-pet-advert-body form#lost-pet-advert #advert .advert-header{padding-top:20px;padding-bottom:20px}.lost-pet-advert-page.ogimage .lost-pet-advert-body form#lost-pet-advert #advert .advert-header .advert-logo+.advert-heading{margin-top:20px}.lost-pet-advert-page.ogimage .lost-pet-advert-body form#lost-pet-advert #advert .advert-header .advert-heading{font-size:66px}.lost-pet-advert-page.ogimage .lost-pet-advert-body form#lost-pet-advert #advert .advert-header .advert-heading+.advert-subtitle{margin-top:20px}.lost-pet-advert-page.ogimage .lost-pet-advert-body form#lost-pet-advert #advert .advert-body{padding-top:20px;padding-bottom:0}.lost-pet-advert-page.ogimage .lost-pet-advert-body form#lost-pet-advert #advert .advert-body .top-block .right-column>div .pet-name{font-size:34px}.lost-pet-advert-page.ogimage .lost-pet-advert-body form#lost-pet-advert #advert .advert-body .top-block .right-column>table tbody>tr>th,.lost-pet-advert-page.ogimage .lost-pet-advert-body form#lost-pet-advert #advert .advert-body .top-block .right-column>table tbody>tr>td{padding-top:10px}.lost-pet-advert-page.ogimage .lost-pet-advert-body form#lost-pet-advert #advert .advert-body .top-block .right-column>table .spacer tr{height:12px}.lost-pet-advert-page.ogimage .lost-pet-advert-body form#lost-pet-advert #advert .advert-body .top-block+.bottom-block{margin-top:20px}.lost-pet-advert-page.ogimage .lost-pet-advert-body form#lost-pet-advert #advert .advert-body .bottom-block .contact-block .block.flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lost-pet-advert-page.ogimage .lost-pet-advert-body form#lost-pet-advert #advert .advert-body .bottom-block .contact-block .block.flex .share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lost-pet-advert-page.ogimage .lost-pet-advert-body form#lost-pet-advert #advert .advert-body .bottom-block .contact-block .block.flex .share .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:225px;font-size:24px}.lost-pet-advert-page.ogimage .lost-pet-advert-body form#lost-pet-advert #advert .advert-body .bottom-block .contact-block .block.flex .share .text .heading{text-transform:uppercase;color:#ed8224;font-weight:bold}.lost-pet-advert-page.ogimage .lost-pet-advert-body form#lost-pet-advert #advert .advert-body .bottom-block .contact-block .block.flex .share .arrow{height:101px;width:auto;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 767px){.lost-pet-advert-page .lost-pet-advert-body #advert .advert-body .bottom-block .contact-block .block .contact-owner{font-size:16px !important;padding:14px !important}}.lost-pet-advert-page.edit .lost-pet-advert-body .share-advert-block{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width: 768px){.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body .top-block .right-column>table tbody>tr>th{padding-right:20px}}.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body .top-block .right-column input:not([type="submit"]),.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body .top-block .right-column textarea{border-radius:8px;font-size:18px}.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body .bottom-block .button-block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:32px auto 0}.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body .bottom-block .button-block #edit-advert-save-button{color:#fff !important}.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body .bottom-block .button-block #edit-advert-save-button:hover{color:#ed8224 !important}.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body .bottom-block .button-block *+*{margin-top:25px}.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body .bottom-block .button-block .ajax-loader-container{margin-top:1em;max-height:44px}.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body .bottom-block .button-block .ajax-loader-container .ajax-loader{-webkit-transform:rotate(90deg) translate(-100%, 0%);transform:rotate(90deg) translate(-100%, 0%)}.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body .bottom-block .button-block .ajax-loader-container .ajax-loader .paw:nth-child(even){-webkit-transform:rotate(10deg) translate(50%, 0);transform:rotate(10deg) translate(50%, 0)}.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body .bottom-block .button-block .ajax-loader-container #svg-sprite{max-height:44px;height:100%}.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body .bottom-block textarea{background-color:#f7f7f7;font-size:16px}.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body input:not([type="submit"]),.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body textarea{width:100%;border:1px solid #9a9a9a}.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body input:not([type="submit"]):hover,.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body input:not([type="submit"]):focus,.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body textarea:hover,.lost-pet-advert-page.edit .lost-pet-advert-body #advert .advert-body textarea:focus{border-color:#ed8224}.lost-found-list-page .lost-found-list-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lost-found-list-page .lost-found-list-head .smn-filter-box{margin:0 auto}.lost-found-list-page .lost-found-list-head .heading-block h2{text-align:center;font-size:48px;line-height:normal;margin-bottom:40px}.lost-found-list-page .lost-found-list-body .lost-found-list-body-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:48px}.lost-found-list-page .lost-found-list-body .lost-found-list-body-head>div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lost-found-list-page .lost-found-list-body .lost-found-list-body-head>div label{margin:0}.lost-found-list-page .lost-found-list-body .lost-found-list-body-head #pet-species-input .radio-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.lost-found-list-page .lost-found-list-body .lost-found-list-body-head #pet-species-input .radio-group .input-container.select select{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;border:none;font-size:16px;border-radius:6px}.lost-found-list-page .lost-found-list-body .lost-found-list-body-head #pet-species-input .radio-group .input-container.select:not(.active) select{background-color:transparent}.lost-found-list-page .lost-found-list-body .lost-found-list-body-head+.lost-found-list-body-list{margin-top:-8px}.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .gutter-sizer{width:30px}.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet{background-color:#fff;-webkit-box-shadow:0 9px 38px 0 rgba(0,0,0,0.11);box-shadow:0 9px 38px 0 rgba(0,0,0,0.11);width:100%;border-radius:16px;margin-top:50px}@media only screen and (min-width: 768px){.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet{max-width:calc((100% - 30px) / 2)}}@media only screen and (min-width: 960px){.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet{max-width:calc((100% - 60px) / 3)}}.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet .pet-thumbnail{padding:0}.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet .pet-thumbnail img{height:253px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px 16px 0 0}.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet .pet-content{padding:15px 20px 0}.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet .pet-content>.pet-name{font-size:20px;line-height:normal;font-weight:normal;margin:0}.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet .pet-content>.pet-name+.date-of-loss{margin-top:14px}.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet .pet-content>.date-of-loss{font-size:14px}.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet .pet-content>.date-of-loss+.table{margin-top:26px}.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet .pet-content>table{border:none}.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet .pet-content>table tbody>tr>th,.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet .pet-content>table tbody>tr>td{border:none;font-weight:normal;font-size:16px;line-height:normal;text-align:left;padding:0}.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet .pet-content>table tbody>tr>th{padding-right:24px}.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet .pet-content>table tbody>tr:not(:first-of-type)>th,.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet .pet-content>table tbody>tr:not(:first-of-type)>td{padding-top:0.5em !important}.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet .pet-content>table tbody>tr.location-of-loss td{text-decoration:underline}.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet .pet-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:22px 20px 14px}.lost-found-list-page .lost-found-list-body .lost-found-list-body-list .pet .pet-footer a.btn{margin:0 auto;font-size:18px;line-height:normal;text-transform:uppercase;padding:20px 38px}.order-summary-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-summary-page .order-summary-page-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:78px}.order-summary-page .order-summary-page-head .page-title{text-align:center;margin:0}.order-summary-page .order-summary-page-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:48px}.order-summary-page .order-summary-page-body .order-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;max-width:calc(50% - 54px)}.order-summary-page .order-summary-page-body .order-column.items-list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-summary-page .order-summary-page-body .order-column.items-list .product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order-summary-page .order-summary-page-body .order-column.items-list .product-item .product-content-wrapper{border-bottom:1px solid #9a9a9a;width:100%}.order-summary-page .order-summary-page-body .order-column.items-list .product-item .product-content-wrapper .product-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:18px 0;margin:0 18px}.order-summary-page .order-summary-page-body .order-column.items-list .product-item .product-content-wrapper .product-content .product-info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px}.order-summary-page .order-summary-page-body .order-column.items-list .product-item .product-content-wrapper .product-content .product-info .product-title{font-size:20px;font-weight:bold}.order-summary-page .order-summary-page-body .order-column.items-list .product-item .product-content-wrapper .product-content .product-price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:18px;line-height:20px;font-weight:bold}.order-summary-page .order-summary-page-body .order-column.items-list .product-item .product-content-wrapper .product-content .product-price .h2{font-size:inherit;line-height:inherit;text-decoration:none;margin:0}.order-summary-page .order-summary-page-body .order-column.items-list .product-item .product-content-wrapper .product-content .product-price.text-uppercase,.order-summary-page .order-summary-page-body .order-column.items-list .product-item .product-content-wrapper .product-content .product-price.text-uppercase .h2{text-transform:uppercase}.order-summary-page .order-summary-page-body .order-column.items-list .product-item .remove-from-cart{cursor:pointer;margin:18px 0 18px 5px}.order-summary-page .order-summary-page-body .order-column.items-list .product-item .remove-from-cart img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.order-summary-page .order-summary-page-body .order-column.items-list .product-item:not(.cart-item){margin-right:25px}.order-summary-page .order-summary-page-body .order-column.items-list .product-item:not(.cart-item) .product-info .product-name{font-size:18px}.order-summary-page .order-summary-page-body .order-column.items-list .product-item.coupon-item .product-price{display:block !important}.order-summary-page .order-summary-page-body .order-column.items-list .product-item.coupon-item .product-price .woocommerce-remove-coupon{display:none}.order-summary-page .order-summary-page-body .order-column.items-list .product-item.totals-item{background-color:#f7f7f7}.order-summary-page .order-summary-page-body .order-column.items-list .product-item.totals-item .product-title{text-transform:uppercase}.order-summary-page .order-summary-page-body .order-column.items-list .product-item.totals-item .product-title,.order-summary-page .order-summary-page-body .order-column.items-list .product-item.totals-item .product-price{font-size:24px;font-weight:bold}.order-summary-page .order-summary-page-body .order-column.items-list .product-item.totals-item .product-price{text-align:right}.order-summary-page .order-summary-page-body .order-column.items-list .product-item.totals-item .product-price .includes_tax{font-weight:normal;font-size:16px;margin-top:0}.order-summary-page .order-summary-page-body .order-column.items-list #send-order-summary-form{min-width:273px;max-width:100%;display:block;text-transform:uppercase;margin:26px 25px 0 auto}.order-summary-page .order-summary-page-body .order-column.items-list:not(.loading) .ajax-loader-container{display:none}.order-summary-page .order-summary-page-body .order-column.items-list.loading .product-item{display:none}.order-summary-page .order-summary-page-body .order-column .block{display:block;background-color:#fff;border-radius:16px;padding:38px 92px 30px 38px;-webkit-box-shadow:0 9px 38px 0 rgba(0,0,0,0.11);box-shadow:0 9px 38px 0 rgba(0,0,0,0.11)}.order-summary-page .order-summary-page-body .order-column .block #edit-customer-info{display:none}.order-summary-page .order-summary-page-body .order-column .block:not(.edit-mode) .block-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:-54px}.order-summary-page .order-summary-page-body .order-column .block:not(.edit-mode) .block-heading #edit-customer-info{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;cursor:pointer;margin-left:2em;display:block}.order-summary-page .order-summary-page-body .order-column .block .block-title{font-size:34px;line-height:normal;font-weight:bold;margin:0 0 18px;max-width:100%}.order-summary-page .order-summary-page-body .order-column .block table{border:none}.order-summary-page .order-summary-page-body .order-column .block table tr{vertical-align:top}.order-summary-page .order-summary-page-body .order-column .block table tr th,.order-summary-page .order-summary-page-body .order-column .block table tr td{padding:0;border:none;font-weight:normal;font-size:16px;line-height:44px}.order-summary-page .order-summary-page-body .order-column .block table tr th .input-group-row,.order-summary-page .order-summary-page-body .order-column .block table tr td .input-group-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-summary-page .order-summary-page-body .order-column .block table tr th .input-group-row>*,.order-summary-page .order-summary-page-body .order-column .block table tr td .input-group-row>*{width:100%;max-width:calc(50% - 8px)}.order-summary-page .order-summary-page-body .order-column .block table tr th{padding-right:14px}.order-summary-page .order-summary-page-body .order-column .block table tr td input,.order-summary-page .order-summary-page-body .order-column .block table tr td textarea,.order-summary-page .order-summary-page-body .order-column .block table tr td select{border-radius:8px;width:100%;font-size:16px;line-height:28px;margin-top:0;padding:7px}.order-summary-page .order-summary-page-body .order-column .block table tr td input.error,.order-summary-page .order-summary-page-body .order-column .block table tr td textarea.error,.order-summary-page .order-summary-page-body .order-column .block table tr td select.error{border-color:#8b0000}.order-summary-page .order-summary-page-body .order-column .block table tr td input:not(.display-as-text),.order-summary-page .order-summary-page-body .order-column .block table tr td textarea:not(.display-as-text),.order-summary-page .order-summary-page-body .order-column .block table tr td select:not(.display-as-text){border:1px solid #9a9a9a}.order-summary-page .order-summary-page-body .order-column .block table tr td input.display-as-text,.order-summary-page .order-summary-page-body .order-column .block table tr td textarea.display-as-text,.order-summary-page .order-summary-page-body .order-column .block table tr td select.display-as-text{border:none;padding:0;-webkit-box-shadow:none;box-shadow:none}.order-summary-page .order-summary-page-body .order-column .block table tr td>input:not([type="hidden"])>.input-group-row,.order-summary-page .order-summary-page-body .order-column .block table tr td>input:not([type="hidden"])+input,.order-summary-page .order-summary-page-body .order-column .block table tr td>input:not([type="hidden"])+textarea,.order-summary-page .order-summary-page-body .order-column .block table tr td>input:not([type="hidden"])+select,.order-summary-page .order-summary-page-body .order-column .block table tr td>input:not([type="hidden"])+.input-group-row,.order-summary-page .order-summary-page-body .order-column .block table tr td>textarea>.input-group-row,.order-summary-page .order-summary-page-body .order-column .block table tr td>textarea+input,.order-summary-page .order-summary-page-body .order-column .block table tr td>textarea+textarea,.order-summary-page .order-summary-page-body .order-column .block table tr td>textarea+select,.order-summary-page .order-summary-page-body .order-column .block table tr td>textarea+.input-group-row,.order-summary-page .order-summary-page-body .order-column .block table tr td>select>.input-group-row,.order-summary-page .order-summary-page-body .order-column .block table tr td>select+input,.order-summary-page .order-summary-page-body .order-column .block table tr td>select+textarea,.order-summary-page .order-summary-page-body .order-column .block table tr td>select+select,.order-summary-page .order-summary-page-body .order-column .block table tr td>select+.input-group-row{margin-top:8px}.order-summary-page .order-summary-page-body .order-column .block table tr:not(:first-of-type) th,.order-summary-page .order-summary-page-body .order-column .block table tr:not(:first-of-type) td{padding-top:8px}.order-summary-page .order-summary-page-body .order-column .block+.block{margin-top:26px}.order-summary-page .order-summary-page-body .order-column .block .smn-radio-group.delivery-method .package-name{display:none}.order-summary-page .order-summary-page-body .order-column .block .smn-radio-group.delivery-method input+label{margin-left:28px}.order-summary-page .order-summary-page-body .order-column .block .smn-radio-group.delivery-method li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-summary-page .order-summary-page-body .order-column .block .smn-radio-group.delivery-method li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;width:100%}.order-summary-page .order-summary-page-body .order-column .block .different-billing-info-input-group{padding-top:30px}.order-summary-page .order-summary-page-body .order-column .block .different-billing-info-input-group .custom-checkbox{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;white-space:pre-line}.order-summary-page .order-summary-page-body .order-column .block.billing-info-block label,.order-summary-page .order-summary-page-body .order-column .block.shipping-info-block label{white-space:nowrap}.order-summary-page .order-summary-page-body .order-column .block.shipping-method .delivery-method .woocommerce-shipping-methods{list-style-type:none;padding:0}.order-summary-page .order-summary-page-body .order-column .block.shipping-method .delivery-method li,.order-summary-page .order-summary-page-body .order-column .block.shipping-method .delivery-method li>*{cursor:pointer}.order-summary-page .order-summary-page-body .order-column .block.payment-method .payment-method-input .custom-checkbox{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width: 959px){.order-summary-page .order-summary-page-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-summary-page .order-summary-page-body .order-column{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:100%}.order-summary-page .order-summary-page-body .order-column.items-list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-summary-page .order-summary-page-body .order-column.items-list #send-order-summary-form{min-width:unset;margin:26px auto 0}.order-summary-page .order-summary-page-body .order-column+.order-column{margin-top:48px}}.smn-radio-group .input-container input+label{margin-left:22px}body.hide-header .menu-wrapper{display:none !important}body.hide-header .post-body .post-content>.row-container:first-of-type>.row:first-of-type{padding-top:0}body.hide-footer footer.site-footer{display:none !important}body.hide-header.hide-footer .footer-scroll-top{display:none !important}.padding-0{padding:0 !important}.margin-0{margin:0 !important}.no-max-width{max-width:unset !important}.custom-register-form-page-heading h1,.custom-register-form-page-heading h2{font-size:36px !important}body.scheme-scanmyname #popup-cart-button{background:#c92548 -webkit-gradient(linear, left top, left bottom, from(#b63f55), to(#c92548));background:#c92548 linear-gradient(to bottom, #b63f55, #c92548)}body.scheme-scanmyname #popup-cart-button .popup.cart .form-footer button:hover{color:#c92548}@media print{@page{size:A4 portrait}html,body{margin:0 !important;background:transparent !important}.page-body.style-light-bg{background:transparent !important}body.lost-pet-advert-page-print{margin:0 auto !important;width:100%;height:100%;overflow:hidden !important}body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-header{padding-top:20px;padding-bottom:20px}body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-header .advert-logo img,body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-header .advert-logo svg{height:26px}body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-header .advert-logo+.advert-heading{margin-top:20px}body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-header .advert-heading{font-size:40px}body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-header .advert-heading+.advert-subtitle{margin-top:20px}body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-header .advert-subtitle{font-size:20px}body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-body{padding-top:20px;padding-bottom:20px;-webkit-box-shadow:none;box-shadow:none}body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-body .top-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-body .top-block .left-column,body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-body .top-block .right-column{width:calc(50% - 10px) !important}body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-body .top-block .left-column{margin-right:10px}body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-body .top-block .right-column{margin-left:10px}body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-body .top-block .right-column>div .pet-name{margin-bottom:16px}body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-body .top-block .right-column>table tbody>tr:not(:first-of-type)>th,body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-body .top-block .right-column>table tbody>tr:not(:first-of-type)>td{padding-top:0.5em !important}body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-body .bottom-block{margin-top:20px !important}body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-body .bottom-block .contact-block .contact-heading{font-size:26px}body.lost-pet-advert-page-print .lost-pet-advert-page #advert .advert-body .bottom-block .contact-block .block .phone-number{font-size:40px}}.woocommerce table.shop_table tfoot td ul#shipping_method li label .price{margin-left:1em}
