.ctr-advertorial-page__sidebar{--font-body: "Inter", sans-serif;--font-heading: "GT Alpina Condensed", serif;grid-column:2;grid-row:1 / span 50;margin-top:var(--sidebar-pt-mob, 24px);padding-bottom:var(--sidebar-pb-mob, 24px);display:none}@media(min-width:1024px){.ctr-advertorial-page__sidebar{margin-top:var(--sidebar-pt-desk, 0px);padding-bottom:var(--sidebar-pb-desk, 48px);display:block}}.ctr-sidebar-showcase{border:2px solid var(--showcase-accent, #1a3a2a);border-radius:var(--showcase-radius, 12px);background:var(--showcase-bg, #ffffff);color:var(--showcase-color, #1a1a1a);overflow:hidden}.ctr-sidebar-showcase__inner{padding:20px;display:flex;flex-direction:column;gap:20px}.ctr-sidebar-showcase__recommended{background:var(--showcase-accent, #1a3a2a);color:#fff;font-family:var(--font-body);font-size:14px;font-weight:700;line-height:150%;padding:8px;display:inline-block;width:100%;text-align:center}.ctr-sidebar-showcase__title{font-size:24px;font-weight:700;line-height:1.4;color:var(--showcase-color, #1a1a1a);margin:0;text-align:center;text-wrap:balance}.ctr-sidebar-showcase__rating{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:-12px}.ctr-sidebar-showcase__stars{color:#f5a623;font-size:16px;letter-spacing:1px}.ctr-sidebar-showcase__reviews-text{color:#151515bf;font-family:var(--font-body);font-size:12px;font-weight:400;line-height:1.5}.ctr-sidebar-showcase__benefits{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.ctr-sidebar-showcase__benefit{display:flex;align-items:flex-start;gap:8px;font-size:14px;font-weight:600;line-height:1.5;color:#333;margin:0}.ctr-sidebar-showcase__benefit:before{content:"";display:inline-block;flex-shrink:0;width:24px;height:24px;background-image:url(/cdn/shop/files/Check-Mark_1_59d825f6-82dc-4a2b-b821-db73091a2671.png?v=1772551829);background-size:contain;background-repeat:no-repeat}.ctr-sidebar-showcase__check{width:24px;height:24px;flex-shrink:0}.ctr-sidebar-showcase__image{margin:0 -20px;border-radius:8px;overflow:hidden}.ctr-sidebar-showcase__image img{display:block;width:100%;height:auto}.ctr-sidebar-showcase__button{display:block;width:100%;background:var(--showcase-btn-bg, #1a3a2a);color:var(--showcase-btn-color, #ffffff);text-align:center;padding:18px 20px;border-radius:8px;font-size:20px;font-weight:700;line-height:1;letter-spacing:-.3px;text-decoration:none;transition:opacity .2s ease}.ctr-sidebar-showcase__button:hover{opacity:.88}.ctr-sidebar-showcase__guarantees{display:flex;flex-direction:column;gap:8px;width:100%}.ctr-sidebar-showcase__guarantee{display:flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-body);font-size:12px;font-weight:400;line-height:1.5;color:#151515;margin:0;text-align:center}.ctr-sidebar-showcase__guarantee-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.ctr-sidebar-showcase__guarantee-icon img{width:20px;height:20px;object-fit:contain}.ctr-sidebar-showcase-v2{border:2px solid #121212;border-radius:var(--showcase-v2-radius, 16px);background:var(--showcase-v2-bg, #ffffff);color:var(--showcase-v2-color, #121212);overflow:hidden}.ctr-sidebar-showcase-v2__recommended{width:100%;padding:8px;border-bottom:2px solid #121212;background:linear-gradient(90deg,#bdf361,#d6fd41);color:#121212;font-family:"Albert Sans",var(--font-body);font-size:14px;font-weight:700;line-height:1.5;text-align:center}.ctr-sidebar-showcase-v2__inner{padding:20px;display:flex;flex-direction:column;align-items:center;gap:20px}.ctr-sidebar-showcase-v2__title{width:100%;margin:0;color:var(--showcase-v2-color, #121212);font-family:Cooper Lt BT,Georgia,serif;font-size:clamp(20px,1.55vw,24px);font-weight:700;line-height:1.4;letter-spacing:0;text-align:center;white-space:nowrap}.ctr-sidebar-showcase-v2__rating{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:-12px;width:100%}.ctr-sidebar-showcase-v2__stars{color:#f59e0b;font-size:16px;line-height:1;letter-spacing:0;white-space:nowrap}.ctr-sidebar-showcase-v2__reviews-text{color:#121212bf;font-family:var(--font-body);font-size:12px;font-weight:400;line-height:1.5;white-space:nowrap}.ctr-sidebar-showcase-v2__benefits{width:100%;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.ctr-sidebar-showcase-v2__benefit{position:relative;min-height:24px;margin:0;padding-left:32px;color:#121212;font-family:var(--font-body);font-size:14px;font-weight:600;line-height:1.5}.ctr-sidebar-showcase-v2__benefit:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:2px solid #121212;border-radius:50%;background:linear-gradient(180deg,#d6fd41,#bdf361)}.ctr-sidebar-showcase-v2__benefit:after{content:"";position:absolute;left:7px;top:7px;width:10px;height:6px;border-left:2px solid #121212;border-bottom:2px solid #121212;transform:rotate(-45deg)}.ctr-sidebar-showcase-v2__image{width:100%;display:flex;justify-content:center}.ctr-sidebar-showcase-v2__image img{display:block;width:min(100%,300px);height:auto;object-fit:contain}.ctr-sidebar-showcase-v2__button{width:100%;min-height:48px;padding:13px 24px;border:1.5px solid #121212;border-radius:8px;background:linear-gradient(0deg,#bcf263,#d7fd41);color:var(--showcase-v2-btn-color, #121212);display:flex;align-items:center;justify-content:center;gap:12px;font-family:var(--font-body);font-size:14px;font-weight:700;line-height:1.5;letter-spacing:1px;text-align:center;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.ctr-sidebar-showcase-v2__button:hover{opacity:.88}.ctr-sidebar-showcase-v2__button-arrow{font-size:24px;line-height:1}.ctr-sidebar-showcase-v2__guarantees{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:8px 20px}.ctr-sidebar-showcase-v2__guarantee{display:flex;align-items:center;gap:8px;color:#121212;font-family:var(--font-body);font-size:14px;font-weight:600;line-height:1.5;white-space:nowrap}.ctr-sidebar-showcase-v2__guarantee-icon{width:20px;height:20px;flex:0 0 20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--showcase-v2-accent, #1b4a26);color:#fff}.ctr-sidebar-showcase-v2__guarantee-icon--default:before{content:"";width:9px;height:6px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg)}.ctr-sidebar-showcase-v2__guarantee-icon img{width:20px;height:20px;object-fit:contain}.ctr-sidebar-toc{display:flex;flex-direction:column;gap:24px;padding:24px;background:var(--toc-bg, #F9F9F7);border-radius:8px}.ctr-sidebar-toc__heading{font-family:var(--font-heading);font-size:20px;font-weight:700;line-height:1.03;color:var(--toc-heading-color, #3A3A3C);margin:0}.ctr-sidebar-toc__list ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.ctr-sidebar-toc__list li{font-family:var(--font-heading);font-size:20px;line-height:1.03;font-weight:700;letter-spacing:-.6px}.ctr-sidebar-toc__list a{color:var(--toc-link-color, #999);text-decoration:none;transition:color .15s}.ctr-sidebar-toc__list a:hover{color:var(--toc-heading-color, #1a1a1a)}.ctr-sidebar-richtext{padding:16px;background:var(--rt-bg, #f5f5f5);color:var(--rt-color, #3a3a3a);border-radius:var(--rt-radius, 12px);font-size:14px;line-height:1.5}.ctr-sidebar-richtext p{margin:0 0 8px}.ctr-sidebar-richtext p:last-child{margin-bottom:0}.ctr-sidebar-image{border-radius:var(--img-radius, 12px);overflow:hidden}.ctr-sidebar-image img{display:block;width:100%;height:auto}.ctr-sidebar-image a{display:block}@media(max-width:1023px){.ctr-advertorial-page__sidebar{grid-column:1;grid-row:auto;order:999}.ctr-advertorial-page__sidebar-inner{position:static}}
/*# sourceMappingURL=/cdn/shop/t/165/assets/ctr-advertorial-sidebar.css.map */
