.ret-tabs{margin-top:1.2rem}.ret-tabs__bar{display:flex;gap:.2rem;border-bottom:2px solid rgba(var(--color-foreground),.12);margin:0 0 1.4rem}.ret-tabs__short,.ret-tabs__hint{display:none}.ret-tabs__panels{overflow:hidden;touch-action:pan-y}@keyframes ret-slide-left{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes ret-slide-right{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}.ret-slide-left{animation:ret-slide-left .25s ease-out}.ret-slide-right{animation:ret-slide-right .25s ease-out}@media(prefers-reduced-motion:reduce){.ret-slide-left,.ret-slide-right{animation:none}}.ret-tabs__tab{flex:0 0 auto;background:none;border:0;border-bottom:3px solid transparent;margin-bottom:-2px;padding:.9rem 1.4rem;font-family:inherit;font-size:1.5rem;font-weight:600;letter-spacing:.02em;color:rgba(var(--color-foreground),.62);cursor:pointer;white-space:nowrap}.ret-tabs__tab:hover{color:rgb(var(--color-foreground))}.ret-tabs__tab.is-active{color:#95292a;border-bottom-color:#95292a}.ret-tabs__tab:focus-visible{outline:2px solid #95292A;outline-offset:2px}.ret-tabs__panel{display:none}.ret-tabs__panel.is-active{display:block}.ret-tabs__panel-title,.no-js .ret-tabs__bar{display:none}.no-js .ret-tabs__panel{display:block;margin-bottom:2rem}.no-js .ret-tabs__panel-title{display:block;font-size:1.8rem;margin:0 0 .8rem}.ret-overview{font-size:1.5rem;line-height:1.6}.ret-overview.is-collapsed{max-height:32rem;overflow:hidden;position:relative}.ret-overview.is-collapsed:after{content:"";position:absolute;left:0;right:0;bottom:0;height:7rem;background:linear-gradient(rgba(var(--color-background),0),rgb(var(--color-background)))}.ret-overview__more{display:inline-block;margin-top:.8rem;background:none;border:0;padding:0;font-family:inherit;font-size:1.4rem;font-weight:600;color:#95292a;cursor:pointer;text-decoration:underline;text-underline-offset:.3rem}.ret-overview__empty{color:rgba(var(--color-foreground),.7)}.ret-spec__search-label{display:block;font-size:1.3rem;font-weight:600;margin:0 0 .4rem;color:rgba(var(--color-foreground),.75)}.ret-spec__search{display:block;width:100%;box-sizing:border-box;margin:0 0 1.2rem;padding:.9rem 1.2rem;font-size:1.4rem;font-family:inherit;border:1px solid rgba(var(--color-foreground),.3);border-radius:.5rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));-webkit-appearance:none;appearance:none}.ret-spec__search::placeholder{color:rgba(var(--color-foreground),.5);opacity:1}.ret-spec__search:focus{outline:2px solid #95292A;outline-offset:1px}.ret-spec{border:1px solid rgba(var(--color-foreground),.14);border-radius:.8rem;margin:0 0 .8rem;background:rgb(var(--color-background))}.ret-spec summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.4rem;font-size:1.5rem;font-weight:600}.ret-spec summary::-webkit-details-marker{display:none}.ret-spec__icon{width:1.4rem;height:1.4rem;position:relative;flex:0 0 auto;margin-left:1rem}.ret-spec__icon:before,.ret-spec__icon:after{content:"";position:absolute;background:rgba(var(--color-foreground),.6);left:50%;top:50%;transform:translate(-50%,-50%)}.ret-spec__icon:before{width:1.4rem;height:.2rem}.ret-spec__icon:after{width:.2rem;height:1.4rem;transition:transform .15s}.ret-spec[open] .ret-spec__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.ret-spec__table{width:100%;border-collapse:collapse;font-size:1.4rem;margin:0}.ret-spec__table th,.ret-spec__table td{text-align:left;vertical-align:top;padding:.7rem 1.4rem;border-top:1px solid rgba(var(--color-foreground),.08);line-height:1.5}.ret-spec__table th{width:42%;font-weight:500;color:rgba(var(--color-foreground),.7)}.ret-spec__table td{word-break:break-word}.ret-box{font-size:1.5rem;line-height:1.7;padding-left:2rem;margin:0}@media screen and (max-width:749px){.ret-tabs__bar{gap:0;margin-bottom:1rem}.ret-tabs__tab{flex:1 1 0;padding:.9rem .2rem;font-size:1.3rem;text-align:center;white-space:normal;line-height:1.2}.ret-tabs__full{display:none}.ret-tabs__short{display:inline}.ret-tabs__hint{display:block;margin:0 0 1rem;font-size:1.2rem;color:rgba(var(--color-foreground),.55);text-align:center}.ret-tabs__hint:before{content:"\2039   "}.ret-tabs__hint:after{content:"  \203a"}.ret-spec__table th{width:46%}.ret-spec__table th,.ret-spec__table td{padding:.6rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ret-product-tabs.css.map */
