.ec-taste-information{margin-top:var(--ecGutterBetweenSections)}.karte{padding:var(--gutterWidthSmall) var(--gutterWidth) var(--gutterWidth);background:var(--colorBgWhite);position:relative}.karte__icon{position:absolute;top:var(--gutterWidth);right:var(--gutterWidth)}.karte__title{font-size:13rem;letter-spacing:.05em;margin-bottom:20rem;display:flex;align-items:center;padding:10rem 0;border-bottom-width:1px;border-bottom-style:solid;border-color:var(--colorFontPrimary)}.karte__title img{width:40rem;margin-right:10rem}.karte__title strong{font-family:var(--fontFamilySansSerif);text-transform:uppercase}.karte__title strong{text-align:center;font-size:14rem;line-height:1.3;margin:0 .5em .1em .1em}.karte__title strong small{font-size:9rem;letter-spacing:.025em;display:block}.karte__title strong .num{font-size:21rem}.karte__title span{font-size:15rem;line-height:1.3;margin-bottom:.6em;flex:1}.karte__title span b{font-weight:700;display:block}.karte__title span b br{display:none}.karte__desctiption{margin-bottom:25rem}.karte__desctiption p{font-size:12rem}.karte__spec{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:25rem}.karte__spec__item{position:relative;max-width:83rem;display:flex;font-size:13px;align-items:center;justify-content:center;flex-direction:column;height:12rem}.karte__spec__item:before{content:"";position:absolute;left:50%;top:50%;width:8rem;height:8rem;transform:translate(-50%,-50%);background-color:#fff;border-radius:100%}.karte__spec__item svg{position:absolute;left:50%;top:50%;width:8.5rem;height:8.5rem;transform:translate(-50%,-50%);mix-blend-mode:multiply}@media screen and (min-width: 800px){.karte__spec__item:before{width:9rem;height:9rem}.karte__spec__item svg{width:9.5rem;height:9.5rem}}.karte__spec__item-title{position:relative;margin-top:3rem}.karte__spec__item-detail{position:relative;font-family:var(--fontFamilySansSerif);font-weight:400;font-size:24px;line-height:3rem;margin-bottom:2.5rem}.karte__spec__item-detail span{display:flex;align-items:center;justify-content:center;width:30rem;height:30rem;padding-top:3rem;border-radius:100%;box-shadow:0 0 0 1px var(--colorFontPrimary)}.karte__spec__item-detail i{display:inline-block;margin-right:.25em}.karte__feature{display:flex;flex-wrap:wrap;margin:0 0 25rem -5rem}.karte__feature__item,.karte__feature__item--stroke,.karte__feature__item--fill{flex-basis:calc(50% - 5rem);max-width:calc(50% - 5rem);width:calc(50% - 5rem);font-size:11rem;border:none;border-radius:5rem;padding:.5em 1em .6em;margin:0 0 5rem 5rem;letter-spacing:0;text-align:center;border:var(--borderPrimary)}.karte__feature__item--stroke{background:var(--colorBgWhite)}.karte__feature__item--fill{background:none;color:none}.karte__subtitle{font-size:15rem;margin-bottom:15rem}.karte__subtitle span{font-size:12rem;margin-right:2rem}.karte__recommend{border-top:none;font-size:11rem;margin:0 0 30rem;border-top:var(--borderBlanc)}.karte__recommend__item{padding:10rem 0;border-bottom:none;display:flex;align-items:center;border-bottom:var(--borderBlanc)}.karte__recommend__item .area,.karte__recommend__item .breed{flex:1;display:flex;align-items:center}.karte__recommend__item .cloth{flex:0;margin:0 10rem;font-size:18rem;opacity:.5}.karte__recommend__item svg,.karte__recommend__item span,.karte__recommend__item img{vertical-align:middle}.karte__recommend__item span{padding-left:.5em;display:block;flex:1}.karte__recommend__item .area img{border-radius:100%;box-shadow:0 0 1px #000}.karte__description{margin-top:20rem;margin-bottom:10rem;font-size:11rem;line-height:1.65em}.karte--r{border-radius:15px}.karte--blanc{color:var(--colorFontBlanc)}.karte--blancw01{background:var(--colorKarteW01)}.karte--blancw02{background:var(--colorKarteW02)}.karte--blancw03{background:var(--colorKarteW03)}.karte--blancw04{background:var(--colorKarteW04)}.karte--blancw05{background:var(--colorKarteW05)}.karte--blancw06{background:var(--colorKarteW06)}.karte--blancw07{background:var(--colorKarteW07)}.karte--blancw08{background:var(--colorKarteW08)}.karte--blancw09{background:var(--colorKarteW09)}.karte--blancw10{background:var(--colorKarteW10)}.karte--blancsw01{background:var(--colorKarteSW01)}.karte--blancsw02{background:var(--colorKarteSW02)}.karte--blancsw03{background:var(--colorKarteSW03)}.karte--blanc .karte__title{border-color:var(--colorFontBlanc)}.karte--blanc .karte__spec__item-detail span{box-shadow:0 0 0 1px var(--colorFontBlanc)}.karte--blanc .karte__feature__item,.karte--blanc .karte__feature__item--stroke,.karte--blanc .karte__feature__item--fill{border:var(--borderPrimary)}.karte--blanc .karte__feature__item--fill{background:var(--colorBgInvert);color:var(--colorFontInvert)}.karte--blanc .karte__recommend{border-top:var(--borderBlanc)}.karte--blanc .karte__recommend__item{border-bottom:var(--borderBlanc)}#circle-outer{opacity:.2;fill:none;stroke:#000;stroke-width:4;stroke-miterlimit:10}#circle-active{fill:none;stroke:#000;stroke-width:4;stroke-miterlimit:10;stroke-dashoffset:620;stroke-dasharray:620;transform:rotate(-90deg);transform-origin:center;transition:2s ease}.on #circle-active.pt1{stroke-dashoffset:493}.on #circle-active.pt2{stroke-dashoffset:369}.on #circle-active.pt3{stroke-dashoffset:246}.on #circle-active.pt4{stroke-dashoffset:124}.on #circle-active.pt5{stroke-dashoffset:0}#circle-arrow polyline{fill:none;stroke:#000;stroke-width:4;opacity:.1}#circle-arrow.pt1 .arrow1,#circle-arrow.pt2 .arrow2,#circle-arrow.pt3 .arrow3,#circle-arrow.pt4 .arrow4,#circle-arrow.pt5 .arrow5{opacity:1}.tendency{display:flex;justify-content:space-around}.tendency-svg{width:30%;font-weight:bolder} /*# sourceMappingURL=/cdn/shop/t/49/assets/product_13_taste_information.css.map */