.tcc-cross-sell{width:100%;min-width:0;margin:32px 0;padding:24px 0 8px;border-top:1px solid #e9e4dc;background:#fff;box-sizing:border-box;color:#3f4141}.tcc-cross-sell__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.tcc-cross-sell__header h2{margin:0;font-size:clamp(22px,2.3vw,30px);line-height:1.25;text-transform:none;letter-spacing:0}.tcc-cross-sell__controls{display:flex;gap:8px;flex-shrink:0}.tcc-cross-sell__controls[hidden]{display:none}.tcc-cross-sell__controls button{width:44px;height:44px;border:1px solid #d9d2c4;border-radius:50%;background:#fff;color:#665412;font-size:22px;cursor:pointer}.tcc-cross-sell__controls button:disabled{opacity:.35;cursor:default}.tcc-cross-sell__list{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:2px;list-style:none;margin:0!important;padding:3px 2px 16px!important;max-width:100%;scrollbar-width:thin;scrollbar-color:#c5bca9 #f5f3ef}.tcc-cross-sell__list>li{min-width:0;margin:0;padding:0;scroll-snap-align:start;display:flex}.tcc-cross-sell__card{display:flex;flex-direction:column;width:100%;min-width:0;gap:10px;color:#414141;text-decoration:none}.tcc-cross-sell__image{display:block;aspect-ratio:1;overflow:hidden;background:#f7f5f2;border-radius:8px}.tcc-cross-sell__image img,.tcc-cross-sell__image svg{display:block;width:100%;height:100%;object-fit:contain}.tcc-cross-sell__card h3{font-family:inherit;font-size:15px;line-height:1.45;font-weight:600;letter-spacing:0;text-transform:none;color:#414141;margin:2px 0 0;overflow-wrap:anywhere}.tcc-cross-sell__price{margin-top:auto;display:flex;flex-wrap:wrap;gap:7px;align-items:baseline;font-size:15px;color:#414141}.tcc-cross-sell__price s{font-size:13px;color:#787878}.tcc-cross-sell__note{font-size:12px;color:#666}.tcc-cross-sell__cta{display:block;padding:11px 10px;text-align:center;border:1px solid #9d8b43;border-radius:4px;font-weight:600;font-size:14px;color:#665412;background:#fff;min-height:44px;box-sizing:border-box}.tcc-cross-sell__card:hover .tcc-cross-sell__cta{background:#f8f5ed}.tcc-cross-sell a:focus-visible,.tcc-cross-sell button:focus-visible,.tcc-cross-sell__list:focus-visible{outline:2px solid #826b10;outline-offset:2px}.tcc-product-information{clear:both;max-width:100%;margin:24px 0}@media(max-width:768px){.tcc-cross-sell__list{grid-auto-columns:calc((100% - 16px)/1.4);gap:16px}.tcc-cross-sell{margin:24px 0;padding-top:20px}.tcc-cross-sell__header{gap:10px}.tcc-cross-sell__header h2{font-size:23px}.tcc-cross-sell__controls{gap:5px}.tcc-cross-sell__controls button{width:44px;height:44px}.tcc-cross-sell__card h3{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAI */
