:root{--v2-ink:#3C3937;--v2-ink-2:#2F2C2B;--v2-muted:#8A8381;--v2-grey:#F8F7F7;--v2-chip:#F4F3F3;--v2-line:#EEEBEA;--v2-next:#9D233A;--v2-next-text:#FFE4EC;--v2-bordeaux:#7F1125;--v2-orange:#FF9B84;--v2-pink:#FF99C8;--v2-sel-bg:#FFE4EC}.pv2-trust{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:6px 0 0;font-family:Manrope,sans-serif;font-size:12.5px;font-weight:600;color:#6f6866}.pv2-trust>*{display:inline-flex;align-items:center;gap:5px}.pv2-trust a{color:#6f6866;text-decoration:underline;text-underline-offset:2px}.pv2-trust svg{flex:none}@media(max-width:767px){html body .subscription-popup__teaser{display:none!important}}html body .petrait-ms-step .tcustomizer-accordion__heading{display:flex!important;align-items:center;justify-content:space-between;gap:8px;position:relative}html body .petrait-ms-step .tcustomizer-accordion__heading>span{font-family:Poppins,sans-serif!important;font-size:17px!important;font-weight:500!important;color:var(--v2-ink-2)!important}.pv2-optional{font-family:Manrope,sans-serif;font-size:13px;color:var(--v2-muted);font-weight:500}html.petrait-at-pets body .petrait-group-2 .tcustomizer-field:not(.tp-pet-count),html.petrait-at-pets body .petrait-group-2 .pv2-later,html.petrait-at-pets body .petrait-group-2 .pv2-tips{display:none!important}html.petrait-at-photos body .petrait-group-2 .tp-pet-count,html body .tp-pet-count .tcustomizer-field__heading{display:none!important}html body .tp-pet-count .tcustomizer-row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:0!important}html body .tp-pet-count .tcustomizer-col{width:auto!important;max-width:none!important;flex:none!important;padding:0!important;margin:0!important}html body .tp-pet-count label.tcustomizer-btn{display:flex!important;flex-direction:column!important;align-items:center!important;gap:2px!important;height:auto!important;min-height:44px;width:100%!important;padding:6px 6px 8px!important;margin:0!important;border-radius:14px!important;background:var(--v2-grey)!important;border:1.5px solid var(--v2-grey)!important;box-shadow:none!important;color:var(--v2-ink-2)!important}html body .tp-pet-count label.tcustomizer-btn.tcustomizer-btn--active{background:#fde8f0!important;border-color:#f0a3c2!important}.pv2-petimg{display:block;width:100%;height:104px;border-radius:10px;object-fit:cover;background:#fff}.pv2-petimg--ph{display:flex;align-items:center;justify-content:center;gap:2px;flex-wrap:wrap;padding:10px;box-sizing:border-box;border:1.5px dashed #D8CFD2;color:#c9a9b4}html body .tp-pet-count .tcustomizer-radio-button__label-content{padding-top:6px}html body .tp-pet-count .tcustomizer-radio-button__label-content span:first-child{font-family:Manrope,sans-serif!important;font-size:13px!important;font-weight:700!important;text-transform:lowercase}html body .tp-pet-count .petrait-pet-price,html body .tp-pet-count .pv2-pet-total{position:static!important;display:block!important;font-family:Manrope,sans-serif!important;font-size:11.5px!important;font-weight:600!important;color:var(--v2-muted)!important;background:none!important;padding:0!important}html body .tp-pet-count .petrait-pet-price{display:none!important}.pv2-tips-btn{width:36px;height:36px;border:0;background:none;padding:0;color:#873349;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.pv2-tips-pop{position:absolute;right:0;top:44px;z-index:20;width:260px;box-sizing:border-box;background:#3c3937;color:#fff;border-radius:12px;padding:12px 14px;font-family:Manrope,sans-serif;font-size:12.5px;line-height:1.5;box-shadow:0 8px 24px #0000002e}.pv2-tips-pop[hidden]{display:none}html body .petrait-group-2 .tcustomizer-field--FileUpload{background:var(--v2-grey)!important;border-radius:18px 18px 0 0!important;padding:12px 12px 6px!important;margin:10px 0 0!important}html body .petrait-group-2 .tcustomizer-field--FileUpload .tcustomizer-field__heading{display:none!important}html body .petrait-group-2 .tcustomizer-field--FileUpload .tcustomizer-file-action label{display:flex!important;align-items:center!important;gap:12px!important;min-height:64px!important;height:auto!important;padding:0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important;cursor:pointer}html body .petrait-group-2 .tcustomizer-field--FileUpload .tcustomizer-file-action label:before{content:"";flex:none;width:64px;height:64px;border-radius:14px;background:#ff9b84e0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center / 22px no-repeat}html body .petrait-group-2 .tcustomizer-file-input-guide{text-align:left!important;padding:0!important}html body .petrait-group-2 .tcustomizer-file-text--highlighted{font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:500!important;color:#873349!important}html body .petrait-group-2 .tcustomizer-file-text--subdued{display:none!important}html body .petrait-group-2 .tcustomizer-file,html body .petrait-group-2 .tcustomizer-file-action{background:none!important;border:0!important;padding:0!important;min-height:0!important}html body .petrait-group-2 .tp-pet-name{background:var(--v2-grey)!important;padding:0 12px 6px 88px!important;margin:0!important}html body .petrait-group-2 .tp-pet-name .tcustomizer-field__heading,html body .petrait-group-2 .tp-pet-name .tcustomizer__text-field--subinfo{display:none!important}html body .petrait-group-2 .tp-pet-name .tcustomizer__text-field-wrapper{background:#fff!important;border:0!important;border-radius:12px!important;height:40px!important;box-shadow:none!important}html body .petrait-group-2 .tp-pet-name input.tcustomizer__text-field{font-family:Manrope,sans-serif!important;font-size:14px!important;color:var(--v2-ink)!important;background:transparent!important;border:0!important}html body .petrait-group-2 input.tcustomizer__text-field::placeholder{color:#b8b1af!important;opacity:1;text-transform:none}html body .petrait-group-2 .tp-accessory-toggle{background:var(--v2-grey)!important;border-radius:0 0 18px 18px!important;padding:0 12px 10px 88px!important;margin:0!important}html body .petrait-group-2 .tp-accessory-toggle .tcustomizer-field__heading,html body .petrait-group-2 .tp-accessory-toggle .tcustomizer-field__input{display:none!important}.pv2-acc-link{border:0;background:none;padding:4px 2px;min-height:28px;cursor:pointer;font-family:Manrope,sans-serif;font-size:12.5px;font-weight:600;color:var(--v2-muted)}.pv2-acc-link b{color:var(--v2-orange);font-weight:700}.tp-accessory-toggle.pv2-acc-on .pv2-acc-link{display:none}html body .petrait-group-2 .tcustomizer-field--Text.tcustomizer-width--100{position:relative;background:var(--v2-grey)!important;margin:-10px 0 0!important;padding:0 12px 10px 88px!important;border-radius:0 0 18px 18px!important}html body .petrait-group-2 .tcustomizer-field--Text.tcustomizer-width--100 .tcustomizer-field__heading,html body .petrait-group-2 .tcustomizer-field--Text.tcustomizer-width--100 .tcustomizer__text-field--subinfo{display:none!important}html body .petrait-group-2 .tcustomizer-field--Text.tcustomizer-width--100 .tcustomizer__text-field-wrapper{background:#fff!important;border:0!important;border-radius:10px!important;height:36px!important;padding-right:76px!important}.pv2-acc-meta{position:absolute;right:16px;bottom:14px;display:flex;align-items:center;gap:6px}.pv2-acc-meta b{font-family:Manrope,sans-serif;font-size:12px;font-weight:700;color:var(--v2-orange)}.pv2-acc-x{width:28px;height:28px;border:0;border-radius:50%;background:var(--v2-chip);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.pv2-later{margin:16px 0 0;border-radius:18px;padding:12px 14px;display:flex;align-items:center;gap:12px;background:var(--v2-grey)}.pv2-later__txt{display:flex;flex-direction:column;gap:1px;flex:1;font-family:Manrope,sans-serif}.pv2-later__txt b{font-size:14px;font-weight:700;color:var(--v2-ink)}.pv2-later__txt span{font-size:12.5px;color:var(--v2-muted)}html.petrait-upload-later body .petrait-group-2 .tcustomizer-field--FileUpload{display:none!important}html.petrait-upload-later body .petrait-group-2 .tp-pet-name{border-radius:18px 18px 0 0!important;padding:12px 12px 6px!important;margin-top:10px!important}html.petrait-upload-later body .petrait-group-2 .tp-accessory-toggle,html.petrait-upload-later body .petrait-group-2 .tcustomizer-field--Text.tcustomizer-width--100{padding-left:12px!important}.pv2-switch{position:relative;flex:none;width:51px;height:31px;border:0;border-radius:999px;padding:0;cursor:pointer;background:#e3e1e1;transition:background .2s}.pv2-switch:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 2px 4px #0003;transition:left .2s}.pv2-switch[aria-checked=true]{background:var(--v2-pink)}.pv2-switch[aria-checked=true]:after{left:22px}html body fieldset.petrait-sw-split.pt-bgB.pt-v2-card{grid-template-columns:14px repeat(5,46px) 14px!important;justify-content:space-between!important;column-gap:0!important}html body fieldset.petrait-sw-split.pt-bgB.pt-v2-card>.petrait-sw-head--solid{grid-row:1 / 6!important;background:var(--v2-grey)!important}html body fieldset.petrait-sw-split.pt-bgB.pt-v2-card>.petrait-sw-head--premium{grid-row:4 / 6!important;background:transparent!important;border-radius:0!important;border-top:1px solid var(--v2-line)!important;margin:0 14px!important;padding:9px 0 0!important;z-index:1}html body fieldset.petrait-sw-split.pt-bgB.pt-v2-card>.petrait-sw-head--premium i{color:var(--v2-orange)!important;font-weight:700!important}html body fieldset.petrait-sw-split.pt-bgB.pt-v2-card>label:not(.petrait-cbg-swatch){max-width:46px!important;z-index:2}html body fieldset.petrait-sw-split.pt-bgB.pt-v2-card>label.petrait-cbg-swatch{padding:5px 12px 5px 7px!important;min-height:44px;border-radius:14px!important}html body fieldset.petrait-sw-split.pt-bgB.pt-v2-card>label.petrait-cbg-swatch>.swatch-color{flex-basis:26px!important;width:26px!important;height:26px!important}html body fieldset.pt-v2-card>input:not(:checked)+label.petrait-cbg-swatch .pt-cbg-text i{display:none!important}html body fieldset.pt-v2-card .pt-cbg-price{color:var(--v2-orange)!important;font-weight:700!important;font-size:13px!important}html body .pcbg-title__price{font-size:14px;color:var(--v2-orange);font-weight:600}html body .pcbg-label{font-family:Poppins,sans-serif!important;font-weight:500!important}html body .pcbg-save{height:50px!important;min-height:50px!important;border-radius:12px!important;background:var(--v2-next)!important;color:var(--v2-next-text)!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;padding:0 8px 0 18px!important}html body .pcbg-save.is-saved{background:var(--v2-bordeaux)!important}html body .pcbg-save__icon{width:34px!important;height:34px!important;background-color:var(--v2-next-text)!important;color:var(--v2-bordeaux)!important}html body .petrait-group-1 .tcustomizer-accordion__content{display:flex!important;flex-direction:column;gap:10px}html body .petrait-group-1 .tp-brand,html body .petrait-group-1 .tp-model-dropdown{background:var(--v2-grey)!important;margin:0!important;padding:12px 12px 0!important}html body .petrait-group-1 .tp-brand{border-radius:18px 18px 0 0!important}html body .petrait-group-1 .tp-model-dropdown{border-radius:0 0 18px 18px!important;padding-bottom:12px!important;margin-top:-10px!important}html body .petrait-group-1 .tp-brand .tcustomizer-field__heading,html body .petrait-group-1 .tp-model-dropdown .tcustomizer-field__heading{display:none!important}html body .petrait-group-1 .tp-brand .tcustomizer-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0!important;background:#fff;border-radius:14px;padding:4px}html body .petrait-group-1 .tp-brand .tcustomizer-col{width:auto!important;max-width:none!important;padding:0!important;margin:0!important}html body .petrait-group-1 .tp-brand label.tcustomizer-btn{min-height:38px!important;height:38px!important;width:100%!important;margin:0!important;border:0!important;box-shadow:none!important;border-radius:11px!important;background:transparent!important;color:var(--v2-muted)!important;font-family:Manrope,sans-serif!important;font-size:13.5px!important;font-weight:600!important}html body .petrait-group-1 .tp-brand label.tcustomizer-btn.tcustomizer-btn--active{background:var(--v2-sel-bg)!important;color:var(--v2-bordeaux)!important}html body .petrait-group-1 .tp-model-dropdown .tcustomizer__dropdown-button{background:#fff!important;border:0!important;border-radius:12px!important;min-height:46px!important;font-family:Manrope,sans-serif!important;font-size:14px!important;color:var(--v2-ink)!important}html body .petrait-group-1 .tp-magsafe-btn{background:var(--v2-grey)!important;border-radius:18px!important;padding:12px 14px!important;margin:0!important;display:flex!important;align-items:center;gap:12px}html body .petrait-group-1 .tp-magsafe-btn .tcustomizer-field__heading,html body .petrait-group-1 .tp-magsafe-btn .tcustomizer-field__input{display:none!important}.pv2-mag__txt{display:flex;flex-direction:column;gap:1px;flex:1;font-family:Manrope,sans-serif}.pv2-mag__txt b{font-size:14px;font-weight:700;color:var(--v2-ink)}.pv2-mag__txt b span{color:var(--v2-orange)}.pv2-mag__txt small{font-size:12px;color:var(--v2-muted)}html body .petrait-summary{background:var(--v2-grey);border-radius:18px;margin:0 0 20px!important;padding:0!important}html body .petrait-summary:not(.active){display:none!important}.petrait-summary__toggle{width:100%;min-height:54px;border:0;background:none;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;text-align:left;font-family:Manrope,sans-serif}.petrait-summary__title b{font-size:14px;font-weight:700;color:var(--v2-ink)}.petrait-summary__line{font-size:14px;font-weight:500;color:var(--v2-muted)}.petrait-summary__line:not(:empty):before{content:"\b7  "}.petrait-summary__chev{flex:none;color:var(--v2-muted);transition:transform .2s}.petrait-summary__toggle[aria-expanded=true] .petrait-summary__chev{transform:rotate(180deg)}.petrait-summary__body{padding:0 14px 4px;border-top:1px solid var(--v2-line)}html body .petrait-summary .petrait-ms-review-row{display:flex!important;align-items:center;gap:8px;min-height:46px;border-bottom:1px solid var(--v2-line);padding:0!important;background:none!important}html body .petrait-summary .petrait-ms-review-row:last-child{border-bottom:0}html body .petrait-summary .petrait-ms-review-row>span:first-child{width:70px;flex:none;font-size:13px;color:var(--v2-muted)}html body .petrait-summary .petrait-ms-review-val{flex:1;font-size:13.5px;font-weight:600;color:var(--v2-ink)}html body .petrait-summary .petrait-ms-edit{border:0;background:none;padding:0;min-height:32px;cursor:pointer;font-family:Manrope,sans-serif;font-size:12.5px;font-weight:600;color:var(--v2-muted);text-decoration:underline}html body .petrait-group-3 .tp-extras .tcustomizer-field__heading{display:none!important}html body .petrait-group-3 .tp-extras .tcustomizer-row{display:flex!important;flex-direction:column!important;gap:0!important;margin:0!important;background:var(--v2-grey);border-radius:18px;padding:4px 14px}html body .petrait-group-3 .tp-extras .tcustomizer-col{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}html body .petrait-group-3 .tp-extras .tcustomizer-col+.tcustomizer-col label{border-top:1px solid var(--v2-line)!important}html body .petrait-group-3 .tp-extras label.tcustomizer-btn{position:relative;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-height:62px!important;height:auto!important;margin:0!important;padding:10px 64px 10px 0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-align:left!important}html body .petrait-group-3 .tp-extras .petrait-extras-icon{display:none!important}html body .petrait-group-3 .tp-extras label.tcustomizer-btn:before{content:"";position:absolute;right:0;top:50%;margin-top:-15.5px;width:51px;height:31px;border-radius:999px;background:#e3e1e1;transition:background .2s}html body .petrait-group-3 .tp-extras label.tcustomizer-btn:after{content:"";position:absolute;right:22px;top:50%;margin-top:-13.5px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 2px 4px #0003;transition:right .2s}html body .petrait-group-3 .tp-extras input:checked+label.tcustomizer-btn:before{background:var(--v2-pink)}html body .petrait-group-3 .tp-extras input:checked+label.tcustomizer-btn:after{right:2px}html body .petrait-group-3 .tp-extras .tcustomizer-radio-button__label-content span:first-child{font-family:Manrope,sans-serif!important;font-size:14px!important;font-weight:700!important;color:var(--v2-ink)!important}.pv2-x-price{color:var(--v2-orange);font-weight:700;margin-left:4px}.pv2-x-desc{display:block;font-family:Manrope,sans-serif;font-size:12px;font-weight:500;color:var(--v2-muted);margin-top:1px}html body .petrait-ms-ship-row{display:flex!important;align-items:center!important;justify-content:space-between!important;background:none!important;padding:0!important;margin:18px 0 10px!important;border-radius:0!important;color:var(--v2-ink)!important}html body .petrait-ms-ship-row .pt-sub{font-family:Poppins,sans-serif!important;font-size:15px!important;color:var(--v2-ink)!important;font-style:normal!important}html body .petrait-ms-ship-row .pt-sub b{font-weight:700}html body .petrait-ms-ship-row .pt-sub s{color:#9a9391;font-size:13px}html body .petrait-ms-ship-row .pt-sep{display:none!important}html body .petrait-ms-ship-row .pt-ship{display:inline-flex!important;align-items:center;gap:5px;font-family:Manrope,sans-serif!important;font-style:normal!important;font-size:12px!important;font-weight:700!important;color:#fff!important;background:var(--v2-pink)!important;border-radius:8px;padding:5px 9px}html body .petrait-ms-btns{display:flex!important;gap:10px!important}html body .petrait-ms-btn-back{width:58px!important;height:58px!important;flex:none!important;border-radius:12px!important;background:var(--v2-chip)!important;color:var(--v2-bordeaux)!important;border:0!important;display:flex;align-items:center;justify-content:center;padding:0!important}html body .petrait-ms-btn-next{flex:1!important;height:58px!important;border-radius:12px!important;border:0!important;background:var(--v2-next)!important;color:var(--v2-next-text)!important;font-family:Poppins,sans-serif!important;font-size:18px!important;font-weight:600!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 8px 0 22px!important;box-shadow:none!important}html body .petrait-ms-btn-next .petrait-ms-next-arrow{width:42px;height:42px;border-radius:50%;background:var(--v2-next-text);color:var(--v2-bordeaux);display:flex;align-items:center;justify-content:center;flex:none;margin:0!important;font-size:0!important}.petrait-ms-eta{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;font-family:Manrope,sans-serif;font-size:12.5px;font-weight:600;color:#6f6866}.petrait-ms-eta svg{color:#873349;flex:none}html body .petrait-field-invalid{box-shadow:inset 0 0 0 1.5px var(--v2-orange)!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/petrait-v2.css.map */
