.contactList__content{display:grid;gap:64px}.contactList__pickup{width:min(295px,90%);margin:80px auto 64px}.contactList__pickupTitle{color:#111;text-align:center;font-size:24px;letter-spacing:.72px;font-weight:700;line-height:150%;margin-bottom:40px}.contactList__pickupList{display:flex;flex-direction:column;gap:16px;margin-bottom:64px}.contactList__pickupItem{color:#6a676b;display:flex;font-size:16px;font-weight:400;line-height:150%;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.contactList__pickupItem:before{content:"\30fb";display:block;width:24px;height:24px;text-align:center}.contactList__pickupItem a{text-decoration-line:underline;text-decoration-thickness:.8px;display:block;width:calc(100% - 24px)}.contactList__pickupLink{display:flex;width:100%;margin:0 auto;padding:14px 40px;justify-content:center;align-items:center;gap:24px;border-radius:9999px;background:#111;color:#faf7f4;text-align:center;font-size:18px;font-weight:700;line-height:100%;letter-spacing:.9px}.contactList__info{display:grid;gap:40px;padding:40px 80px;border-radius:24px;background-color:#fff}.contactList__infoTitle{font-weight:600;line-height:1.5;letter-spacing:.03em;text-align:center}.contactList__infoText{color:#6a676b;line-height:1.8;letter-spacing:.03em}.contactList__infoText:nth-of-type(3){color:#ef857d;line-height:1.6;letter-spacing:.03em;text-align:center}.contactList__infoText span{font-size:14px}.contactList__infoContents{display:grid}.contactList__contentHeading{font-weight:600;line-height:1.5;letter-spacing:.03em}.contactList__contentWrap{display:grid;gap:24px;margin-top:24px}@media screen and (min-width:768px){.contactList{padding-bottom:200px}.contactList__pickup{width:440px;margin:120px auto 80px}.contactList__pickupTitle{font-size:32px;letter-spacing:.96px;margin-bottom:24px}.contactList__pickupList{margin-bottom:56px}.contactList__pickupLink{width:370px}.contactList__info{max-width:914px;margin-inline:auto;margin-block-start:120px}.contactList__infoTitle{font-size:24px}.contactList__infoText{font-size:16px}.contactList__infoText:nth-of-type(3){font-size:12px}.contactList__infoContents{display:flex;justify-content:center;align-items:center;gap:40px}.contactList__infoLogoWrapper{width:145px}.contactList__content{max-width:914px;margin-inline:auto;margin-top:104px}.contactList__contentHeading{font-size:24px}.contactList__contentWrap{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:769px){.contactList{padding-bottom:168px}.contactList__info{margin-inline:6.4vw;margin-block-start:104px;padding:32px 12px}.contactList__infoTitle{font-size:18px}.contactList__infoText{font-size:14px}.contactList__infoContents{gap:24px}.contactList__infoLogoWrapper{width:110px;margin-inline:auto}.contactList__content{margin-top:64px;padding-inline:10.6666666667vw}.contactList__contentHeading{font-size:18px;text-align:center}.contactList__contentWrap{gap:12px;margin-top:16px}}.contactPage__logo{margin-inline:auto}.contactPage__content[data-state=confirm],.contactPage__content[data-state=complete]{display:none}.contactPage__heading{display:grid;gap:40px 0}.contactPage__headingTitle{font-weight:600;line-height:1.5;letter-spacing:.03em}.contactPage__content[data-state=complete] .contactPage__headingTitle{margin-bottom:56px;text-align:center}.contactPage__headingDesc{color:#6a676b;line-height:1.8;letter-spacing:.03em}.contactPage__headingDesc span{display:inline-block;color:#ef857d}.contactPage__headingDesc a{color:#ef857d;text-decoration:underline}.contactPage__headingAttention{display:flex;justify-content:center;width:70%;margin:0 auto;padding:24px;font-size:15px;color:#6a676b;line-height:1.8;letter-spacing:.03em;text-align:left;border:1px solid #EF857D;border-radius:24px;background:#fff}@media screen and (max-width:769px){.contactPage__headingAttention{display:block;width:auto;padding:20px 24px;font-size:14px}}.contactPage__descList{color:#6a676b}.contactPage__descList li{display:grid;align-self:self-start;grid-template-columns:max-content 1fr;gap:0 4px;line-height:1.8;letter-spacing:.03em}.contactPage__descList li:before,.contactPage__descList li.--pickup:before{content:"\30fb";color:#6a676b}.contactForm{display:grid}.contactForm .c-button{width:198px}.contactForm__item.--button{justify-content:center}.contactForm__item.--hidden{display:none}.contactForm__item.--button .c-button--primary-fill{margin:0 auto}.--pickup{color:#ef857d}.contactForm [data-fields=attach] .c-button__animationText,.contactForm [data-fields=attach] .c-button.is-hover__arrow.c-button--secondary-fill .c-button__text{font-size:14px}.contactForm .--back.c-button.is-hover__arrow.c-button--secondary-fill{outline-offset:unset;background-color:#000}.contactForm .--back.c-button.is-hover__arrow.c-button--secondary-fill:before{background-color:#fff}.contactForm .--back.c-button.is-hover__arrow:after{background-image:url(/cdn/shop/files/icon_arrow_right_black.svg)}.contactForm .--back.c-button.is-hover__arrow.c-button--secondary-fill .c-button__text{color:#fff}.contactForm .--back .c-button__animationText{color:#000}@media screen and (min-width:768px){.--sp{display:none}.contactPage{margin-top:120px;padding-bottom:200px}.mb-200{padding-bottom:0}.contactPage__logo{width:253.75px}.contactPage__content{max-width:640px;margin-top:80px;margin-inline:auto}.contactPage__headingTitle{margin-bottom:24px;font-size:28px}.contactPage__headingDesc,.contactPage__descList li{font-size:16px}.contactPage__content[data-state=complete] .contactPage__headingDesc{font-size:15px;text-align:center}.contactForm{gap:32px;margin-top:32px}.contactForm__item.--button{display:flex;flex-wrap:wrap;gap:8px 24px;margin-block-start:24px}.contactForm__item.--button .errorMsg{text-align:center}.contactForm [data-fields=attach] .c-button{width:212px}}@media screen and (max-width:769px){.--pc{display:none}.contactPage{margin-top:80px;padding-bottom:168px}.mb-200{padding-bottom:0}.contactPage__logo{width:197px}.contactPage__content{margin-top:40px;padding-inline:10.6666666667vw}.contactPage__content[data-state=complete] .contactPage__headingTitle{margin-bottom:24px}.contactPage__heading{gap:40px 0}.contactPage__headingTitle{margin-bottom:40px;font-size:20px;text-align:center}.contactPage__headingDesc,.contactPage__descList li{font-size:14px}.contactForm{grid-template-columns:100%;gap:24px;margin-top:40px}.contactForm__item{grid-template-columns:100%}.contactForm__item.--button{margin-block-start:12px}.contactForm .c-button{width:100%}}.contactForm__item{display:grid;gap:8px;color:#6a676b}.contactForm__label{font-size:12px;line-height:1.8}.contactForm__caption{display:grid;grid-template-columns:repeat(2,max-content);gap:4px;font-size:14px;font-weight:500;line-height:1.8;letter-spacing:.03em}.contactForm__item.--require .contactForm__caption:after{content:"*";display:inline-block;color:#ef857d;font-size:14px;line-height:1.8}.contactForm__inputs{display:grid;grid-template-columns:100%;gap:8px}.contactForm__inputs input[type=text],.contactForm__inputs input[type=email],.contactForm__inputs input[type=tel],.contactForm__inputs input[type=number],.contactForm__inputs input[type=date],.contactForm__inputs textarea,.contactForm__inputs select{width:100%;padding-block:8.5px;padding-inline:16px;border:solid 1px #CFCCCB;border-radius:3px;color:#6a676b;font-size:16px;line-height:1.8;letter-spacing:.03em}.contactForm__inputs textarea{min-height:92px}.contactForm__inputs input[type=text]:focus,.contactForm__inputs input[type=email]:focus,.contactForm__inputs input[type=tel]:focus,.contactForm__inputs input[type=number]:focus,.contactForm__inputs input[type=date]:focus,.contactForm__inputs textarea:focus,.contactForm__inputs select:focus{outline:auto;outline-width:2px;outline-color:#ef857d}.contactForm__inputs input::placeholder,.contactForm__inputs textarea::placeholder,.contactForm__inputs select option.--default{color:#bfbfbf}.contactForm__inputs select{-webkit-appearance:none;appearance:none;padding-inline-end:32px}.contactForm__selects,.contactForm__inputs input[type=date]{position:relative}.contactForm__inputs input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;background:transparent;z-index:1}.contactForm__selectsIcon{position:absolute;top:50%;right:16px;width:6px;height:12px;transform:translateY(-50%) rotate(90deg);pointer-events:none}.contactForm__date{position:relative}.contactForm__dateIcon{position:absolute;top:50%;left:112px;transform:translateY(-50%);z-index:1;width:24px;height:24px}.contactForm__checkbox{display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:12px}.contactForm__checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;position:relative;width:18px;height:18px;border:solid 1px #CFCCCB;border-radius:3px;background-color:#fff;cursor:pointer;transition:background-color .2s,border-color .2s}.contactForm__checkbox input[type=checkbox]:checked{background-color:#ef857d;border-color:#ef857d}.contactForm__checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:6px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.contactForm__checkbox input[type=checkbox]:focus{outline:none;box-shadow:0 0 0 2px #ef857d33}#contact_attachment{background:transparent;border:none}#contact_attachment:focus{outline:none}.errorMsg{display:none;width:100%;color:#ef857d;font-size:14px;line-height:1.8}.successMsg{display:none;width:100%;text-align:center;color:#ef857d;font-size:14px;line-height:1.8}.confirm_content{color:#111;font-size:16px;font-weight:500;line-height:1.8;letter-spacing:.03em}@media screen and (max-width:769px){.contactForm__caption{display:block;font-size:13px}.contactForm__item.--require .contactForm__caption:after{margin-left:3px}.contactForm__inputs input[type=text],.contactForm__inputs input[type=email],.contactForm__inputs input[type=tel],.contactForm__inputs input[type=number],.contactForm__inputs input[type=date],.contactForm__inputs textarea,.contactForm__inputs select{font-size:14px}.contactForm__dateIcon{left:100px}.confirm_content{font-size:14px}}.contactForm input[type=radio]{margin-right:6px}.contactForm input[type=radio]:nth-of-type(n+2){margin-top:12px}.contactFrom__fileName{font-size:12px;line-height:1.8}.contactForm__head{color:#6a676b}.contactForm__head .contactForm__title{font-size:14px;font-weight:500}.contactForm__head .contactForm__title:after{content:"*";display:inline-block;color:#ef857d;font-size:14px;line-height:1.8}.contactForm__head .contactForm__read{font-size:12px;line-height:1.8}.contactForm__item[data-fields="entry.1978710870"] .contactForm__radio,.contactForm__item[data-fields="entry.2050220363"] .contactForm__radio,.contactForm__item[data-fields="entry.1153183485"] .contactForm__radio,.contactForm__item[data-fields="entry.1117288098"] .contactForm__radio{--card-w-pc: 200px;--card-w-sp: 140px;display:grid;gap:16px;justify-content:center}@media(min-width:768px){.contactForm__item[data-fields="entry.1978710870"] .contactForm__radio,.contactForm__item[data-fields="entry.2050220363"] .contactForm__radio,.contactForm__item[data-fields="entry.1153183485"] .contactForm__radio,.contactForm__item[data-fields="entry.1117288098"] .contactForm__radio{grid-template-columns:repeat(3,var(--card-w-pc))}}@media(max-width:767.98px){.contactForm__item[data-fields="entry.1978710870"] .contactForm__radio,.contactForm__item[data-fields="entry.2050220363"] .contactForm__radio,.contactForm__item[data-fields="entry.1153183485"] .contactForm__radio,.contactForm__item[data-fields="entry.1117288098"] .contactForm__radio{grid-template-columns:repeat(2,var(--card-w-sp));gap:12px}}.contactForm__item[data-fields="entry.1978710870"] .contactForm__radio label,.contactForm__item[data-fields="entry.2050220363"] .contactForm__radio label,.contactForm__item[data-fields="entry.1153183485"] .contactForm__radio label,.contactForm__item[data-fields="entry.1117288098"] .contactForm__radio label{width:100%}.contactForm__item[data-fields="entry.1978710870"] .contactForm__radio br,.contactForm__item[data-fields="entry.2050220363"] .contactForm__radio br,.contactForm__item[data-fields="entry.1153183485"] .contactForm__radio br,.contactForm__item[data-fields="entry.1117288098"] .contactForm__radio br{display:none}.contactForm__item[data-fields="entry.1978710870"] .contactForm__radio label br,.contactForm__item[data-fields="entry.2050220363"] .contactForm__radio label br,.contactForm__item[data-fields="entry.1153183485"] .contactForm__radio label br,.contactForm__item[data-fields="entry.1117288098"] .contactForm__radio label br{display:block}.contactForm__item[data-fields="entry.1978710870"] .contactForm__radio input[type=radio],.contactForm__item[data-fields="entry.2050220363"] .contactForm__radio input[type=radio],.contactForm__item[data-fields="entry.1153183485"] .contactForm__radio input[type=radio],.contactForm__item[data-fields="entry.1117288098"] .contactForm__radio input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.contactForm__item[data-fields="entry.1978710870"] .contactForm__radio label,.contactForm__item[data-fields="entry.2050220363"] .contactForm__radio label,.contactForm__item[data-fields="entry.1153183485"] .contactForm__radio label,.contactForm__item[data-fields="entry.1117288098"] .contactForm__radio label{display:grid;grid-template-rows:95px auto;align-items:stretch;border-radius:16px;background:#fff;padding:0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;overflow:hidden;box-sizing:border-box}.contactForm__item[data-fields="entry.1978710870"] .contactForm__radio label:before,.contactForm__item[data-fields="entry.2050220363"] .contactForm__radio label:before,.contactForm__item[data-fields="entry.1153183485"] .contactForm__radio label:before,.contactForm__item[data-fields="entry.1117288098"] .contactForm__radio label:before{border-radius:0}.contactForm__item[data-fields="entry.1978710870"] .contactForm__radio label span,.contactForm__item[data-fields="entry.2050220363"] .contactForm__radio label span,.contactForm__item[data-fields="entry.1153183485"] .contactForm__radio label span,.contactForm__item[data-fields="entry.1117288098"] .contactForm__radio label span{padding:16px 0}@media(max-width:767.98px){.contactForm__item[data-fields="entry.1978710870"] .contactForm__radio label span,.contactForm__item[data-fields="entry.2050220363"] .contactForm__radio label span,.contactForm__item[data-fields="entry.1153183485"] .contactForm__radio label span,.contactForm__item[data-fields="entry.1117288098"] .contactForm__radio label span{padding:20px 0}}.contactForm__item[data-fields="entry.1978710870"] .contactForm__radio label:before,.contactForm__item[data-fields="entry.2050220363"] .contactForm__radio label:before,.contactForm__item[data-fields="entry.1153183485"] .contactForm__radio label:before,.contactForm__item[data-fields="entry.1117288098"] .contactForm__radio label:before{content:"";display:block;border-radius:12px 12px 0 0;background:#fff}.contactForm__item[data-fields="entry.1978710870"] .contactForm__radio label,.contactForm__item[data-fields="entry.2050220363"] .contactForm__radio label,.contactForm__item[data-fields="entry.1153183485"] .contactForm__radio label,.contactForm__item[data-fields="entry.1117288098"] .contactForm__radio label{font-size:14px;text-align:center;line-height:1.6;color:#6a676b}@media(max-width:767.98px){.contactForm__item[data-fields="entry.1978710870"] .contactForm__radio label,.contactForm__item[data-fields="entry.2050220363"] .contactForm__radio label,.contactForm__item[data-fields="entry.1153183485"] .contactForm__radio label,.contactForm__item[data-fields="entry.1117288098"] .contactForm__radio label{font-size:12px}}.contactForm__item[data-fields="entry.1978710870"] .contactForm__radio label:hover,.contactForm__item[data-fields="entry.2050220363"] .contactForm__radio label:hover,.contactForm__item[data-fields="entry.1153183485"] .contactForm__radio label:hover,.contactForm__item[data-fields="entry.1117288098"] .contactForm__radio label:hover{transform:translateY(-1px);box-shadow:0 8px 16px #00000014}.contactForm__item[data-fields="entry.1978710870"] .contactForm__radio input[type=radio]:checked+label,.contactForm__item[data-fields="entry.2050220363"] .contactForm__radio input[type=radio]:checked+label,.contactForm__item[data-fields="entry.1153183485"] .contactForm__radio input[type=radio]:checked+label,.contactForm__item[data-fields="entry.1117288098"] .contactForm__radio input[type=radio]:checked+label{border:1px solid #EF857D;background:#fff}#purchase_coco_renatl_cat-litter+label:before{background:url(/cdn/shop/files/img_cancel_plan1.png?v=1770987713) center / cover no-repeat #fff}#purchase_mimi_rental_cat-litter+label:before{background:url(/cdn/shop/files/img_cancel_plan2.png?v=1770987712) center / cover no-repeat #fff}#purchase_mona_rental_water-dispenser-filter+label:before{background:url(/cdn/shop/files/img_cancel_plan3.png?v=1770987712) center / cover no-repeat #fff}#purchase_subsc_cat-litter+label:before{background:url(/cdn/shop/files/img_cancel_plan4.png?v=1770987712) center / cover no-repeat #fff}#purchase_subsc_filter+label:before{background:url(/cdn/shop/files/img_cancel_plan5.png?v=1770987712) center / cover no-repeat #fff}#purchase_coco_renatl+label:before{background:url(/cdn/shop/files/img_cancel_plan6.png?v=1770987712) center / cover no-repeat #fff}#purchase_mimi_renatl+label:before{background:url(/cdn/shop/files/img_cancel_plan7.png?v=1770987712) center / cover no-repeat #fff}#purchase_mona_renatl+label:before{background:url(/cdn/shop/files/img_cancel_plan8.png?v=1770987713) center / cover no-repeat #fff}#purchase_care_plan+label:before{background:url(/cdn/shop/files/img_cancel_plan9.png?v=1770987712) center / cover no-repeat #fff}@media(max-width:480px){#purchase_coco_renatl_cat-litter+label:before{background:url(/cdn/shop/files/img_cancel_plan1.png?v=1770987713) center / contain no-repeat #fff}#purchase_mimi_rental_cat-litter+label:before{background:url(/cdn/shop/files/img_cancel_plan2.png?v=1770987712) center / contain no-repeat #fff}#purchase_mona_rental_water-dispenser-filter+label:before{background:url(/cdn/shop/files/img_cancel_plan3.png?v=1770987712) center / contain no-repeat #fff}#purchase_subsc_cat-litter+label:before{background:url(/cdn/shop/files/img_cancel_plan4.png?v=1770987712) center / contain no-repeat #fff}#purchase_subsc_filter+label:before{background:url(/cdn/shop/files/img_cancel_plan5.png?v=1770987712) center / contain no-repeat #fff}#purchase_coco_renatl+label:before{background:url(/cdn/shop/files/img_cancel_plan6.png?v=1770987712) center / contain no-repeat #fff}#purchase_mimi_renatl+label:before{background:url(/cdn/shop/files/img_cancel_plan7.png?v=1770987712) center / contain no-repeat #fff}#purchase_mona_renatl+label:before{background:url(/cdn/shop/files/img_cancel_plan8.png?v=1770987713) center / contain no-repeat #fff}#purchase_care_plan+label:before{background:url(/cdn/shop/files/img_cancel_plan9.png?v=1770987712) center / contain no-repeat #fff}}.contactForm__radio label[for=purchase_store_shopify],.contactForm__radio label[for=purchase_store_other]{flex:1 1 0;display:flex;align-items:center;justify-content:center;padding:14px 16px;border-radius:9999px;background:#f08b86;color:#fff;font-size:16px;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .08s ease,filter .12s ease,box-shadow .12s ease}.contactForm__radio label[for=purchase_store_shopify]:hover,.contactForm__radio label[for=purchase_store_other]:hover{filter:brightness(.98)}.contactForm__radio label[for=purchase_store_shopify]:active,.contactForm__radio label[for=purchase_store_other]:active{transform:translateY(1px);box-shadow:0 4px 10px #0000001a}@media(max-width:480px){.contactForm__radio:has(#purchase_store_shopify),.contactForm__radio:has(#purchase_store_other){gap:10px}.contactForm__radio label[for=purchase_store_shopify],.contactForm__radio label[for=purchase_store_other]{padding:12px;font-size:15px}}@media(max-width:480px){.contactForm__radio:has(#purchase_store_shopify),.contactForm__radio:has(#purchase_store_other){gap:18px;flex-direction:column;align-items:stretch}.contactForm__radio label[for=purchase_store_shopify],.contactForm__radio label[for=purchase_store_other]{flex:none;width:100%;padding:18px 16px;font-size:16px}}.contactForm__radio:has(#purchase_store_shopify),.contactForm__radio:has(#purchase_store_other){display:flex;gap:14px;align-items:stretch;justify-content:space-between}.contactForm__radio:has(#purchase_store_shopify) br,.contactForm__radio:has(#purchase_store_other) br{display:none}.contactForm__radio input[name="entry.801466152"]{position:absolute;opacity:0;pointer-events:none}.contactForm__radio label[for=purchase_store_shopify],.contactForm__radio label[for=purchase_store_other]{flex:1 1 0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:14px 16px;border-radius:1000px;background-color:#f08b86;color:#fff;font-size:16px;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;position:relative;overflow:clip;isolation:isolate;transition:all .3s}.contactForm__radio label[for=purchase_store_shopify]:hover,.contactForm__radio label[for=purchase_store_other]:hover{filter:none}.contactForm__radio input#purchase_store_shopify:checked+label[for=purchase_store_shopify],.contactForm__radio input#purchase_store_other:checked+label[for=purchase_store_other]{filter:none}.contactForm__radio label[for=purchase_store_shopify]:after,.contactForm__radio label[for=purchase_store_other]:after{content:"";width:100%;height:100%;border-radius:1000px;background-color:#6a676b;position:absolute;top:0;left:0;z-index:1;transform:scaleX(0);transform-origin:right;transition:transform .5s}.contactForm__radio label[for=purchase_store_shopify]:after,.contactForm__radio label[for=purchase_store_other]:after{z-index:0}.contactForm__radio label[for=purchase_store_shopify],.contactForm__radio label[for=purchase_store_other]{z-index:1}.contactForm__radio label[for=purchase_store_shopify] .storeRadio__text,.contactForm__radio label[for=purchase_store_other] .storeRadio__text{position:relative;z-index:2}@media(hover:hover){.contactForm__radio label[for=purchase_store_shopify]:hover:after,.contactForm__radio label[for=purchase_store_other]:hover:after{transform:scaleX(1);transform-origin:left}}.contactForm__radio input#purchase_store_shopify:checked+label[for=purchase_store_shopify]:after,.contactForm__radio input#purchase_store_other:checked+label[for=purchase_store_other]:after{transform:scaleX(1);transform-origin:left}.contactForm__radio input#purchase_store_shopify:focus-visible+label[for=purchase_store_shopify],.contactForm__radio input#purchase_store_other:focus-visible+label[for=purchase_store_other]{outline:3px solid rgba(0,0,0,.25);outline-offset:2px}@media(max-width:480px){.contactForm__radio:has(#purchase_store_shopify),.contactForm__radio:has(#purchase_store_other){gap:24px}.contactForm__radio label[for=purchase_store_shopify],.contactForm__radio label[for=purchase_store_other]{padding:12px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/contact_page_v2.css.map */
