.main-article-redesign.article-template{color:#262629;background:#fff!important}.main-article-redesign.article-template .article-container{width:1320px;max-width:max-content;margin:0 auto;padding:0}.main-article-redesign .halo-article-block{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:44px;margin:40px 0 0}.main-article-redesign .halo-article-block>.page-content{width:100%;min-width:0;padding:0}.main-article-redesign .halo-article-content{width:100%}.main-article-redesign .page-sidebar,.main-article-redesign .sidebar-toogle{display:none}.main-article-redesign .article-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;padding:22px 0 12px;color:#515157;font-size:13px;line-height:1.5}.main-article-redesign .article-breadcrumb a{color:#515157;text-decoration:none}.main-article-redesign .article-breadcrumb a:hover{color:#262629;text-decoration:underline}.main-article-redesign .article-header{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;min-height:180px;margin:28px 0 24px;padding-right:0}.main-article-redesign .article-header--has-product{padding-right:324px}.main-article-redesign .article-heading{flex:1 1 100%}.main-article-redesign .article-heading .title{max-width:none;font-weight:600!important;font-size:30px!important;line-height:1.5!important;color:#262629!important}.main-article-redesign .article-header:not(.article-header--has-product) .article-heading .title{max-width:none}.main-article-redesign .article-header-tags{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 16px;padding:0}.main-article-redesign .article-header-tags .item{float:none;margin:0}.main-article-redesign .article-header-tags .item:hover{text-decoration:none}.main-article-redesign .tag-list .item .article-tag-item{display:inline-block;padding:5px 15px;border-radius:20px;background:#eee;color:#262629;font-size:14px;line-height:1.43;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.main-article-redesign .tag-list .item .article-tag-item:hover,.main-article-redesign .tag-list .item .article-tag-item:focus-visible{background:#262629;color:#fff;box-shadow:0 4px 12px #26262933;text-decoration:none;transform:translateY(-2px)}.main-article-redesign .tag-list .item .article-tag-item:focus-visible{outline:2px solid #e53235;outline-offset:2px}.main-article-redesign .article-heading .info{position:absolute;right:0;bottom:0;left:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 37px;min-height:28px;margin:0;font-size:14px;font-weight:400;color:#262629b2}.main-article-redesign .article-heading .info-item.date,.main-article-redesign .article-heading .info-item.author{display:flex;justify-content:center;align-items:center;gap:6px}.main-article-redesign .article-heading .info .date-icon-svg svg{width:22px;height:22px}.main-article-redesign .article-heading .info .icon-svg svg{width:18px;height:18px}.main-article-redesign .article-header--has-product .article-heading .info{right:324px}.main-article-redesign .article-heading .info .info-item+.info-item{margin-left:0}.main-article-redesign .article-preferred-source{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;min-height:35px;margin-left:auto;padding:10px 9px;border:1px solid #dedede;border-radius:999px;background:#fff;color:#262629;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap}.main-article-redesign .article-preferred-source:hover{border-color:#bdbdbd;color:#262629}.main-article-redesign .article-preferred-source__icon{display:block;flex:0 0 15px;width:15px;height:15px}.main-article-redesign .article-header .article-image{flex-basis:100%}.main-article-redesign .article-header-product{position:absolute;right:0;bottom:0;width:300px}.main-article-redesign .article-header-product .article-product{background:#f6f6f6}.main-article-redesign .article-social-icons{display:flex;align-items:center;gap:14px;margin:0;padding:0}.main-article-redesign .article-social-icons__item{display:block;margin:0}.main-article-redesign .article-social-icons__link{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;color:#262629;line-height:1}.main-article-redesign .article-social-icons__link:hover{color:#262629}.main-article-redesign .article-social-icons__link svg{display:block;width:24px!important;height:24px!important;filter:brightness(0)}.main-article-redesign .article-share-footer{display:flex;align-items:center;gap:16px;margin:30px 0 0;padding:0 0 20px}.main-article-redesign .article-share-footer__label{flex:0 0 auto;font-size:24px;font-weight:600;line-height:1;color:#262629}.main-article-redesign .article-share-footer .article-social-icons{gap:15px}.main-article-redesign .article-share-footer .article-social-icons__link,.main-article-redesign .article-share-footer .article-social-icons__link svg{width:24px!important;height:24px!important}.main-article-redesign .article-explore{position:relative;margin:24px 0 0;padding:0;background:#f6f6f6}.main-article-redesign .article-explore:before{position:absolute;top:0;left:50%;width:100vw;height:1px;background:#e4e4e4;content:"";transform:translate(-50%);pointer-events:none}.main-article-redesign .article-explore [data-visible-article-tags]:not([hidden]){display:flex;align-items:center;gap:18px}.main-article-redesign .article-explore .article_sidebar_title{font-size:13px;font-weight:600;white-space:nowrap}.main-article-redesign .article-explore .article_sidebar_contain{display:flex;flex-wrap:wrap;gap:8px}.main-article-redesign .article-explore .article_sidebar_tag{padding:4px 12px;border-radius:20px;background:#e9e9e9;font-size:12px;line-height:1.4}.main-article-redesign .article-content,.main-article-redesign .article-content li{line-height:1.8!important}.main-article-redesign .article-content .metafield-rich_text_field p{margin:0;padding:0;font-size:14px;font-weight:500;color:#262626;line-height:1.6}.main-article-redesign .article-content h2{margin:32px 0 18px;font-size:24px;line-height:1.4}.main-article-redesign .article-content h3{margin:28px 0 16px;font-size:19px}.main-article-redesign .article-content img{max-width:100%;height:auto;border-radius:4px}.main-article-redesign .article-product{min-width:0;color:#262629}.main-article-redesign .article-product--sidebar,.main-article-redesign .article-product--highlighted{position:relative;display:grid;grid-template-columns:44% minmax(0,1fr);align-items:center;gap:8px;padding:12px 8px;border:1px solid #e8e8e8;border-radius:6px}.main-article-redesign .article-product__image{display:block}.main-article-redesign .article-product__image img{display:block;width:100%;height:130px;object-fit:contain;transform:scale(1.2);transform-origin:center}.main-article-redesign .article-product__title{display:block;font-size:16px;font-weight:600;line-height:1.5;color:#262629}.main-article-redesign .article-product__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:8px 0;font-size:14px;font-weight:600;color:#262629}.main-article-redesign .article-product__price s{opacity:.5}.main-article-redesign .article-product__button{display:inline-flex;align-items:center;justify-content:center;padding:7px 16px;border:1px solid #262629;border-radius:6px;background:#262629;color:#fff;font-size:12px;font-weight:500;line-height:1.3;text-align:center;text-decoration:none;width:100%}.article-product.article-product--inline .article-product__button{width:auto}.main-article-redesign .article-product__button:hover{background:#48484b;color:#fff}.main-article-redesign .article-product__button:focus-visible{outline:2px solid #e53235;outline-offset:3px}.main-article-redesign .article-product__button--outline{background:transparent;color:#262629}.main-article-redesign .article-product__unavailable{color:#777;font-size:12px}.main-article-redesign .article-product--inline{font-family:"Roboto",var(--font-body-family, sans-serif);white-space:normal;position:relative;display:grid;grid-template-columns:30% minmax(0,1fr);align-items:center;gap:24px;margin:32px 0;padding:24px;border-radius:8px;background:#f6f6f6}.main-article-redesign .article-product--inline .article-product__image img{height:260px}.main-article-redesign .article-product--inline .article-product__details{min-width:0}.main-article-redesign .article-content .article-product--inline .article-product__image img{margin:0}.main-article-redesign .article-product--inline .article-product__title{font-size:16px;font-weight:600;color:#262626}.main-article-redesign .article-product--inline .article-product__price{font-size:16px;font-weight:500;color:#262626;gap:17px}.main-article-redesign .article-product__variant{margin-top:4px;color:#262629b2;font-size:14px;font-weight:400;line-height:1.5}.article-product .article-product__variant{font-size:14px;line-height:1.4}.main-article-redesign .article-product__description{margin:14px 0!important;font-size:18px;font-weight:500;color:#262626}.main-article-redesign .article-product__actions{display:flex;flex-wrap:wrap;gap:8px}.main-article-redesign .article-product--inline .article-product__actions{flex-wrap:nowrap;width:80%}.main-article-redesign .article-product--inline .article-product__actions .article-product__button{flex:1 1 0;width:auto;min-width:0;border-radius:24px;font-size:16px;font-weight:500}.main-article-redesign .article-product__badge{position:absolute;top:5px;left:5px;padding:3px 8px;border-radius:4px;background:#af1c1c;color:#fff;font-size:10px;font-weight:500}.main-article-redesign .article-product--highlighted{padding:12px 10px;border:0;border-radius:6px}.main-article-redesign .article-product--highlighted .article-product__badge{z-index:1;top:6px;left:6px}.main-article-redesign .article-featured-products{display:grid;gap:16px}.main-article-redesign .article-bundle{margin-bottom:16px;padding:12px;border:1px solid #e8e8e8;border-radius:6px}.main-article-redesign .article-bundles{margin-top:40px}.main-article-redesign .halo-article-block .article-bundle-heading.article_sidebar_title{margin-top:30px}.main-article-redesign .article-bundle__products{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.main-article-redesign .article-bundle__products:before{position:absolute;z-index:2;top:62px;left:50%;color:#262629;font-size:20px;font-weight:300;line-height:1;content:"+";transform:translate(-50%)}.main-article-redesign .article-product--bundle{display:flex;flex-direction:column;min-width:0}.main-article-redesign .article-product--bundle .article-product__image{flex:0 0 120px;height:120px}.main-article-redesign .article-product--bundle .article-product__image img{height:120px}.main-article-redesign .article-product--bundle .article-product__title{display:-webkit-box;overflow:hidden;font-size:16px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.main-article-redesign .article-product--bundle .article-product__details{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.main-article-redesign .article-product--bundle .article-product__variant{flex:1 0 auto;margin-top:4px;margin-bottom:6px;line-height:1.5}.main-article-redesign .article-product--bundle .article-product__price{align-items:flex-start;margin:auto 0 0;font-size:11px;line-height:1.5}.main-article-redesign .article-bundle>.article-product__button{width:100%;margin-top:8px}.main-article-redesign .halo-article-block .article_sidebar{position:static;width:auto;min-width:0;padding:0}.main-article-redesign .halo-article-block .article_sidebar_title{margin:0 0 15px;color:#262629;font-size:18px;font-weight:600;line-height:1.5}.main-article-redesign .article-recent-posts{grid-column:1;width:100%;min-width:0;margin-top:20px}.main-article-redesign .article-recent-posts .article_sidebar_title{margin-bottom:40px;font-size:30px;font-weight:600;color:#262629}.main-article-redesign .article-recent-posts .article_sidebar_contain{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,auto);gap:14px;align-items:start;align-content:start}.main-article-redesign .article-recent-posts .article_sidebar_item{display:block;margin:0}.main-article-redesign .article-recent-posts .article_sidebar_item_image{display:block}.main-article-redesign .article-recent-posts .article_sidebar_item img{display:block;width:100%;height:auto;aspect-ratio:1.4;margin-bottom:12px;border-radius:8px;object-fit:cover}.main-article-redesign .article-recent-posts .article_sidebar_item_title{display:block;width:auto;min-height:3em;font-size:18px;color:#262629;line-height:1.5;text-decoration:none}.main-article-redesign .article-recent-posts .article_sidebar_item_tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.main-article-redesign .article-recent-posts .article_sidebar_item_tag{display:inline-block;padding:5px 15px;border-radius:999px;background:#eee;color:#262629;font-size:14px;line-height:1.3;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.main-article-redesign .article-recent-posts a.article_sidebar_item_tag:hover,.main-article-redesign .article-recent-posts a.article_sidebar_item_tag:focus-visible{background:#262629;color:#fff;box-shadow:0 4px 12px #26262933;text-decoration:none;transform:translateY(-2px)}.main-article-redesign .article-recent-posts a.article_sidebar_item_tag:focus-visible{outline:2px solid #e53235;outline-offset:2px}.main-article-redesign .article-recent-posts .article_sidebar_item_tag--placeholder{visibility:hidden}.main-article-redesign .article-recent-posts .article_sidebar_item_meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 37px;margin-top:10px;color:#262629b2;font-size:14px;line-height:1.4}.main-article-redesign .article-recent-posts .article_sidebar_item_date{display:inline-flex;align-items:center;gap:6px;margin:0;color:inherit;font-size:inherit;line-height:inherit}.main-article-redesign .article-recent-posts .article_sidebar_item_author{display:inline-flex;align-items:center;gap:6px}.main-article-redesign .article-recent-posts .article_sidebar_item_meta_icon{display:block;flex:0 0 16px;width:16px;height:16px}.main-article-redesign .article-no-commerce{grid-template-columns:minmax(0,1fr)}.main-article-redesign .article-no-commerce>.article_sidebar{display:none}.main-article-redesign .article-no-commerce>.page-content{grid-column:1 / -1;width:100%}@media(min-width:768px){.main-article-redesign .article-recent-posts .article_sidebar_item{display:grid;grid-row:span 4;grid-template-rows:subgrid;align-self:stretch;align-items:start;align-content:start;min-width:0}.main-article-redesign .article-recent-posts .article_sidebar_item_content{display:contents}.main-article-redesign .article-recent-posts .article_sidebar_item_image img,.main-article-redesign .article-recent-posts .article_sidebar_item_tags{margin-bottom:0}.main-article-redesign .article-recent-posts .article_sidebar_item_image--placeholder{aspect-ratio:1.4;border-radius:8px;background:#f6f6f6}.main-article-redesign .article-recent-posts .article_sidebar_item_title{min-height:0}.main-article-redesign .article-recent-posts .article_sidebar_item_meta{margin-top:0}.main-article-redesign .article-header--compact{min-height:0}.main-article-redesign .article-header--compact .article-heading .info{position:static;margin-top:16px}}@media(max-width:1024px){.main-article-redesign .halo-article-block{grid-template-columns:minmax(0,1fr) 240px;gap:24px}.main-article-redesign .article-header--has-product{padding-right:284px}.main-article-redesign .article-header--has-product .article-heading .info{right:284px}.main-article-redesign .article-header-product{width:240px}}@media(min-width:768px)and (max-width:1024px){.main-article-redesign.article-template .article-container{width:calc(100% - 40px)}.main-article-redesign .article-header{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;min-height:0;padding-right:0;gap:24px}.main-article-redesign .article-header--has-product{grid-template-columns:minmax(0,1fr) 240px}.main-article-redesign .article-heading{display:flex;flex-direction:column;gap:16px;min-width:0;grid-column:1;grid-row:1}.main-article-redesign .article-heading .title,.main-article-redesign .article-header-tags{margin:0}.main-article-redesign .article-header .article-heading .info{position:static;gap:12px 20px;margin:auto 0 0}.main-article-redesign .article-header-product{position:static;grid-column:2;grid-row:1;align-self:end;width:100%}.main-article-redesign .article-header .article-image{grid-column:1 / -1;grid-row:2}.main-article-redesign .article-product--inline{grid-template-columns:30% minmax(0,1fr);gap:16px;padding:20px}.main-article-redesign .article-product--inline .article-product__image img{height:200px}.main-article-redesign .article-product--inline .article-product__description{font-size:16px;line-height:1.5}.main-article-redesign .article-product--inline .article-product__price{font-size:22px;gap:8px}.main-article-redesign .article-product--inline .article-product__actions{width:100%}.main-article-redesign .article-product--inline .article-product__actions .article-product__button{padding:8px 10px;font-size:14px}.main-article-redesign .article-recent-posts{grid-column:1 / -1}}@media(max-width:767px){.main-article-redesign .article-recent-posts .article_sidebar_contain{grid-template-rows:none}.main-article-redesign .article-recent-posts .article_sidebar_item_image--placeholder{display:none}.main-article-redesign.article-template .article-container{width:100%;padding:0 20px}.main-article-redesign .halo-article-block{display:flex;flex-direction:column;gap:6.4vw}.main-article-redesign .halo-article-block .article_sidebar{width:100%;padding:0}.main-article-redesign .article-header{min-height:0;padding-right:0;margin-top:6px}.main-article-redesign .article-heading{order:1}.main-article-redesign .article-heading .info{position:static;gap:10px;margin-top:20px}.main-article-redesign .article-preferred-source{font-size:calc(10 / 375 * 100vw);padding:4px 10px;min-height:8vw;gap:4px;margin-right:auto;margin-left:0}.main-article-redesign .article-preferred-source__icon{flex-basis:10px;width:14px;height:14px}.main-article-redesign .article-header-product{position:static;order:2;display:block;width:100%;margin-top:8px}.main-article-redesign .article-header .article-image{order:3}.main-article-redesign .article-explore [data-visible-article-tags]:not([hidden]){align-items:flex-start;flex-direction:column;gap:8px}.main-article-redesign .article-product--inline{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;padding:20px 12px}.main-article-redesign .article-product--inline .article-product__image img{height:180px}.main-article-redesign .article-product--inline .article-product__title{font-size:16px}.main-article-redesign .article-product--inline .article-product__button{padding:6px 10px;font-size:3.2vw}.main-article-redesign .article-featured-products{grid-template-columns:minmax(0,1fr)}.main-article-redesign .article-product--sidebar,.main-article-redesign .article-product--highlighted{grid-template-columns:40% minmax(0,1fr);align-items:center}.main-article-redesign .article-recent-posts .article_sidebar_contain{grid-template-columns:repeat(1,minmax(0,1fr));gap:8vw}.main-article-redesign .article-recent-posts .article_sidebar_item_tags--empty{display:none}.main-article-redesign .article-recent-posts .article_sidebar_item_title{min-height:0}.main-article-redesign .article-bundle{max-width:100%}.main-article-redesign .article-bundle__products{gap:30px}.main-article-redesign .article_sidebar .article-product__button{width:100%}.main-article-redesign .article-social-icons{gap:0}.main-article-redesign .article-social-icons__link svg{width:20px!important;height:20px!important}.main-article-redesign .article-heading .title{font-size:24px!important;line-height:1.2!important}.main-article-redesign .article-recent-posts{margin-top:0}.main-article-redesign .tag-list .item .article-tag-item{font-size:12px}.main-article-redesign .article-product__price,.main-article-redesign .article-product__variant,.main-article-redesign .article-recent-posts .article_sidebar_item_tag,.main-article-redesign .article-recent-posts .article_sidebar_item_meta,.main-article-redesign .article-recent-posts .article_sidebar_item_date{font-size:calc(14 / 375 * 100vw)}.main-article-redesign .article-product__button{font-size:3.2vw}.main-article-redesign .article-share-footer__label{font-size:4.8vw}.main-article-redesign .article-product--inline .article-product__price{font-size:calc(16 / 375 * 100vw);margin-top:0;gap:10px}.main-article-redesign .article-product__title,.main-article-redesign .article-product--inline .article-product__title,.main-article-redesign .article-recent-posts .article_sidebar_item_title{font-size:calc(16 / 375 * 100vw)}.main-article-redesign .article-product .article-product__variant{font-size:3.2vw;line-height:1.3;margin-bottom:10px}.main-article-redesign .article-product__description{font-size:calc(14 / 375 * 100vw);line-height:1.5}.main-article-redesign .article-content p{font-size:16px}.main-article-redesign .article-product__badge{font-size:calc(10 / 375 * 100vw)}.main-article-redesign .halo-article-block .article_sidebar_title{font-size:20px}.main-article-redesign .article-recent-posts .article_sidebar_title{font-size:20px;margin-bottom:15px}.main-article-redesign .article-heading .info .date-icon-svg svg{width:14px;height:14px}.main-article-redesign .article-heading .info .icon-svg svg{width:12px;height:12px}.main-article-redesign .article-heading .info{font-size:10px;margin-top:10px}.main-article-redesign .article-share-footer{padding:0}.main-article-redesign .article-share-footer .article-social-icons{gap:calc(10 / 375 * 100vw)}.main-article-redesign .article-share-footer .article-social-icons__link,.main-article-redesign .article-share-footer .article-social-icons__link svg{width:4.8vw!important;height:4.8vw!important}.main-article-redesign .article-product--inline .article-product__actions{width:100%}.main-article-redesign .article-product--inline .article-product__actions .article-product__button{padding:calc(8 / 375 * 100vw) 0vw;font-size:3.2vw}.main-article-redesign .article-content .metafield-rich_text_field p{font-size:calc(14 / 375 * 100vw)}}@media(min-width:1025px)and (max-width:1480px){.main-article-redesign.article-template .article-container{width:calc(100% - 120px)}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/main-article.css.map */
