@charset "UTF-8";.article-single{--bg: var(--COLOR-BG);--text: var(--text-dark);--double-inner: calc(var(--inner) * 2);--btn-text: var(--text);--link-a70: var(--text-light);position:relative;background:var(--bg)}@media only screen and (max-width:749px){.article-single .hr{margin:10px 0}}.article--single{position:relative;padding-top:var(--inner);margin-bottom:30px}.article--single .article__tags{margin:24px 0;padding:0;overflow-wrap:break-word}.article__hero{padding:var(--double-inner) 0;overflow-wrap:anywhere}body:has([data-header-transparent]) .main-content>.shopify-section:first-of-type .article__hero{padding-top:calc(var(--double-inner) + var(--header-height))}.article__hero .article__title{margin:0}.article__hero .article__meta{font-size:var(--font-body-small);display:inline-flex;flex-wrap:wrap;margin:0;opacity:1}.article__hero .article__image:not(:first-child){margin-top:var(--double-inner)}.article__hero .article__image .image__fill img{object-fit:cover}@media only screen and (max-width:749px){.article__hero .article__title{margin:0}}.article__wrapper{padding-top:var(--inner)}.article__content{font-size:var(--font-body-large);overflow-wrap:anywhere}.article__content p{font-size:inherit;line-height:inherit;margin:0 0 24px}.article__content blockquote{font-style:italic;margin:52px 0;padding:0 0 0 28px;border-left:2px solid var(--border)}.article__content blockquote p{margin:0}.article__content img{display:block;max-width:100%;height:auto;margin:24px 0}@media only screen and (min-width:750px){.article__content{min-height:130px}}@media only screen and (max-width:749px){.article__content blockquote{margin:26px 0;padding:0 0 0 18px;border-width:1px}}.article__meta-holder{display:flex;justify-content:space-between;align-items:center}.article__author-bio{margin:24px 0;display:flex}.article__author__image{flex-shrink:0;margin-right:20px;margin-top:7px;position:relative;width:80px;height:80px;border-radius:80px;display:inline-block;overflow:hidden}@media only screen and (max-width:749px){.article__author__image{width:60px;height:60px;margin-right:15px;border-radius:40px}}.article__author__text{align-self:center}.article__content__wrapper{position:relative}@media only screen and (max-width:749px){.comments-container{margin:22px 0 0}}.comments h3{margin:0;line-height:1.2}@media only screen and (max-width:749px){.comments h3{line-height:1.5}}.comment-body{margin:32px 0;padding-bottom:9px;font-size:var(--font-body-small)}.comment-body p{font-size:inherit;line-height:inherit}@media only screen and (max-width:749px){.comment-body{margin:20px 0}}.comment-meta{margin:15px 0;font-weight:var(--FONT-WEIGHT-BODY)}@media only screen and (max-width:749px){.comment-meta{margin:6px 0;color:var(--text-light)}}.comments-form{margin-top:13px}.comments-form h3{margin:0;line-height:1.2}@media only screen and (max-width:749px){.comments-form h3{line-height:1.5}}.comment-form{max-width:600px;margin:0;padding:4px 0 0}.comment-form .form-field{max-width:100%}.comment-form p{font-size:var(--font-body-x-small)}.comment-form p.error{margin-bottom:1.75em}.comment-form .form-row{display:flex;justify-content:space-between}.comment-form .form-row .form-field{width:calc(50% - 5px)}.comment-form .form-row .form-field .label--float{top:-.3em}.comment-form .btn{font-size:var(--font-body-small);line-height:normal}@media only screen and (max-width:749px){.comment-form{padding-top:11px}.comment-form .form-field{margin-bottom:8px}.comment-form .form-field textarea{height:158px}.comment-form .form-row .form-field{width:calc(50% - 4px)}.comment-form .btn{font-size:var(--font-body-small)}}.sidebar{position:relative;overflow-wrap:anywhere}@media only screen and (min-width:750px){.sidebar{position:sticky;top:var(--header-sticky-height);max-width:100%;padding:var(--inner) 0 0 20px}}.widget{padding-bottom:30px}.widget:empty{padding-bottom:0}@media only screen and (max-width:749px){.widget:last-child{padding-bottom:3px}}.widget__products{margin-top:30px}.widget__title{line-height:1.4;font-weight:var(--FONT-WEIGHT-BODY);padding-bottom:8px;margin:0 0 15px;border-bottom:1px solid var(--border)}.widget__links{margin:0;font-weight:var(--FONT-WEIGHT-BODY-BOLD);font-size:var(--font-body-small);line-height:17px;list-style:none outside none}.widget__link{display:block;color:var(--link);transition:color .3s ease;padding:6px 0;overflow-wrap:break-word;line-height:inherit;font-weight:inherit}.widget__link:hover{color:var(--link-hover)}.widget__accordion-title{padding:6px 0}.widget__links .submenu{font-weight:var(--FONT-WEIGHT-BODY);padding:4px 0 4px 15px;border-left:2px solid var(--border)}.widget__links .submenu li{margin:0}.widget__links--secondary .widget__link{display:inline-block;position:relative}.widget__links--secondary .widget__link:after{content:"";position:absolute;top:100%;left:0;right:0;height:1px;background:currentcolor;opacity:0;transform:scaleX(0);visibility:hidden;pointer-events:none;transition:opacity .25s ease-in,transform .25s ease-in,visibility .25s}.widget__links--secondary .widget__link.is-selected:after{opacity:1;visibility:visible;transform:scaleX(1)}.widget__links--active .widget__link{color:var(--accent)}.widget--image .widget__image{margin-top:20px;position:relative;overflow:hidden}.widget--image .widget__image img{display:block;width:100%;height:auto}.widget__recent{margin-top:30px}.widget__column{--link: var(--text);display:flex;align-items:center;justify-content:flex-start;text-align:left;position:relative;min-height:120px;margin-bottom:30px;transition:box-shadow .3s ease-out;border:1px solid var(--border)}.widget__column:last-child{margin-bottom:0}.widget__column .meta--light{margin-top:8px;font-size:var(--font-body-small)}.widget__column:hover{box-shadow:0 0 5px #00000026}.widget__column__image{flex:0 0 105px;align-self:stretch;overflow:hidden}.widget__column__contents{flex:1;min-width:0;padding:10px 10px 10px 5%;word-break:break-word}.widget__column__title{margin:0 0 9px;color:var(--text-dark)}.article__content{padding-bottom:20px;color:var(--spx-color-text-gray, #555555);font-size:16px;line-height:1.5}.article__content :is(p,li,td,th,blockquote,figcaption,span,div){color:inherit;font-size:inherit;line-height:inherit}.article__content a{color:var(--spx-color-text-neutral, #141718);text-decoration:underline;text-underline-offset:2px}.article__content a:hover{color:var(--spx-color-brand-purple, #9b78bc)}.article__content strong,.article__content b{color:var(--spx-color-text-neutral, #141718);font-weight:600}.article__content p{margin-block:20px}.article__content img{width:100%}.article__content ul,.article__content ol{margin-block:20px;margin-left:1em}.article__content ul li,.article__content ol li{margin-block:8px}.article__content table{width:100%;table-layout:fixed;margin:24px 0;border-collapse:collapse;border-spacing:0;border:1px solid var(--spx-color-light-gray, #dcdcdc);border-radius:8px;background:#fff}.article__content table thead th{background:var(--spx-color-bg-light, #f7f7f7);color:var(--spx-color-text-neutral, #141718);font-weight:600;white-space:nowrap}.article__content table:not(:has(thead)) tr:first-child td,.article__content table:not(:has(thead)) tr:first-child th{background:var(--spx-color-bg-light, #f7f7f7);color:var(--spx-color-text-neutral, #141718);font-weight:600}.article__content table th,.article__content table td{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--spx-color-light-gray, #e9e9e9)}.article__content table:not(:has(thead)) tr:not(:first-child) td,.article__content table:not(:has(thead)) tr:not(:first-child) th,.article__content table:has(thead) tbody td,.article__content table:has(thead) tbody th{background:transparent;font-weight:400}.article__content table tbody tr:nth-child(2n){background:var(--spx-color-bg-subtle, #fcfcfc)}.article__content table tbody tr:last-child td,.article__content table tbody tr:last-child th{border-bottom:none}.article__content table caption{caption-side:bottom;margin-top:10px;font-size:14px;color:var(--spx-color-text-gray, #666666);text-align:left}@media only screen and (max-width:749px){.article__content table th,.article__content table td{padding:10px 12px;font-size:14px}}.article__hero .article__image:not(:first-child){width:100vw;position:relative;left:calc(50% - 50vw)}.image__hero__scale[data-parallax-img]{height:100%}.article__hero{padding:0}.article__content h2,.article__content h2 *{font-size:32px;font-weight:700;line-height:1.2;color:var(--spx-color-text-neutral, #141718);margin-block:24px}.article__content h3,.article__content h3 *{font-size:24px;font-weight:700;line-height:1.2;color:var(--spx-color-text-neutral, #141718);margin-block:20px}.article__wrapper{max-width:calc(800px + var(--double-inner));margin:0 auto}.article__hero .article__title,.article__hero .article__summary,.article__hero .article__meta{max-width:800px;margin:0 auto;text-align:left}.article__hero .article__title{font-size:40px;font-weight:700;line-height:1.2;color:var(--spx-color-text-neutral, #141718);margin-block:24px}.article__hero .article__summary{font-size:24px;font-weight:400;line-height:1.2;color:var(--spx-color-text-gray, #555555);margin-block:24px}.article__hero .article__meta{gap:16px;font-size:20px;display:flex;justify-content:space-between;align-items:center;font-weight:400;line-height:1.5;color:var(--spx-color-text-gray, #555555);margin-block:24px}.article__meta .article__author{color:var(--spx-color-text-neutral, #262626)}.article__meta-player{display:inline-flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.article-listen-btn__avatar{display:inline-flex;flex-shrink:0;width:40px;height:40px;border-radius:50%;overflow:hidden}@media screen and (max-width:768px){.article-listen-btn__avatar{width:32px;height:32px}}.article-listen-btn__avatar img{display:block;width:100%;height:100%;object-fit:cover}.article__meta-player .article-listen-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:10px 20px;border:none;border-radius:999px;background:var(--spx-color-btn-primary, #ffd400);color:var(--spx-color-text-neutral, #141718);font-size:14px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.article__meta-player .article-listen-btn__icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.article__meta-player .article-listen-btn__icon--pause,.article__meta-player .article-listen-btn.is-listening .article-listen-btn__icon--play{display:none}.article__meta-player .article-listen-btn.is-listening .article-listen-btn__icon--pause{display:inline-flex}.article__meta-player .article-listen-btn .icon{width:14px;height:14px;flex-shrink:0}.article__meta-player .article-listen-btn .icon path{stroke:currentColor}.article__meta-player .article-listen-btn:hover{background:#e6bf00}.article__meta-player .article-listen-btn:focus-visible{outline:2px solid var(--spx-color-brand-purple, #9b78bc);outline-offset:2px}.article__meta-player .article-listen-btn.is-listening{background:var(--spx-color-brand-purple, #9b78bc);color:var(--spx-color-white, #ffffff);box-shadow:0 4px 12px #9b78bc47}@media only screen and (max-width:749px){.article__hero .article__title{font-size:24px;margin-block:16px}.article__hero .article__summary{font-size:14px;line-height:1.4;margin-block:12px}.article__hero .article__meta{padding:0;margin:0;font-size:14px;line-height:1.4;margin-block:16px;flex-wrap:wrap;gap:12px}.article__meta-player{margin-left:auto}.article__meta-player .article-listen-btn{min-height:36px;padding:8px 16px;font-size:13px}.article__content{font-size:14px}.article__content h2,.article__content h2 *{font-size:24px;margin-block:16px}.article__content h3,.article__content h3 *{font-size:18px;margin-block:14px}.article__content p,.article__content ul,.article__content ol{margin-block:16px}.article__content ul li,.article__content ol li{margin-block:6px}.article--single .article__tags{margin:16px 0;font-size:14px}}.article__image__outer{position:relative}.spx-article__related-products-wrapper{width:100%;max-width:100%;min-width:0}.spx-article__related-products{position:absolute;bottom:30px;left:50%;transform:translate(-50%);display:flex;flex-direction:row;gap:12px;width:100%;max-width:100%;min-width:0}@media only screen and (min-width:768px){.spx-article__related-products{max-width:var(--spx-container-max, 1360px);left:50%;transform:translate(-50%)}}.spx-article__related-product{width:380px;display:flex;align-items:stretch;background:var(--spx-color-white, #ffffff);border-radius:8px;border:1px solid var(--spx-color-border, #E0E0E0)}.spx-article__related-product__media{flex:0 0 auto;height:100%;min-width:128px;aspect-ratio:1 / 1;border-radius:6px;overflow:hidden;background:var(--spx-color-bg-default, #f3f4f6)}.spx-article__related-product__media .image-wrapper,.spx-article__related-product__media img{width:100%;height:100%;object-fit:cover}.spx-article__related-product__media-placeholder{display:block;width:100%;height:100%;background:var(--spx-color-bg-default, #f3f4f6)}.spx-article__related-product__content{padding:16px;display:flex;flex-direction:column;justify-content:space-between;flex:1;align-items:center;gap:12px;min-width:0}.spx-article__related-product__main{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:6px;min-width:0;width:100%;text-align:left}.spx-article__related-product__footer{margin-top:6px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;width:100%}.spx-article__related-product__title{font-size:16px;font-weight:600;line-height:1.3;color:var(--spx-color-text-neutral, #141718);text-decoration:none;overflow-wrap:anywhere;text-overflow:ellipsis;overflow:hidden;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.spx-article__related-product__title:hover{text-decoration:underline;text-underline-offset:2px}.spx-article__related-product__price{line-height:1.3;color:var(--spx-color-text-gray, #555555)}.spx-article__related-product__price .price{margin:0;padding:0}.spx-article__related-product__price .price-item--sale,.spx-article__related-product__price .price__regular .price-item--regular{font-size:18px;font-weight:700}.spx-article__related-product__price .price__sale s.price-item--regular{font-size:14px;font-weight:400}.spx-article__related-product__view{font-size:14px;font-weight:500;line-height:1.3;color:var(--spx-color-text-neutral, #141718);text-decoration:none;text-underline-offset:2px;width:fit-content;padding:6px 24px;background:var(--spx-color-brand-yellow, #FFD400);color:var(--spx-color-text-neutral, #262626);border-radius:99px}.spx-article__related-product__view:hover{color:var(--spx-color-brand-purple, #9b78bc)}.spx-article__related-product__footer .spx-article__related-product__action{flex-shrink:0;margin-left:auto}.spx-article__related-product__sold-out{font-size:12px;font-weight:600;color:var(--spx-color-text-gray, #555555);white-space:nowrap}.spx-article__related-product__footer .spx-article__related-product__quick-add-holder{position:static;opacity:1;visibility:visible;transform:none;pointer-events:auto}.spx-article__related-product__footer quick-add-product{display:block;line-height:0}.spx-article__related-product__footer .quick-add__button,.spx-article__related-product__footer .quick-add__button--icon-brand__backdrop{visibility:visible}.spx-article__related-product__footer .quick-add__button--icon-brand{--icon-brand-backdrop-size: 28px;min-width:28px;min-height:28px;width:28px;height:28px}.spx-article__related-product__footer .quick-add__button--icon-brand.btn .icon-bag{width:14px;height:14px}@media only screen and (max-width:749px){.article__hero .article__image:not(:first-child){width:100%;max-width:100%;left:auto;margin-left:0}.article__hero .article__image{display:flex;flex-direction:column;align-items:stretch;overflow-x:clip;overflow-y:visible;min-height:0!important;height:auto;min-width:0}.article__hero .article__image .image__hero__frame{--aspect-ratio-mobile: 1.7777777778;flex:0 0 auto;width:100%;height:auto!important;min-height:0!important;aspect-ratio:16 / 9;padding-top:0!important}.article__hero .article__image .image__hero__scale[data-parallax-img]{height:100%}.spx-article__related-products-wrapper{flex:0 0 auto;width:100%;max-width:100%;min-width:0;overflow:hidden}.spx-article__related-products{--related-slide-peek: 10px;position:static;bottom:auto;left:auto;right:auto;transform:none;box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin-top:12px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-inline:var(--spx-container-padding-x, 16px);scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x pan-y;padding-left:0}.spx-article__related-products::-webkit-scrollbar{display:none}.spx-article__related-product{flex:0 0 calc(100% - var(--related-slide-peek));width:calc(100% - var(--related-slide-peek));min-width:0;max-width:none;scroll-snap-align:start;scroll-snap-stop:always}.spx-article__related-product__media{min-width:128px}.spx-article__related-product__title{font-size:14px}.spx-article__related-product__content{padding:12px}.spx-article__related-product__view{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/article.css.map */
