.petbuy-popup-page{--petbuy-page-border:#f0e9df;--petbuy-page-border-strong:rgba(248, 117, 55, 0.16);--petbuy-page-surface:#ffffff;--petbuy-page-surface-soft:#fffaf5;--petbuy-page-tint:#f3f9fa;--petbuy-page-accent:#f87537;--petbuy-page-text:#2b2827;--petbuy-page-muted:#807a7a;--petbuy-page-shadow:0 14px 32px rgba(61, 57, 56, 0.05);position:relative;min-height:calc(100vh - 120px);padding:clamp(18px, 3vw, 36px) 12px 72px;background:url(/wp-content/themes/miotemplate/ufficiale/background-menu-btn-2-2-grigio.svg) right top repeat;background-size:auto}.petbuy-popup-page__inner{width:min(100%, 1040px);margin:0 auto}.petbuy-popup-page .top-popup[data-petbuy-surface-mode="page"]{position:static;display:block;opacity:1;visibility:visible;background:#fff0}.petbuy-popup-page .top-popup[data-petbuy-surface-mode="page"] .modal-dialog{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:100%;margin:0 auto!important;transform:none!important;opacity:1!important;visibility:visible!important;z-index:1!important}.petbuy-popup-page--cart .top-popup[data-petbuy-surface-mode="page"] .modal-dialog{max-width:min(900px, calc(100vw - 24px))!important}.petbuy-popup-page--wishlist .top-popup[data-petbuy-surface-mode="page"] .modal-dialog{max-width:min(980px, calc(100vw - 24px))!important}.petbuy-popup-page .petbuy-popup-surface__art--paws{display:none}.petbuy-popup-page .petbuy-popup-surface__art--dog img{top:-24px;left:-268px;opacity:.42}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .modal-content{border:1px solid var(--petbuy-page-border)!important;border-radius:32px!important;padding:clamp(28px, 4vw, 36px) clamp(22px, 4vw, 36px) clamp(22px, 4vw, 30px)!important;box-shadow:0 20px 44px rgb(61 57 56 / .08);background:url(/wp-content/themes/miotemplate/ufficiale/background-menu-btn-2-2-grigio.svg) right top repeat,linear-gradient(180deg,rgb(250 249 248 / .96) 0%,rgb(255 255 255 / .94) 100%);background-size:auto,auto;min-height:0!important}.petbuy-popup-page--cart #carrelloPopup[data-petbuy-surface-mode="page"] .modal-content{overflow:visible;padding-bottom:calc(116px + env(safe-area-inset-bottom))!important}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .modal-content::before{opacity:.08}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .modal-header{display:block;border:0;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgb(240 233 223 / .92)}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .modal-header::after,.petbuy-popup-page :is(#carrelloPopup #mioPopupLabel::before,#carrelloPopup #mioPopupLabel::after,#wishlistPopup #wishlistPopupLabel::before,#wishlistPopup #wishlistPopupLabel::after){content:none;display:none}.petbuy-popup-page :is(#carrelloPopup #mioPopupLabel,#wishlistPopup #wishlistPopupLabel){padding-right:0;font-size:clamp(28px, 4vw, 34px);line-height:1.08;color:var(--petbuy-page-text)}.petbuy-popup-page .petbuy-popup-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.petbuy-popup-page .petbuy-popup-page-header__main{min-width:0;display:flex;flex:1 1 auto;flex-direction:column;gap:8px}.petbuy-popup-page .petbuy-popup-page-header__eyebrow{align-self:flex-start}.petbuy-popup-page .petbuy-popup-page-header__description{margin:0;max-width:58ch;color:var(--petbuy-page-muted);font-size:14px;line-height:1.55}.petbuy-popup-page .petbuy-popup-page-header__aside{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:12px}.petbuy-popup-page .petbuy-popup-page-header__badge{min-height:34px}.petbuy-popup-page .petbuy-popup-page-header__link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;border-radius:999px;border:1px solid rgb(240 233 223 / .92);background:#fff;color:#5a4b45;font-size:14px;font-weight:700;text-decoration:none;box-shadow:0 8px 16px rgb(61 57 56 / .05);transition:border-color 0.18s ease,color 0.18s ease,transform 0.18s ease}.petbuy-popup-page .petbuy-popup-page-header__link:hover,.petbuy-popup-page .petbuy-popup-page-header__link:focus-visible{border-color:var(--petbuy-page-border-strong);color:var(--petbuy-page-accent);outline:none;transform:translateY(-1px)}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .bordo-centrato{display:none}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .modal-body{overflow:visible}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-popup-items{display:flex;flex-direction:column;gap:16px;max-height:none;margin-bottom:20px;overflow:visible;padding-top:4px;padding-right:0}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item{width:100%;padding:20px;border:1px solid var(--petbuy-page-border);border-radius:24px;background:linear-gradient(180deg,#fffaf5 0%,#ffffff 100%);box-shadow:var(--petbuy-page-shadow);column-gap:18px;row-gap:14px;align-items:start;border-bottom-width:1px;overflow:visible}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item:first-child{padding-top:20px}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item:last-child{border-bottom:1px solid var(--petbuy-page-border)}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-image{width:84px;height:84px;border-radius:18px;border:1px solid rgb(223 230 235 / .92);background:var(--petbuy-page-tint);box-shadow:none}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-details{min-width:0;gap:8px;align-self:start}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-name,.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-name a{white-space:normal;overflow:visible;text-overflow:initial}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-name{font-size:18px;line-height:1.24;color:var(--petbuy-page-text)}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-meta,.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-meta *{color:var(--petbuy-page-muted)!important;font-size:13px;line-height:1.45}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-meta p,.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-meta dl{margin:0}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-meta dt,.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-meta dd{display:inline;margin:0}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-delivery{color:var(--petbuy-page-muted);font-size:13px;line-height:1.45}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .item-quantity{gap:6px;padding:6px 8px;border:1px solid rgb(234 222 209 / .92);border-radius:14px;background:#fff;box-shadow:0 8px 16px rgb(61 57 56 / .05)}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .item-quantity .quantity-button{width:28px;height:28px;border:1px solid rgb(234 222 209 / .92);border-radius:9px;background:var(--petbuy-page-surface-soft)}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .item-quantity .quantity-button:not(.is-disabled):hover{background:#fff1e8;border-color:rgb(248 117 55 / .18)}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .item-quantity .quantity-value{min-width:20px;font-size:14px}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .item-price{min-width:0;font-size:18px;font-weight:800;line-height:1.15;color:var(--petbuy-page-text)}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-remove{position:static;top:auto;right:auto;transform:none;width:52px;height:52px;border:1px solid rgb(240 233 223 / .92);border-radius:16px;background:var(--petbuy-page-surface-soft);box-shadow:0 8px 16px rgb(61 57 56 / .05);align-self:start;justify-self:end}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-remove a,.petbuy-popup-page #wishlistPopup .wishlist-item .item-remove button{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:0;background:#fff0;padding:0}.petbuy-popup-page #carrelloPopup .cart-item{padding:1rem!important;column-gap:20px;row-gap:0!important;grid-template-columns:84px max-content minmax(0,1fr) auto auto;grid-template-areas:"image details details details details" "image price . quantity remove";align-items:start}.petbuy-popup-page #carrelloPopup .cart-item>.item-image,.petbuy-popup-page #carrelloPopup .cart-item>.item-details{align-self:start}.petbuy-popup-page #carrelloPopup .cart-item>.item-image{grid-area:image}.petbuy-popup-page #carrelloPopup .cart-item>.item-details{grid-area:details;gap:6px}.petbuy-popup-page #carrelloPopup .cart-item>.item-price{grid-area:price;align-self:center;justify-self:start;text-align:left;min-width:max-content;padding-inline-end:.75rem;white-space:nowrap}.petbuy-popup-page #carrelloPopup .cart-item>.item-quantity{grid-area:quantity;width:fit-content;justify-self:end;align-self:center;margin-inline-end:0}.petbuy-popup-page #carrelloPopup .cart-item>.item-remove{grid-area:remove;width:24px;min-height:40px;border:0;border-radius:0;background:#fff0;box-shadow:none;justify-self:end;align-self:center;display:inline-flex;align-items:center;justify-content:center;margin-inline-end:0}.petbuy-popup-page #carrelloPopup .cart-item>.item-remove a{width:24px;height:24px}.petbuy-popup-page #carrelloPopup .cart-item>.item-remove img{display:block;width:22px;height:22px;object-fit:contain}.petbuy-popup-page #carrelloPopup .cart-item>.item-remove a:hover{background:#fff0;box-shadow:none;border-color:#fff0}.petbuy-popup-page #wishlistPopup .wishlist-filters,.petbuy-wishlist-page-filter-dock .wishlist-filters{display:flex;gap:12px;overflow-x:auto;margin:0 0 20px;padding:2px 0 6px;scrollbar-width:none}.petbuy-popup-page--wishlist #wishlistPopup[data-petbuy-surface-mode="page"] .wishlist-filters{display:none}.petbuy-wishlist-page-filter-dock .wishlist-filters{margin:0;padding:10px;border:1px solid var(--petbuy-page-border);border-radius:24px;background:linear-gradient(180deg,#fffaf5 0%,#ffffff 100%);box-shadow:var(--petbuy-page-shadow);pointer-events:auto}.petbuy-popup-page #wishlistPopup .wishlist-filters::-webkit-scrollbar,.petbuy-wishlist-page-filter-dock .wishlist-filters::-webkit-scrollbar{display:none}.petbuy-popup-page #wishlistPopup .wishlist-filter-btn,.petbuy-wishlist-page-filter-dock .wishlist-filter-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 18px;border:0;border-radius:16px;background:var(--petbuy-page-tint);box-shadow:inset 0 0 0 1px rgb(223 230 235 / .92);color:#757171;font-size:16px;font-weight:600;white-space:nowrap;transition:background-color 0.18s ease,color 0.18s ease,box-shadow 0.18s ease}.petbuy-popup-page #wishlistPopup .wishlist-filter-btn:hover,.petbuy-popup-page #wishlistPopup .wishlist-filter-btn:focus-visible,.petbuy-wishlist-page-filter-dock .wishlist-filter-btn:hover,.petbuy-wishlist-page-filter-dock .wishlist-filter-btn:focus-visible{color:var(--petbuy-page-accent);outline:none}.petbuy-popup-page #wishlistPopup .wishlist-filter-btn.is-active,.petbuy-wishlist-page-filter-dock .wishlist-filter-btn.is-active{background:#fff1e8;color:var(--petbuy-page-accent);box-shadow:inset 0 0 0 1px rgb(248 117 55 / .14)}.petbuy-popup-page #wishlistPopup .wishlist-item{grid-template-columns:84px minmax(0,1fr) minmax(218px,auto);grid-template-areas:"image details side"}.petbuy-popup-page #wishlistPopup .wishlist-item>.item-image{grid-area:image}.petbuy-popup-page #wishlistPopup .wishlist-item>.item-details{grid-area:details}.petbuy-popup-page #wishlistPopup .wishlist-item .item-delivery{display:none}.petbuy-popup-page #wishlistPopup .wishlist-item>.wishlist-right{grid-area:side;display:grid;grid-template-columns:minmax(96px,auto) 52px;grid-template-areas:"price remove" "actions actions";gap:12px 16px;align-content:start;align-items:start;justify-items:end;min-width:176px}.petbuy-popup-page #wishlistPopup .wishlist-item .wishlist-price{grid-area:price;min-width:0;text-align:right;align-self:center}.petbuy-popup-page #wishlistPopup .wishlist-actions{grid-area:actions;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;width:100%}.petbuy-popup-page #wishlistPopup .wishlist-actions .btn{min-width:140px;border-radius:999px;box-shadow:none}.petbuy-popup-page #wishlistPopup .wishlist-cart-icon,.petbuy-popup-page #wishlistPopup .wishlist-contact-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid rgb(234 222 209 / .92);border-radius:16px;background:#fff;box-shadow:0 8px 16px rgb(61 57 56 / .05)}.petbuy-popup-page #wishlistPopup .wishlist-cart-icon.wishlist-added{background:#fff1e8;border-color:rgb(248 117 55 / .18)}.petbuy-popup-page #wishlistPopup .wishlist-item .item-remove{grid-area:remove}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-popup-summary{border:1px solid var(--petbuy-page-border);border-radius:24px;background:linear-gradient(180deg,#fffaf5 0%,#ffffff 100%);box-shadow:var(--petbuy-page-shadow);padding:20px 22px;gap:14px}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-popup-summary .summary-row{font-size:15px;color:#4b4544}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-popup-summary .summary-row:last-child{padding-top:10px;border-top:1px solid rgb(240 233 223 / .92);font-size:18px;color:var(--petbuy-page-text)}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .modal-footer{padding-top:18px!important}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .modal-footer .btn{width:100%;min-height:58px;border-radius:18px;font-size:18px;font-weight:700;box-shadow:none!important}.petbuy-popup-page--cart{padding-bottom:calc(132px + env(safe-area-inset-bottom))}.petbuy-wishlist-page-filter-dock{position:fixed;left:50%;bottom:calc(12px + env(safe-area-inset-bottom));transform:translateX(-50%);width:min(980px, calc(100vw - 24px));padding:0 18px;z-index:20;pointer-events:none;opacity:1;visibility:visible;transition:opacity 0.18s ease,visibility 0.18s ease;display:flex;justify-content:center}.petbuy-wishlist-page-filter-dock.is-hidden{opacity:0;visibility:hidden}.petbuy-cart-page-checkout-dock{position:fixed;left:50%;bottom:calc(12px + env(safe-area-inset-bottom));transform:translateX(-50%);width:min(900px, calc(100vw - 24px));padding:0 18px;z-index:20;pointer-events:none;opacity:1;visibility:visible;transition:opacity 0.18s ease,visibility 0.18s ease}.petbuy-cart-page-checkout-dock.is-hidden{opacity:0;visibility:hidden}.petbuy-cart-page-checkout-dock .btn{width:100%;min-height:58px;border-radius:18px;font-size:18px;font-weight:700;box-shadow:none!important;pointer-events:auto}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-popup-empty{border:1px solid var(--petbuy-page-border);border-radius:24px;background:linear-gradient(180deg,#fffaf5 0%,#ffffff 100%);box-shadow:var(--petbuy-page-shadow);padding:32px 24px!important}.petbuy-popup-page .cart-popup-decoration{top:22px;right:24px;opacity:.32}.petbuy-popup-page .cart-popup-overlay{display:none!important}.woocommerce-cart .wc-empty-cart-message,.woocommerce-cart .return-to-shop{display:none!important}@media (max-width:991px){.petbuy-popup-page{padding-left:8px;padding-right:8px;padding-bottom:44px}.petbuy-popup-page--cart{padding-bottom:calc(124px + env(safe-area-inset-bottom))}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .modal-content{padding:24px 18px 20px!important;border-radius:28px!important}.petbuy-popup-page--cart #carrelloPopup[data-petbuy-surface-mode="page"] .modal-content{padding-bottom:calc(108px + env(safe-area-inset-bottom))!important}.petbuy-popup-page .petbuy-popup-surface__art--dog{display:none}.petbuy-popup-page .petbuy-popup-page-header{flex-direction:column;gap:16px}.petbuy-popup-page .petbuy-popup-page-header__aside{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .modal-header{padding-bottom:20px;margin-bottom:20px}.petbuy-popup-page :is(#carrelloPopup #mioPopupLabel,#wishlistPopup #wishlistPopupLabel){font-size:clamp(24px, 8vw, 30px)}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item{padding:18px 16px;column-gap:14px;row-gap:12px}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-image{width:72px;height:72px;border-radius:16px}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-name{font-size:17px}.petbuy-popup-page #carrelloPopup .cart-item{padding:1rem!important;column-gap:8px;row-gap:0!important;grid-template-columns:60px max-content minmax(0,1fr) auto auto}.petbuy-popup-page #carrelloPopup .cart-item>.item-image{width:60px;height:60px}.petbuy-popup-page #carrelloPopup .cart-item>.item-details{gap:4px}.petbuy-popup-page #carrelloPopup .item-quantity{gap:4px;padding:4px 6px}.petbuy-popup-page #carrelloPopup .item-quantity .quantity-button{width:24px;height:24px}.petbuy-popup-page #carrelloPopup .cart-item>.item-quantity{margin-inline-end:0}.petbuy-popup-page #carrelloPopup .cart-item>.item-remove{min-height:36px;margin-inline-end:0}.petbuy-popup-page #wishlistPopup .wishlist-item{padding:16px 14px;grid-template-columns:68px minmax(0,1fr) 46px;grid-template-areas:"image details actions" "image price remove";column-gap:14px;row-gap:8px;align-items:center}.petbuy-popup-page #wishlistPopup .wishlist-item>.wishlist-right{display:contents;min-width:0}.petbuy-popup-page #wishlistPopup .wishlist-item>.item-image{width:68px;height:68px;align-self:center}.petbuy-popup-page #wishlistPopup .wishlist-item .wishlist-price{grid-area:price;display:inline-flex;align-items:center;min-height:34px;padding:4px 12px;border-radius:999px;background:#fff1e8;box-shadow:inset 0 0 0 1px rgb(248 117 55 / .14);text-align:left;justify-self:start;align-self:start}.petbuy-popup-page #wishlistPopup .wishlist-item .item-remove{grid-area:remove;justify-self:end;align-self:start}.petbuy-popup-page #wishlistPopup .wishlist-item .wishlist-actions{grid-area:actions;justify-content:flex-end;align-self:start;width:auto}.petbuy-popup-page #wishlistPopup .wishlist-item>.item-details{gap:6px;align-self:end}.petbuy-popup-page #wishlistPopup .wishlist-item .item-name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:16px;line-height:1.22}.petbuy-popup-page #wishlistPopup .wishlist-item .item-remove,.petbuy-popup-page #wishlistPopup .wishlist-cart-icon,.petbuy-popup-page #wishlistPopup .wishlist-contact-icon{width:46px;height:46px;border-radius:14px;background:linear-gradient(180deg,#ffffff 0%,#fff8f3 100%);border-color:rgb(240 233 223 / .96);box-shadow:0 8px 16px rgb(61 57 56 / .06)}.petbuy-popup-page #wishlistPopup .wishlist-actions .btn{min-width:46px;height:46px;padding:0 12px;border-radius:14px}.petbuy-popup-page #wishlistPopup .wishlist-actions .btn.btn-outline-secondary{min-width:128px;padding-inline:16px;border-radius:999px;white-space:nowrap}.petbuy-popup-page #wishlistPopup .wishlist-price-new{font-size:16px}.petbuy-popup-page #wishlistPopup .wishlist-price-old{font-size:12px}}@media (max-width:420px){.petbuy-popup-page{padding-left:6px;padding-right:6px}.petbuy-popup-page--cart{padding-bottom:calc(116px + env(safe-area-inset-bottom))}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .modal-content{padding:20px 14px 18px!important;border-radius:24px!important}.petbuy-popup-page--cart #carrelloPopup[data-petbuy-surface-mode="page"] .modal-content{padding-bottom:calc(100px + env(safe-area-inset-bottom))!important}.petbuy-popup-page .petbuy-popup-page-header__description{font-size:13px}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item{padding-left:14px;padding-right:14px}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-image{width:64px;height:64px}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .cart-item .item-remove,.petbuy-popup-page #wishlistPopup .wishlist-cart-icon,.petbuy-popup-page #wishlistPopup .wishlist-contact-icon{width:42px;height:42px;border-radius:13px}.petbuy-popup-page #wishlistPopup .wishlist-actions .btn{min-width:42px;width:42px;height:42px;border-radius:13px}.petbuy-popup-page #carrelloPopup .cart-item{padding:1rem!important;column-gap:6px;row-gap:0!important;grid-template-columns:56px max-content minmax(0,1fr) auto auto}.petbuy-popup-page #carrelloPopup .cart-item>.item-image{width:56px;height:56px}.petbuy-popup-page #carrelloPopup .item-quantity{gap:3px;padding:4px 5px}.petbuy-popup-page #carrelloPopup .item-quantity .quantity-button{width:22px;height:22px}.petbuy-popup-page #carrelloPopup .cart-item>.item-remove{width:22px;height:auto;min-height:34px;margin-inline-end:0;border-radius:0}.petbuy-popup-page #wishlistPopup .wishlist-item{grid-template-columns:60px minmax(0,1fr) 42px;column-gap:12px}.petbuy-popup-page #wishlistPopup .wishlist-item>.item-image{width:60px;height:60px}.petbuy-popup-page #wishlistPopup .wishlist-item .wishlist-price{min-height:30px;padding:3px 10px}.petbuy-popup-page #wishlistPopup .wishlist-filter-btn,.petbuy-wishlist-page-filter-dock .wishlist-filter-btn{min-height:48px;padding-inline:16px;font-size:15px}.petbuy-wishlist-page-filter-dock{width:calc(100vw - 12px);padding:0 10px}.petbuy-popup-page :is(#carrelloPopup,#wishlistPopup) .modal-footer .btn{min-height:54px;font-size:17px}.petbuy-cart-page-checkout-dock{width:calc(100vw - 12px);padding:0 10px}.petbuy-cart-page-checkout-dock .btn{min-height:54px;font-size:17px}}