.article-template__title h1{margin:0}.article-template__content .rte h2{font-size:calc(var(--font-heading-scale)* 3.2rem);margin-bottom:2.4rem}.article-template__content .rte img{width:100%}.article-template__block-wrapper{padding:.8rem 2.4rem 1.6rem}.article-template__tags .caption{font-family:var(--font-body-family);text-transform:capitalize;font-weight:600;font-size:1.2rem;padding:4px 9px}.article-template__date-author span{font-size:1.2rem;font-style:italic;opacity:.7}.article-template__date-author span:last-child{position:relative;margin-left:6px;padding-left:8px}.article-template__date-author span:last-child:before{content:"";position:absolute;top:3px;left:0;width:1px;height:10px;background-color:#909090}.article-template__excerpt .text-body{font-family:var(--font-heading-family);line-height:1.2;text-transform:capitalize}.article-template__content .hotspot-component{margin-bottom:4rem}.article-template__content .hotspot-component-point__button:before{width:1.6rem;height:1.6rem}.article-template__content .rte{font-size:1.6rem}.article-template__content h4{font-size:2.8rem;margin:0 0 2.4rem}.article-template__content p{margin:0 0 4rem}.article-template__content ul{margin:0}.article-template__content ul li{margin-bottom:2.4rem}@media screen and (max-width: 749px){.article-template__excerpt .text-body{line-height:1.5}.article-template__content .hotspot-component-point__button:before{width:.8rem;height:.8rem}.article-template__content .hotspot-component{margin-bottom:2.4rem}.article-template__content .rte{font-size:1.4rem}.article-template__content h4{font-size:2.4rem;margin:0 0 1.6rem}.article-template__content p{margin:0 0 2.4rem}.article-template__video .media__poster-play .svg-wrapper{width:6.4rem;height:6.4rem}.article-template__social-sharing .share-links{flex-direction:unset;justify-content:space-between}.article-template__social-sharing .list-social__link .svg-wrapper{width:2.4rem;height:2.4rem}.article-template__social-sharing .article-template__block-wrapper{padding:1.6rem}}@media screen and (min-width: 750px){.article-template__block-wrapper{padding:1.6rem 3.2rem}}@media screen and (min-width: 1033px){.article-template__video .media__poster-play .svg-wrapper{width:7.2rem;height:7.2rem}}.sticky-navigation{--color-background: var(--color-black);--gradient-background: rgba(var(--color-background), 1);--color-foreground: var(--color-white);margin-top:2.4rem;z-index:var(--z-index-temporary, 5);transition:bottom var(--duration-short) ease-out}.article-navigation{padding:1.6rem 0;grid-gap:2.4rem}.sticky-navigation .svg-wrapper{width:1.6rem;height:1.6rem}.article-navigation h3{margin-top:0;margin-bottom:0;flex-shrink:0}.article-navigation .navigation{grid-gap:2.4rem;flex-grow:1;width:100%}@media screen and (min-width: 1033px){.article-navigation{padding-top:2.4rem;padding-bottom:2.4rem}}.article-template .product-bundle{position:relative;z-index:1}.article-template .product-bundle__wrapper{position:relative;padding:2.4rem 1.6rem}.article-template .product-bundle .bundle-products__header{margin-bottom:2.4rem}.article-template .product-bundle .bundle-products__heading{margin-top:0;margin-bottom:0}.article-template .product-bundle .bundle-products__heading+.bundle-products__text{margin-top:1.6rem}.article-template .product-bundle .card__inner{padding:1.6rem}.article-template .product-bundle .bundle-item .badges{top:0;left:0}.article-template .product-bundle .bundle-item.available .badges{display:none}.article-template .product-bundle .bundle-item:not(.available) .badges{display:block}.article-template .product-bundle .card__content{padding-left:1.6rem;padding-right:1.6rem;position:relative;align-self:normal;display:flex;align-items:center}.article-template .product-bundle .bundle-products__list{--grid-item-offset: 1.2rem}.article-template .product-bundle .bundle-products__totals{margin-top:1.2rem;padding:3.25rem 1.6rem}.article-template .product-bundle .bundle-products__totals-item:not(:last-child){margin-bottom:1.6rem}.article-template .product-bundle .bundle-products__totals-item div{font-family:var(--font-heading-family);font-size:2rem;font-weight:600;color:#000;line-height:1.2}.article-template .product-bundle .bundle-products__button{--color-button: var(--button-color-background);--color-button-text: var(--button-color-text);--gradient-button: var(--button-gradient-background);--color-button-border: var(--button-color-background);--color-button-hover: var(--button-color-background-hover);--color-button-text-hover: var(--button-color-text-hover);--gradient-button-hover: var(--button-gradient-background-hover);--color-button-border-hover: var(--button-color-background-hover)}.article-template .bundle-item__label{position:absolute;top:0;right:0;margin-top:0;cursor:pointer;line-height:var(--line-height-lowest, 1);z-index:calc(var(--z-index-temporary, 5) - 3);overflow:hidden}.article-template .bundle-item__label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-flat, 1);outline-offset:-.3rem}.article-template .bundle-item__label:has(*:focus):after,.article-template .bundle-item__label:has(*:focus-visible):after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.article-template .bundle-item__label input[type=checkbox]~svg{margin-right:0}.article-template .bundle-item__label-opener,.article-template .bundle-item__label-opener button{position:absolute;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-index-temporary, 5) - 1)}.article-template .bundle-item__label-opener button{background:transparent;padding:0;border:none;color:currentColor;cursor:pointer;font-size:0;letter-spacing:var(--letter-spacing-base)}.article-template input[type=checkbox]:checked~.bundle-item__label-opener,.article-template input[type=checkbox]:checked~.bundle-item__label-opener button{pointer-events:none}.article-template .bundle-products__list .card__heading{font-size:1.6rem;text-transform:uppercase}.article-template .bundle-products__list .card-product.card--horizontal .card__price:not(:last-child){margin-bottom:1.6rem}@media screen and (hover: hover){.article-template .product-bundle .bundle-products__button:hover{color:rgba(var(--color-button-text-hover),1);border-color:rgba(var(--color-button-border-hover),1);background:rgba(var(--color-button-hover),1);background:var(--gradient-button-hover)}}@media screen and (max-width: 1032px){.article-template.has-bundle .aside-wrapper{display:inline-block;margin-top:4rem;margin-left:calc(var(--page-padding-inline, 1.6rem) * -1);margin-right:calc(var(--page-padding-inline, 1.6rem) * -1)}}@media screen and (max-width: 749px){.article-template .product-bundle__wrapper{padding:4rem 1.6rem 1.6rem}.article-template .product-bundle .card__inner{padding:1.6rem 1.4rem}.article-template .card-product.card--horizontal .card__media{width:8rem}.article-template .bundle-products__product-wrapper .card-product .card__options{display:inline-block}.article-template .bundle-products__product-wrapper .product-swatches{--swatch-size: 4rem}.article-template .bundle-products__list .card-product.card--horizontal .card__price:not(:last-child){margin-bottom:.8rem}.article-template .bundle-products__list .card__heading{margin-bottom:0}.article-template .product-bundle .bundle-products__totals{padding:1.6rem}}@media screen and (min-width: 1033px){.article-template.has-bundle .aside-wrapper,.article-template.has-bundle .article-wrapper{float:left}.article-template.has-bundle .aside-wrapper{position:sticky;display:inline-block;vertical-align:top;top:6rem;z-index:var(--z-index-flat, 1);width:40rem}.article-template.has-bundle .article-wrapper{width:calc(100% - 40rem);padding-right:clamp(2.4rem,3.5vw,5.6rem)}.article-template.has-bundle .product-bundle__wrapper{padding:clamp(1.6rem,3.5vw,2.4rem)}.article-template.has-bundle .product-swatches{--swatch-size: 5rem}}@media screen and (min-width: 1366px){.article-template.has-bundle .aside-wrapper{width:51.8rem}.article-template.has-bundle .article-wrapper{width:calc(100% - 51.8rem)}.article-template.has-bundle .product-bundle__wrapper{padding:4rem 2.4rem 2.4rem}.article-template .product-bundle .card__media{width:11.5rem}}
/*# sourceMappingURL=/cdn/shop/t/125/assets/section-blog-post.css.map */
