.article-template{margin-bottom:50px}.article-template .article-template__hero-container{position:relative}.article-template .article-template__hero-container .media.adapt{padding-bottom:35%;background:url(/cdn/shop/files/vic-firth-artist-placeholder-header-graphic_18jqbywchwr4xylt.jpg?v=17337692222587834348);background-size:cover;background-repeat:no-repeat}@media screen and (max-width:989px){.article-template .article-template__hero-container .media.adapt{padding-bottom:100%}}.article-template .article-template__hero-container .content{position:absolute;bottom:70px;width:100%;z-index:2}@media screen and (max-width:989px){.article-template .article-template__hero-container .content{bottom:35px}}.article-template .article-template__hero-container .content .page-width--narrow{max-width:var(--page-width);margin:auto;padding:10px 60px}@media screen and (max-width:989px){.article-template .article-template__hero-container .content .page-width--narrow{padding:10px 20px}}.article-template .article-template__hero-container .content .h2{text-transform:uppercase;color:#fff;margin:0 0 10px}@media screen and (max-width:989px){.article-template .article-template__hero-container .content .h2{font-size:24px}}.article-template .article-template__hero-container .content .h5{margin:0;text-transform:uppercase;color:#fff}@media screen and (max-width:989px){.article-template .article-template__hero-container .content .h5{font-size:20px}}.article-template .breadcrumbs{margin:0}@media screen and (min-width:989px){.article-template .breadcrumbs{padding:10px 86px}.article-template .breadcrumbs:before{left:73px}}@media screen and (max-width:989px){.article-template .article-template__content{margin-top:0}}.article-template .article-template__content ul{padding:0;list-style:none;display:flex;margin:0 -30px}@media screen and (max-width:989px){.article-template .article-template__content ul{flex-direction:column;margin:0}}.article-template .article-template__content ul li{width:50%;padding:0 30px}@media screen and (max-width:989px){.article-template .article-template__content ul li{width:100%;padding:0}}@media screen and (max-width:989px){.article-template .image-with-text{padding:0 1.5rem}}@media screen and (min-width:990px){.article-template .image-with-text .image-with-text__grid .image-with-text__media-item{padding-bottom:68px}.article-template .image-with-text .image-with-text__grid .image-with-text__text-item{margin-top:68px}.article-template .image-with-text .image-with-text__grid .image-with-text__text-item .info p{font-size:14px;letter-spacing:normal;line-height:18px}}.article-template .featured-product-section{margin-top:70px}@media screen and (max-width:989px){.article-template .featured-product-section{margin-top:0}}.article-template .featured-product-section .grid{align-items:center}.article-template .featured-product-section .grid>.h1{width:100%;margin-top:40px}.article-template .featured-product-section .grid .image-item{width:30%}@media screen and (max-width:989px){.article-template .featured-product-section .grid .image-item{width:170px}}.article-template .featured-product-section .grid .content{width:calc(70% - var(--grid-desktop-horizontal-spacing));padding-left:50px}@media screen and (max-width:989px){.article-template .featured-product-section .grid .content{width:100%;padding-left:0}}.article-template .featured-product-section .grid .content .info{max-width:800px;margin:auto}.article-template .featured-product-section .grid .content .info .vendor{margin:0;font-size:16px;font-weight:400}.article-template .featured-product-section .grid .content .info .h1{margin-top:0}.article-template .featured-product-section .grid .content .info h3{margin:0 0 20px;text-transform:uppercase}@media screen and (max-width:989px){.article-template .featured-product-section .grid .content .info h3{margin-bottom:10px}}.article-template .featured-product-section .grid .content .info .description{margin-bottom:20px;font-weight:400;max-width:650px}.article-template .about-artist-section{margin-top:100px}@media screen and (max-width:989px){.article-template .about-artist-section{margin-top:10px}}.article-template .about-artist-section.page-width--narrow .grid{padding-bottom:50px;flex-wrap:nowrap}@media screen and (max-width:989px){.article-template .about-artist-section.page-width--narrow .grid{padding-bottom:0;border-top:none;border-bottom:none;padding-top:20px;flex-direction:column}}.article-template .about-artist-section .title{width:fit-content;margin:0}@media screen and (max-width:989px){.article-template .about-artist-section .title{width:100%}}.article-template .about-artist-section .title .h1{margin:0;white-space:nowrap}@media screen and (max-width:989px){.article-template .about-artist-section .title .h1{text-align:center}.article-template .about-artist-section .title .h1 br{display:none}}.article-template .about-artist-section .title .h1 span{color:var(--gradient-base-accent-1)}.article-template .about-artist-section .image{width:calc(40% - var(--grid-desktop-horizontal-spacing))}@media screen and (max-width:989px){.article-template .about-artist-section .image{width:100%}}.article-template .about-artist-section .content{width:calc(60% - 175px - var(--grid-desktop-horizontal-spacing));counter-reset:my-awesome-counter;padding-left:65px}@media screen and (max-width:989px){.article-template .about-artist-section .content{width:100%;padding-left:50px;margin-top:20px}}.article-template .about-artist-section .content ul{list-style:none;padding:0}.article-template .about-artist-section .content ul li{counter-increment:my-awesome-counter;margin:0 0 50px;position:relative}.article-template .about-artist-section .content ul li:before{content:counter(my-awesome-counter);position:absolute;color:#fff;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--gradient-base-accent-1);border-radius:50%;top:-4px;left:-50px;font-weight:700}.article-template .video-section .text h3{text-transform:uppercase}@media screen and (max-width:989px){.article-template .video-section .text h3{text-transform:initial;text-align:center;font-weight:400}}[data-section-type=recent-blog]{padding-top:50px;border-top:1px solid #D1D3D4;margin-bottom:50px}[data-section-type=recent-blog] .page-width{display:flex;flex-wrap:wrap}@media screen and (max-width:989px){[data-section-type=recent-blog] .page-width{flex-direction:column;align-items:center}}[data-section-type=recent-blog] .page-width .title-wrapper{min-width:245px;width:245px;padding-right:30px}@media screen and (max-width:989px){[data-section-type=recent-blog] .page-width .title-wrapper{width:100%;margin-bottom:0}}[data-section-type=recent-blog] .page-width .title-wrapper h2{font-size:24px;color:#ce0e2d}@media screen and (max-width:989px){[data-section-type=recent-blog] .page-width .title-wrapper h2{text-align:center;letter-spacing:normal;max-width:200px;margin:auto}}[data-section-type=recent-blog] .page-width slider-component{width:calc(100% - 245px)}@media screen and (max-width:989px){[data-section-type=recent-blog] .page-width slider-component{width:calc(100% + 1.5rem);margin-right:-1.5rem}}@media screen and (max-width:989px){[data-section-type=recent-blog] .page-width slider-component .blog__posts .blog__post{padding:20px 10px;background:#f8f8f9;width:85%}}[data-section-type=recent-blog] .page-width slider-component .blog__posts .blog__post:nth-child(4){display:none}[data-section-type=recent-blog] .page-width slider-component .blog__posts .blog__post .article-card{display:flex;align-items:center}[data-section-type=recent-blog] .page-width slider-component .blog__posts .blog__post .article-card .article-card__image-wrapper{min-width:80px;width:80px;position:initial;margin-right:20px;border-radius:50%;overflow:hidden}[data-section-type=recent-blog] .page-width slider-component .blog__posts .blog__post .article-card .article-card__image-wrapper a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}[data-section-type=recent-blog] .page-width slider-component .blog__posts .blog__post .article-card .card__content .card__information .card__heading{margin:0;font-size:15px}[data-section-type=recent-blog] .page-width slider-component .blog__posts .blog__post .article-card .card__content .card__information .card__heading .link.animate-arrow{display:flex;align-items:center}[data-section-type=recent-blog] .page-width slider-component .blog__posts .blog__post .article-card .card__content .card__information p{font-weight:400;font-size:16px;margin:5px 0 0}[data-section-type=recent-blog] .page-width slider-component .blog__posts .blog__post .article-card .card__content .card__information .link .icon-wrap{top:0}[data-section-type=recent-blog] .page-width .bottom{width:100%;font-weight:400;margin-top:100px;margin-bottom:0}@media screen and (max-width:989px){[data-section-type=recent-blog] .page-width .bottom{margin-top:20px;margin-bottom:50px}}.article-template .article-template__hero-container .content .page-width{display:flex;align-items:center;justify-content:space-between}.article-template .article-template__hero-container .content .page-width .socials{display:flex;align-items:center;gap:15px}[data-section-type=recent-blog] .card__heading a:after{position:relative}[data-section-type=recent-blog] .page-width slider-component .blog__posts .blog__post .article-card .card__content .card__information p{font-size:13px;line-height:19px;letter-spacing:normal}.artist .fs-cover-layer{display:block!important;position:absolute;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,#fff0,#00000080 99%,#000)}@media only screen and (min-width:750px)and (max-width:1280px){[data-section-type=recent-blog] .page-width slider-component .blog__posts .blog__post .article-card{align-items:flex-start}[data-section-type=recent-blog] .page-width slider-component .blog__posts .blog__post .article-card .card__content .card__information .card__heading{font-size:10px}[data-section-type=recent-blog] .page-width slider-component .blog__posts .blog__post .article-card .card__content .card__information p{font-size:10px;line-height:15px}[data-section-type=recent-blog] .page-width{padding:0 30px}.card__content,.card__information{padding:0!important}}@media screen and (max-width:767px){.article-template .article-template__hero-container .content .page-width{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}.article-template .article-template__hero-container .content .page-width>div:first-child{order:2}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom-article.scss.css.map */
