.cc-section{background:var(--bg);padding:var(--section-padding) 0}.cc-section *{box-sizing:border-box}.cc-section .cc-inner{width:100%}.cc-section .cc-heading{margin:0;text-align:center;font-size:var(--heading-size);line-height:1.1;color:var(--heading);font-weight:700}.cc-section .cc-subheading{text-align:center;margin-top:10px;opacity:.72;color:var(--heading);font-size:14px}.cc-section .cc-slider{position:relative;margin-top:34px;min-height:calc(var(--circle) + 80px)}@media(max-width:768px){.cc-section .cc-slider{min-height:calc(var(--mobile-circle) + 70px)}}.cc-section .cc-track-wrap{overflow-x:auto;overflow-y:visible;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.cc-section .cc-track-wrap::-webkit-scrollbar{display:none}.cc-section:where([data-cc-desktop=grid]) .cc-track{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--circle) + 20px),1fr));gap:var(--gap);row-gap:44px;padding:14px 12px 34px}.cc-section:where([data-cc-desktop=grid]) .cc-item{width:auto}.cc-section:where([data-cc-desktop=grid]) .cc-track-wrap{overflow:visible}.cc-section:where(:not([data-cc-desktop=grid])) .cc-track{display:flex;align-items:flex-start;gap:var(--gap);padding:14px 0 34px 12px}.cc-section .cc-item{flex:0 0 auto;width:calc(var(--circle) + 20px);display:flex;flex-direction:column;align-items:center}.cc-section .cc-link{text-decoration:none}.cc-section .cc-media{position:relative;width:calc(var(--circle) + 20px);height:calc(var(--circle) + 20px);display:flex;align-items:center;justify-content:center;overflow:hidden}.cc-section .cc-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px dashed var(--ring);pointer-events:none;opacity:.9;backface-visibility:hidden}.cc-section .cc-image{width:var(--circle);height:var(--circle);border-radius:50%;object-fit:cover;display:block;transition:transform .35s cubic-bezier(.22,1,.36,1);backface-visibility:hidden}.cc-section .cc-placeholder{background:#f6e7e0;padding:20px}.cc-section .cc-caption{margin-top:16px;text-align:center;color:var(--caption);font-size:var(--caption-size);line-height:1.3;font-weight:500;transition:color .25s ease}.cc-section .cc-slide{display:contents}.cc-section .cc-pagination{display:none}@media(hover:hover){.cc-section .cc-item:hover .cc-ring{animation:cc-spin-mm var(--spin) linear infinite;border-color:var(--ring-hover)}.cc-section .cc-item:hover .cc-image{transform:scale(1.03)}.cc-section .cc-item:hover .cc-caption{color:var(--ring-hover)}}.cc-section.cc-paused .cc-ring{animation-play-state:paused!important}@keyframes cc-spin-mm{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){.cc-section{overflow:hidden}.cc-section:where([data-cc-mobile=grid]) .cc-track{width:100%;display:grid;grid-template-columns:repeat(var(--cc-mob-cols,2),minmax(0,1fr));gap:var(--mobile-gap);padding:10px var(--mobile-padding) 20px}.cc-section:where([data-cc-mobile=grid]) .cc-item{flex:0 0 auto;width:auto}.cc-section:where(:not([data-cc-mobile=grid])) .cc-track{display:flex;flex-wrap:nowrap;gap:var(--mobile-gap)!important;padding:10px var(--mobile-padding) 20px;margin:0;width:auto}.cc-section .cc-item{width:calc(var(--mobile-circle) + 20px)}.cc-section .cc-media{width:calc(var(--mobile-circle) + 20px);height:calc(var(--mobile-circle) + 20px)}.cc-section .cc-caption{font-size:var(--mobile-caption-size);margin-top:12px}.cc-section .cc-arrow{display:none}.cc-section .cc-sliding-pages[data-track-wrap]{overflow-x:auto!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}.cc-section .cc-sliding-pages[data-track-wrap]::-webkit-scrollbar{display:none!important}.cc-section .cc-sliding-pages .cc-track{display:flex!important;flex-wrap:nowrap!important;gap:0!important;padding:10px 0 20px!important;width:100%!important}.cc-section .cc-sliding-pages .cc-slide{display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-template-rows:repeat(3,auto)!important;gap:var(--mobile-gap)!important;flex:0 0 100%!important;width:100%!important;scroll-snap-align:center!important;padding:0 var(--mobile-padding)!important}.cc-section .cc-sliding-pages .cc-item{width:auto!important}.cc-section .cc-pagination{display:flex!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin-top:10px!important}.cc-section .cc-page-num{border:1px solid var(--ring);background:transparent;color:var(--caption);width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;cursor:pointer;padding:0;transition:all .2s ease}.cc-section .cc-page-num.active{background:var(--ring-hover);border-color:var(--ring-hover);color:#fff}}@media(prefers-reduced-motion:reduce){.cc-section *,.cc-section *:before,.cc-section *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(min-width:769px){.cc-section [data-track-wrap]{cursor:ew-resize}}.cc-section img,.cc-section a{-webkit-user-drag:none!important;user-drag:none!important;-webkit-user-select:none!important;user-select:none!important}
/*# sourceMappingURL=/cdn/shop/t/177/assets/collection-circle-rotating.css.map */
