:root{--ts-radius: 12px;--ts-shadow-soft: 0 2px 12px rgba(31, 58, 35, .06);--ts-shadow-hover: 0 10px 28px rgba(31, 58, 35, .12);--ts-green-dark: #1f3a23;--ts-green: #87b081}.t4s-btn{border-radius:10px!important;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}.t4s-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #1f3a232e}.t4s-product{border-radius:var(--ts-radius);transition:transform .22s ease,box-shadow .22s ease}.t4s-product:hover{transform:translateY(-4px);box-shadow:var(--ts-shadow-hover)}.t4s-product .t4s-pr-img,.t4s-product img{border-radius:var(--ts-radius)}.t4s-section-title{letter-spacing:.2px;position:relative;padding-bottom:12px}.t4s-section-title:after{content:"";position:absolute;bottom:0;right:50%;transform:translate(50%);width:48px;height:3px;border-radius:3px;background:var(--ts-green)}input,select,textarea{border-radius:10px}.beeu-vcard{transition:border-color .15s ease,box-shadow .15s ease}.beeu-vcard.is-selected{box-shadow:0 6px 18px #87b08140}.t4s-sticky-atc{box-shadow:0 -6px 24px #00000014;border-top:1px solid #eeeeee}#t4s-footer{border-top:1px solid #eeeeee}@media(max-width:767px){video{max-height:70vh;object-fit:cover}.template-product #MainContent{padding-bottom:90px}.t4s-sticky-atc{padding:8px 12px}.t4s-product:hover{transform:none;box-shadow:var(--ts-shadow-soft)}.t4s-section-title:after{width:40px;height:2px}}html body .flickityt4s-page-dots .dot,html body .swiper-pagination-bullet{width:7px!important;height:7px!important;margin:0 4px!important;border:0!important;border-radius:4px!important;background:#cfd8d1!important;opacity:1!important;transition:width .25s ease,background-color .25s ease!important}html body .flickityt4s-page-dots .dot.is-selected,html body .swiper-pagination-bullet-active{width:22px!important;background:#3d9970!important}html body a:focus-visible,html body button:focus-visible,html body summary:focus-visible,html body [role=button]:focus-visible,html body input:focus-visible,html body select:focus-visible,html body textarea:focus-visible{outline:2px solid #3d9970;outline-offset:2px}::selection{background:#c2e8ce;color:#1f3a23}@media(max-width:767px){html body .tsf-cols{grid-template-columns:minmax(0,1fr)!important}html body .tsf-cols>*,html body .tsf-nav{min-width:0!important;max-width:100%}html body .tsf-nav ul{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}html body .tsf-nav ul::-webkit-scrollbar{display:none}html body .tsf-nav li{flex:0 0 auto}}@media(max-width:767px){html body main{overflow-x:clip}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/design-polish.css.map */
