.tab-slide{overflow:hidden}.top-nav{display:flex;justify-content:center;margin-bottom:50px}.nav-pill{position:relative;background:#fff;border-radius:999px;padding:6px;display:flex;gap:4px;box-shadow:0 4px 12px #0000000d}.nav-indicator{position:absolute;left:0;top:6px;bottom:6px;background:#ffa41c;border-radius:999px;transition:transform .35s ease,width .35s ease;z-index:0;display:block!important}.nav-item{position:relative;z-index:1;padding:10px 22px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;color:#000}.cards-viewport{width:100vw;position:relative}.cards{display:flex;gap:40px;position:relative;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}.card{flex-shrink:0;width:850px;overflow:hidden;background:#fff;position:relative;transition:transform .4s ease,opacity .4s ease}.card img{width:100%;display:block}.info-panel{position:absolute;top:18px;bottom:18px;left:18px;width:300px;background:#73553c;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.info-panel p:first-of-type{font-size:24px;font-family:Playfair Display;font-style:italic;margin:0;line-height:30px;color:#fff}.info-panel p:last-of-type{font-size:16px;margin:0;line-height:24px;color:#fff}.tab-stitle p:first-of-type{color:#000;text-align:center;font-family:Playfair Display;font-size:48px;margin:0}.tab-stitle p:last-of-type{color:#73553c;font-size:24px;text-align:center}.nav-item img{width:20px;height:20px;vertical-align:middle;margin-right:5px}@media screen and (max-width:768px){.tab-stitle p:first-of-type{font-size:24px;padding:0 20px}.tab-stitle p:last-of-type{font-size:14px;padding:0 20px}.top-nav{margin-bottom:30px;padding:0 10px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.top-nav::-webkit-scrollbar{display:none}.nav-pill{flex-shrink:0;padding:4px}.nav-item{padding:8px 14px;font-size:13px}.nav-item img{width:16px;height:16px}.cards{gap:15px;padding:0 6vw}.card{width:88vw;border-radius:8px;display:flex;flex-direction:column}.info-panel{position:relative;left:auto;top:0;bottom:auto;width:100%;height:auto;box-sizing:border-box;padding:20px 15px;background:#73553c}.info-panel p:first-of-type{font-size:16px;margin-bottom:8px}.info-panel p:last-of-type{font-size:14px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/tab-slide.css.map */
