.lets-think-blog{background:var(--blog-background);padding:48px 0 55px;overflow:hidden}.lets-think-blog__container{width:100%;max-width:1400px;margin:0 auto;padding:0 28px;box-sizing:border-box}.lets-think-blog__header{margin-bottom:28px}.lets-think-blog__subheading{margin:0 0 12px;color:var(--blog-text);font-size:36px;line-height:1.3;font-weight:400;color:#000}.lets-think-blog__heading{margin:0;color:var(--blog-heading);font-size:30px;line-height:1.15;font-weight:600;color:#000}.lets-think-blog__all{display:inline-flex;align-items:center;gap:18px;margin-top:28px;color:var(--blog-text);font-size:16px;line-height:1;text-decoration:none!important;text-underline-offset:3px}.lets-think-blog__all-arrow{font-size:22px;line-height:1;text-decoration:none}.lets-think-blog__slider{position:relative;width:100%}.lets-think-blog__track{display:flex;gap:18px;width:100%;overflow:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding:0;box-sizing:border-box}.lets-think-blog__track::-webkit-scrollbar{display:none}.lets-think-blog__button{position:absolute;top:35%;transform:translateY(-50%);z-index:10;width:40px;height:75px;padding:0;border:0;background:transparent;color:#b5c9b6;font-size:70px;font-weight:300;line-height:.8;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease,transform .2s ease}.lets-think-blog__button:hover{color:#526b51;transform:translateY(-50%) scale(1.08)}.lets-think-blog__button:disabled{opacity:.45;cursor:default}.lets-think-blog__button--prev{left:-8px}.lets-think-blog__button--next{right:-8px}.lets-think-blog__card{flex:0 0 calc((100% - 36px) / 3);min-width:0;scroll-snap-align:start}.lets-think-blog__image-link{display:block;width:100%;text-decoration:none}.lets-think-blog__image{position:relative;width:100%;height:372px;aspect-ratio:1 / 1;overflow:hidden;border-radius:15px;background:#ddd}.lets-think-blog__image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .4s ease}.lets-think-blog__card:hover .lets-think-blog__image img{transform:scale(1.035)}.lets-think-blog__placeholder{width:100%;height:100%}.lets-think-blog__content{padding:13px 2px 0}.lets-think-blog__title{margin:0;color:var(--blog-heading);font-size:14px!important;line-height:1.4;font-weight:700!important;font-family:Stack Sans Text,sans-serif!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.lets-think-blog__title a{color:inherit;font-weight:600!important;text-decoration:none}.lets-think-blog__date{margin:15px 0 0;color:var(--blog-text);font-size:14px!important;line-height:1.4}.lets-think-blog__excerpt{margin:9px 0 0;color:var(--blog-text);font-size:12px;line-height:1.5}.lets-think-blog__title-border{width:100vw;height:1px;background:#0000006b;margin-top:24px;margin-bottom:24px;margin-left:calc(50% - 50vw)}.lets-think-blog__empty{padding:30px 0}@media screen and (max-width:990px){.lets-think-blog__container{padding:0 22px}.lets-think-blog__card{flex:0 0 calc(50% - 9px)}.lets-think-blog__heading{font-size:28px}.lets-think-blog__button{width:34px}.lets-think-blog__button--prev{left:-5px}.lets-think-blog__button--next{right:-5px}}@media screen and (max-width:749px){.lets-think-blog{padding:35px 0 0!important}.lets-think-blog__container{padding:0 15px}.lets-think-blog__track{display:flex;flex-wrap:nowrap;gap:12px;width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:0 0 20px!important}.lets-think-blog__track::-webkit-scrollbar{display:none}.lets-think-blog__card{flex:0 0 100%;width:100%;min-width:100%;box-sizing:border-box;scroll-snap-align:start}.lets-think-blog__image{width:100%;height:300px;aspect-ratio:auto;border-radius:15px}.lets-think-blog__button{display:flex;width:32px;height:55px;top:38%;font-size:55px;z-index:10}.lets-think-blog__button--prev{left:-2px}.lets-think-blog__button--next{right:-2px}.lets-think-blog__subheading{font-size:20px!important}.lets-think-blog__heading{font-size:24px!important}.lets-think-blog__all{margin-top:20px;font-size:14px}.lets-think-blog__all-arrow{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/blog-carousel.css.map */
