.advice-item-content-wrap{margin:0 -15px;padding:8px 60px 8px 16px;position:relative}@media (min-width:768px){.advice-item-content-wrap{margin:10px 0 20px;padding:0}}.advice-item-content-wrap__link{z-index:1;position:absolute;inset:0}.advice-item-content-wrap__link.focus-visible:focus~.advice-item-content .advice-item-content__image>img{transform:translate(-50%,-50%)scale(1.1)}@media (min-width:768px){.advice-item-content-wrap__link:hover~.advice-item-content .advice-item-content__image>img,.advice-item-content-wrap__link:active~.advice-item-content .advice-item-content__image>img{transform:translate(-50%,-50%)scale(1.1)}}.advice-item-content-wrap--placeholder .advice-item-content__title{background-color:#ededed;max-width:180px;height:19px;margin-bottom:21px}@media (min-width:768px){.advice-item-content-wrap--placeholder .advice-item-content__title{margin-bottom:5px}}.advice-item-content-wrap--placeholder .advice-item-content__author,.advice-item-content-wrap--placeholder .advice-item-content__footer{background-color:#ededed;height:14px}.advice-item-content-wrap--placeholder .advice-item-content__author{max-width:70px}.advice-item-content-wrap--placeholder .advice-item-content__footer{max-width:130px}.advice-item-content-wrap__scrap{z-index:2;background:0 0;border:none;transition:opacity .1s;display:none;position:absolute}.advice-item-content-wrap__scrap--scrapped{z-index:2;color:#0aa5ff}@media (min-width:768px){.advice-item-content-wrap__scrap{z-index:2;padding:0;display:inline-block;bottom:12px;right:12px}.advice-item-content-wrap__scrap:hover,.advice-item-content-wrap__scrap.focus-visible:focus,.advice-item-content-wrap__scrap:active{opacity:.5}}.advice-item-content-wrap__scrap--mobile{z-index:2;background:0 0;border:none;margin:-18px 0 0;padding:4px;transition:opacity .1s;display:inline-block;position:absolute;top:50%;right:20px}.advice-item-content-wrap__scrap--mobile>.icon>path{fill:#0000;stroke:#424242;stroke-width:1.2px;transition:fill .1s,stroke .1s}.advice-item-content-wrap__scrap--mobile--scrapped>.icon>path{fill:#0aa5ff;stroke:#0000}@media (min-width:768px){.advice-item-content-wrap__scrap--mobile{display:none}}.advice-item-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;align-items:center;display:flex}@media (min-width:768px){.advice-item-content{display:block}.advice-item-content:hover .advice-item-content__image>img,.advice-item-content.focus-visible:focus .advice-item-content__image>img,.advice-item-content:active .advice-item-content__image>img{transform:translate(-50%,-50%)scale(1.1)}}.advice-item-content__image-wrap{-moz-flex:0 0 auto;flex:none;width:50%;position:relative}@media (min-width:768px){.advice-item-content__image-wrap{width:100%}}.advice-item-content__image{background-color:#ededed;border-radius:4px;width:100%;padding-bottom:66.6667%;display:inline-block;position:relative;overflow:hidden}@media (min-width:768px){.advice-item-content__image{border-radius:10px}}.advice-item-content__image>img{width:100%;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.001)}.advice-item-content__image__new-icon{font-size:0;position:absolute;top:6px;left:6px}.advice-item-content__image__new-icon>svg rect{fill:#f77}@media (min-width:768px){.advice-item-content__image__new-icon{top:12px;left:12px}}.advice-item-content__content{-moz-flex:1 0 0px;flex:1 0 0;min-width:0;margin-left:16px}@media (min-width:768px){.advice-item-content__content{height:68px;margin:0;padding:13px 42px 10px 4px}}.advice-item-content__title{color:#424242;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:38px;margin-bottom:2px;font-size:15px;font-weight:500;line-height:19px;display:-webkit-box;overflow:hidden}@media (min-width:768px){.advice-item-content__title{height:auto;max-height:38px;margin-bottom:5px}}.advice-item-content__title__new-icon{vertical-align:-2px;margin-left:3px;display:none}@media (min-width:768px){.advice-item-content__title__new-icon{display:inline}}.advice-item-content__author,.advice-item-content__footer{color:#757575;margin-bottom:2px;font-size:12px;font-weight:400;line-height:14px}.advice-item-content__footer__entry:after{content:"·";margin:0 3px;display:inline-block}.advice-item-content__footer__entry:last-child:after{display:none}.advice-feed{margin-top:20px}.advice .section-anchor{display:block;position:relative;top:-90px}@media (max-width:767px){.advice .section-anchor{top:-10px}}.advice__title{color:#000;margin-bottom:10px;font-size:20px;font-weight:700}.advice__search{margin-top:40px;padding-bottom:40px;position:relative}@media (min-width:768px){.advice__search{display:none}.advice__search__spacer{margin-top:20px}}@media (max-width:1023px){.advice__search{margin-top:0;padding-top:20px;padding-bottom:20px}}.advice__search__title{color:#424242;font-size:17px;font-weight:700;line-height:17px}@media (max-width:1023px){.advice__search__title{font-size:15px;line-height:15px}}.advice__search__title__number{color:#0aa5ff;margin-left:5px}.advice__search__link{color:#0aa5ff;cursor:pointer;font-size:13px;font-weight:700;position:absolute;top:0;right:0}.advice__search__link>svg{width:10px;height:10px}@media (max-width:1023px){.advice__search__link{display:none}}.advice__filter{margin:20px 0}@media (min-width:768px){.advice__filter{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:flex}}.advice__filter__category{-moz-flex:1 0 0px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-wrap:wrap;flex-wrap:wrap;flex:1 0 0;display:flex}.advice__filter__category__list{margin:0 6px 6px 0}@media (min-width:1024px){.advice__filter__category__list{margin:0 10px 0 0}}.advice__filter__order{-moz-flex:0 0 auto;text-align:right;flex:none}.advice__guides-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;margin-bottom:60px;display:flex}@media (max-width:1023px){.advice__guides-wrap{margin:0 -15px 40px;overflow:auto}}.advice__guides{display:-webkit-box;display:-webkit-flex;display:-moz-flex;padding:10px 0;display:flex}@media (max-width:1023px){.advice__guides{padding:10px 15px}}.advice__guide-book{margin-right:16px;position:relative}.advice__guide-book:last-child{margin-right:0}.advice__guide-book__new-icon{position:absolute;top:-5px;right:-5px}.advice__empty{color:#757575;text-align:center;margin:0 auto;padding:190px 0}.advice__empty>p{margin-top:30px}@media (max-width:1023px){.advice__empty{text-align:center;padding:130px 0}}
