.collection-info,.tt-info-faq{background:#f7f8fa;box-sizing:border-box;margin:0!important}.collection-info{padding:36px 0 40px}.tt-info-faq{padding:40px 0 56px!important}.collection-info__inner{border-top:1px solid rgba(0,0,0,.1);padding-top:36px}.shopify-section:has(.collection-info):has(+.shopify-section .tt-info-faq) .collection-info{padding-bottom:0}.shopify-section:has(.collection-info)+.shopify-section .tt-info-faq{padding-top:0!important}.shopify-section:has(.collection-info)+.shopify-section .tt-faq-collection-wrap{margin-top:36px;padding-top:36px;border-top:1px solid rgba(0,0,0,.1)}.collection-info .product-description h2,.tt-faq-collection-wrap .tt-faq__title{font-size:26px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;text-wrap:balance;margin:0 0 20px!important;padding:0!important}.collection-info .product-description{margin:0!important;max-width:none;overflow-wrap:break-word}.collection-info .product-description h3{font-size:17px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;text-wrap:balance;margin:28px 0 8px!important}.collection-info .product-description h2+h3{margin-top:0!important}.collection-info .product-description p,.collection-info .product-description ul,.collection-info .product-description ol{font-size:15px!important;font-weight:400!important;line-height:1.7!important;margin:0 0 14px!important;max-width:760px}.collection-info .product-description ul,.collection-info .product-description ol{padding-left:1.25em!important}.collection-info .product-description li{margin:0 0 6px!important}.collection-info .product-description li:last-child{margin-bottom:0!important}.collection-info .product-description>:last-child{margin-bottom:0!important}.collection-info .product-description strong,.collection-info .product-description b{font-weight:600!important}.collection-info .product-description img{max-width:100%;height:auto}.collection-info .product-description table{display:block;max-width:100%;overflow-x:auto}.tt-faq-collection-wrap .tt-faq__item{background:#fff!important;border:1px solid rgba(0,0,0,.09)!important;border-radius:8px!important;margin:0 0 10px!important;padding:0!important;overflow:hidden;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.tt-faq-collection-wrap .tt-faq__item:last-child{margin-bottom:0!important}.tt-faq-collection-wrap .tt-faq__item:hover{border-color:#0000002e!important}.tt-faq-collection-wrap .tt-faq__item.is-open{border-color:#0000002e!important;box-shadow:0 1px 3px #0000000f}.tt-faq-collection-wrap .tt-faq__question{-webkit-appearance:none;appearance:none;display:flex!important;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:56px;margin:0!important;padding:14px 20px!important;background:transparent!important;border:0!important;border-radius:0!important;cursor:pointer;text-align:left;color:inherit;font-family:inherit!important;font-size:16px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;transition:background-color .2s ease}.tt-faq-collection-wrap .tt-faq__question>span:first-child{flex:1 1 auto;font:inherit!important}.tt-faq-collection-wrap .tt-faq__question:hover{background:#fafbfc!important}.tt-faq-collection-wrap .tt-faq__question:focus-visible{outline:2px solid currentColor!important;outline-offset:-4px!important}.tt-faq-collection-wrap .tt-faq__icon{position:relative!important;flex:0 0 18px;width:18px!important;height:18px!important;margin:0!important;padding:0!important;right:auto!important;top:auto!important;background:none!important;border:0!important;transform:none!important;font-size:0!important;line-height:0!important}.tt-faq-collection-wrap .tt-faq__icon:before,.tt-faq-collection-wrap .tt-faq__icon:after{content:""!important;display:block!important;position:absolute!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;margin:0!important;border:0!important;border-radius:2px!important;background:currentColor!important;transition:transform .2s ease,opacity .2s ease}.tt-faq-collection-wrap .tt-faq__icon:before{width:14px!important;height:2px!important;transform:translate(-50%,-50%)!important}.tt-faq-collection-wrap .tt-faq__icon:after{width:2px!important;height:14px!important;transform:translate(-50%,-50%)!important}.tt-faq-collection-wrap .tt-faq__question[aria-expanded=true] .tt-faq__icon:after{transform:translate(-50%,-50%) scaleY(0)!important;opacity:0}.tt-faq-collection-wrap .tt-faq__answer[hidden]{display:none!important}.tt-faq-collection-wrap .tt-faq__answer{box-sizing:border-box;margin:0!important;padding:0 20px!important;border:0!important;background:transparent!important}.tt-faq-collection-wrap .tt-faq__answer>*{max-width:760px}.tt-faq-collection-wrap .tt-faq__answer p,.tt-faq-collection-wrap .tt-faq__answer li{font-size:15px!important;font-weight:400!important;line-height:1.7!important}.tt-faq-collection-wrap .tt-faq__answer p{margin:0 0 12px!important}.tt-faq-collection-wrap .tt-faq__answer ul,.tt-faq-collection-wrap .tt-faq__answer ol{margin:0 0 12px!important;padding-left:1.25em!important}.tt-faq-collection-wrap .tt-faq__answer li{margin:0 0 4px!important}.tt-faq-collection-wrap .tt-faq__answer strong,.tt-faq-collection-wrap .tt-faq__answer b{font-weight:600!important}.tt-faq-collection-wrap .tt-faq__answer>:first-child{margin-top:0!important}.tt-faq-collection-wrap .tt-faq__answer>:last-child{margin-bottom:18px!important}@media(max-width:991px){.collection-info{padding:32px 0}.collection-info__inner{padding-top:32px}.tt-info-faq{padding:32px 0 48px!important}.collection-info .product-description h2,.tt-faq-collection-wrap .tt-faq__title{font-size:24px!important}}@media(max-width:767px){.collection-info{padding:24px 0}.collection-info__inner{padding-top:28px}.tt-info-faq{padding:28px 0 40px!important}.shopify-section:has(.collection-info)+.shopify-section .tt-faq-collection-wrap{margin-top:28px;padding-top:28px}.collection-info .product-description h2,.tt-faq-collection-wrap .tt-faq__title{font-size:22px!important;margin-bottom:16px!important}.collection-info .product-description h3{font-size:16px!important;margin-top:24px!important}.collection-info .product-description p,.collection-info .product-description ul,.collection-info .product-description ol{font-size:14.5px!important;line-height:1.65!important}.tt-faq-collection-wrap .tt-faq__question{min-height:52px;padding:12px 16px!important;font-size:15px!important;gap:12px}.tt-faq-collection-wrap .tt-faq__answer{padding:0 16px!important}.tt-faq-collection-wrap .tt-faq__answer p,.tt-faq-collection-wrap .tt-faq__answer li{font-size:14.5px!important;line-height:1.65!important}}@media(prefers-reduced-motion:reduce){.tt-faq-collection-wrap .tt-faq__item,.tt-faq-collection-wrap .tt-faq__question,.tt-faq-collection-wrap .tt-faq__icon:before,.tt-faq-collection-wrap .tt-faq__icon:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/collection-info.css.map */
