.tp-contact-wrapper{margin-right:73px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-contact-wrapper{margin-right:0}}.tp-contact-inner{background:var(--tp-common-white);padding:42px 70px 49px;box-shadow:0 30px 70px #010f1c1a}@media (max-width:575px){.tp-contact-inner{padding:20px 25px 49px}}.tp-contact-title{margin-bottom:35px;font-size:30px;font-weight:500}.tp-contact-input-wrapper{margin-bottom:8px}.tp-contact-input-box{position:relative}.tp-contact-input-box:not(:last-child){margin-bottom:34px}.tp-contact-input input{height:56px;color:var(--tp-common-black);background:#fff;border:1px solid #e0e2e3;font-size:14px}.tp-contact-input input::-webkit-input-placeholder{color:#95999d}.tp-contact-input input::placeholder{color:#95999d}.tp-contact-input input:-moz-placeholder-shown{color:#95999d}.tp-contact-input input:placeholder-shown{color:#95999d}.tp-contact-input input::placeholder{color:#95999d}.tp-contact-input textarea{resize:none;height:165px}.tp-contact-input-title label{color:var(--tp-common-black);background-color:var(--tp-common-white);padding:0 5px;font-size:14px;line-height:1;position:absolute;top:-7px;left:20px}.tp-contact-input-eye{position:absolute;top:50%;right:26px;transform:translateY(-50%)}.tp-contact-input-eye .open-eye{display:none}.tp-contact-input-eye:hover{cursor:pointer}.tp-contact-input-eye:hover span{color:var(--tp-common-black)}.tp-contact-remeber input{display:none}.tp-contact-remeber input:checked~label:after{background-color:var(--tp-theme-primary);border-color:var(--tp-theme-primary)}.tp-contact-remeber input:checked~label:before{visibility:visible;opacity:1}.tp-contact-remeber label{color:#55585b;z-index:1;padding-left:26px;font-size:15px;position:relative}.tp-contact-remeber label:after{content:"";text-align:center;z-index:-1;-o-transition:all .2s 0s ease-out;border:1px solid #c3c7c9;width:18px;height:18px;line-height:16px;transition:all .2s ease-out;position:absolute;top:4px;left:0}.tp-contact-remeber label:before{content:url(../media/check.3s0b1f1h_ipn3.svg);text-align:center;visibility:hidden;opacity:0;width:18px;height:18px;color:var(--tp-common-white);-o-transition:all .2s 0s ease-out;line-height:16px;transition:all .2s ease-out;position:absolute;top:4px;left:0}.tp-contact-remeber label a:hover{color:var(--tp-theme-primary)}.tp-contact-remeber label:hover{cursor:pointer}.tp-contact-btn{color:var(--tp-common-white);background-color:var(--tp-common-black);padding:9px 30px;font-size:16px;display:inline-block}.tp-contact-btn:hover{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-contact-info-wrapper{margin-left:5px;padding-top:50px}.tp-contact-info-item:not(:last-child){margin-bottom:38px}.tp-contact-info-icon{justify-content:flex-start;align-items:flex-end;height:62px;margin-bottom:18px;display:flex}.tp-contact-info-icon span{font-size:60px}.tp-contact-info-content p{color:var(--tp-common-black);font-size:18px;line-height:1.44}.tp-contact-info-content p[data-info=mail]{color:#55585b;margin-bottom:0}.tp-contact-info-content p[data-info=phone]{font-weight:500}.tp-contact-info-content p a:hover{color:var(--tp-theme-primary)}.tp-contact-social-title{margin-bottom:15px;font-size:18px;font-weight:400}.tp-contact-social-icon a{text-align:center;background-color:var(--tp-common-white);width:38px;height:38px;color:var(--tp-common-black);border:1px solid #e6e7e8;line-height:36px;display:inline-block}.tp-contact-social-icon a:hover{background-color:var(--tp-theme-primary);border-color:var(--tp-theme-primary);color:var(--tp-common-white)}.tp-map-wrapper{position:relative}.tp-map-hotspot{z-index:1;position:absolute;top:50%;left:45%}.tp-map-hotspot .tp-hotspot{z-index:auto;background-color:#fff;width:30px;height:30px;box-shadow:0 4px 10px #08294833}.tp-map-hotspot .tp-hotspot svg{transform:translateY(-8px)}.tp-map-hotspot .tp-hotspot:after,.tp-map-hotspot .tp-hotspot:before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#fff9;border:1px solid #010f1c0a}.tp-map-hotspot .tp-hotspot:before{display:none}.tp-map-iframe{width:100%;height:360px}.tp-map-iframe iframe{width:100%;height:100%}
.tp-error-title{font-size:50px;font-weight:500}@media only screen and (min-width:576px) and (max-width:767px){.tp-error-title{font-size:40px}}@media (max-width:575px){.tp-error-title{font-size:30px}}.tp-error-content p{margin-bottom:27px;padding:0 70px;font-size:16px;line-height:1.6}@media (max-width:575px){.tp-error-content p{padding:0}}.tp-error-btn{color:var(--tp-common-white);background-color:var(--tp-theme-primary);padding:11px 30px;font-size:16px;font-weight:500}.tp-error-btn:hover{background-color:var(--tp-common-black);color:var(--tp-common-white)}
@media only screen and (min-width:768px) and (max-width:991px),(max-width:575px),only screen and (min-width:576px) and (max-width:767px){.profile__tab{margin-bottom:50px;margin-right:0}}.profile__tab .nav-tabs{background-color:var(--tp-common-white);border:0;margin:0;padding:0;box-shadow:0 30px 50px #052f281f}.profile__tab .nav-tabs .nav-link{color:var(--tp-text-1);background-color:var(--tp-common-white);text-align:left;border:0;border-radius:0;padding:14px 30px;font-size:15px;font-weight:500;position:relative}[dir=rtl] .profile__tab .nav-tabs .nav-link{text-align:right}.profile__tab .nav-tabs .nav-link span{margin-right:7px}[dir=rtl] .profile__tab .nav-tabs .nav-link span{margin-left:7px;margin-right:0}.profile__tab .nav-tabs .nav-link.active{color:var(--tp-theme-primary);background-color:#811a490f}.profile__tab .nav-tabs .nav-link.active:hover{background-color:#811a490f}.profile__tab .nav-tabs .nav-link:hover{background-color:var(--tp-grey-16)}.profile__tab .tp-tab-menu{position:relative}.profile__tab .tp-tab-line{content:"";background-color:var(--tp-theme-3);width:2px;height:auto;position:absolute;bottom:-1px;left:0}[dir=rtl] .profile__tab .tp-tab-line{left:auto;right:0}.profile__tab-content{background-color:var(--tp-common-white);padding:25px 30px 30px;box-shadow:0 30px 50px #052f281f}.profile__info-title{margin-bottom:25px;font-size:20px}.profile__input{margin-bottom:25px;position:relative}.profile__input-box h4{letter-spacing:-.02em;color:var(--tp-common-black-solid);margin-bottom:10px;font-size:14px;font-weight:500}.profile__input-box h4 span{color:var(--tp-theme-primary)}.profile__input-box p{color:var(--tp-common-white);opacity:.7;margin-bottom:10px;font-size:13px}.profile__input>span{position:absolute;top:50%;left:20px;transform:translateY(-50%)}[dir=rtl] .profile__input>span{left:auto;right:20px}.profile__input>span svg{transform:translateY(-2px)}.profile__input input,.profile__input textarea,.profile__input select{background-color:var(--tp-common-white);width:100%;height:60px;color:var(--tp-common-black);border:1px solid #eaeaef;outline:0;padding:0 25px 0 50px;line-height:60px}[dir=rtl] .profile__input input,[dir=rtl] .profile__input textarea,[dir=rtl] .profile__input select{padding-left:25px;padding-right:50px}.profile__input input:focus,.profile__input textarea:focus,.profile__input select:focus{border-color:var(--tp-theme-primary)}.profile__input select{cursor:pointer;appearance:none;-o-appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--tp-common-black) 50%), linear-gradient(135deg, var(--tp-common-black) 50%, transparent 50%);-o-transition:border-color .2s 0s ease-out;background-position:calc(100% - 26px) 26px,calc(100% - 20px) 26px;background-repeat:no-repeat;background-size:6px 6px,6px 6px;border-radius:0;padding-left:25px;padding-right:48px;line-height:58px;transition:border-color .2s ease-out}[dir=rtl] .profile__input select{background-position:20px 26px,26px 26px;padding-left:48px;padding-right:25px}.profile__input select:hover,.profile__input select:focus{border-color:var(--tp-theme-primary)}.profile__input textarea{resize:none;resize:none;height:200px;padding:20px;line-height:1.5}.profile__input .nice-select{float:none;border:1px solid #eaeaef;border-radius:0;width:100%;height:60px;padding-left:27px;line-height:58px}[dir=rtl] .profile__input .nice-select{padding-left:0;padding-right:27px}.profile__input .nice-select .current{color:var(--tp-common-black)}.profile__input .nice-select:after{color:var(--tp-common-black);right:25px}[dir=rtl] .profile__input .nice-select:after{left:25px;right:auto}.profile__input .nice-select.open .list{transform:scale(1)translateY(0)}.profile__input .nice-select .list{transform-origin:50%;border-radius:0;width:100%;margin-top:0;padding:13px 8px;transform:scale(.9)translateY(0)}.profile__input .nice-select .list .option:hover{color:var(--tp-common-black)}.profile__password input{padding:0 20px}.profile__ticket{border:1px solid #eaeaef}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.profile__ticket{overflow-x:scroll}}.profile__ticket table thead tr{background-color:#0000}.profile__ticket table th{color:var(--tp-common-black);box-shadow:none;border-color:#eaeaef}.profile__ticket table td{color:var(--tp-common-black)}.profile__ticket table tbody>tr:first-child{background-color:#0000}.profile__ticket table tbody>tr:not(:last-child){border-bottom:1px solid #eaeaef}.profile__ticket table tbody>tr td,.profile__ticket table tbody>tr th{color:var(--tp-common-black);vertical-align:middle}.profile__ticket table tbody>tr>th{padding-left:15px;padding-right:15px}.profile__ticket table tbody>tr th[scope=row]{color:var(--tp-theme-primary)}.profile__ticket table tbody>tr td[data-info*=status\ done]{color:#08af5c}.profile__ticket table tbody>tr td[data-info*=status\ pending]{color:#6364db}.profile__ticket table tbody>tr td[data-info*=status\ reply]{color:#d93d1e}.profile__ticket table tbody>tr td[data-info*=status\ hold]{color:#ffb422}.profile__ticket table tbody>tr .tp-btn{background-color:var(--tp-grey-1);color:var(--tp-common-black);min-width:90px;padding:7px 18px;font-weight:500}.profile__ticket table tbody>tr .tp-btn:hover{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.profile__ticket .table{margin-bottom:0}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.profile__ticket .table{width:700px}}.profile__ticket .table>:not(:first-child){border-color:#eaeaef;border-top-width:1px}.profile__ticket .table>:not(caption)>*>*{box-shadow:none;border:0;padding:1rem 1.5rem}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.profile__address-item{margin-bottom:40px}}.profile__address-title{margin-bottom:20px;font-size:22px}.profile__address-icon span{min-width:45px;margin-right:20px;display:inline-block}[dir=rtl] .profile__address-icon span{margin-left:20px;margin-right:0}@media (max-width:575px){.profile__address-icon span{margin-bottom:20px}}.profile__address-icon span svg{width:45px}.profile__address-icon span svg path{fill:var(--tp-theme-primary)}.profile__address-content p{margin-bottom:10px;font-size:14px}.profile__address-content p span{color:var(--tp-common-black);margin-right:7px;font-weight:500}[dir=rtl] .profile__address-content p span{margin-left:7px;margin-right:0}.profile__notification-title{color:var(--tp-common-black);margin-bottom:10px;font-size:24px}.profile__notification-item .form-check-input{width:40px;height:20px;box-shadow:none;margin-top:0}.profile__notification-item .form-check-label{color:var(--tp-common-black);margin-left:10px;font-size:16px}[dir=rtl] .profile__notification-item .form-check-label{margin-left:0;margin-right:10px}.profile__notification-item .form-check-label:hover{cursor:pointer;color:var(--tp-common-black)}.profile__notification-item .form-check-input:checked{background-color:var(--tp-theme-primary);border-color:var(--tp-theme-primary)}.profile__btn .tp-btn{padding:14px 39px}@media (max-width:575px){.profile__main-inner{margin-bottom:20px}}.profile__main-thumb{position:relative}.profile__main-thumb img{border-radius:50%;width:80px;height:80px;margin-right:16px}[dir=rtl] .profile__main-thumb img{margin-left:16px;margin-right:0}@media (max-width:575px){.profile__main-thumb img{margin-bottom:20px}}.profile__main-thumb-edit input{display:none}.profile__main-thumb-edit label{color:var(--tp-common-white);border:2px solid var(--tp-common-white);text-align:center;background-color:var(--tp-theme-primary);border-radius:50%;width:30px;height:30px;line-height:24px;position:absolute;bottom:8px;right:8px}[dir=rtl] .profile__main-thumb-edit label{bottom:0;right:0}.profile__main-thumb-edit label i{margin-left:2px}.profile__main-thumb-edit label:hover{cursor:pointer;color:var(--tp-common-white);background-color:var(--tp-common-black)}.profile__main-title{margin-bottom:0;font-size:24px}.profile__main-content p{margin-bottom:0;font-size:14px}.profile__main-content p span{color:var(--tp-theme-primary);font-weight:500}.profile__main-info-item{text-align:center;border:1px solid #eaeaef;padding:27px 10px 25px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.profile__main-info-item{margin-bottom:25px}}@media only screen and (min-width:992px) and (max-width:1199px){.profile__main-info-item{padding:22px 0 20px}}.profile__main-info-icon{margin-bottom:15px;position:relative}.profile__main-info-icon>span{text-align:center;width:60px;height:60px;line-height:60px;display:inline-block;position:relative}.profile__main-info-icon>span svg{width:60px}.profile__main-info-icon>span svg path{fill:var(--tp-common-black)}.profile__main-info-icon .profile-icon-count{border:2px solid var(--tp-common-white);background-color:var(--tp-theme-primary);width:25px;height:25px;color:var(--tp-common-white);border-radius:50%;font-size:13px;font-weight:500;line-height:20px;position:absolute;top:2px;right:-8px}[dir=rtl] .profile__main-info-icon .profile-icon-count{left:-8px;right:auto}.profile__main-info-title{margin-bottom:0;font-size:18px;font-weight:500}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:1600px) and (max-width:1700px){.profile__shape{display:none}}.profile__shape-1{z-index:-1;position:absolute;bottom:32%;right:-10%}.profile__shape-2{z-index:-1;position:absolute;bottom:14%;right:-19%}.profile__shape-3{z-index:-1;position:absolute;top:12%;left:-12%}@media only screen and (min-width:768px) and (max-width:991px){.profile__shape-3{left:-4%}}.profile__shape-4{z-index:-1;position:absolute;bottom:10%;left:-7%}@media only screen and (min-width:768px) and (max-width:991px){.profile__shape-4{left:0%}}.profile__shape-5{z-index:-1;position:absolute;top:43%;right:-20%}@media only screen and (min-width:768px) and (max-width:991px){.profile__shape-5{right:0%}}.profile__shape-6{z-index:-1;position:absolute;top:9%;right:-4%}@media only screen and (min-width:768px) and (max-width:991px){.profile__shape-6{right:1%}}.tp-logout-btn{color:var(--tp-common-black);font-size:14px;font-weight:500;font-family:var(--tp-ff-space);text-align:center;border:1px solid #010f1c1f;padding:6px 18px;display:inline-block}.tp-logout-btn:hover{background-color:var(--tp-theme-primary);border-color:var(--tp-theme-primary);color:var(--tp-common-white)}.tp-profile-input-wrapper{margin-bottom:8px}.tp-profile-input-box{margin-bottom:34px;position:relative}.tp-profile-input input{height:56px;color:var(--tp-common-black);background:#fff;border:1px solid #e0e2e3;font-size:14px}.tp-profile-input input::-webkit-input-placeholder{color:#95999d}.tp-profile-input input::placeholder{color:#95999d}.tp-profile-input input:-moz-placeholder-shown{color:#95999d}.tp-profile-input input:placeholder-shown{color:#95999d}.tp-profile-input input::placeholder{color:#95999d}.tp-profile-input textarea{resize:none;height:165px}.tp-profile-input-title label{color:var(--tp-common-black);background-color:var(--tp-common-white);padding:0 5px;font-size:14px;line-height:1;position:absolute;top:-7px;left:20px}.tp-profile-input-eye{position:absolute;top:50%;right:26px;transform:translateY(-50%)}.tp-profile-input-eye .open-eye{display:none}.tp-profile-input-eye:hover{cursor:pointer}.tp-profile-input-eye:hover span{color:var(--tp-common-black)}.goynar-home{--goynar-primary:#811a49;--goynar-wine:#933a44;--goynar-teal:#38767d;--goynar-plum:#6a526b;--goynar-rose:#b8778c;--goynar-blush:#e1ccd3;--goynar-soft:#fbf6f8;background:radial-gradient(circle at 8% 18%, #811a491a, transparent 28%), radial-gradient(circle at 90% 48%, #38767d1f, transparent 30%), linear-gradient(180deg, #fff 0%, var(--goynar-soft) 48%, #fff 100%)}.goynar-home .khaki-bg,.goynar-home .tp-slider-item-4{background:radial-gradient(circle at 72% 52%,#e1ccd3bf,#0000 32%),linear-gradient(115deg,#f0a28e 0%,#ffc8ba 42%,#fff 100%)!important}.goynar-home .tp-slider-content-4 span{color:#f7dde7;letter-spacing:.04em;font-weight:600;line-height:1}.goynar-home .tp-slider-content-4 .tp-slider-title-4{max-width:660px;color:var(--tp-common-white);text-shadow:0 14px 40px #2b1b2f42}.goynar-home .tp-slider-height-4{min-height:720px}.goynar-home .tp-slider-item-4{position:relative;overflow:hidden}.goynar-home .tp-slider-thumb-4{border-radius:8px 8px 0 0;width:min(44vw,620px);height:620px;overflow:hidden;box-shadow:0 28px 70px #2b1b2f47;margin-left:auto!important;margin-right:0!important;position:absolute!important;inset:auto 0 0 auto!important;transform:none!important}.goynar-home .tp-slider-thumb-4:after{content:"";pointer-events:none;background:linear-gradient(#811a4900,#2b1b2f1f);position:absolute;inset:0}.goynar-home .tp-slider-thumb-4 img{object-fit:cover;object-position:right center;filter:saturate(1.03);width:100%;height:100%;display:block}.goynar-home .tp-slider-thumb-4-shape{display:none}.goynar-home .tp-slider-nav-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border-color:#ffffff38}.goynar-home .tp-feature-area{background-color:#fff}.goynar-home .tp-feature-icon-2 span{color:var(--goynar-primary);background-color:#e1ccd361}.goynar-home .tp-section-title-pre-4,.goynar-home .tp-banner-content-4 span,.goynar-home .tp-banner-full-content span,.goynar-home .tp-collection-subtitle-4{letter-spacing:.04em;font-weight:600;color:var(--goynar-primary)!important}.goynar-home .tp-section-title-4,.goynar-home .tp-banner-title-4,.goynar-home .tp-banner-full-title,.goynar-home .tp-collection-title-4{color:#2b1b2f}.goynar-home .tp-banner-item-4,.goynar-home .tp-banner-full,.goynar-home .tp-collection-inner-4{border-radius:8px;overflow:hidden;box-shadow:0 18px 45px #6a526b1a}.goynar-home .tp-banner-thumb-4,.goynar-home .tp-banner-full-thumb,.goynar-home .tp-collection-thumb-4{background-repeat:no-repeat;background-size:cover}.goynar-home .tp-banner-thumb-4:after{content:"";background:linear-gradient(90deg,#ffffffe6 0%,#ffffff9e 30%,#ffffff1a 80%);position:absolute;inset:0}.goynar-home .tp-banner-full-thumb:after{background:linear-gradient(#2b1b2f1a,#2b1b2f8a)}.goynar-home .tp-about-area{background:linear-gradient(#e1ccd32e,#fff0)}.goynar-home .tp-about-thumb,.goynar-home .tp-about-thumb-2{border-radius:8px;overflow:hidden;box-shadow:0 22px 54px #2b1b2f1f}.goynar-home .tp-about-thumb img,.goynar-home .tp-about-thumb-2 img{object-fit:cover;object-position:center;width:100%;height:100%}.goynar-home .tp-about-thumb{aspect-ratio:4/5}.goynar-home .tp-about-thumb-2{aspect-ratio:1}.goynar-home .tp-about-content p{color:#5d5361;max-width:620px}.goynar-home .tp-product-area,.goynar-home .tp-best-area{background-color:#fefefedb}.goynar-home .tp-product-tab .nav-link.active,.goynar-home .tp-product-tab .nav-link:hover{color:var(--goynar-primary)}.goynar-home .tp-tab-line{background-color:var(--goynar-primary)}.goynar-home .tp-collection-wrapper-4{background:linear-gradient(#e1ccd357,#ffffffeb)!important}.goynar-home .tp-collection-thumb-banner-4{border-radius:8px;overflow:hidden}.goynar-home .tp-collection-thumb-banner-4 img{aspect-ratio:1;object-fit:cover;object-position:center;width:100%;height:100%}.goynar-home .tp-hotspot{background-color:var(--goynar-primary);color:var(--tp-common-white)}.goynar-home .tp-brand-area{padding-bottom:10px}.goynar-home .tp-instagram-style-4{background-color:#fff}.goynar-home .tp-instagram-item-2{aspect-ratio:1;border-radius:8px;overflow:hidden}.goynar-home .tp-instagram-item-2 img{object-fit:cover;object-position:center;width:100%;height:100%}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.goynar-home .tp-slider-height-4{min-height:760px}.goynar-home .tp-slider-thumb-4{opacity:.72;width:58vw;height:430px;bottom:28px!important;right:0!important}.goynar-home .tp-slider-content-4 .tp-slider-title-4{max-width:520px}.goynar-home .tp-banner-item-4,.goynar-home .tp-banner-full,.goynar-home .tp-collection-inner-4{border-radius:0}}@media (max-width:575px){.goynar-home .tp-slider-thumb-4{opacity:.46;width:86vw;height:390px;right:0!important}.goynar-home .tp-banner-thumb-4:after{background:linear-gradient(90deg,#fffffff0,#ffffff94)}}
.tp-product-quantity-product-quantity{width:148px;position:relative}.tp-product-quantity-cart-plus,.tp-product-quantity-cart-minus{text-align:center;width:45px;height:44px;color:var(--tp-common-black);-o-transition:all .3s 0s ease-out;font-size:16px;line-height:44px;transition:all .3s ease-out;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.tp-product-quantity-cart-plus:after,.tp-product-quantity-cart-minus:after{content:"";background-color:#dadce0;width:1px;height:26px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.tp-product-quantity-cart-plus svg,.tp-product-quantity-cart-minus svg{transform:translateY(-2px)}.tp-product-quantity-cart-plus:hover,.tp-product-quantity-cart-minus:hover{cursor:pointer;color:var(--tp-theme-primary)}.tp-product-quantity-cart-plus.tp-product-quantity-cart-plus,.tp-product-quantity-cart-minus.tp-product-quantity-cart-plus{left:auto;right:0}.tp-product-quantity-cart-plus.tp-product-quantity-cart-plus:after,.tp-product-quantity-cart-minus.tp-product-quantity-cart-plus:after{left:0;right:auto}.tp-product-quantity-cart-input[type=text]{text-align:center;background-color:var(--tp-common-white);border:1px solid #dadce0;width:100%;height:44px;padding:0 45px;font-size:14px}[dir=rtl] .tp-product-quantity-cart-input[type=text]{text-align:center}.tp-product-quantity-cart-input[type=text]:focus{outline:none}
.cartmini__style-darkRed .cartmini__shipping .progress-bar{background-color:var(--tp-theme-secondary)}.cartmini__style-darkRed .cartmini__price{color:var(--tp-theme-secondary)}.cartmini__style-darkRed .cartmini__checkout-btn .tp-btn:hover{background-color:var(--tp-theme-secondary);border-color:var(--tp-theme-secondary)}.cartmini__style-darkRed .cartmini__del:hover,.cartmini__style-darkRed .cartmini__title a:hover{color:var(--tp-theme-secondary)}.cartmini__style-brown .cartmini__shipping .progress-bar{background-color:var(--tp-theme-brown)}.cartmini__style-brown .cartmini__price{color:var(--tp-theme-brown)}.cartmini__style-brown .cartmini__checkout-btn .tp-btn:hover{background-color:var(--tp-theme-brown);border-color:var(--tp-theme-brown)}.cartmini__style-brown .cartmini__del:hover,.cartmini__style-brown .cartmini__title a:hover{color:var(--tp-theme-brown)}.cartmini__style-green .cartmini__shipping .progress-bar{background-color:var(--tp-theme-green)}.cartmini__style-green .cartmini__price{color:var(--tp-theme-green)}.cartmini__style-green .cartmini__checkout-btn .tp-btn:hover{background-color:var(--tp-theme-green);border-color:var(--tp-theme-green)}.cartmini__style-green .cartmini__del:hover,.cartmini__style-green .cartmini__title a:hover{color:var(--tp-theme-green)}.cartmini__area{background:var(--tp-common-white) none repeat scroll 0 0;-o-transition:.45s ease-in-out, opacity .45s ease-in-out;z-index:99999;scrollbar-width:none;width:380px;height:100%;transition:all .45s ease-in-out,opacity .45s ease-in-out;position:fixed;top:0;right:0;transform:translate(calc(100% + 80px))}@media (max-width:575px){.cartmini__area{width:320px}}.cartmini__area::-webkit-scrollbar{display:none}.cartmini__area.cartmini-opened{transform:translate(0)}.cartmini__wrapper{min-height:100%;padding-left:25px;padding-right:25px;position:relative}.cartmini__top-title{border-bottom:1px solid var(--tp-border-primary);padding:20px 0}.cartmini__top-title h4{text-transform:capitalize;margin-bottom:0;font-size:16px;font-weight:600}.cartmini__close{position:absolute;top:17px;right:0}.cartmini__close-btn{width:44px;height:44px;color:var(--tp-common-black);background:0 0;justify-content:center;align-items:center;font-size:22px;display:inline-flex}.cartmini__close-btn:hover{transform:rotate(90deg)}.cartmini__shipping{border-bottom:1px solid var(--tp-border-primary);padding:15px 0}.cartmini__shipping .progress{border-radius:0;height:10px}.cartmini__shipping .progress-bar{background-color:var(--tp-theme-primary)}.cartmini__shipping p{margin-bottom:5px}.cartmini__shipping p span{color:var(--tp-pink-1);font-weight:600}.cartmini__widget{overscroll-behavior-y:contain;scrollbar-width:none;height:calc(100vh - 380px);overflow-y:scroll}.cartmini__widget::-webkit-scrollbar{display:none}.cartmini__widget-item{border-bottom:1px solid #81818133;padding:20px 44px 20px 0;display:flex;position:relative}.cartmini__widget-item:last-child{border-bottom:0}.cartmini__thumb{border:1px solid var(--tp-border-primary);margin-right:15px}.cartmini__thumb img{width:70px;height:auto}.cartmini__title{margin-bottom:4px;font-size:15px;font-weight:500}.cartmini__title a:hover{color:var(--tp-theme-primary)}.cartmini__content{padding-right:18px}.cartmini__content .tp-product-quantity{width:75px;padding:0}.cartmini__content .tp-product-quantity .tp-cart-input[type=text]{text-align:center;border:1px solid var(--tp-border-primary);background-color:var(--tp-common-white);height:30px;padding:0;font-size:13px}.cartmini__content .tp-product-quantity .tp-cart-plus,.cartmini__content .tp-product-quantity .tp-cart-minus{text-align:center;width:20px;height:30px;font-size:13px;line-height:30px;display:inline-block;left:3px}.cartmini__content .tp-product-quantity .tp-cart-plus svg,.cartmini__content .tp-product-quantity .tp-cart-minus svg{width:10px;transform:translateY(-1px)}.cartmini__content .tp-product-quantity .tp-cart-plus:after,.cartmini__content .tp-product-quantity .tp-cart-minus:after{display:none}.cartmini__content .tp-product-quantity .tp-cart-plus{left:auto;right:3px}.cartmini__del{text-align:center;width:44px;height:44px;color:var(--tp-common-black);font-size:14px;line-height:44px;position:absolute;top:8px;right:0}.cartmini__del:hover{color:var(--tp-theme-primary)}.cartmini__checkout{background:var(--tp-common-white);border-top:2px solid var(--tp-border-primary);width:100%;padding-top:15px;padding-bottom:85px}.cartmini__checkout-title h4{text-transform:capitalize;margin-bottom:0;font-size:15px;font-weight:500;display:inline-block}.cartmini__checkout-title span{float:right;color:var(--tp-common-black);font-size:15px;font-weight:500}.cartmini__checkout-btn .tp-btn{text-transform:capitalize;text-align:center;padding:10px 30px;font-size:15px}.cartmini__checkout-btn .tp-btn:hover,.cartmini__checkout-btn .tp-btn-border:hover{background-color:var(--tp-theme-primary);color:var(--tp-common-white);border-color:var(--tp-theme-primary)}.cartmini__price{color:var(--tp-theme-primary);font-size:14px;font-weight:500}.cartmini__quantity{font-size:12px;font-weight:500}.cartmini__empty{margin-top:150px}.cartmini__empty img{margin-bottom:30px}.cartmini__empty p{color:var(--tp-common-black);margin-bottom:15px;font-size:16px}.cartmini__empty .tp-btn{background-color:var(--tp-grey-1);text-transform:capitalize;color:var(--tp-common-black);text-align:center;padding:10px 30px;font-size:15px}.cartmini__empty .tp-btn:hover{background-color:var(--tp-common-black);color:var(--tp-common-white)}
.ReactModalPortal{z-index:99999;position:fixed}.ReactModal__Overlay{transition:all .3s;transform:translateY(50px)}.ReactModal__Overlay.ReactModal__Overlay--after-open{transform:translateY(0)}.ReactModal__Content{max-width:1200px}
.tp-product-category-item:hover .tp-product-category-thumb img{transform:scale(1.1)}.tp-product-category-thumb{margin-bottom:16px}.tp-product-category-thumb a{background-color:var(--tp-grey-1);text-align:center;background-image:radial-gradient(95.56% 95.56%,#fff 0%,#bddeff 100%);border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;margin:auto;display:flex}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.tp-product-category-thumb a{width:150px;height:150px}}.tp-product-category-content p{color:var(--tp-text-2);font-size:14px;font-weight:400}.tp-product-category-title{color:var(--tp-common-black);margin-bottom:0;font-size:20px;font-weight:500}.tp-product-category-title a:hover{color:var(--tp-theme-primary)}.tp-category-slider-2 .tp-swiper-scrollbar{width:calc(100% - 200px);position:initial;height:2px;margin:auto}@media only screen and (min-width:576px) and (max-width:767px){.tp-category-slider-2 .tp-swiper-scrollbar{width:calc(100% - 100px)}}@media (max-width:575px){.tp-category-slider-2 .tp-swiper-scrollbar{width:100%}}.tp-category-item-2:hover .tp-category-title-2,.tp-category-item-2:hover .tp-category-btn-2,.tp-category-item-2:hover .tp-category-content-2 span,.tp-category-item-2:hover .tp-category-content-2:after{visibility:visible;opacity:1;transform:translateY(0)}.tp-category-item-2:hover .tp-category-title-2{transition-delay:.5s}.tp-category-item-2:hover .tp-category-btn-2{transition-delay:.7s}.tp-category-item-2:hover .tp-category-content-2 span{transition-delay:.3s}.tp-category-item-2:hover .tp-category-content-2:after{transition-delay:.1s}.tp-category-title-2,.tp-category-btn-2,.tp-category-content-2 span,.tp-category-content-2:after{visibility:hidden;opacity:0;transform:translateY(10px)}.tp-category-content-2{z-index:1;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:14px}.tp-category-content-2:after{content:"";background-color:var(--tp-common-white);z-index:-1;width:100%;height:100%;transition-delay:.7s;position:absolute;top:0;left:0}.tp-category-content-2 span{margin-bottom:3px;font-size:16px;transition-delay:.5s;display:inline-block}.tp-category-title-2{margin-bottom:17px;font-size:20px;font-weight:400;transition-delay:.3s}.tp-category-title-2 a:hover{color:var(--tp-theme-secondary)}.tp-category-btn-2{transition-delay:0s}.tp-category-btn-2 .tp-btn-border{padding:1px 15px;font-size:14px}.tp-category-thumb-2{background-color:#f2f3f5}.tp-category-thumb-2 a{display:block}.tp-category-thumb-2 img{width:100%;height:100%}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-category-thumb-2 img{width:100%}}.tp-category-item-3{min-height:520px}.tp-category-item-3:hover .tp-category-content-3{bottom:35px}.tp-category-item-3:hover .tp-category-btn-3{visibility:visible;opacity:1}.tp-category-item-3:hover .tp-category-thumb-3{transform:scale(1.1)}.tp-category-item-3:hover .tp-category-thumb-3:after{opacity:0;visibility:hidden}.tp-category-item-3:hover .tp-category-thumb-3:before{visibility:visible;opacity:1}.tp-category-thumb-3{z-index:-1;-o-transition:all .3s 0s ease-out;transition:all .3s ease-out}.tp-category-thumb-3:after,.tp-category-thumb-3:before{content:"";background-image:-moz-linear-gradient(#010f1c00 0%,#010f1c80 100%);background-image:-ms-linear-gradient(180deg, #010f1c00 0%, #010f1c80 100%);background-image:linear-gradient(#010f1c00 0%,#010f1c80 100%);width:100%;height:100%;position:absolute;top:0;left:0}.tp-category-thumb-3:before{opacity:0;visibility:hidden;background:#010f1c80}.tp-category-title-3{color:var(--tp-common-white);margin-bottom:0;font-size:24px;font-weight:600}.tp-category-title-3 a{background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-position:100% 100%,0 88%;background-repeat:no-repeat;background-size:0% 1px,0 1px;transition:background-size .4s linear}.tp-category-title-3 a:hover{background-size:0 1px,100% 1px}.tp-category-content-3{z-index:1;width:100%;position:absolute;bottom:-18px;left:0;right:0}.tp-category-content-3 span{color:var(--tp-common-white);margin-bottom:22px;font-size:14px;font-weight:500;display:inline-block}.tp-category-btn-3{visibility:hidden;opacity:0}.tp-category-btn-3 .tp-link-btn-2{color:var(--tp-common-white)}.tp-category-btn-3 .tp-link-btn-2:after,.tp-category-btn-3 .tp-link-btn-2:before{background-color:var(--tp-common-white)}.tp-category-more-3 .tp-btn{color:var(--tp-common-black);background-color:#0000;border-color:#010f1c1f;font-size:14px}.tp-category-more-3 .tp-btn:hover{background-color:var(--tp-theme-brown);border-color:var(--tp-theme-brown);color:var(--tp-common-white)}.tp-category-slider-4 .tp-swiper-scrollbar{background-color:#d3d8dd;width:calc(100% - 1120px);margin:auto}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-category-slider-4 .tp-swiper-scrollbar{width:calc(100% - 600px)}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-category-slider-4 .tp-swiper-scrollbar{width:calc(100% - 400px)}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-category-slider-4 .tp-swiper-scrollbar{width:calc(100% - 200px)}}@media only screen and (min-width:768px) and (max-width:991px){.tp-category-slider-4 .tp-swiper-scrollbar{width:calc(100% - 150px)}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-category-slider-4 .tp-swiper-scrollbar{width:100%}}.tp-category-item-4{min-height:360px}.tp-category-item-4:hover .tp-category-price-4{visibility:hidden;opacity:0}.tp-category-item-4:hover .tp-category-add-to-cart-4{visibility:visible;opacity:1;transform:translateY(-30px)translate(-50%)}.tp-category-item-4:hover .tp-product-action-4{visibility:visible;opacity:1;right:20px}.tp-category-title-4{margin-bottom:3px;font-size:20px;font-weight:500;line-height:1}.tp-category-title-4 a:hover{color:var(--tp-theme-brown)}.tp-category-thumb-4{z-index:-1}.tp-category-content-4{position:absolute;bottom:35px;left:20px;right:20px}.tp-category-price-4{color:var(--tp-common-black);font-size:16px;font-weight:500;display:inline-block}.tp-category-price-wrapper-4{position:relative}.tp-category-add-to-cart-4{background-color:var(--tp-common-white);color:var(--tp-common-black);visibility:hidden;opacity:0;margin:auto;font-size:16px;font-weight:500;position:absolute;bottom:-30px;left:50%;transform:translateY(-20px)translate(-50%)}.tp-category-add-to-cart-4:hover{color:var(--tp-theme-brown)}.tp-category-slider-5 .tp-swiper-scrollbar{background-color:#edeff2;width:calc(100% - 600px);margin:auto}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-category-slider-5 .tp-swiper-scrollbar{width:calc(100% - 400px)}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-category-slider-5 .tp-swiper-scrollbar{width:calc(100% - 200px)}}@media only screen and (min-width:768px) and (max-width:991px){.tp-category-slider-5 .tp-swiper-scrollbar{width:calc(100% - 150px)}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-category-slider-5 .tp-swiper-scrollbar{width:100%}}.tp-category-item-5{background-color:#e5efe2;border-radius:16px;min-height:260px}.tp-category-item-5:hover .tp-category-thumb-5{transform:scale(1.05)}.tp-category-title-5{margin-bottom:0;font-size:20px;font-weight:400;line-height:1}.tp-category-title-5:hover{color:var(--tp-theme-green)}.tp-category-thumb-5{z-index:-1}.tp-category-content-5{text-align:center;position:absolute;top:35px;left:10px;right:10px}.tp-category-content-5 span{color:#5c8c10;font-size:14px}.tp-category-main-box{height:140px}.tp-category-main-box:hover .tp-category-main-thumb{transform:scale(1.1)}.tp-category-main-thumb{width:100%;height:100%;position:absolute;top:0;left:0}.tp-category-main-title{color:var(--tp-common-black);margin-bottom:0;font-size:24px;font-weight:600;line-height:1}.tp-category-main-title a:hover{color:var(--tp-theme-primary)}.tp-category-main-content{z-index:1;text-align:center;position:absolute;bottom:30px;left:20px;right:20px}.tp-category-main-item{color:var(--tp-text-2);font-size:14px;font-weight:500}.tp-category-main-result p{color:#818487;margin-bottom:10px;font-size:16px;font-weight:400}.tp-category-main-result-bar{background-color:#edeff2;max-width:588px;height:2px;margin:auto;position:relative}.tp-category-main-result-bar span{z-index:1;background-color:var(--tp-common-black);height:100%;display:inline-block;position:absolute;top:0;left:0}
.tp-banner-item{border-radius:8px;padding:52px 60px 32px}@media (max-width:575px){.tp-banner-item{padding:52px 34px 32px}}.tp-banner-item:hover .tp-banner-thumb{transform:scale(1.05)}.tp-banner-item.has-square,.tp-banner-item.has-square .tp-banner-thumb{border-radius:0}.tp-banner-item-sm{padding:50px 40px}.tp-banner-item-sm .tp-banner-title{margin-bottom:5px;font-size:20px;line-height:1.3}.tp-banner-item-sm .tp-banner-title a:hover{color:var(--tp-common-black)}.tp-banner-item-sm .tp-banner-content p{margin-bottom:31px}.tp-banner-item-sm .tp-banner-btn .tp-link-btn:hover{color:var(--tp-common-black)}.tp-banner-content span{color:var(--tp-common-black);margin-bottom:5px;font-size:16px;display:inline-block}.tp-banner-content p{color:var(--tp-common-black);font-size:16px;font-weight:500}.tp-banner-title{margin-bottom:22px;font-size:28px;font-weight:500;line-height:1.29}.tp-banner-title a:hover{color:var(--tp-theme-primary)}.tp-banner-thumb{z-index:-1;border-radius:8px}.tp-banner-height{min-height:260px}.tp-product-banner-slider{border-radius:8px}.tp-product-banner-slider-active .swiper-slide-active .tp-product-banner-title,.tp-product-banner-slider-active .swiper-slide-active .tp-product-banner-subtitle,.tp-product-banner-slider-active .swiper-slide-active .tp-product-banner-content p,.tp-product-banner-slider-active .swiper-slide-active .tp-product-banner-price,.tp-product-banner-slider-active .swiper-slide-active .tp-product-banner-btn a{animation-name:fadeInUp;animation-fill-mode:both}.tp-product-banner-slider-active .swiper-slide-active .tp-product-banner-thumb img,.tp-product-banner-slider-active .swiper-slide-active .tp-product-banner-thumb-gradient,.tp-product-banner-slider-active .swiper-slide-active .tp-product-banner-thumb-shape .tp-offer-shape{animation-name:fadeInRight;animation-fill-mode:both}.tp-product-banner-slider-dot.tp-swiper-dot{z-index:1;flex-direction:column;width:auto;display:flex;position:absolute;bottom:50%;left:auto;right:50px;transform:translateY(50%)}.tp-product-banner-slider-dot.tp-swiper-dot.tp-swiper-dot .swiper-pagination-bullet{background-color:#fff3;margin:3px 0}.tp-product-banner-slider-dot.tp-swiper-dot.tp-swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--tp-common-white)}.tp-product-banner-inner{border-radius:8px;padding:64px 80px 69px}@media only screen and (min-width:576px) and (max-width:767px){.tp-product-banner-inner{padding:64px 50px 69px}}@media (max-width:575px){.tp-product-banner-inner{padding:34px 20px 69px}}.tp-product-banner-bg-text{text-align:center;text-transform:uppercase;color:var(--tp-common-white);opacity:.04;z-index:-1;margin:auto auto 0;font-size:340px;font-weight:900;line-height:.7;position:absolute;bottom:-10%;left:0;right:0}.tp-product-banner-subtitle{letter-spacing:.05em;text-transform:uppercase;color:#fffc;font-size:16px;font-weight:500;animation-duration:1s;animation-delay:.3s;display:inline-block}.tp-product-banner-title{color:var(--tp-common-white);margin-bottom:10px;font-size:54px;font-weight:800;line-height:1.15;animation-duration:1s;animation-delay:.5s}@media only screen and (min-width:768px) and (max-width:991px){.tp-product-banner-title{font-size:45px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-product-banner-title{font-size:35px}}.tp-product-banner-title a:hover{color:var(--tp-theme-primary)}.tp-product-banner-price{animation-duration:1s;animation-delay:.7s}.tp-product-banner-price span,.tp-product-banner-price p{font-weight:500}.tp-product-banner-price .price{letter-spacing:-.04em;font-size:40px;line-height:1}.tp-product-banner-price .old-price{letter-spacing:-.02em;color:#ffffffb3;font-size:14px;line-height:20px;text-decoration-line:line-through}.tp-product-banner-price .new-price{letter-spacing:-.04em;color:var(--tp-common-white);font-size:40px;line-height:30px}@media (max-width:575px){.tp-product-banner-price .new-price{font-size:35px}}.tp-product-banner-btn .tp-btn{background-color:var(--tp-common-black);padding:10px 41px 8px;animation-duration:1s;animation-delay:.9s}.tp-product-banner-btn .tp-btn:hover{background-color:var(--tp-common-white);color:var(--tp-common-black)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-product-banner-thumb-wrapper{margin-top:50px}}.tp-product-banner-thumb-gradient{background-image:-moz-radial-gradient(50% 50%,#abd7ff40 0%,#034cdb59 100%);background-image:-ms-radial-gradient(50% 50% at 50% 50%, #abd7ff40 0%, #034cdb59 100%);background-image:radial-gradient(50% 50%,#abd7ff40 0%,#034cdb59 100%);border-radius:50%;width:400px;height:400px;animation-duration:1s;animation-delay:1.3s;display:inline-block;position:absolute;top:-6%;left:0%}.tp-product-banner-thumb-shape .tp-offer-shape{z-index:11;animation-duration:1s;animation-delay:1.1s;position:absolute;top:-8%;left:30%}.tp-product-banner-thumb img{animation-duration:1s;animation-delay:1.1s}@media (max-width:575px){.tp-product-banner-thumb img{width:100%;height:100%}}.tp-banner-item-2{min-height:280px;padding:65px 48px 55px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.tp-banner-item-2{padding:65px 25px 55px}}@media (max-width:575px){.tp-banner-item-2{min-height:250px;padding:49px 29px 45px}}.tp-banner-item-2:hover .tp-banner-thumb-2{transform:scale(1.1)}.tp-banner-thumb-2{z-index:-1}@media (max-width:575px){.tp-banner-thumb-2{background-position:0}}.tp-banner-title-2{margin-bottom:20px;font-size:36px;font-weight:400;line-height:1.17}.tp-banner-title-2 a:hover{color:var(--tp-theme-secondary)}.tp-banner-item-4:hover .tp-banner-thumb-4{transform:scale(1.1)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-banner-item-4.sm-banner{margin-bottom:24px}}.tp-banner-item-4.sm-banner .tp-banner-content-4{top:30px}.tp-banner-item-4.has-green .tp-banner-content-4 span{color:#72ad3e}.tp-banner-item-4.has-brown .tp-banner-content-4 span{color:var(--tp-theme-brown);margin-bottom:0}.tp-banner-height-4{min-height:288px}.tp-banner-title-4{margin-bottom:20px;font-size:30px;font-weight:400;line-height:1.2}@media (max-width:575px){.tp-banner-title-4{font-size:25px}}.tp-banner-thumb-4{z-index:-1}.tp-banner-content-4{position:absolute;top:52px;left:38px;right:38px}@media (max-width:575px){.tp-banner-content-4{top:30px;left:20px;right:20px}}.tp-banner-content-4 span{color:#2061e3;margin-bottom:2px;font-size:16px;display:inline-block}.tp-banner-btn-4 .tp-btn{border-color:#010f1c1a;padding:4px 21px}.tp-banner-btn-4 .tp-btn:hover{background-color:var(--tp-common-black);border-color:var(--tp-common-black);color:var(--tp-common-white)}@media only screen and (min-width:768px) and (max-width:991px){.tp-banner-full{min-height:470px;margin-top:24px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-banner-full{min-height:470px;margin-top:0}}.tp-banner-full:hover .tp-banner-full-thumb{transform:scale(1.1)}.tp-banner-full-height{height:100%}.tp-banner-full-thumb{z-index:-1}.tp-banner-full-thumb:after{content:"";background-color:#010f1c1a;width:100%;height:100%;position:absolute;top:0;left:0}.tp-banner-full-content{position:absolute;bottom:60px;left:60px;right:60px}@media (max-width:575px){.tp-banner-full-content{left:30px;right:30px}}.tp-banner-full-content span{color:var(--tp-common-white);margin-bottom:2px;font-size:16px;display:inline-block}.tp-banner-full-title{color:var(--tp-common-white);margin-bottom:30px;font-size:40px;font-weight:400;line-height:1.05}@media (max-width:575px){.tp-banner-full-title{font-size:35px}}.tp-banner-full-btn .tp-btn{color:var(--tp-common-white);border-color:#ffffff4d;padding:4px 21px}.tp-banner-full-btn .tp-btn:hover{background-color:var(--tp-common-white);border-color:var(--tp-common-white);color:var(--tp-common-black)}.tp-best-banner-slider-dot-5{z-index:1;width:auto;position:absolute;bottom:33px;left:50%}.tp-best-banner-slider-dot-5 .swiper-pagination-bullet{background-color:#678e6133;width:8px;height:8px}.tp-best-banner-slider-dot-5 .swiper-pagination-bullet button{font-size:0}.tp-best-banner-slider-dot-5 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--tp-theme-green)}.tp-best-banner-5{border-radius:16px;overflow:hidden}.tp-best-banner-item-5{min-height:560px}
.tp-product-tooltip{color:var(--tp-common-white);background-color:var(--tp-common-black);visibility:hidden;opacity:0;z-index:1;-o-transition:opacity .3s ease, visibility .3s ease, transform .3s cubic-bezier(.71, 1.7, .77, 1.24), -webkit-transform .3s cubic-bezier(.71, 1.7, .77, 1.24);border-radius:4px;width:max-content;padding:4px 6px;font-size:12px;font-weight:500;line-height:1;transition:opacity .3s,visibility .3s,transform .3s cubic-bezier(.71,1.7,.77,1.24);display:inline-block;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.tp-product-tooltip:before{content:"";border-top:8px solid #0000;border-left:8px solid var(--tp-common-black);border-bottom:8px solid #0000;width:0;height:0;position:absolute;top:50%;right:-4px;transform:translateY(-50%)}.tp-product-tooltip-right{left:100%;right:auto}.tp-product-tooltip-right:before{border-left:0;border-right:8px solid var(--tp-common-black);left:-4px;right:auto}
.tp-featured-slider{margin-right:-660px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-featured-slider{margin-right:0}}.tp-featured-slider-arrow button{color:#b3bac0;font-size:30px;position:relative}.tp-featured-slider-arrow button:not(:last-child){margin-right:10px;padding-right:14px}.tp-featured-slider-arrow button:not(:last-child):after{content:"";background-color:#d6d9e0;width:1px;height:30px;position:absolute;top:63%;right:0}.tp-featured-slider-arrow button:hover{color:var(--tp-common-black)}.tp-featured-item{min-height:380px;padding:87px 50px}@media only screen and (min-width:576px) and (max-width:767px){.tp-featured-item{padding:87px 35px}}@media (max-width:575px){.tp-featured-item{min-height:280px;padding:35px}}.tp-featured-item .tp-product-rating-icon-2{margin-bottom:20px}.tp-featured-thumb{z-index:-1;z-index:-1;width:290px;left:auto;right:0}.tp-featured-title{margin-bottom:7px;font-size:36px;font-weight:400;line-height:1.17}@media (max-width:575px){.tp-featured-title{font-size:25px}}.tp-featured-title a:hover{color:var(--tp-theme-secondary)}.tp-featured-price{color:var(--tp-common-black);font-size:20px;font-weight:500;line-height:1}.tp-featured-price-wrapper{margin-bottom:2px;line-height:1}.tp-featured-price.new-price{color:var(--tp-common-black)}.tp-featured-price.old-price{color:var(--tp-text-1);font-size:14px;font-weight:400;text-decoration-line:line-through}.tp-featured-item-3{background-color:var(--tp-common-white);border:1px solid var(--tp-border-4);margin-top:-1px;margin-right:-1px;padding:0 50px 40px}@media (max-width:575px){.tp-featured-item-3{padding:0 30px 40px}}.tp-featured-thumb-3{margin-bottom:20px}.tp-featured-thumb-3 img{max-width:100%}.tp-featured-thumb-3.has-translate img{transform:translateY(20px)}.tp-featured-title-3{margin-bottom:14px;font-size:26px;font-weight:400;line-height:1.15}.tp-featured-title-3 a:hover{color:var(--tp-theme-brown)}.tp-featured-thumb-3{min-height:210px}.tp-featured-content-3 p{margin-bottom:19px;font-size:16px;line-height:1.38}.tp-featured-price-3 span{color:var(--tp-theme-brown);font-size:20px}
.tp-trending-slider-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--tp-theme-secondary)}.tp-trending-banner{height:630px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.tp-trending-banner{height:430px;margin-top:50px;margin-left:0}}@media only screen and (min-width:576px) and (max-width:767px){.tp-trending-banner{height:430px;margin-top:50px;margin-left:0}}@media (max-width:575px){.tp-trending-banner{height:430px;margin-top:50px;margin-left:0}}.tp-trending-banner:after{content:"";background-image:-moz-linear-gradient(#010f1c00 44.84%,#010f1c99 100%);background-image:-ms-linear-gradient(180deg, #010f1c00 44.84%, #010f1c99 100%);background-image:linear-gradient(#010f1c00 44.84%,#010f1c99 100%);width:100%;height:100%;position:absolute;bottom:0;left:0}.tp-trending-banner-content{z-index:1;position:absolute;bottom:40px;left:35px}@media (max-width:575px){.tp-trending-banner-content{bottom:25px;left:20px}}.tp-trending-banner-title{color:var(--tp-common-white);margin-bottom:18px;font-size:30px;font-weight:500;line-height:1.13}.tp-trending-banner-title a{background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-position:100% 100%,0 81%;background-repeat:no-repeat;background-size:0% 1px,0 1px;transition:background-size .4s linear}.tp-trending-banner-title a:hover{background-size:0 1px,100% 1px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-trending-banner-thumb{background-position:top}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-trending-item .tp-product-action-2{top:30px}}
.tp-product-item{background-color:var(--tp-common-white);border:1px solid var(--tp-border-primary);border-radius:8px}.tp-product-item:hover{border-color:var(--tp-common-white);box-shadow:0 4px 10px #010f1c24}.tp-product-item:hover .tp-product-thumb img{transform:scale(1.1)}.tp-product-item:hover .tp-product-action{visibility:visible;opacity:1;right:20px}.tp-product-item:hover .tp-product-add-cart-btn-large-wrapper{visibility:visible;opacity:1;bottom:0}.tp-product-badge{z-index:1;position:absolute;top:10px;right:10px}.tp-product-badge span{color:var(--tp-common-white);background-color:var(--tp-theme-primary);text-transform:capitalize;border-radius:5px;padding:4px 8px 2px;font-size:14px;font-weight:500;line-height:1;display:inline-block}.tp-product-badge span.product-hot{background-color:var(--tp-pink-2)}.tp-product-badge span.product-trending{background-color:var(--tp-green-1)}.tp-product-badge span.product-offer,.tp-product-badge span.product-sale{background-color:var(--tp-theme-brown)}.tp-product-thumb{border-bottom:1px solid var(--tp-border-primary);border-top-left-radius:8px;border-top-right-radius:8px}.tp-product-thumb img{object-fit:cover;width:100%;height:100%}@media (max-width:575px){.tp-product-thumb img{width:100%!important;height:100%!important}}.tp-product-content{padding:10px 30px 20px}.tp-product-category>a{font-size:12px;font-weight:500}.tp-product-category>a:hover{color:var(--tp-theme-primary)}.tp-product-title{margin-bottom:7px;font-size:15px;font-weight:500;line-height:1.33}.tp-product-title a:hover{color:var(--tp-theme-primary)}.tp-product-rating-icon{align-items:center;margin-right:6px;display:flex}.tp-product-rating-icon span{color:var(--tp-yellow-3);font-size:12px}.tp-product-rating-icon span:not(:last-child){margin-right:2px}.tp-product-rating-text span{font-size:12px;font-weight:500}.tp-product-price{letter-spacing:-.02em;color:var(--tp-theme-primary);font-size:15px;font-weight:700}.tp-product-price.old-price{color:#55585b;font-size:12px;font-weight:500;text-decoration:line-through}.tp-product-tab .nav-tabs{background-color:var(--tp-common-white);padding-left:50px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-product-tab .nav-tabs{padding-left:0}}.tp-product-tab .nav-tabs .nav-item:not(:last-child){margin-right:47px}@media (max-width:575px){.tp-product-tab .nav-tabs .nav-item:not(:last-child){margin-right:30px}}.tp-product-tab .nav-tabs .nav-item .nav-link{color:var(--tp-text-3);font-size:20px;font-weight:400;position:relative}.tp-product-tab .nav-tabs .nav-item .nav-link.active{color:var(--tp-common-black)}.tp-product-tab .nav-tabs .nav-item .nav-link.active .tp-product-tab-line{opacity:1;visibility:visible}.tp-product-tab-line{visibility:hidden;opacity:0;position:absolute;bottom:-13px;left:0}.tp-product-tab-line svg path{stroke:var(--tp-theme-primary)}.tp-product-tab-border{position:relative}.tp-product-tab-border:after{content:"";background-color:var(--tp-border-secondary);z-index:-1;width:420px;height:2px;position:absolute;top:50%;left:-80px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-product-tab-border:after{display:none}}.tp-product-action{z-index:1;visibility:hidden;opacity:0;position:absolute;bottom:25px;right:-20px}.tp-product-action-item{border-radius:4px;box-shadow:0 1px 3px #010f1c24}.tp-product-action-btn{text-align:center;width:40px;height:40px;color:var(--tp-common-black);background-color:var(--tp-common-white);border:1px solid var(--tp-border-primary);border-bottom:0;font-size:18px;line-height:40px;display:inline-block;position:relative}.tp-product-action-btn:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.tp-product-action-btn:last-child{border-bottom:1px solid var(--tp-border-primary);border-bottom-right-radius:4px;border-bottom-left-radius:4px}.tp-product-action-btn.active,.tp-product-action-btn:hover{color:var(--tp-common-white);background-color:var(--tp-theme-primary);border-color:var(--tp-theme-primary)}.tp-product-action-btn:hover .tp-product-tooltip{visibility:visible;opacity:1;transform:translate(-8px)translateY(-50%)}.tp-product-offer-slider{margin:0 -15px}@media (max-width:575px){.tp-product-offer-slider{margin:0}}.tp-product-offer-slider-active{padding:15px}@media (max-width:575px){.tp-product-offer-slider-active{padding-left:0;padding-right:0}}.tp-product-offer-item{box-shadow:0 1px 2px #010f1c1a}.tp-product-offer-item:hover{box-shadow:0 12px 14px #010f1c0f}.tp-product-offer-item .tp-product-content{padding:20px 40px 30px}@media (max-width:575px){.tp-product-offer-item .tp-product-content{padding:20px 30px 30px}}.tp-product-offer-item .tp-product-price-wrapper{margin-bottom:20px}.tp-product-offer-item .tp-product-action{bottom:70px}.tp-product-offer-more{padding-left:50px;position:relative}@media (max-width:575px){.tp-product-offer-more{padding-left:0}}.tp-product-offer-more-border{background-color:var(--tp-common-white);z-index:-1;width:650px;height:2px;position:absolute;top:50%;right:210px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-product-offer-more-border{right:0}}@media only screen and (min-width:768px) and (max-width:991px){.tp-product-offer-more-border{width:400px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-product-offer-more-border{display:none}}.tp-product-countdown-inner ul li{text-align:center;text-transform:uppercase;background-color:var(--tp-common-white);border:1px solid var(--tp-border-3);border-radius:5px;width:50px;height:50px;padding-top:8px;font-size:10px;font-weight:500;line-height:1;list-style:none;display:inline-block}.tp-product-countdown-inner ul li:not(:last-child){margin-right:3px}.tp-product-countdown-inner ul li span{text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:var(--tp-common-black);font-size:20px;font-weight:700;line-height:1;display:block}.tp-product-add-cart-btn-large{color:var(--tp-common-white);background-color:var(--tp-common-black);text-transform:capitalize;width:100%;padding:8px 30px;font-size:14px;font-weight:700;display:inline-block}.tp-product-add-cart-btn-large-wrapper{visibility:hidden;opacity:0;width:100%;position:absolute;bottom:-40px;left:0;right:0}.tp-product-add-cart-btn-large svg,.tp-product-add-cart-btn-large i{margin-right:5px}.tp-product-add-cart-btn-large:hover{color:var(--tp-common-white);background-color:var(--tp-theme-primary)}.tp-product-sm-item:not(:last-child){border-bottom:1px solid var(--tp-border-primary);margin-bottom:12px;padding-bottom:12px}.tp-product-sm-item .tp-product-thumb{background-color:#eceff4;border-radius:5px;flex:none}.tp-product-sm-item .tp-product-thumb a{display:block}.tp-product-sm-item .tp-product-thumb a img{object-fit:cover;width:140px;height:140px}@media (max-width:575px){.tp-product-sm-item .tp-product-thumb{width:100px}}.tp-product-sm-item .tp-product-category{margin-bottom:3px;line-height:1}.tp-product-sm-item .tp-product-title{margin-bottom:13px}.tp-product-sm-item .tp-product-rating{margin-bottom:3px;line-height:1}@media (max-width:575px){.tp-product-sm-item .tp-product-rating{margin-bottom:7px}.tp-product-sm-item .tp-product-rating-icon{margin-bottom:5px}}.tp-product-sm-item:hover .tp-product-thumb img{transform:scale(1.1)}.tp-product-list-item:not(:last-child){margin-bottom:24px}.tp-product-list-item:hover .tp-product-list-thumb img{transform:scale(1.1)}.tp-product-list-item:hover .tp-product-action-2{visibility:visible;opacity:1;left:24px}.tp-product-list-item .tp-product-action-2{top:50%;transform:translateY(-50%)}.tp-product-list-item .tp-product-list-content{border:1px solid #e0e2e3;border-left:0;padding-left:60px;padding-right:70px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-product-list-item .tp-product-list-content{padding-left:30px;padding-right:30px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-product-list-item .tp-product-list-content{padding-left:35px;padding-right:35px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-product-list-item .tp-product-list-content{border:1px solid #e0e2e3;border-top:0}}@media (max-width:575px){.tp-product-list-item .tp-product-list-content{padding-left:25px;padding-right:25px}}.tp-product-list-item .tp-product-list-content .tp-product-content-2{padding-top:33px;padding-bottom:33px}.tp-product-list-item .tp-product-list-content p{color:#55585b;margin-bottom:25px;font-size:16px;line-height:1.5}.tp-product-list-item .tp-product-list-content .tp-product-price-wrapper-2{margin-bottom:12px}.tp-product-list-thumb{flex:none}@media only screen and (min-width:992px) and (max-width:1199px){.tp-product-list-thumb{width:300px}}.tp-product-list-thumb a{background-color:#f2f3f5;width:100%;height:100%;display:block}.tp-product-list-thumb a img{object-fit:contain}.tp-product-related-slider .tp-swiper-scrollbar{background-color:#edeff2;width:calc(100% - 410px);margin:auto}@media only screen and (min-width:992px) and (max-width:1199px){.tp-product-related-slider .tp-swiper-scrollbar{width:calc(100% - 300px)}}@media only screen and (min-width:768px) and (max-width:991px){.tp-product-related-slider .tp-swiper-scrollbar{width:calc(100% - 200px)}}@media only screen and (min-width:576px) and (max-width:767px){.tp-product-related-slider .tp-swiper-scrollbar{width:calc(100% - 100px)}}@media (max-width:575px){.tp-product-related-slider .tp-swiper-scrollbar{width:100%}}.tp-product-gadget-sidebar{position:sticky;top:73px}.tp-product-gadget-thumb{position:absolute;bottom:0;right:-18px}@media (max-width:575px){.tp-product-gadget-thumb{right:-60px}}.tp-product-gadget-categories{border:3px solid var(--tp-pink-4);border-radius:8px;padding:37px 40px}.tp-product-gadget-categories-title{margin-bottom:22px;padding-bottom:8px;font-size:20px;font-weight:500;line-height:1.2;position:relative}.tp-product-gadget-categories-title:after{content:"";background-color:var(--tp-theme-primary);width:150px;height:1px;position:absolute;bottom:0;left:0}.tp-product-gadget-categories-list{margin-bottom:27px}.tp-product-gadget-categories-list ul li{margin-bottom:10px;line-height:1;list-style:none}.tp-product-gadget-categories-list ul li a{padding-left:13px;font-size:14px;font-weight:500;position:relative}.tp-product-gadget-categories-list ul li a:after{content:"";background-color:var(--tp-text-2);border-radius:50%;width:3px;height:3px;position:absolute;top:7px;left:0}.tp-product-gadget-categories-list ul li a:hover{color:var(--tp-theme-primary)}.tp-product-gadget-banner-slider-active .swiper-slide-active .tp-product-gadget-banner-title,.tp-product-gadget-banner-slider-active .swiper-slide-active .tp-product-gadget-banner-subtitle,.tp-product-gadget-banner-slider-active .swiper-slide-active .tp-product-gadget-banner-content p,.tp-product-gadget-banner-slider-active .swiper-slide-active .tp-product-gadget-banner-price,.tp-product-gadget-banner-slider-active .swiper-slide-active .tp-product-gadget-banner-btn a{animation-name:fadeInUp;animation-fill-mode:both}.tp-product-gadget-banner-slider-active .swiper-slide-active .tp-product-gadget-banner-thumb img,.tp-product-gadget-banner-slider-active .swiper-slide-active .tp-product-gadget-banner-thumb-gradient,.tp-product-gadget-banner-slider-active .swiper-slide-active .tp-product-gadget-banner-thumb-shape .tp-offer-shape{animation-name:fadeInRight;animation-fill-mode:both}.tp-product-gadget-banner-slider-dot.tp-swiper-dot{z-index:1;flex-direction:column;width:auto;display:flex;position:absolute;bottom:50%;left:auto;right:20px;transform:translateY(50%)}.tp-product-gadget-banner-slider-dot.tp-swiper-dot.tp-swiper-dot .swiper-pagination-bullet{background-color:#fff3;margin:3px 0}.tp-product-gadget-banner-slider-dot.tp-swiper-dot.tp-swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--tp-common-white)}.tp-product-gadget-banner-item{border-radius:8px}.tp-product-gadget-banner-content{padding:45px 30px 41px}.tp-product-gadget-banner-price{color:var(--tp-common-white);font-size:14px;font-weight:500;animation-duration:1s;animation-delay:.1s;display:inline-block}.tp-product-gadget-banner-title{color:var(--tp-common-white);font-size:24px;font-weight:700;animation-duration:1s;animation-delay:.2s}.tp-product-arrival-slider{margin:0 -15px}@media (max-width:575px){.tp-product-arrival-slider{margin:0}}.tp-product-arrival-active{padding:15px}@media (max-width:575px){.tp-product-arrival-active{padding-left:0;padding-right:0}}.tp-product-arrival-border{background-color:var(--tp-common-white);padding-left:50px;position:relative}.tp-product-arrival-border:after{content:"";background-color:var(--tp-border-secondary);z-index:-1;width:930px;height:2px;position:absolute;top:50%;right:0}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.tp-product-arrival-border:after{width:700px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-product-arrival-border:after{width:430px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-product-arrival-border:after{display:none}}.Toastify .Toastify__toast-container.Toastify__toast-container--top-center{z-index:999999}
.tp-product-item-2:hover .tp-product-thumb-2 img{transform:scale(1.1)}.tp-product-item-2:hover .tp-product-action-2{visibility:visible;opacity:1;left:24px}.tp-product-title-2{margin-bottom:2px;font-size:20px;font-weight:400}.tp-product-title-2 a:hover{color:var(--tp-theme-secondary)}.tp-product-tag-2 a{font-size:16px;line-height:1;display:inline-block;position:relative}.tp-product-tag-2 a:after{content:"";background-color:var(--tp-theme-secondary);width:0;height:1px;position:absolute;bottom:0;left:auto;right:0}.tp-product-tag-2 a:hover{color:var(--tp-theme-secondary)}.tp-product-tag-2 a:hover:after{width:100%;left:0;right:auto}.tp-product-price-2{color:var(--tp-common-black);font-size:16px;font-weight:500}.tp-product-price-2.new-price{color:var(--tp-common-black)}.tp-product-price-2.old-price{color:var(--tp-text-1);font-size:14px;font-weight:400;text-decoration-line:line-through}.tp-product-rating-icon-2{margin-bottom:4px}.tp-product-action-2{z-index:1;visibility:hidden;opacity:0;position:absolute;inset:57px auto auto 0}@media (max-width:575px){.tp-product-action-2{top:30px}}.tp-product-action-blackStyle .tp-product-action-btn-2.active,.tp-product-action-blackStyle .tp-product-action-btn-2:hover{background-color:var(--tp-common-black)}.tp-product-action-primaryStyle .tp-product-action-btn-3:hover{background-color:var(--tp-theme-primary)}.tp-product-action-btn-2{text-align:center;width:42px;height:42px;color:var(--tp-common-black);background-color:var(--tp-common-white);border-bottom:0;border-radius:50%;margin-bottom:6px;font-size:18px;line-height:42px;display:inline-block;position:relative;box-shadow:0 1px 2px #010f1c33}.tp-product-action-btn-2.active,.tp-product-action-btn-2:hover{color:var(--tp-common-white);background-color:var(--tp-common-black)}.tp-product-action-btn-2:hover .tp-product-tooltip{visibility:visible;opacity:1;transform:translate(8px)translateY(-50%)}.tp-product-thumb-2 img{width:100%;height:100%}.tp-product-item-2 .tp-product-thumb-2{background-color:#f2f3f5}.tp-product-item-2 .tp-product-thumb-2 a{display:block}
.tp-product-item-3:hover .tp-product-thumb-3 img{transform:scale(1.1)}.tp-product-item-3:hover .tp-product-action-3{visibility:visible;opacity:1;right:20px}.tp-product-item-3:hover .tp-product-add-cart-btn-large-wrapper{visibility:visible;opacity:1;bottom:0}.tp-product-item-3 .tp-product-add-cart-btn-large-wrapper .tp-product-add-cart-btn-large{color:var(--tp-common-white);padding:5px 30px;font-size:16px;font-weight:400}.tp-product-item-3 .tp-product-add-cart-btn-large-wrapper .tp-product-add-cart-btn-large:hover{background-color:var(--tp-theme-brown)}.tp-product-item-3.tp-product-style-primary .tp-product-title-3 a:hover{color:var(--tp-theme-primary)}.tp-product-item-3.tp-product-style-primary .tp-product-badge span{border-radius:0}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-product-item-3.tp-product-style-primary .tp-product-thumb-3 img{width:100%}}.tp-product-item-3.tp-product-style-primary .tp-product-add-cart-btn-large-wrapper .tp-product-add-cart-btn-large:hover{background-color:var(--tp-theme-primary)}.tp-product-title-3{margin-bottom:8px;font-size:20px;font-weight:400}.tp-product-title-3 a:hover{color:var(--tp-theme-brown)}.tp-product-tag-3 span{text-transform:uppercase;color:var(--tp-text-2);font-size:12px;font-weight:400;line-height:1;display:inline-block;position:relative}.tp-product-tag-3 span:hover{color:var(--tp-theme-brown)}.tp-product-thumb-3 img{width:100%;height:100%}.tp-product-price-3{color:var(--tp-common-black);font-size:16px;font-weight:500}.tp-product-price-3.new-price{color:var(--tp-common-black)}.tp-product-price-3.old-price{color:var(--tp-text-1);font-size:14px;font-weight:400;text-decoration-line:line-through}.tp-product-action-3{z-index:1;visibility:hidden;opacity:0;position:absolute;top:20px;bottom:auto;right:0}@media (max-width:575px){.tp-product-action-3{top:30px}}.tp-product-action-btn-3{background:var(--tp-common-white);border:1px solid #dfe0e1;width:40px;height:40px;margin-bottom:4px;line-height:40px;display:inline-block;position:relative;box-shadow:0 1px 1px #010f1c1a}.tp-product-action-btn-3:last-child{margin-bottom:0}.tp-product-action-btn-3 .tp-product-tooltip{font-size:12px;font-weight:600}.tp-product-action-btn-3.active{color:var(--tp-common-white);border-color:var(--tp-common-black);background:var(--tp-common-black)}.tp-product-action-btn-3:hover{color:var(--tp-common-white);border-color:var(--tp-common-black);background:var(--tp-common-black);box-shadow:0 1px 1px #010f1c1a}.tp-product-action-btn-3:hover .tp-product-tooltip{visibility:visible;opacity:1;transform:translate(-8px)translateY(-50%)}.tp-product-badge-3{z-index:1;position:absolute;top:20px;left:20px}.tp-product-badge-3 span{text-align:center;background-color:var(--tp-common-black);width:40px;height:40px;color:var(--tp-common-white);letter-spacing:-.02em;border-radius:50%;font-size:13px;font-weight:500;line-height:40px;display:inline-block}.tp-product-more-3 .tp-btn{color:var(--tp-common-black);background-color:var(--tp-common-white);border-color:var(--tp-common-white);padding:6px 19px;font-size:14px;font-weight:400}.tp-product-more-3 .tp-btn:hover{background-color:var(--tp-common-black);border-color:var(--tp-common-black);color:var(--tp-common-white)}.tp-product-tab-inner-3 .nav-tabs{border-bottom:1px solid #dfe0e1;padding-bottom:2px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-special-item .tp-product-thumb-3 img{width:100%}}@media (max-width:575px){.tp-special-slider{padding-left:20px;padding-right:20px}}.tp-special-slider-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--tp-theme-brown)}.tp-special-slider-thumb{height:100%;margin-right:-13px;position:relative}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-special-slider-thumb{min-height:400px;margin-right:0}}.tp-special-slider-thumb-active{height:100%}.tp-special-arrow button{text-align:center;width:40px;height:40px;color:var(--tp-common-black);background-color:var(--tp-common-white);z-index:1;font-size:16px;line-height:40px;position:absolute;top:34%;left:-70px}.tp-special-arrow button.tp-special-slider-button-next{left:auto;right:-70px}.tp-special-arrow button:hover{background-color:var(--tp-common-black);color:var(--tp-common-white)}.tp-special-wrapper{margin-left:12px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-special-wrapper{margin-top:10px;margin-left:0}}.tp-special-thumb img{object-fit:cover}.tp-special-hotspot-1{position:absolute;top:35%;left:19%}.tp-special-hotspot-2{position:absolute;bottom:17%;right:22%}.tp-special-hotspot-item{width:44px}.tp-special-hotspot-item:hover .tp-special-hotspot-content{visibility:visible;opacity:1;transform:translate(-37%,55px)}.tp-special-hotspot-content{background-color:var(--tp-common-white);transform-origin:top;visibility:hidden;opacity:0;min-width:165px;padding:15px 20px;position:relative;transform:translate(-37%,60px)}.tp-special-hotspot-content:after{content:"";background-color:var(--tp-common-white);width:14px;height:14px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.tp-special-hotspot-content p{margin-top:10px;margin-bottom:0;line-height:1.2}.tp-special-hotspot-title{text-align:center;margin-bottom:0;font-size:16px;font-weight:500;line-height:1}.tp-product-item-3.tp-product-style-primary .tp-product-thumb-3 img{background-color:#f6f6f6}.tp-product-item-3 .tp-product-thumb-3{background-color:#fff}.tp-product-item-3 .tp-product-thumb-3 a{display:block}.tp-best-area .tp-product-item-3 .tp-product-thumb-3{background-color:#f6f6f6}.tp-best-area .tp-product-item-3 .tp-product-thumb-3 a{display:block}
.tp-product-item-4:hover .tp-product-price-4{visibility:hidden;opacity:0}.tp-product-item-4:hover .tp-product-add-to-cart-4{visibility:visible;opacity:1;transform:translateY(0)}.tp-product-item-4:hover .tp-product-action-4{visibility:visible;opacity:1;right:20px}.tp-product-item-4:hover .tp-product-thumb-4 img{transform:scale(1.1)}.tp-product-action-4{z-index:1;visibility:hidden;opacity:0;position:absolute;top:20px;bottom:auto;right:0}@media (max-width:575px){.tp-product-action-4{top:30px}}.tp-product-action-4.has-shadow .tp-product-action-btn-3{border:0;box-shadow:0 1px 1px #010f1c1a}.tp-product-action-4 .tp-product-action-btn-3{box-shadow:none}.tp-product-thumb-4{aspect-ratio:1;background-color:#f6f6f6;margin-bottom:21px;position:relative;overflow:hidden}.tp-product-title-4{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:6px;font-size:20px;font-weight:400;line-height:1.25;display:-webkit-box;overflow:hidden}.tp-product-title-4 a:hover{color:var(--tp-theme-brown)}.tp-product-info-4 p{margin-bottom:2px;font-size:14px}.tp-product-price-4{color:var(--tp-common-black);font-size:16px;font-weight:500;display:inline-block}.tp-product-price-4.old-price{color:var(--tp-text-2);font-size:14px;font-weight:400;text-decoration:line-through}.tp-product-add-to-cart-4{background-color:var(--tp-common-white);color:var(--tp-common-black);visibility:hidden;opacity:0;margin:auto;font-size:16px;font-weight:500;position:absolute;bottom:0;left:0;transform:translateY(10px)}.tp-product-add-to-cart-4:hover{color:var(--tp-theme-brown)}.tp-best-slider .tp-swiper-scrollbar{background-color:#d3d8dd;width:calc(100% - 600px);margin:auto}@media only screen and (min-width:992px) and (max-width:1199px){.tp-best-slider .tp-swiper-scrollbar{width:calc(100% - 300px)}}@media only screen and (min-width:768px) and (max-width:991px){.tp-best-slider .tp-swiper-scrollbar{width:calc(100% - 200px)}}@media only screen and (min-width:576px) and (max-width:767px){.tp-best-slider .tp-swiper-scrollbar{width:calc(100% - 100px)}}@media (max-width:575px){.tp-best-slider .tp-swiper-scrollbar{width:100%}}.tp-best-item-4:hover .tp-product-price-wrapper-4{visibility:hidden;opacity:0}.tp-best-item-4:hover .tp-best-add-to-cart-btn{visibility:visible;opacity:1;transform:translateY(0)}.tp-best-price{position:relative}.tp-best-add-to-cart-btn{background-color:var(--tp-common-white);color:var(--tp-common-black);visibility:hidden;opacity:0;margin:auto;font-size:16px;font-weight:500;position:absolute;bottom:0;left:0;transform:translateY(10px)}.tp-best-add-to-cart-btn:hover{color:var(--tp-theme-brown)}
.tp-product-item-5:hover .tp-product-thumb-5 img{transform:scale(1.1)}.tp-product-item-5:hover .tp-product-action-5{visibility:visible;opacity:1;left:24px}.tp-product-tag-5 span{font-size:16px}.tp-product-tag-5 span a:hover{color:var(--tp-theme-green)}.tp-product-title-5{margin-bottom:1px;font-size:20px;font-weight:400}.tp-product-title-5 a:hover{color:var(--tp-theme-green)}.tp-product-rating-5{align-items:center;margin-bottom:6px;display:flex}.tp-product-rating-5 span{color:var(--tp-yellow-3);font-size:12px}.tp-product-rating-5 span:not(:last-child){margin-right:2px}.tp-product-thumb-5{border-radius:16px}.tp-product-thumb-5 img{-o-transition:all .2s 0s ease-out;transition:all .2s ease-out}.tp-product-action-greenStyle .tp-product-action-btn-2:hover{background-color:var(--tp-theme-green)}@media only screen and (min-width:576px) and (max-width:767px){.tp-product-action-5{top:30px}}.tp-product-price-5{color:var(--tp-common-black);font-size:16px;font-weight:500}.tp-product-price-5.new-price{color:var(--tp-common-black)}.tp-product-price-5.old-price{color:var(--tp-text-1);font-size:14px;font-weight:400;text-decoration-line:line-through}.tp-product-sm-item-wrapper-5.is-translate-24{margin-left:-24px}@media (max-width:575px){.tp-product-sm-item-wrapper-5.is-translate-24{margin-left:0}}.tp-product-sm-section-title{z-index:1;margin-bottom:32px;font-size:26px;font-weight:500;display:inline-block;position:relative}.tp-product-sm-section-title svg{z-index:-1;position:absolute;bottom:-8px;left:26px}.tp-product-sm-item-5{border:1px solid #010f1c1a;border-radius:16px;padding:11px}.tp-product-sm-item-5:hover{border-color:var(--tp-theme-green)}.tp-product-sm-item-5:hover .tp-product-sm-thumb-5 img{transform:scale(1.1)}.tp-product-sm-item-5:not(:last-child){margin-bottom:12px}.tp-product-sm-thumb-5{border-radius:8px;flex:none;margin-right:24px;overflow:hidden}.tp-product-sm-thumb-5 img{object-fit:cover;border-radius:8px;width:140px;height:140px}@media (max-width:575px){.tp-product-sm-thumb-5 img{margin-right:15px}}.tp-product-sm-tag-5{margin-bottom:2px;line-height:1}.tp-product-sm-tag-5 span{color:var(--tp-text-2);font-size:14px}.tp-product-sm-tag-5 span a:hover{color:var(--tp-theme-green)}.tp-product-sm-title-5{margin-bottom:14px;font-size:16px;font-weight:400}.tp-product-sm-title-5 a:hover{color:var(--tp-theme-green)}.tp-product-sm-rating-5{align-items:center;margin-bottom:5px;line-height:1;display:flex}.tp-product-sm-rating-5 span{color:var(--tp-yellow-3);font-size:12px}.tp-product-sm-rating-5 span:not(:last-child){margin-right:2px}.tp-product-sm-price-5{color:var(--tp-common-black);letter-spacing:-.02em;font-size:15px;font-weight:500}.tp-product-sm-price-5.new-price{color:var(--tp-common-black)}.tp-product-sm-price-5.old-price{color:var(--tp-text-1);font-size:13px;font-weight:400;text-decoration-line:line-through}.tp-best-slider-5:hover .tp-best-slider-arrow-5 button{visibility:visible;opacity:1;left:0}.tp-best-slider-5:hover .tp-best-slider-arrow-5 button.tp-best-slider-5-button-next{left:auto;right:0}.tp-best-slider-arrow-5 button{z-index:1;text-align:center;width:56px;height:56px;color:var(--tp-text-2);background-color:var(--tp-common-white);visibility:hidden;opacity:0;border:3px solid #f7f7f7;border-radius:50%;font-size:18px;line-height:50px;position:absolute;top:28%;left:20px;transform:translate(-50%)}.tp-best-slider-arrow-5 button svg{transform:translate(-1px,-2px)}.tp-best-slider-arrow-5 button:hover{background-color:var(--tp-theme-green);color:var(--tp-common-white);border-color:var(--tp-common-white)}.tp-best-slider-arrow-5 button.tp-best-slider-5-button-next{left:auto;right:20px;transform:translate(50%)}.tp-best-slider-arrow-5 button.tp-best-slider-5-button-next svg{transform:translate(1px,-2px)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-best-slider-wrapper-5{margin-top:50px}}.tp-best-slider-dot-5 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--tp-theme-green)}@media only screen and (min-width:768px) and (max-width:991px){.tp-best-item-5 .tp-product-action-5{top:15px}}
