.ct-section{--ct-font: "gt-ultra", sans-serif;--ct-text-primary: #5A3729;--ct-text-secondary:#5A3729;--ct-text-accent: #3D6B4F;--ct-chip-border: #C8C2B8;--ct-chip-active-bg: #87CEDC;--ct-chip-active-text: #FFFFFF;--ct-heading-color: #5A3729;--ct-paw-color: #87CEDC;--ct-card-radius: 16px;--ct-slide-w: 240px;color:#5a3729;padding-block:80px;overflow-x:clip}.ct-container{width:100%;margin-inline:auto;padding-inline-start:70px;padding-inline-end:11px}.ct-layout{display:grid;grid-template-columns:200px 1fr;gap:48px;align-items:start}.ct-chips{display:flex;flex-direction:column;gap:12px;position:sticky;top:100px;align-self:start}.ct-chip{display:flex;align-items:center;justify-content:center;font-family:var(--ct-font);font-size:13px;font-weight:500;color:var(--ct-text-primary);background:transparent;border:1.5px solid var(--ct-chip-border);border-radius:9999px;padding:10px 20px;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.ct-chip:hover,.ct-chip:focus-visible{background-color:var(--ct-chip-active-bg);border-color:var(--ct-chip-active-bg);color:var(--ct-chip-active-text);outline:none}.ct-chip:target-within{background-color:var(--ct-chip-active-bg);border-color:var(--ct-chip-active-bg);color:var(--ct-chip-active-text)}.ct-right{display:flex;flex-direction:column;gap:56px;min-width:0}.ct-panel{display:flex;flex-direction:column;gap:16px;padding-bottom:56px;border-bottom:1px solid var(--ct-chip-border);min-width:0;overflow:hidden}.ct-panel:last-child{border-bottom:none;padding-bottom:0}.ct-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ct-panel__meta{display:flex;align-items:center;gap:10px}.ct-panel__paw{display:inline-flex;align-items:center;flex-shrink:0;color:var(--ct-paw-color)}.ct-panel__paw svg,.ct-panel__paw img{width:22px;height:22px;display:block;color:inherit}.ct-panel__heading{font-family:var(--ct-font);font-size:clamp(20px,2vw,28px);font-weight:600;color:var(--ct-heading-color);margin:0;line-height:1.2}.ct-arrows{display:none!important;align-items:center;gap:8px;flex-shrink:0}.ct-section--scrollable .ct-arrows--header{display:flex!important}.ct-section--scrollable .ct-arrows--footer{display:none!important}.ct-arrow{display:inline-flex!important;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:transparent;border:1.5px solid #5A3729;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease;color:#5a3729;flex-shrink:0;padding:0;line-height:1}.ct-arrow svg{display:block;stroke:#5a3729;flex-shrink:0}.ct-arrow:hover:not(:disabled){background-color:#5a3729;border-color:#5a3729;color:#fafaf7}.ct-arrow:hover:not(:disabled) svg{stroke:#fafaf7}.ct-arrow:disabled{opacity:.3;cursor:default}.ct-panel__desc{font-family:var(--ct-font);font-size:13px;line-height:1.8;color:var(--ct-text-secondary);margin:0;max-width:600px}.ct-track-wrap{position:relative;overflow:hidden;min-width:0}.ct-track{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding:0;padding-block:4px}.ct-section--scrollable .ct-track{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x;cursor:grab;-webkit-user-select:none;user-select:none}.ct-section--scrollable .ct-track::-webkit-scrollbar{display:none}.ct-section--scrollable .ct-track.is-dragging{cursor:grabbing;scroll-behavior:auto}.ct-slide{flex:0 0 var(--ct-slide-w);width:var(--ct-slide-w)}.ct-section--scrollable .ct-slide{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ct-card{display:flex;flex-direction:column;text-decoration:none;color:inherit}.ct-card--placeholder{pointer-events:none}.ct-card__image-wrap{width:100%;aspect-ratio:1 / 1;border-radius:var(--ct-card-radius);overflow:hidden;background-color:#ede9e1;margin-bottom:12px;flex-shrink:0}.ct-card__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.ct-card:hover .ct-card__image{transform:scale(1.04)}.ct-placeholder-svg{width:100%;height:100%;display:block;opacity:.25}.ct-card__body{display:flex;flex-direction:column;gap:4px}.ct-card__title{font-family:var(--ct-font);font-size:13px;font-weight:500;line-height:1.5;color:var(--ct-text-primary);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:center}.ct-card__price{font-family:var(--ct-font);font-size:13px;font-weight:500;color:var(--ct-text-primary);margin:0;text-align:center}.ct-card__compare{font-size:11px;color:var(--ct-text-secondary);margin-right:4px;text-decoration:line-through}.ct-panel__footer{margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:12px}.ct-viewall{display:inline-flex;align-items:center;gap:4px;font-family:var(--ct-font);font-size:13px;font-weight:500;color:var(--ct-text-primary);text-decoration:none;border:1.5px solid var(--ct-text-primary);border-radius:9999px;padding:10px 24px;transition:background-color .18s ease,color .18s ease;white-space:nowrap}.ct-viewall:hover{background-color:var(--ct-text-primary);color:#fafaf7}@media(max-width:1023px){.ct-chips{display:none}.ct-layout{grid-template-columns:1fr}.ct-panel__footer{justify-content:space-between}.ct-section--scrollable .ct-arrows--header{display:none!important}.ct-section--scrollable .ct-arrows--footer{display:flex!important}.ct-section--scrollable .ct-track{scroll-snap-type:x mandatory}.ct-section--scrollable .ct-slide{scroll-snap-align:start}}@media(max-width:767px){.ct-section{padding-block:40px}.ct-container{padding-inline-start:20px;padding-inline-end:0}.ct-layout{gap:0}.ct-panel{gap:12px;padding-bottom:36px}.ct-panel__heading{font-size:20px}.ct-panel__footer{margin-top:12px}.ct-arrow{width:36px;height:36px}.ct-section--scrollable .ct-slide{flex:0 0 160px;width:160px}}@media(min-width:768px)and (max-width:1023px){.ct-section{padding-block:56px}.ct-container{padding-inline-start:32px;padding-inline-end:0}.ct-layout{gap:32px}.ct-section--scrollable .ct-slide{flex:0 0 200px;width:200px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-collection-tabs.css.map */
