img,.w-full{width:100%}.h-full{height:100%}.rounded-full{border-radius:9999px}.trust-badges-container{position:relative;width:100%;height:100%;overflow:hidden}:root{--gap: 24px;--spacing-4: 16px;--spacing-6: 24px;--color-purple: rgba(215, 209, 255, 1);--color-lime: rgba(211, 255, 193, 1);--color-sky: rgba(151, 213, 237, 1);--color-cream: rgba(254, 249, 245, 1)}.section-trust-badges-scroll{padding:1rem 0;overflow:hidden}.relative{position:relative}.gap-4{gap:1rem}.items-center{align-items:center}.flex{display:flex}.bg-purple,.bg-purple-200{background-color:var(--color-purple)}.trust-badge__icon{display:inline-flex;justify-content:center;align-items:center;height:55px;width:55px;padding:var(--spacing-4)}.bg-lime{background-color:var(--color-lime)}.bg-sky{background-color:var(--color-sky)}.bg-cream-50{background-color:var(--color-cream)}.trust-badges-scrolling-wrapper{--gap: var(--spacing-6);display:flex;gap:var(--gap);overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%;z-index:1}.trust-badges-scrolling-wrapper:hover .trust-badges-infinite-scroll__content{animation-play-state:paused}.trust-badges-infinite-scroll__content{animation:infiniteLoop 35s linear infinite;display:flex;flex-shrink:0;gap:var(--gap);justify-content:space-around}@keyframes infiniteLoop{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(calc(-100% - var(--gap)),0,0)}}.collection-tabs{width:100%;overflow:hidden}.collection-image{position:relative;padding-bottom:100%;height:0;overflow:hidden;background:#f4f4f4;margin-bottom:16px}.collection-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.tab-content{display:none;opacity:0;transition:opacity .3s ease;width:100%;max-width:100%;overflow:hidden;min-height:200px}.tab-content.active{display:grid;opacity:1;grid-template-columns:repeat(3,1fr);gap:24px;padding:0 24px}.collection-item{width:100%;max-width:100%;overflow:hidden;margin-bottom:20px}.collection-title{font-size:clamp(16px,4vw,20px);margin:12px 0 8px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-title a{text-decoration:none;color:currentColor}.collection-description{font-size:clamp(12px,3.5vw,14px);line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tab-buttons{margin-bottom:24px;position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100%;max-width:100%;font-size:1.2rem}.tab-buttons::-webkit-scrollbar{display:none}.tab-buttons-container{display:flex;padding:15px 20px;gap:12px;min-width:min-content;justify-content:center;width:100%;max-width:100%;font-size:1.2rem}.tab-button{white-space:nowrap;padding:8px 16px;border:none;background:#fff;cursor:pointer;transition:all .3s ease;overflow:hidden;position:relative;max-width:100%;font-size:1.8rem}.tab-button.active{border-bottom:1px solid #000}@media screen and (max-width:767px){.collection-tabs{overflow:visible}.tab-buttons,.tab-buttons-container{width:100%;max-width:100%}.tab-buttons{margin:0;padding:0}.tab-buttons-container{padding:15px 0}.tab-content{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tab-content::-webkit-scrollbar{display:none}.tab-content.active{display:flex;flex-wrap:nowrap;grid-template-columns:unset;gap:16px;padding:0 20px;scroll-snap-type:x proximity;scroll-padding-inline:20px}.tab-content.active .collection-item{flex:0 0 calc(75vw - 40px);min-width:calc(75vw - 40px);max-width:calc(75vw - 40px);width:auto;scroll-snap-align:start;margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/home.css.map */
