.advertorial_subheading{display:block;font-size:26px;margin-bottom:10px}.advertorial-bar{position:absolute;top:100%;left:0;width:100%;background:#f5f5f5e5;z-index:2;padding:5px 0}.advertorial-bar .container{display:flex;align-items:center;justify-content:flex-end;gap:20px;max-width:898px}.advertorial-bar p{display:block;margin:0;font-weight:700;font-size:22px;line-height:100%;letter-spacing:0;text-transform:capitalize;color:#013d00!important}.advertorial-bar a{font-weight:700;font-size:16px;line-height:100%;letter-spacing:.05em;text-align:center;color:#fff!important;background:#013d00;display:inline-flex;padding:11px 25px;border-radius:20px}.template-page-advertorial #main,.template-page-advertorial .breadcrumb-main{background:#f8fff8}.template-page-advertorial>.main-footer{margin-top:0}.template-page-advertorial .breadcrumb-main{border-bottom:1px solid #DDDDDD;position:relative;top:0;height:auto;padding:15px 0}.template-page-advertorial .breadcrumb-main span{font-family:DM Sans;font-weight:400;font-size:16px;line-height:100%;letter-spacing:.05em}.template-page-advertorial .main-page>header{padding-top:0;border-bottom:1px solid #DDDDDD;padding-bottom:5px}.template-page-advertorial .main-page>header h1{font-weight:800;margin-bottom:10px;font-size:42px;line-height:48px;max-width:800px;letter-spacing:.25px}.template-page-advertorial .breadcrumb-main .breadcrumb-container,.template-page-advertorial #main .section-richtext-wr .rich-text__container{max-width:898px}.template-page-advertorial #main .section-richtext-wr .rich-text__container .rich-text__text{width:100%}.template-page-advertorial #main .container--medium,.template-page-advertorial #main .main-page{max-width:898px}.template-page-advertorial #main .rte li,.template-page-advertorial #main .rte p{font-weight:400;font-size:16px;line-height:34px;letter-spacing:.16px;color:#070707}.template-page-advertorial #main .container--vertical-space{margin-top:20px}.template-page-advertorial #main .rte p{margin-bottom:20px}.template-page-advertorial .article .rte ul,.template-page-advertorial .article .rte ol{margin-top:25px;margin-bottom:25px}.template-page-advertorial .main-page{margin-top:30px;margin-bottom:25px}.template-page-advertorial #main .rte h3{font-weight:700;font-size:34px;line-height:40px;letter-spacing:.2px;margin-bottom:25px;margin-top:25px}.template-page-advertorial .article .rte ul li:not(:first-child),.template-page-advertorial .article .rte ol li:not(:first-child){margin-top:5px}.template-page-advertorial #main .rte strong{color:#013d00;font-weight:700}.template-page-advertorial #comments{border:1px solid #D9D9D9;background:#fff;border-radius:20px;padding:20px}.template-page-advertorial .sections-main-article-comments{margin-top:20px}.blog-item__meta{display:flex;align-items:center;gap:10px}.blog-item__meta span.text-size--small{font-family:DM Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:.02em}.blog-item__meta span svg{display:block}.template-page-advertorial .small-text-icon{display:flex;align-items:center;gap:9px}.template-page-advertorial .article__featured-image{margin-top:30px}.article__comments>.comments-heading{font-family:DM Sans;font-weight:700;font-size:20px;line-height:34px;letter-spacing:0;margin-bottom:20px}.article__comments>.comments-heading span{display:block}.template-page-advertorial #main .section-richtext-wr .card__text{padding-top:20px;padding-bottom:0}.template-page-advertorial #main .section-richtext-wr .rte a{color:#3363ff;font-weight:700}.template-page-advertorial .cart-desk{background:transparent!important;border:none;padding:0!important;margin:0!important;color:#000!important}.template-page-advertorial .cart-desk .button__icon{position:relative;left:0!important;width:auto}.template-page-advertorial .cart-desk svg{width:32px}.template-page-advertorial .cart-desk svg *{stroke:#000!important}@media screen and (min-width: 1366px){.template-page-advertorial #site-header .header__top .header-actions{min-width:192px}}@media screen and (min-width: 992px){.template-page-advertorial #site-header{padding-bottom:48px}.template-page-advertorial .breadcrumb-main .breadcrumb-container .breadcrumb{width:100%}}@media screen and (min-width: 1024px){.header__bottom .advertorial-bar{display:none}.sticky-header.show .header__bottom .advertorial-bar{display:block}.template-page-advertorial .header-container--top .header__top{position:initial}}@media screen and (max-width: 991px){.template-page-advertorial #site-header{padding-bottom:46px}.advertorial-bar p{font-size:20px}.advertorial-bar a{font-size:14px}.template-page-advertorial .main-page>header h1{font-size:34px;line-height:1.4}.template-page-advertorial #main .rte h3{font-size:32px;line-height:38px}.advertorial_subheading{font-size:24px}}@media screen and (max-width: 767px){.template-page-advertorial .breadcrumb-main span{font-size:14px;letter-spacing:.02em}.template-page-advertorial .main-page>header h1{font-size:30px;line-height:1.4}.template-page-advertorial #main .rte h3{font-size:30px;line-height:36px}.template-page-advertorial #main .section-richtext-wr .rich-text__container .rich-text__text{padding:0}.advertorial-bar p{font-size:18px;line-height:1.1}.advertorial_subheading{font-size:22px}}@media screen and (max-width: 640px){.advertorial-bar p{font-size:16px}.advertorial-bar a{padding:10px 14px;min-width:125px;text-align:center;justify-content:center;align-items:center}.template-page-advertorial .breadcrumb-main span{font-size:12px;letter-spacing:0}.template-page-advertorial #comments{padding:20px 15px}.template-page-advertorial .breadcrumb span:not(:last-child){margin-inline-end:5px}.template-page-advertorial .main-page>header h1{font-size:28px}.template-page-advertorial #main .rte li,.template-page-advertorial #main .rte p{font-size:15px;line-height:32px;letter-spacing:0}.template-page-advertorial #main .rte h3{font-size:30px;line-height:38px}.advertorial_subheading{font-size:20px}}@media screen and (max-width: 480px){.template-page-advertorial .main-page>header h1{font-size:24px}.template-page-advertorial .breadcrumb-main span{font-size:9px}.template-page-advertorial .breadcrumb span:not(:last-child){margin-inline-end:3px}.template-page-advertorial #main .rte h3{font-size:25px;line-height:34px}}@media screen and (max-width: 369px){.advertorial-bar .container{gap:8px}.advertorial-bar p{font-size:13px}.advertorial-bar a{padding:12px 10px;min-width:120px;text-align:center;justify-content:center;align-items:center;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/advertorial-style.css.map */
