*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,h5,p,figure,blockquote,ul,ol,li,dl,dd{margin:0;padding:0}ul[role=list],ol[role=list]{list-style:none}li{list-style-type:none}body{min-height:100vh;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}.header{position:fixed;width:100%;background:#cf683b;z-index:2}.header__wrap{display:flex;justify-content:space-between;align-items:center}.header__ttl{width:132px;height:36px;margin-top:30px;margin-bottom:18px;margin-left:26px;z-index:1}@media screen and (min-width: 768px){.header__ttl{width:176px;height:48px}}.header__img{display:block;width:100%}.btn{position:relative;display:flex;justify-content:center;align-items:center;width:58px;height:56px;margin-right:26px;border-radius:15px;background:#f7f0e6;z-index:1;cursor:pointer}@media screen and (min-width: 1024px){.btn{display:none}}.btn__top{position:absolute;width:30px;height:3px;background:#cf683b;border-radius:50px;transition:.5s;transform:translateY(-9px)}.btn__middle{position:absolute;width:30px;height:3px;background:#cf683b;border-radius:50px;transition:.5s;transform:translateY(0)}.btn__bottom{position:absolute;width:30px;height:3px;background:#cf683b;border-radius:50px;transition:.5s;transform:translateY(9px)}.gnav{position:absolute;top:0;left:0;width:100%;height:100vh;background:#cf683b;opacity:0;transition:.8s;pointer-events:none}@media screen and (min-width: 1024px){.gnav{position:static;width:auto;height:auto;margin-right:25%;background:none;opacity:1;pointer-events:all}}.gnav__nav{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}@media screen and (min-width: 1024px){.gnav__nav{position:static;flex-direction:row;width:auto;height:auto;transform:none !important;gap:100px}}.gnav__list{position:relative;margin-bottom:7px;white-space:nowrap}.gnav__link{display:block;padding:10px;margin-bottom:20px;font-size:25px;letter-spacing:.08em;font-weight:800;text-decoration:none;color:#f7f0e6;font-family:"Baloo 2",sans-serif;transition:.5s}.gnav__link:hover{scale:1.2}@media screen and (min-width: 1024px){.gnav__link{margin-bottom:0;font-size:18px;letter-spacing:.05em;font-weight:700}}.gnav__icon{display:flex;position:absolute;bottom:2.6%;left:26px;gap:14.5px}@media screen and (min-width: 1024px){.gnav__icon{display:none}}.gnav__iconpic{width:30px;height:30px}.gnav__iconimg{display:block;width:100%;height:100%}.footer{background:#cf683b}.footer__container{padding-top:7%}@media screen and (min-width: 768px){.footer__container{display:flex}}.footer__box{width:100%}.footer__logopic{width:120px;height:43px;margin-bottom:25px;padding-left:5%}@media screen and (min-width: 768px){.footer__logopic{width:200px;margin-right:10%}}@media screen and (min-width: 1024px){.footer__logopic{width:294px;margin-right:8%}}.footer__logoimg{display:block;width:100%;height:100%}.footer__address{position:relative;padding-left:13%;margin-bottom:28px;font-size:16px;letter-spacing:.1em;font-family:"Baloo 2",sans-serif;color:#f7f0e6}.footer__address::before{content:"";background:url(../images/map.svg);position:absolute;left:5%;width:22px;height:22px}@media screen and (min-width: 768px){.footer__address{font-size:18px}}@media screen and (min-width: 1024px){.footer__address{margin-bottom:57px;padding-left:10%;font-size:20px}}.footer__span{display:block;font-size:14px}@media screen and (min-width: 768px){.footer__span{display:inline;margin-left:2%;font-size:13px}}@media screen and (min-width: 1024px){.footer__span{margin-left:5%;font-size:15px}}.footer__phone{position:relative;margin-bottom:25px;padding-left:13%;font-size:16px;font-family:"Baloo 2",sans-serif;color:#f7f0e6}.footer__phone::before{content:"";background:url(../images/phone.svg) no-repeat center center/cover;position:absolute;left:5%;width:22px;height:22px}@media screen and (min-width: 768px){.footer__phone{font-size:18px}}@media screen and (min-width: 1024px){.footer__phone{margin-bottom:57px;padding-left:10%;font-size:20px}}.footer__gnav{margin-bottom:25px}@media screen and (min-width: 1024px){.footer__gnav{margin-bottom:57px}}.footer__nav{position:relative;display:flex;flex-wrap:wrap;padding-left:13%;gap:25px;font-family:"Baloo 2",sans-serif}.footer__nav::before{content:"";background:url(../images/paws.svg) no-repeat center center/cover;position:absolute;left:4%;width:35px;height:35px}@media screen and (min-width: 1024px){.footer__nav{padding-left:10%;gap:74px}}.footer__list{transition:.5s}.footer__list:hover{scale:1.1}.footer__link{font-size:16px;letter-spacing:.08em;text-decoration:none;font-family:"Baloo 2",sans-serif;color:#f7f0e6}@media screen and (min-width: 768px){.footer__link{font-size:15px}}@media screen and (min-width: 1024px){.footer__link{font-size:20px}}.footer__unit{display:flex;align-items:end;padding-left:5%;padding-bottom:42px}@media screen and (min-width: 1024px){.footer__unit{display:inline}}.footer__piece{display:flex;padding-right:8%;gap:24px}@media screen and (min-width: 1024px){.footer__piece{padding-right:0;margin-left:5%;gap:27px;margin-bottom:38px}}@media screen and (min-width: 768px){.footer__icon{width:23px;height:23px}}@media screen and (min-width: 1024px){.footer__icon{width:45px;height:45px}}@media screen and (min-width: 768px){.footer__iconimg{display:block;width:100%;height:100%}}@media screen and (min-width: 1024px){.footer__copy{text-align:center;margin-bottom:49px}}.footer__small{font-size:10px;letter-spacing:.08em;color:#f7f0e6}@media screen and (min-width: 768px){.footer__small{letter-spacing:.13em}}@media screen and (min-width: 1024px){.footer__small{font-size:13px}}#top{background:#f7f0e6;color:#895033;font-family:"Zen Maru Gothic",sans-serif;overflow-x:hidden}#top .mv{background:url(../images/mv_sp_2x.jpg) center center/cover;width:100%;height:100vh;margin-bottom:58px}@media screen and (min-width: 768px){#top .mv{background:url(../images/mv_tab_2x.jpg) center center/cover;margin-bottom:100px}}@media screen and (min-width: 1024px){#top .mv{background:url(../images/mv.jpg) center center/cover;margin-bottom:190px}}#top .mv__txt{position:absolute;top:25%;left:50%;width:328px;transform:translateX(-50%);font-size:50px;font-weight:600;letter-spacing:.05em;line-height:1.3em;color:#f7f0e6;font-family:"Baloo 2",sans-serif}@media screen and (min-width: 768px){#top .mv__txt{width:674px;font-size:100px;top:17%}}@media screen and (min-width: 1024px){#top .mv__txt{left:25%}}@media screen and (min-width: 1024px){#top .about{position:relative;margin-bottom:266px;margin-left:7%;margin-right:4%}}#top .about__ttl{margin-bottom:28px;text-align:center;font-size:33px;font-weight:700;letter-spacing:.08em;font-family:"Baloo 2",sans-serif}@media screen and (min-width: 768px){#top .about__ttl{font-size:73px}}@media screen and (min-width: 1920px){#top .about__ttl{font-size:160px;margin-bottom:150px}}#top .about__pad{display:none}@media screen and (min-width: 1800px){#top .about__pad{background:url(../images/about_pad.png) no-repeat center center/cover;display:block;position:absolute;top:32%;left:-5%;width:150px;height:150px;animation:float 3s ease-in-out infinite}}#top .about__bone{display:none}@media screen and (min-width: 1800px){#top .about__bone{background:url(../images/about_bone.png) no-repeat center center/cover;display:block;position:absolute;top:20%;left:33%;width:168px;height:146px;animation:float 3s ease-in-out infinite;animation-delay:1s}}@media screen and (min-width: 1920px){#top .about__container{display:flex;justify-content:space-between}}#top .about__pic{width:86vw;margin:0 auto 17px}@media screen and (min-width: 768px){#top .about__pic{margin-bottom:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}}@media screen and (min-width: 1920px){#top .about__pic{width:40vw}}#top .about__img{display:block}@media screen and (min-width: 1920px){#top .about__box{padding-top:17%}}#top .about__subttl{margin-bottom:30px;text-align:center;font-size:19px;letter-spacing:.1em;line-height:1.58em;font-weight:700}@media screen and (min-width: 768px){#top .about__subttl{font-size:35px;margin-bottom:45px}}@media screen and (min-width: 1920px){#top .about__subttl{font-size:43px;text-align:left}}#top .about__txt{width:308px;margin:0 auto;margin-bottom:50px;word-break:keep-all;text-align:center;font-size:13px;font-weight:500;letter-spacing:.08em;line-height:1.7em}@media screen and (min-width: 768px){#top .about__txt{width:545px;font-size:21px;margin-bottom:72px}}@media screen and (min-width: 1920px){#top .about__txt{width:700px;text-align:left;margin-left:0;margin-bottom:102px;line-height:2;font-size:18px}}#top .about__btn{position:relative;margin-bottom:153px;overflow:hidden;width:277px;margin:0 auto 144px}@media screen and (min-width: 768px){#top .about__btn{margin-bottom:200px}}#top .about__btnlink{display:flex;align-items:center;width:277px;height:73px;margin:0 auto;padding-left:57px;font-size:17px;letter-spacing:.01em;font-weight:700;text-decoration:none;font-family:"Baloo 2",sans-serif;background:#cf683b;border-radius:50px;color:#f7f0e6;transition:.5s;gap:48px}#top .about__btnlink:hover{background:#895033}#top .about__btnlink::before{content:"";background:url(../images/btn_line.svg) no-repeat;display:block;position:absolute;top:7px;left:8.5px;width:261px;height:59px}#top .food__ttl{margin-bottom:42px;text-align:center;font-size:30px;letter-spacing:.1em;font-weight:700;font-family:"Baloo 2",sans-serif}@media screen and (min-width: 768px){#top .food__ttl{font-size:50px;margin-bottom:72px}}@media screen and (min-width: 1024px){#top .food__ttl{font-size:60px;margin-bottom:90px}}#top .food__container{width:86vw;margin:0 auto 142px;background:#dfbb60;border-radius:50px;padding-bottom:35px}@media screen and (min-width: 1024px){#top .food__container{position:relative;width:90%;padding-top:6%;margin-bottom:274px}}#top .food__dog{display:none}@media screen and (min-width: 1800px){#top .food__dog{background:url(../images/food_dog.png) no-repeat center center/cover;display:block;position:absolute;top:-16%;right:1%;width:561px;height:219px}}#top .food__pad01{display:none}@media screen and (min-width: 1800px){#top .food__pad01{background:url(../images/food_pad01.png) no-repeat center center/cover;display:block;position:absolute;top:4%;left:-3.5%;width:116px;height:116px;animation:float 3s ease-in-out infinite}}#top .food__pad02{display:none}@media screen and (min-width: 1800px){#top .food__pad02{background:url(../images/food_pad02.png) no-repeat center center/cover;display:block;position:absolute;bottom:-11%;right:-1%;width:233px;height:233px;animation:float 3s ease-in-out infinite}}@media screen and (min-width: 768px){#top .food__item{display:flex;flex-wrap:wrap;width:100%}}@media screen and (min-width: 1400px){#top .food__item{display:flex;justify-content:space-between;margin-right:5%;margin-bottom:7.5%}}#top .food__box01,#top .food__box02,#top .food__box03,#top .food__box04{position:relative;width:259px;margin:0 auto}@media screen and (min-width: 768px){#top .food__box01,#top .food__box02,#top .food__box03,#top .food__box04{width:259px}}@media screen and (min-width: 1024px){#top .food__box01,#top .food__box02,#top .food__box03,#top .food__box04{width:321px}}#top .food__picbox{margin:0 auto;padding-top:23px}@media screen and (min-width: 768px){#top .food__picbox{padding-top:45px}}@media screen and (min-width: 1024px){#top .food__picbox{padding-top:0}}#top .food__img{display:block;width:100%}#top .food__unit01,#top .food__unit02,#top .food__unit03,#top .food__unit04{position:absolute;bottom:8px;left:24px;width:-moz-fit-content;width:fit-content}@media screen and (min-width: 768px){#top .food__unit01,#top .food__unit02,#top .food__unit03,#top .food__unit04{bottom:10px}}@media screen and (min-width: 1024px){#top .food__unit01,#top .food__unit02,#top .food__unit03,#top .food__unit04{margin-bottom:8%;left:40px}}#top .food__subttl{text-align:center;margin-bottom:15px;font-size:20px;font-weight:600;letter-spacing:.1em;color:#f7f0e6;font-family:"Baloo 2",sans-serif}@media screen and (min-width: 1024px){#top .food__subttl{font-size:24px;width:160px;margin-left:16%}}#top .food__ttlspan{display:block;font-size:12px;letter-spacing:.03em;font-weight:400;font-family:"Zen Maru Gothic",sans-serif}#top .food__txt{margin-bottom:5%;text-align:center;font-size:13px;letter-spacing:.08em;line-height:1.7;font-weight:500;color:#f7f0e6}@media screen and (min-width: 768px){#top .food__txt{margin-bottom:5%}}@media screen and (min-width: 1024px){#top .food__txt{font-size:14px;width:242px;margin-bottom:28px}}#top .food__doller{text-align:center;font-size:12px;letter-spacing:.1em;font-weight:400;color:#f7f0e6}#top .food__dollerspan{font-size:14px;letter-spacing:.1em;font-weight:400}#top .food__btn{position:relative;width:277px;margin:72px auto 35px}@media screen and (min-width: 1024px){#top .food__btn{margin-bottom:4%}}#top .food__btnlink{display:flex;align-items:center;width:277px;height:73px;margin:0 auto;padding-left:57px;font-size:17px;letter-spacing:.01em;font-weight:700;text-decoration:none;font-family:"Baloo 2",sans-serif;background:#cf683b;border-radius:50px;color:#f7f0e6;transition:.5s;gap:48px;background:#895033}#top .food__btnlink:hover{background:#cf683b}#top .food__btnlink::before{content:"";background:url(../images/btn_line.svg) no-repeat;display:block;position:absolute;top:7px;left:8.5px;width:261px;height:59px}#top .clothes{overflow-x:hidden}#top .clothes__ttl{margin-bottom:42px;text-align:center;font-size:30px;letter-spacing:.1em;font-weight:700;font-family:"Baloo 2",sans-serif}@media screen and (min-width: 768px){#top .clothes__ttl{font-size:50px;margin-bottom:72px}}@media screen and (min-width: 1024px){#top .clothes__ttl{font-size:60px;margin-bottom:90px}}#top .clothes__container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:visible}@media screen and (min-width: 1500px){#top .clothes__container{display:flex;flex-direction:row;margin-left:5%}}#top .clothes__bone01{display:none}@media screen and (min-width: 1800px){#top .clothes__bone01{background:url(../images/clothes_bone01.png) no-repeat center center/cover;display:block;position:absolute;left:5%;top:-8%;width:162px;height:144px;animation:float 3s ease-in-out infinite}}#top .clothes__bone02{display:none}@media screen and (min-width: 1800px){#top .clothes__bone02{background:url(../images/clothes_bone02.png) no-repeat center center/cover;display:block;position:absolute;right:-1%;bottom:-61%;width:275px;height:242px;animation:float 3s ease-in-out infinite}}#top .clothes__pad{display:none}@media screen and (min-width: 1800px){#top .clothes__pad{background:url(../images/clothes_pad.png) no-repeat center center/cover;display:block;position:absolute;right:18%;top:18%;width:73px;height:73px;animation:float 3s ease-in-out infinite;animation-delay:2s}}#top .clothes__pad02{display:none}@media screen and (min-width: 1800px){#top .clothes__pad02{background:url(../images/clothes_pad02.png) no-repeat center center/cover;display:block;position:absolute;left:-6%;bottom:-100%;width:274px;height:274px;animation:float 3s ease-in-out infinite;animation-delay:2s}}@media screen and (min-width: 768px){#top .clothes__box{display:flex;align-items:end}}@media screen and (min-width: 768px){#top .clothes__box01{display:flex;align-items:end}}#top .clothes__img01{margin-bottom:30px}#top .clothes__img02{margin-bottom:44px}#top .clothes__txt{margin-bottom:76px;text-align:center;font-size:15px;font-weight:500;letter-spacing:.13em;line-height:1.8;font-weight:500}@media screen and (min-width: 768px){#top .clothes__txt{text-align:start;font-size:16px;line-height:2}}@media screen and (min-width: 1300px){#top .clothes__txt{font-size:18px;line-height:1.8}}#top .clothes__piece{position:relative;font-family:"Baloo 2",sans-serif;width:293px;margin:0 auto 65px}@media screen and (min-width: 1024px){#top .clothes__piece{margin-left:0;margin-bottom:0}}#top .clothes__back{background:url(../images/clothes_dollar_sp_2x.png) no-repeat center center/contain;position:absolute;display:block;bottom:-100%;left:40%;transform:translateX(-40%);width:293px;height:390px;z-index:-1}#top .clothes__back02{background:url(../images/clothes_dollar_sp_2x.png) no-repeat center center/contain;position:absolute;display:block;bottom:-126%;left:40%;transform:translateX(-40%);width:293px;height:390px;z-index:-1}#top .clothes__item{margin-left:38px}#top .clothes__subttl{font-size:20px;font-weight:700;letter-spacing:.08em}#top .clothes__doller{font-size:40px;font-weight:700;letter-spacing:.06em}#top .clothes__span{font-size:50px}#top .clothes__tax{margin-top:-10px}#top .clothes__unit{margin-bottom:100px}@media screen and (min-width: 768px){#top .clothes__unit{margin-bottom:0}}@media screen and (min-width: 1024px){#top .clothes__unit{margin-left:-8%}}#top .clothes__unit02{margin-bottom:10px}#top .clothes__btn{position:relative;width:277px;margin:0 auto 171px}@media screen and (min-width: 768px){#top .clothes__btn{margin-top:118px;margin-bottom:216px}}@media screen and (min-width: 1024px){#top .clothes__btn{margin-top:189px;margin-bottom:500px}}#top .clothes__btnlink{display:flex;align-items:center;width:277px;height:73px;margin:0 auto;padding-left:57px;font-size:17px;letter-spacing:.01em;font-weight:700;text-decoration:none;font-family:"Baloo 2",sans-serif;background:#cf683b;border-radius:50px;color:#f7f0e6;transition:.5s;gap:48px}#top .clothes__btnlink:hover{background:#895033}#top .clothes__btnlink::before{content:"";background:url(../images/btn_line.svg) no-repeat;display:block;position:absolute;top:7px;left:8.5px;width:261px;height:59px}@media screen and (min-width: 1024px){#top .care{margin-bottom:180px}}#top .care__container{position:relative}@media screen and (min-width: 1024px){#top .care__container{display:flex;margin-left:5%}}#top .care__pad{display:none}@media screen and (min-width: 1800px){#top .care__pad{background:url(../images/care_pad.png) no-repeat center center/cover;display:block;position:absolute;bottom:0;right:-3%;width:194px;height:194px;animation:float 3s ease-in-out infinite}}#top .care__box01{position:relative;margin-bottom:63px}@media screen and (min-width: 1024px){#top .care__box01{margin-top:-48px}}#top .care__pic01{width:90%;margin:0 auto}#top .care__pic02{width:90%;margin:0 auto}@media screen and (min-width: 1024px){#top .care__pic02{width:75%}}#top .care__box02{width:86vw;margin:0 auto 63px;border-radius:50px;background:#dfbb60}@media screen and (min-width: 1024px){#top .care__box02{width:30%;margin-left:5%;margin-top:-142px;height:80%}}#top .care__box03{position:relative;margin-bottom:156px}@media screen and (min-width: 1024px){#top .care__box03{margin-top:-48px;width:-moz-fit-content;width:fit-content}}#top .care__unit01{width:-moz-fit-content;width:fit-content;padding-top:8%;margin-left:37%;transform:translate(-37%);color:#f7f0e6;margin-bottom:321px}@media screen and (min-width: 768px){#top .care__unit01{margin-bottom:443px}}@media screen and (min-width: 1024px){#top .care__unit01{padding-top:15%;margin-left:6%}}#top .care__unit02{width:-moz-fit-content;width:fit-content;padding-top:6%;margin-left:46%;color:#f7f0e6}@media screen and (min-width: 768px){#top .care__unit02{margin-left:42%}}@media screen and (min-width: 1024px){#top .care__unit02{padding-top:11%;margin-left:23%}}#top .care__subttl{width:60%;margin-bottom:15px;font-size:160%;letter-spacing:.1em;line-height:1.3;font-family:"Baloo 2",sans-serif}@media screen and (min-width: 768px){#top .care__subttl{width:auto;font-size:30px;margin-bottom:45px}}@media screen and (min-width: 1024px){#top .care__subttl{font-size:32px;margin-right:10%;margin-bottom:20px}}#top .care__txt{width:218px;font-size:12px;letter-spacing:.13em;line-height:1.7}@media screen and (min-width: 768px){#top .care__txt{width:auto;font-size:18px;line-height:1.9}}@media screen and (min-width: 1024px){#top .care__txt{line-height:1.7;white-space:nowrap}}#top .care__ttl{margin-bottom:42px;text-align:center;font-size:30px;letter-spacing:.1em;font-weight:700;font-family:"Baloo 2",sans-serif;padding-top:33px;margin-bottom:33px}@media screen and (min-width: 768px){#top .care__ttl{font-size:40px}}@media screen and (min-width: 1024px){#top .care__ttl{padding-top:50px;font-size:40px;margin-bottom:40px}}@media screen and (min-width: 1200px){#top .care__ttl{font-size:50px}}#top .care__img{display:block;width:72vw;margin:0 auto;padding-bottom:33px}@media screen and (min-width: 1024px){#top .care__img{width:87%;padding-bottom:65px}}#top .care__shampooimg{width:85vw;margin:0 auto}#top .care__conditionerimg{width:85vw;margin:0 auto}@media screen and (min-width: 1024px){#top .care__conditionerimg{margin-left:3%}}@media screen and (min-width: 768px){#top .webshop__container{display:flex}}#top .webshop__box{text-align:center;background:#dfbb60;padding-top:42px}@media screen and (min-width: 768px){#top .webshop__box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:40%;padding-top:0}}#top .webshop__logopic{width:154px;height:42px;margin:0 auto 10px}@media screen and (min-width: 1024px){#top .webshop__logopic{width:220px;height:60px;margin-bottom:36px;margin-top:1%}}#top .webshop__logoimg{display:block;width:100%;height:100%}#top .webshop__txt{width:60%;margin:0 auto 10px;font-size:12px;letter-spacing:.08em;font-weight:500;font-family:"Baloo 2",sans-serif}@media screen and (min-width: 768px){#top .webshop__txt{line-height:1.1;font-size:15px;width:200px}}@media screen and (min-width: 1024px){#top .webshop__txt{font-size:20px;width:325px}}#top .webshop__ttl{margin-bottom:18px;font-weight:500;font-size:16px;letter-spacing:.15em}@media screen and (min-width: 768px){#top .webshop__ttl{font-size:14px;margin-bottom:10%}}@media screen and (min-width: 1024px){#top .webshop__ttl{font-size:16px;margin-bottom:7%}}#top .webshop__btn{position:relative;width:277px;margin:0 auto;padding-bottom:47px}@media screen and (min-width: 768px){#top .webshop__btn{padding-bottom:0}}#top .webshop__btnlink{display:flex;align-items:center;width:277px;height:73px;margin:0 auto;padding-left:57px;font-size:17px;letter-spacing:.01em;font-weight:700;text-decoration:none;font-family:"Baloo 2",sans-serif;background:#cf683b;border-radius:50px;color:#f7f0e6;transition:.5s;gap:48px;background:#895033}#top .webshop__btnlink:hover{background:#cf683b}#top .webshop__btnlink::before{content:"";background:url(../images/btn_line.svg) no-repeat;display:block;position:absolute;top:7px;left:8.5px;width:261px;height:59px}@media screen and (min-width: 768px){#top .webshop__btnlink::before{background:url(../images/btn_line02.svg) no-repeat;top:2.6px;left:78px}}@media screen and (min-width: 1024px){#top .webshop__btnlink::before{content:"";background:url(../images/btn_line.svg) no-repeat;display:block;position:absolute;top:7px;left:8.5px;width:261px;height:59px}}@media screen and (min-width: 768px){#top .webshop__btnlink{width:128px;height:29px;padding-left:0;gap:0}}@media screen and (min-width: 1024px){#top .webshop__btnlink{display:flex;align-items:center;width:277px;height:73px;margin:0 auto;padding-left:57px;font-size:17px;letter-spacing:.01em;font-weight:700;text-decoration:none;font-family:"Baloo 2",sans-serif;background:#cf683b;border-radius:50px;color:#f7f0e6;transition:.5s;gap:48px;background:#895033;width:279px}}#top .webshop__btnbox{width:145px;margin-top:4px;font-size:17px;letter-spacing:.1em}@media screen and (min-width: 768px){#top .webshop__btnbox{font-size:10px}}@media screen and (min-width: 1024px){#top .webshop__btnbox{font-size:17px;width:auto;white-space:nowrap}}#top .webshop__btnpic{width:40px;height:40px}@media screen and (min-width: 768px){#top .webshop__btnpic{width:20px;height:20px;margin-right:23px}}@media screen and (min-width: 1024px){#top .webshop__btnpic{width:40px;height:40px;margin-right:0}}#top .webshop__btnimg{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1024px){#top .webshop__img{width:80vw}}.rotateTop{transform:rotate(35deg)}.rotateMiddle{opacity:0}.rotateBottom{transform:rotate(-35deg)}.fadeInMenu{opacity:1;pointer-events:auto}/*# sourceMappingURL=style.css.map */