.tn-box{width:340px;position:relative;margin:0 auto 20px auto;padding:25px 15px;text-align:left;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.6);opacity:0;cursor:default;display:none}.tn-box p{font-weight:700;font-size:16px;margin:0;padding:0 10px 0 60px}.tn-box p:before{text-align:center;border:3px solid #fff;margin-top:-17px;top:50%;left:20px;width:30px;content:'i';font-size:30px;color:#fff;position:absolute;height:30px;line-height:30px;border-radius:50%}.tn-progress{width:0;height:4px;background:rgba(255,255,255,.3);position:absolute;bottom:5px;left:2%;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05),0 -1px 0 rgba(255,255,255,.6)}.tn-box-color-2{background:#000;border:1px solid #000}.tn-box-color-2 p{color:#fff}.tn-box-color-3 p{color:#69288b}.tn-box{display:block;-webkit-animation:fadeOut 3s linear forwards;-moz-animation:fadeOut 3s linear forwards;-o-animation:fadeOut 3s linear forwards;-ms-animation:fadeOut 3s linear forwards;animation:fadeOut 3s linear forwards}.tn-box .tn-progress{-webkit-animation:runProgress 2s linear forwards .5s;-moz-animation:runProgress 2s linear forwards .5s;-o-animation:runProgress 2s linear forwards .5s;-ms-animation:runProgress 2s linear forwards .5s;animation:runProgress 2s linear forwards .5s}.tn-box.tn-box-active{display:block;-webkit-animation:fadeOut 3s linear forwards;-moz-animation:fadeOut 3s linear forwards;-o-animation:fadeOut 3s linear forwards;-ms-animation:fadeOut 3s linear forwards;animation:fadeOut 3s linear forwards}.tn-box.tn-box-active .tn-progress{-webkit-animation:runProgress 2s linear forwards .5s;-moz-animation:runProgress 2s linear forwards .5s;-o-animation:runProgress 2s linear forwards .5s;-ms-animation:runProgress 2s linear forwards .5s;animation:runProgress 2s linear forwards .5s}@-webkit-keyframes fadeOut{0%{opacity:0}10%{opacity:1}90%{opacity:1;-webkit-transform:translateY(0)}99%{opacity:0;-webkit-transform:translateY(-30px)}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:0}10%{opacity:1}90%{opacity:1;-moz-transform:translateY(0)}99%{opacity:0;-moz-transform:translateY(-30px)}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:0}10%{opacity:1}90%{opacity:1;-o-transform:translateY(0)}99%{opacity:0;-o-transform:translateY(-30px)}100%{opacity:0}}@-ms-keyframes fadeOut{0%{opacity:0}10%{opacity:1}90%{opacity:1;-ms-transform:translateY(0)}99%{opacity:0;-ms-transform:translateY(-30px)}100%{opacity:0}}@keyframes fadeOut{0%{opacity:0}10%{opacity:1}90%{opacity:1;transform:translateY(0)}99%{opacity:0;transform:translateY(-30px)}100%{opacity:0}}@-webkit-keyframes runProgress{0%{width:0%;background:rgba(255,255,255,.3)}100%{width:96%;background:#fff}}@-moz-keyframes runProgress{0%{width:0%;background:rgba(255,255,255,.3)}100%{width:96%;background:#fff}}@-o-keyframes runProgress{0%{width:0%;background:rgba(255,255,255,.3)}100%{width:96%;background:#fff}}@-ms-keyframes runProgress{0%{width:0%;background:rgba(255,255,255,.3)}100%{width:96%;background:#fff}}@keyframes runProgress{0%{width:0%;background:rgba(255,255,255,.3)}100%{width:96%;background:#fff}}.tn-box{-webkit-animation-duration:3s;-moz-animation-duration:3s;-o-animation-duration:3s;-ms-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-delay:.4s;-ms-animation-delay:.4s;animation-delay:.4s}.tn-box .tn-progress{-webkit-animation-duration:3.5s;-moz-animation-duration:3.5s;-o-animation-duration:3.5s;-ms-animation-duration:37.5s;animation-duration:3.5s;-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-o-animation-delay:.9s;-ms-animation-delay:.9s;animation-delay:.9s}.products-list{padding:1.5em 0 1em}.no-padding .products-list{padding-top:0}.products-list>li{padding-bottom:1em;border-bottom:3px solid #474747}.products-list.products-list__quick-view{border-bottom:none}.products-list-title{display:block;margin:.6em 0 .5em;font-size:1.4em;font-weight:700;text-decoration:none;color:inherit}.no-padding .products-list-title{margin-top:0}.products-list-title:hover{color:#ff4208}.breadcrumbs .product-code{font-weight:400}.button.product-cart-button{padding-top:.5em;padding-bottom:.5em;display:block}.product-cart-button.product-cart-button__add{margin:0 0 .5em;border:1px solid #ff4208}.product-cart-button.active{background:#52a83f;position:relative;border-color:#52a83f}.product-cart-button.active:after{content:'.';font-size:0;position:absolute;top:33%;right:5%;width:16px;height:12px;background:url(../images/new-design/already-in-cart-icon.png)}.product-stats-info{font-size:.85em;color:#000;opacity:.5;display:flex;justify-content:space-between;flex-wrap:nowrap}.products-sort{font-size:.85em;color:#000}.products-sort-label{opacity:.8}.products-sort-item{padding:0 0 0 3em;color:inherit}.products-sort-item:hover{text-decoration:none}.products-sort-item.active{font-weight:700}.products-sort-item:first-child{padding-left:0}.products-sort-item .products-sort-item-arrow{display:inline-block;padding:0 0 0 .5em}.products-sort-item[data-direction="0"] .products-sort-item-arrow img{transform:rotate(180deg)}.product-option-value{display:flex;justify-content:space-between;position:relative}.modal-block .product-option-value{max-width:70%}.product-option-value:after{content:'.';position:absolute;left:-15px;top:8px;width:6px;height:6px;background:#ff4208;font-size:0}.product-option-value .product-option-name,.product-option-value .product-option-value-name{flex:1 0 auto}.product-option-value .product-option-name{padding-right:1.5em;max-width:85%}.product-option-value .product-option-value-name{text-align:right;padding-left:1.5em}.product-option-value .product-option-value-dots{flex:0 1 auto;overflow:hidden}.product-option-value .product-option-value-dots::before{display:block;white-space:nowrap;overflow:hidden;text-overflow:clip;content:". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . "}.product-request-form{background:url(../images/new-design/product-request-form-bg.jpg);background-size:cover;color:#fff}.product-request-form.product-request-form-wholesale{background:url(../images/new-design/product-request-form-bg-wholesale.jpg)}.product-request-form-bg{background:rgba(0,0,0,.5);min-height:335px;padding:35px 80px 0}@media (max-width:991.98px){.product-request-form-bg{padding:20px 50px 0}}.product-request-form-title{font-size:1.7em;padding:0 0 .7em;text-align:center}@media (max-width:991.98px){.product-request-form-title{font-size:1.5em;padding:0 0 .5em;line-height:1}}.product-request-form input[type=text]{width:100%}.product-request-form-privacy{font-size:.85em}.product-request-form-privacy a{color:#fff}.product-request-form-privacy__icon{padding:3px 0 0 20px;background:url(../images/new-design/privacy-icon.png) no-repeat left 5px;display:inline-block}.product-request-form-attachment{background:url(../images/new-design/attachment-icon.png) no-repeat left 9px;padding:3px 0 0 20px;font-size:1.1em}.product-tab-content li ul{margin-left:10px}.product-tab-content p{margin:0;padding:.6em 0}.product-marker{width:50px;height:33px;display:flex;justify-content:center;align-items:center;color:#aaa;position:relative;margin:0 1em 0 0;text-transform:uppercase;font-size:.9em;padding:.4em 0 0}.product-marker svg{position:absolute;left:0;top:3px}.product-marker svg polyline{stroke:#aaa}.product-marker-text{position:relative;z-index:5;font-size:12px;line-height:1;text-align:center}.product-marker.active{color:#fff}.product-marker.active[data-key=new] polyline{fill:#ff8a00;stroke:#ff8a00}.product-marker.active[data-key=sale] polyline{fill:#8c63c3;stroke:#8c63c3}.product-marker.active[data-key=hot] polyline{fill:red;stroke:red}:root{--ps-arrow-color:#2c2c2a;--ps-thumb-border:#d4d0c8;--ps-thumb-active:#FF4208;--ps-thumb-accent:#b5a99a;--ps-thumb-bg:#f0ede8;--ps-radius:4px;--ps-transition:0.38s cubic-bezier(0.4, 0, 0.2, 1)}.ps-sprite{display:none}.ps-slider{display:flex;flex-direction:column;gap:14px;min-width:0}.ps-main{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:var(--ps-radius);background:var(--ps-thumb-bg);cursor:zoom-in}.ps-main img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.03);transition:opacity var(--ps-transition),transform var(--ps-transition);pointer-events:none;user-select:none}.ps-main img.ps-active{opacity:1;transform:scale(1)}.ps-main img.ps-exit-left{opacity:0;transform:translateX(-18px) scale(.98)}.ps-main img.ps-exit-right{opacity:0;transform:translateX(18px) scale(.98)}.ps-hint{position:absolute;bottom:12px;right:14px;font-size:11px;letter-spacing:.06em;color:#8a8880;background:rgba(255,255,255,.72);padding:4px 9px;border-radius:20px;pointer-events:none;user-select:none;backdrop-filter:blur(4px)}.ps-nav{display:flex;align-items:center;gap:8px;width:100%;min-width:0;overflow:hidden}.ps-nav-btn{flex-shrink:0;width:28px;height:28px;border:none;background:0 0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ps-arrow-color);opacity:.45;padding:0;transition:opacity .2s,transform .2s}.ps-nav-btn:hover{opacity:1;transform:scale(1.15)}.ps-nav-btn svg{display:block}.ps-track-outer{flex:1 1 0;min-width:0;overflow:hidden}.ps-track{display:flex;gap:8px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.ps-track::-webkit-scrollbar{display:none}.ps-thumb{flex-shrink:0;width:68px;height:68px;border-radius:var(--ps-radius);border:2px solid var(--ps-thumb-border);overflow:hidden;cursor:pointer;transition:border-color .22s,box-shadow .22s;background:var(--ps-thumb-bg)}.ps-thumb img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;user-select:none}.ps-thumb:hover{border-color:var(--ps-thumb-accent)}.ps-thumb.ps-active{border-color:var(--ps-thumb-active);box-shadow:0 0 0 2px var(--ps-thumb-active)}.ps-modal{position:fixed;inset:0;background:#fff;z-index:1000;display:flex;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .32s ease}.ps-modal.ps-open{opacity:1;pointer-events:all}.ps-modal-close{position:absolute;top:20px;right:24px;width:36px;height:36px;background:0 0;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ps-arrow-color);opacity:.4;padding:0;transition:opacity .2s,transform .2s;z-index:10}.ps-modal-close:hover{opacity:1;transform:scale(1.15)}.ps-modal-image-area{flex:1 1 0;position:relative;display:flex;align-items:center;justify-content:center;min-height:0;padding:48px 72px 24px}.ps-modal-arrow{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border:none;background:0 0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ps-arrow-color);opacity:.3;padding:0;transition:opacity .2s;z-index:2}.ps-modal-arrow:hover{opacity:.9}.ps-modal-arrow.ps-disabled{opacity:.1;cursor:default;pointer-events:none}.ps-modal-arrow.ps-modal-prev{left:16px}.ps-modal-arrow.ps-modal-next{right:16px}.ps-modal-main{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--ps-radius);background:#fff}.ps-modal-main img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.03);transition:opacity var(--ps-transition),transform var(--ps-transition);pointer-events:none;user-select:none}.ps-modal-main img.ps-active{opacity:1;transform:scale(1)}.ps-modal-main img.ps-exit-left{opacity:0;transform:translateX(-18px) scale(.98)}.ps-modal-main img.ps-exit-right{opacity:0;transform:translateX(18px) scale(.98)}.ps-modal-footer{flex-shrink:0;border-top:1px solid #e8e5e0;padding:16px 24px;display:flex;flex-direction:column;align-items:center;gap:10px}.ps-modal-caption{font-size:12px;color:#8a8880;text-align:center;line-height:1.5}.ps-modal-nav{display:flex;align-items:center;gap:8px;min-width:0;max-width:600px;width:100%;overflow:hidden}.ps-modal-nav .ps-nav-btn{width:24px;height:24px}.ps-modal-thumbs-outer{flex:1 1 0;min-width:0;overflow:hidden}.ps-modal-track{display:flex;gap:8px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;justify-content:center}.ps-modal-track::-webkit-scrollbar{display:none}.ps-modal-thumb{flex-shrink:0;width:50px;height:50px;border-radius:var(--ps-radius);border:2px solid var(--ps-thumb-border);overflow:hidden;cursor:pointer;transition:border-color .22s,box-shadow .22s;background:var(--ps-thumb-bg)}.ps-modal-thumb img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.ps-modal-thumb:hover{border-color:var(--ps-thumb-accent)}.ps-modal-thumb.ps-active{border-color:var(--ps-thumb-active);box-shadow:0 0 0 2px var(--ps-thumb-active)}@media (max-width:768px){.ps-modal-image-area{padding:48px 52px 16px}.ps-modal-arrow.ps-modal-prev{left:8px}.ps-modal-arrow.ps-modal-next{right:8px}}div.vote-wrap{overflow:hidden}div.vote-block{position:relative}div.vote-hover{float:left;cursor:pointer}div.vote-active,div.vote-stars{position:absolute;left:0;top:0;height:16px;background:url(/images/rating/stars.svg#star-inactive) repeat-x;background-size:16px auto}div.vote-active.star2,div.vote-stars.star2{background-image:url(/images/rating/stars.svg#star-hover)}div.vote-active.star3,div.vote-stars.star3{background-image:url(/images/rating/stars.svg#star-active)}div.vote-result{color:#ccc;font-size:14px;margin-top:12px;padding-left:30px;display:none}div.vote-success{display:none!important}div.vote-success>span{display:inline-block;width:1.6em;text-align:left}