.recommended-addons{--addon-gap: 12px;margin-block:18px;overflow:hidden}.recommended-addons__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.recommended-addons__heading{margin:0;font-size:18px;line-height:1.25;font-weight:700}.recommended-addons__controls{display:flex;gap:6px;flex:0 0 auto}.recommended-addons__arrow,.recommended-addons__toggle{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(var(--color-foreground, 18, 18, 18),.2);background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground, 18, 18, 18));cursor:pointer}.recommended-addons__arrow{width:34px;height:34px;border-radius:50%}.recommended-addons__arrow svg,.recommended-addons__toggle svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.recommended-addons__arrow:disabled{opacity:.35;cursor:default}.recommended-addons__viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.recommended-addons__viewport::-webkit-scrollbar{display:none}.recommended-addons__track{display:flex;gap:var(--addon-gap)}.recommended-addons__card{flex:0 0 calc((100% - var(--addon-gap)) / 2);min-width:0;border:1px solid rgba(var(--color-foreground, 18, 18, 18),.14);border-radius:10px;background:rgb(var(--color-background, 255, 255, 255));overflow:hidden;scroll-snap-align:start;transition:border-color .2s ease,box-shadow .2s ease}.recommended-addons .recommended-addons__card.is-selected{border-color:#de560f!important;box-shadow:0 0 0 1px #de560f!important}.recommended-addons__card.is-unavailable{opacity:.55}.recommended-addons__image-wrap{display:block;aspect-ratio:1 / .72;background:rgba(var(--color-foreground, 18, 18, 18),.035)}.recommended-addons__image{width:100%;height:100%;display:block;object-fit:cover!important}.recommended-addons__content{display:flex;align-items:center;gap:10px;padding:12px}.recommended-addons__details{min-width:0;flex:1}.recommended-addons__title{display:-webkit-box;overflow:hidden;color:inherit;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.recommended-addons__price{margin-top:5px;font-size:14px;font-weight:700}.recommended-addons__toggle{width:40px;height:40px;flex:0 0 40px;border-radius:50%;transition:background .2s ease,color .2s ease,border-color .2s ease}.recommended-addons__toggle:hover{border-color:currentColor}.recommended-addons .recommended-addons__toggle[aria-pressed=true]{border-color:#de560f!important;background:#de560f!important;background-color:#de560f!important;color:#fff!important}.recommended-addons__check,.recommended-addons__toggle[aria-pressed=true] .recommended-addons__plus{display:none}.recommended-addons__toggle[aria-pressed=true] .recommended-addons__check{display:block}.recommended-addons__toggle:focus-visible,.recommended-addons__arrow:focus-visible{outline:2px solid currentColor;outline-offset:2px}.recommended-addons__status{min-height:18px;margin:8px 0 0;font-size:12px;opacity:.72}.recommended-addons__empty{margin:0}@media screen and (min-width:990px){.recommended-addons__card{flex-basis:calc((100% - var(--addon-gap)) / 2)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/tent-addon-selector.css.map */
