:root{--white:#fff;--black:#202020;--black-2:#131316;--primary:#221361;--secondary:#cc485f;--secondary-hover:#b53a50;--accent:#fbeff1;--text-gray:#777;--text:#595959;--text-2:#565756;--text-3:#acafab;--text-5:#ffffffb3;--text-6:#00000080;--text-7:#b3907a;--bg:#e4e4e4;--bg-2:#f5f5f5;--bg-3:#021a62;--bg-4:#534696;--bg-5:#c8a07c;--bg-6:#b2cbea;--bg-7:#ec6e1a;--bg-8:#fafafa;--bg-9:#f6f4f1;--bg-10:#c8102e12;--bg-11:#eedfc6;--bg-12:#f6f6f6;--line:#e5e5e5;--line-2:#fff3;--line-3:#ffffff1a;--line-4:#ffffff80;--line-5:#ffffffb3;--line-6:#e7e7e7;--line-7:#e2e2e2;--line-8:#00000012;--line-9:#ffffff4d;--shadow-1:#a3a3a340;--linear-1:linear-gradient(180deg, #f6ddbe00 0%, #f6ddbe80 100%);--linear-2:linear-gradient(137.6deg, #c09c71 23.87%, #664b18 99.83%);--linear-3:linear-gradient(285.63deg, #4b2c17 5.45%, #905e3d 94.52%);--linear-4:linear-gradient(133.57deg, #fff0d3 25.62%, #ebd1a2 100%);--linear-5:linear-gradient(138.03deg, #fff3e5 23.68%, #ffcda2 100%);--verified:#00bf43;--success:#28a745;--error:#ff4949;--skeletonBg:#e5e7eb;--header-height:140px;--header-height-mobile:92px;--toolbar-bottom-height:0px;--toolbar-bottom-height-mobile:80px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;touch-action:none;box-sizing:border-box}.noUi-target{direction:ltr;position:relative}.noUi-base,.noUi-connects{z-index:1;width:100%;height:100%;position:relative}.noUi-connects{z-index:0;overflow:hidden}.noUi-connect,.noUi-origin{z-index:1;transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal .noUi-handle{width:34px;height:28px;top:-6px;left:-17px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;top:-17px;left:-6px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{left:auto;right:-17px}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;top:14px;left:6px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{white-space:nowrap;text-align:center;position:absolute}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{width:100%;height:80px;padding:10px 0;top:100%;left:0}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{width:2px;height:5px;margin-left:-1px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;padding:0 10px;top:0;left:100%}.noUi-value-vertical{transform:translate(0, -50%, 0);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{color:#000;text-align:center;white-space:nowrap;background:#fff;border:1px solid #d9d9d9;border-radius:3px;padding:5px;display:block;position:absolute}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{top:50%;right:120%;transform:translateY(-50%)}.noUi-horizontal{height:2px}.noUi-target{border:0}.noUi-base .noUi-connects{background-color:var(--line);border-radius:999px}.noUi-connect{background-color:var(--black)}.noUi-horizontal .noUi-handle,.noUi-vertical .noUi-handle{border:4px solid var(--black);background-color:var(--white);width:15px;height:15px;box-shadow:none;box-shadow:initial;cursor:pointer;border-radius:50px}.noUi-horizontal .noUi-handle:before,.noUi-horizontal .noUi-handle:after,.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{content:none}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-8px}.tf-btn-filter{border:1px solid var(--line);text-wrap:nowrap;text-overflow:ellipsis;color:var(--black);border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:8px 16px;font-size:16px;display:inline-flex;overflow:hidden}.tf-btn-filter .icon{font-size:16px}.tf-btn-filter:hover{border-color:var(--black)}.tf-btn-filter.active{background-color:var(--black);border-color:var(--black);color:var(--white)}@media (min-width:1200px){.tf-btn-filter{gap:8px;min-width:180px;padding:15px}}#filterDropdown{min-width:93px}.products-transitioning,.sidebar-transitioning{opacity:.5;pointer-events:none;transition:opacity .15s}.product-listing-row{margin:0 -15px;display:flex}.product-listing-row .product-listing-sidebar{flex:0 0 340px;width:340px;padding:0 20px}@media (max-width:1199px){.product-listing-row .product-listing-sidebar{flex:none;width:auto;padding:0}}.product-listing-row .product-listing-main{flex:1;padding:0 20px}.tf-shop-control{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px 8px;margin-bottom:20px;padding-bottom:15px;display:flex}.tf-shop-control .tf-control-filter button{border:1px solid var(--line);background-color:var(--black);color:var(--white);border-radius:10px;align-items:center;gap:5px;padding:5px 12px;font-size:14px;display:flex}.tf-shop-control .tf-control-filter button .icon{font-size:18px}.tf-shop-control .tf-control-sorting{justify-content:flex-end;align-items:center;gap:12px;display:flex}.tf-control-layout{align-items:center;gap:15px;display:flex}.tf-control-layout .tf-view-layout-switch{cursor:pointer;color:var(--text-3);justify-content:center;align-items:center;transition:all .3s;display:flex}.tf-control-layout .tf-view-layout-switch:hover,.tf-control-layout .tf-view-layout-switch.active,.tf-control-layout .tf-view-layout-switch .layout-button{color:var(--black)}@media (min-width:992px){.tf-control-layout{gap:24px}}@media (max-width:575px){.tf-view-layout-switch{font-size:14px}}.wrapper-shop .card-product{margin-bottom:0}.wrapper-shop .no-product-label{text-align:center;margin-top:15px}.wrapper-control-shop{position:relative}.wrapper-control-shop.loading-shop *{display:none}.wrapper-control-shop.loading-shop:after{content:"";border:2px solid #0000;border-top:2px solid var(--black);border-right:2px solid var(--black);z-index:10000;border-radius:50%;width:30px;height:30px;animation:.5s linear infinite spin;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1200px){.wrapper-control-shop .tf-grid-layout .wg-pagination{gap:40px 20px;margin-top:16px}}.listLayout-wrapper #product-count-grid{display:none}.listLayout-wrapper #product-count-list,.gridLayout-wrapper #product-count-grid{display:block}.gridLayout-wrapper #product-count-list{display:none}.widget-facet{border-bottom:1px solid var(--line);margin-bottom:25px;padding-bottom:25px}@media (max-width:1199px){.widget-facet{margin-bottom:15px;padding-bottom:15px}}.widget-facet:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.widget-facet .facet-title{color:var(--black);justify-content:space-between;align-items:center;margin-bottom:20px;transition:all .3s;display:flex}.widget-facet .facet-title .secondary-heading{font-size:16px}.widget-facet .facet-title .facet-toggle-icon{width:20px;height:20px;color:inherit;flex-shrink:0;display:inline-block;position:relative}.widget-facet .facet-title .facet-toggle-icon:before,.widget-facet .facet-title .facet-toggle-icon:after{content:"";background-color:currentColor;border-radius:1px;transition:transform .32s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.widget-facet .facet-title .facet-toggle-icon:before{width:14px;height:2px}.widget-facet .facet-title .facet-toggle-icon:after{transform-origin:50%;width:2px;height:14px;transform:translate(-50%,-50%)rotate(0)}.widget-facet .facet-title.collapsed .facet-toggle-icon:after{transform:translate(-50%,-50%)rotate(0)}.widget-facet .facet-title:not(.collapsed) .facet-toggle-icon:after{transform:translate(-50%,-50%)rotate(90deg)}.widget-facet .facet-title .icon{transition:all .3s;transform:rotate(180deg)}.widget-facet .facet-title.collapsed{margin-bottom:0}.widget-facet .facet-title.collapsed .icon{transform:rotate(0)}.widget-facet .collapse.collapse-accordion{opacity:0;visibility:hidden;grid-template-rows:0fr;max-height:none;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),opacity .3s 50ms,visibility 0s linear .4s;display:grid;overflow:hidden;transform:none}.widget-facet .collapse.collapse-accordion.show{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),opacity .28s,visibility linear}.widget-facet .collapse-accordion-inner{min-height:0;overflow:hidden}.widget-facet .collapse:not(.collapse-accordion){opacity:0;visibility:hidden;max-height:0;transition:all .3s;display:block;transform:translateY(20px)}.widget-facet .collapse:not(.collapse-accordion).show{opacity:1;visibility:visible;max-height:1000px;transform:translateY(0)}.filter-group-check.group-category a{width:100%;color:var(--text);justify-content:space-between;align-items:center;display:flex}.filter-group-check .list-item{cursor:pointer;align-items:center;gap:15px;display:flex}.filter-group-check .list-item:not(:last-child){margin-bottom:12px}.filter-group-check .list-item .checkbox-wrap,.filter-group-check .list-item .checkbox-wrap label{flex:1}.filter-group-check .label{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.filter-group-check .label>:first-child{flex:1}@media (min-width:1200px){.filter-group-check .list-item{color:var(--text);font-size:18px;line-height:24px}}.filter-size-box{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filter-size-box .size-item{border:1px solid var(--line);background-color:var(--white);cursor:pointer;width:40px;height:40px;color:var(--text);border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;position:relative}.filter-size-box .size-item.active,.filter-size-box .size-item:hover{background-color:var(--black);color:var(--white)}.filter-size-box .size-item.disabled{color:var(--black-4);pointer-events:none}.filter-size-box .size-item.disabled:after{content:"";background-color:var(--black-4);transform-origin:0 0;width:53.568px;height:1px;position:absolute;top:0;left:0;transform:rotate(45deg)}.filter-size-box .size-item.over-size{border-radius:999px;width:120px}@media (min-width:1200px){.filter-size-box .size-item{width:56px;height:56px}}.filter-color-box{flex-wrap:wrap;gap:8px;display:flex}.filter-color-box .color-item{border:1px solid var(--line);background-color:var(--white);cursor:pointer;border-radius:50%;width:32px;height:32px;padding:4px;transition:all .3s;display:block;overflow:hidden}.filter-color-box .color-item .color{border-radius:50%;width:100%;height:100%;display:block}.filter-color-box .color-item.active{border-color:var(--dark)!important}.filter-color-box .color-text{display:none}@media (min-width:1200px){.filter-color-box .color-item{width:40px;height:40px}}.meta-filter-shop{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.meta-filter-shop #applied-filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.meta-filter-shop .filter-tag,.meta-filter-shop .remove-all-filters{color:var(--black);background-color:var(--accent);cursor:pointer;text-transform:uppercase;border-radius:10px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:400;line-height:clamp(14px,2.8vw,24px);transition:all .3s;display:flex}.meta-filter-shop .filter-tag .icon,.meta-filter-shop .remove-all-filters .icon{font-size:clamp(14px,2.5vw,14px)}.meta-filter-shop .filter-tag:hover,.meta-filter-shop .remove-all-filters:hover{border-color:var(--primary);color:var(--primary)}@media (max-width:575px){.meta-filter-shop .filter-tag,.meta-filter-shop .remove-all-filters{gap:6px;padding:8px 12px}}.meta-filter-shop .remove-all-filters{border-color:var(--secondary);background-color:var(--secondary);color:var(--white)}.meta-filter-shop .remove-all-filters:hover{background-color:var(--secondary);border-color:var(--secondary);color:var(--white)}.meta-filter-shop.type-drop{margin-bottom:20px}.overlay-filter{z-index:2000;visibility:hidden;opacity:0;cursor:url(/images/cursor-close.svg),auto;background-color:#0006;width:100vw;height:100vh;transition:all .3s;position:fixed;top:0;left:0}.overlay-filter.show{opacity:1;visibility:visible}@media (min-width:1200px){.overlay-filter.type-drawer{display:none}}.widget-price{grid-gap:10px;gap:10px;display:grid}.widget-price .slider-wrapper{padding:4px 10px}.widget-price .price-val-range{margin:7px 0;padding:0 8px}.widget-price .price-box,.widget-price .box-value-price{align-items:center;gap:8px;display:flex}.widget-price .price-box{color:var(--primary)}.widget-price .price-val{color:var(--black);font-size:18px;font-weight:600;line-height:24px;position:relative}.widget-price .price-val:before{content:attr(data-currency)}@media (min-width:1200px){.widget-price .box-value-price{gap:12px}}.tf-list-layout{grid-gap:24px;gap:24px;display:grid}@media (min-width:1200px){.tf-list-layout{gap:40px}}.tf-grid-layout.tf-col-5 .countdown__item{font-size:20px;line-height:27px}.tf-grid-layout.tf-col-5 .variant-box{left:15px;right:15px}.tf-grid-layout.tf-col-5 .product-size_list{gap:6px;padding:12px 24px}.tf-grid-layout.tf-col-5 .product-size_list .size-item:not(:last-child){min-width:32px;padding-right:6px}.tf-grid-layout.tf-col-5 .card-product.style-2 .hover-tooltip .tooltip,.tf-grid-layout.tf-col-5 .card-product.style-4 .hover-tooltip .tooltip{display:none}.tf-grid-layout.tf-col-6 .product-countdown{transform:none;transform:initial;padding:12px 16px;bottom:7px;left:7px;right:7px}.tf-grid-layout.tf-col-6 .countdown__item{font-size:18px;line-height:24px}.tf-grid-layout.tf-col-6 .variant-box:not(.bot){bottom:7px;left:7px;right:7px}.tf-grid-layout.tf-col-6 .product-action_list,.tf-grid-layout.tf-col-6 .product-action_bot{display:none}.tf-grid-layout.tf-col-6 .product-size_list{gap:6px;padding:12px 16px}.tf-grid-layout.tf-col-6 .product-size_list .size-item{min-width:22px}.tf-grid-layout.tf-col-6 .product-size_list .size-item:not(:last-child){min-width:28px;padding-right:6px}.shop-sale-text{align-items:center;gap:12px;display:flex}.shop-sale-text label{cursor:pointer}.tf-filter-dropdown,.meta-dropdown-filter,.tf-shop-change{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (min-width:1200px){.tf-shop-change{gap:32px}}@media (max-width:991px){.tf-shop-change{justify-content:space-between;width:100%}}@media (max-width:1199px){.tf-group-filter{margin-bottom:32px}}@media (min-width:1200px){.filter-drawer-wrap{z-index:90;opacity:0;visibility:hidden;border-radius:16px;max-width:100%;padding:32px;position:absolute;top:100%;left:0;right:0;box-shadow:0 0 25px 3px #0000001a}.filter-drawer-wrap .tf-group-filter{flex-direction:column;gap:32px;display:flex}.filter-drawer-wrap .collapse-body{padding-bottom:0!important}.filter-drawer-wrap .widget-facet{border:0;margin-bottom:0;padding-bottom:0}.filter-drawer-wrap .widget-facet .collapse.collapse-accordion:not(.show){display:grid}.filter-drawer-wrap .widget-facet .collapse:not(.collapse-accordion):not(.show){display:block}.filter-drawer-wrap .widget-facet .collapsing{height:auto;transition:initial}.filter-drawer-wrap .facet-title{padding:0;margin-bottom:24px!important}.filter-drawer-wrap .facet-title .icon{display:none}.filter-drawer-wrap .filter-color-box{padding-right:0}.filter-drawer-wrap .canvas-body{overflow-y:visible;overflow-y:initial;grid-gap:32px;grid-template-columns:repeat(5,1fr);gap:32px;display:grid}.filter-drawer-wrap.show{opacity:1;visibility:visible;margin-top:10px}}.widget-accordion{border-bottom:1px solid var(--line)}.widget-accordion .accordion-title{text-transform:uppercase;cursor:pointer;align-items:center;gap:30px;padding:32px 0;font-size:clamp(20px,3vw,28px);font-weight:400;line-height:clamp(26px,3.2vw,32px);transition:all .3s;display:flex}@media (max-width:767px){.widget-accordion .accordion-title{padding:20px 0}}.widget-accordion .accordion-title .icon{font-size:clamp(16px,3vw,22px);transition:transform .35s linear}.widget-accordion .accordion-title:not(.collapsed){color:var(--primary)}.widget-accordion .accordion-title:not(.collapsed) .icon{transform:rotate(-90deg)}.widget-accordion .accordion-body{padding:10px 0 20px}.widget-accordion:first-child{border-top:1px solid var(--line)}.widget-accordion.style-2 .accordion-title{justify-content:space-between;padding:16px 0;font-size:18px;line-height:28px}.widget-accordion.style-2 .accordion-title .icon{font-size:16px}.widget-accordion.style-2:first-child{border-top:0;border-top:initial}.accordion-faq .icon{background-color:var(--black);border:1px solid var(--black);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s;display:flex}.accordion-faq .icon svg{color:var(--white);transition:transform .35s linear;transform:rotate(45deg)}.accordion-faq .accordion-title{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;transition:all .3s;display:flex}.accordion-faq .accordion-title .text{color:var(--black);flex:1;min-width:0;font-weight:500;transition:all .3s}.accordion-faq .accordion-title.collapsed .text{color:var(--text);font-weight:400}.accordion-faq .accordion-title.collapsed .icon{border-color:var(--line);background-color:#0000}.accordion-faq .accordion-title.collapsed .icon svg{color:var(--black);transform:rotate(0)}form{z-index:30;position:relative}form textarea,form input[type=text],form input[type=password],form input[type=datetime],form input[type=datetime-local],form input[type=date],form input[type=month],form input[type=time],form input[type=week],form input[type=number],form input[type=email],form input[type=url],form input[type=search],form input[type=tel],form input[type=color]{box-shadow:none;border:1px solid var(--line);width:100%;color:var(--black);border-radius:10px;outline:0;padding:6px 12px;font-size:14px;font-weight:400;line-height:24px;transition:all .3s}form textarea::-moz-placeholder{color:var(--text-2);font-size:14px;font-weight:400;line-height:24px}form input[type=text]::-moz-placeholder{color:var(--text-2);font-size:14px;font-weight:400;line-height:24px}form input[type=password]::-moz-placeholder{color:var(--text-2);font-size:14px;font-weight:400;line-height:24px}form input[type=datetime]::-moz-placeholder{color:var(--text-2);font-size:14px;font-weight:400;line-height:24px}form input[type=datetime-local]::-moz-placeholder{color:var(--text-2);font-size:14px;font-weight:400;line-height:24px}form input[type=date]::-moz-placeholder{color:var(--text-2);font-size:14px;font-weight:400;line-height:24px}form input[type=month]::-moz-placeholder{color:var(--text-2);font-size:14px;font-weight:400;line-height:24px}form input[type=time]::-moz-placeholder{color:var(--text-2);font-size:14px;font-weight:400;line-height:24px}form input[type=week]::-moz-placeholder{color:var(--text-2);font-size:14px;font-weight:400;line-height:24px}form input[type=number]::-moz-placeholder{color:var(--text-2);font-size:14px;font-weight:400;line-height:24px}form input[type=email]::-moz-placeholder{color:var(--text-2);font-size:14px;font-weight:400;line-height:24px}form input[type=url]::-moz-placeholder{color:var(--text-2);font-size:14px;font-weight:400;line-height:24px}form input[type=search]::-moz-placeholder{color:var(--text-2);font-size:14px;font-weight:400;line-height:24px}form input[type=tel]::-moz-placeholder{color:var(--text-2);font-size:14px;font-weight:400;line-height:24px}form input[type=color]::-moz-placeholder{color:var(--text-2);font-size:14px;font-weight:400;line-height:24px}form textarea::placeholder,form input[type=text]::placeholder,form input[type=password]::placeholder,form input[type=datetime]::placeholder,form input[type=datetime-local]::placeholder,form input[type=date]::placeholder,form input[type=month]::placeholder,form input[type=time]::placeholder,form input[type=week]::placeholder,form input[type=number]::placeholder,form input[type=email]::placeholder,form input[type=url]::placeholder,form input[type=search]::placeholder,form input[type=tel]::placeholder,form input[type=color]::placeholder{color:var(--text-2);font-size:14px;font-weight:400;line-height:24px}form textarea.style-def,form input[type=text].style-def,form input[type=password].style-def,form input[type=datetime].style-def,form input[type=datetime-local].style-def,form input[type=date].style-def,form input[type=month].style-def,form input[type=time].style-def,form input[type=week].style-def,form input[type=number].style-def,form input[type=email].style-def,form input[type=url].style-def,form input[type=search].style-def,form input[type=tel].style-def,form input[type=color].style-def{border-radius:0;border-radius:initial;background-color:#0000;border:0;padding:0}form textarea.style-stroke,form input[type=text].style-stroke,form input[type=password].style-stroke,form input[type=datetime].style-stroke,form input[type=datetime-local].style-stroke,form input[type=date].style-stroke,form input[type=month].style-stroke,form input[type=time].style-stroke,form input[type=week].style-stroke,form input[type=number].style-stroke,form input[type=email].style-stroke,form input[type=url].style-stroke,form input[type=search].style-stroke,form input[type=tel].style-stroke,form input[type=color].style-stroke{border-color:var(--line);background-color:#0000}form textarea.style-stroke-2,form input[type=text].style-stroke-2,form input[type=password].style-stroke-2,form input[type=datetime].style-stroke-2,form input[type=datetime-local].style-stroke-2,form input[type=date].style-stroke-2,form input[type=month].style-stroke-2,form input[type=time].style-stroke-2,form input[type=week].style-stroke-2,form input[type=number].style-stroke-2,form input[type=email].style-stroke-2,form input[type=url].style-stroke-2,form input[type=search].style-stroke-2,form input[type=tel].style-stroke-2,form input[type=color].style-stroke-2{border-color:var(--line-2);color:var(--white);background-color:#0000}form textarea.style-stroke-2:focus,form input[type=text].style-stroke-2:focus,form input[type=password].style-stroke-2:focus,form input[type=datetime].style-stroke-2:focus,form input[type=datetime-local].style-stroke-2:focus,form input[type=date].style-stroke-2:focus,form input[type=month].style-stroke-2:focus,form input[type=time].style-stroke-2:focus,form input[type=week].style-stroke-2:focus,form input[type=number].style-stroke-2:focus,form input[type=email].style-stroke-2:focus,form input[type=url].style-stroke-2:focus,form input[type=search].style-stroke-2:focus,form input[type=tel].style-stroke-2:focus,form input[type=color].style-stroke-2:focus{border-color:var(--white)}form textarea.style-stroke-3,form input[type=text].style-stroke-3,form input[type=password].style-stroke-3,form input[type=datetime].style-stroke-3,form input[type=datetime-local].style-stroke-3,form input[type=date].style-stroke-3,form input[type=month].style-stroke-3,form input[type=time].style-stroke-3,form input[type=week].style-stroke-3,form input[type=number].style-stroke-3,form input[type=email].style-stroke-3,form input[type=url].style-stroke-3,form input[type=search].style-stroke-3,form input[type=tel].style-stroke-3,form input[type=color].style-stroke-3{border-color:var(--line-3);background-color:var(--line-3);color:var(--white)}form textarea.style-stroke-3::-moz-placeholder{color:var(--white)}form input[type=text].style-stroke-3::-moz-placeholder{color:var(--white)}form input[type=password].style-stroke-3::-moz-placeholder{color:var(--white)}form input[type=datetime].style-stroke-3::-moz-placeholder{color:var(--white)}form input[type=datetime-local].style-stroke-3::-moz-placeholder{color:var(--white)}form input[type=date].style-stroke-3::-moz-placeholder{color:var(--white)}form input[type=month].style-stroke-3::-moz-placeholder{color:var(--white)}form input[type=time].style-stroke-3::-moz-placeholder{color:var(--white)}form input[type=week].style-stroke-3::-moz-placeholder{color:var(--white)}form input[type=number].style-stroke-3::-moz-placeholder{color:var(--white)}form input[type=email].style-stroke-3::-moz-placeholder{color:var(--white)}form input[type=url].style-stroke-3::-moz-placeholder{color:var(--white)}form input[type=search].style-stroke-3::-moz-placeholder{color:var(--white)}form input[type=tel].style-stroke-3::-moz-placeholder{color:var(--white)}form input[type=color].style-stroke-3::-moz-placeholder{color:var(--white)}form textarea.style-stroke-3::placeholder,form input[type=text].style-stroke-3::placeholder,form input[type=password].style-stroke-3::placeholder,form input[type=datetime].style-stroke-3::placeholder,form input[type=datetime-local].style-stroke-3::placeholder,form input[type=date].style-stroke-3::placeholder,form input[type=month].style-stroke-3::placeholder,form input[type=time].style-stroke-3::placeholder,form input[type=week].style-stroke-3::placeholder,form input[type=number].style-stroke-3::placeholder,form input[type=email].style-stroke-3::placeholder,form input[type=url].style-stroke-3::placeholder,form input[type=search].style-stroke-3::placeholder,form input[type=tel].style-stroke-3::placeholder,form input[type=color].style-stroke-3::placeholder{color:var(--white)}form textarea.style-stroke-3:focus,form input[type=text].style-stroke-3:focus,form input[type=password].style-stroke-3:focus,form input[type=datetime].style-stroke-3:focus,form input[type=datetime-local].style-stroke-3:focus,form input[type=date].style-stroke-3:focus,form input[type=month].style-stroke-3:focus,form input[type=time].style-stroke-3:focus,form input[type=week].style-stroke-3:focus,form input[type=number].style-stroke-3:focus,form input[type=email].style-stroke-3:focus,form input[type=url].style-stroke-3:focus,form input[type=search].style-stroke-3:focus,form input[type=tel].style-stroke-3:focus,form input[type=color].style-stroke-3:focus{border-color:var(--white)}form textarea:focus,form input[type=text]:focus,form input[type=password]:focus,form input[type=datetime]:focus,form input[type=datetime-local]:focus,form input[type=date]:focus,form input[type=month]:focus,form input[type=time]:focus,form input[type=week]:focus,form input[type=number]:focus,form input[type=email]:focus,form input[type=url]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=color]:focus{border-color:var(--black)}form textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form textarea:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form textarea:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=text]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=text]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=text]:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=text]:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=password]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=password]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=password]:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=password]:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=datetime]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=datetime]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=datetime]:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=datetime]:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=datetime-local]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=datetime-local]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=datetime-local]:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=datetime-local]:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=date]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=date]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=date]:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=date]:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=month]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=month]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=month]:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=month]:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=time]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=time]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=time]:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=time]:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=week]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=week]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=week]:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=week]:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=number]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=number]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=number]:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=number]:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=email]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=email]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=email]:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=email]:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=url]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=url]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=url]:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=url]:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=search]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=search]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=search]:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=search]:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=tel]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=tel]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=tel]:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=tel]:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=color]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=color]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=color]:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form input[type=color]:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff!important}form button,form input[type=button],form input[type=reset],form input[type=submit]{background-color:#0000;padding:0;overflow:hidden}form textarea{resize:none;scrollbar-width:thin;scrollbar-color:#00000026 #0000;border-radius:10px;height:150px}form textarea::-webkit-scrollbar{width:6px}form textarea::-webkit-scrollbar-track{background:0 0;border-radius:0 10px 10px 0}form textarea::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}form .cols{gap:16px}@media (min-width:1200px){form .cols{gap:24px}}form .form_content{grid-gap:15px;gap:15px;display:grid}form.style-btn-abs{position:relative}form.style-btn-abs .btn-submit{position:absolute;top:50%;left:16px;transform:translateY(-50%)}form.style-btn-abs .btn-submit .icon{font-size:24px}form.style-btn-abs input{padding-left:48px}form.style-btn-abs-end{position:relative}form.style-btn-abs-end .btn-submit{position:absolute;top:50%;right:24px;transform:translateY(-50%)}form.style-btn-abs-end .btn-submit .icon{font-size:20px}form.style-btn-abs-end input{padding-right:48px}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.password-wrapper{position:relative}.password-wrapper .toggle-pass{cursor:pointer;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.tf-check-wrapper{flex-shrink:0;display:inline-flex;position:relative}.tf-check-icon{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;inset:0;transform:scale(0)}.tf-check-icon svg{color:var(--white);width:12px;height:12px;display:block}.tf-check{cursor:pointer;appearance:none;border:1px solid var(--text-3);background:0 0;background-color:var(--white);border-radius:5px;outline:0;width:20px;min-width:20px;height:20px;padding:0;transition:all .3s;position:relative}.tf-check:checked{border-color:var(--secondary);background-color:var(--secondary)}.tf-check:checked+.tf-check-icon{opacity:1;transform:scale(1)}.tf-check.style-2{width:22px;min-width:22px;height:22px}.tf-check.style-3{border-radius:2px;width:18px;min-width:18px;height:18px}.tf-check.style-white{background-color:var(--white);border:1px solid #fff3}.tf-check.style-white:checked+.tf-check-icon svg{color:var(--black)}.payment-methods{gap:20px;display:flex}.payment-methods .payment_accordion{width:50%;display:block}.payment-methods .payment_accordion input{display:none}@media screen and (max-width:425px){.payment-methods{flex-direction:column}.payment-methods .payment_accordion{width:100%;margin-bottom:0!important}}.checkbox-wrap{align-items:center;gap:10px;display:flex}.checkbox-wrap input{padding:0}.checkbox-wrap label{cursor:pointer;line-height:normal}.checkbox-wrap .type-2{gap:8px}.checkbox-wrap .option-description{font-size:14px}.checkbox-wrap .check-icon{border:1px solid var(--line);border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;padding:2px;display:flex}.checkbox-wrap .check-icon svg{display:none}.checkbox-wrap input:checked~.check-icon{background-color:var(--success);border-color:var(--success);color:var(--white)}.checkbox-wrap input:checked~.check-icon svg{display:block}.tf-field{position:relative}.tf-field .tf-input{padding:22px 0 3px!important}.tf-field .tf-input:not(:-moz-placeholder-shown)~.tf-lable{letter-spacing:0;font-size:12px;line-height:20px;top:0;transform:translateY(0%)}.tf-field .tf-input:not(:placeholder-shown)~.tf-lable,.tf-field .tf-input:focus~.tf-lable{letter-spacing:0;font-size:12px;line-height:20px;top:0;transform:translateY(0%)}.tf-field .tf-input::placeholder{color:#0000}.tf-field .tf-lable{cursor:text;letter-spacing:-.32px;pointer-events:none;font-size:16px;line-height:24px;transition:all .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.tf-field .tf-lable.type-2{transform:0;top:22px}.tf-check-rounded{cursor:pointer;background:0 0;background-color:var(--white);appearance:none;border:1px solid #9a9a9a;border-radius:50%;outline:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:relative;padding:0!important}.tf-check-rounded:before{content:"";background-color:var(--black);opacity:0;border-radius:50%;width:8px;height:8px;position:absolute}.tf-check-rounded:checked{border-color:var(--black)}.tf-check-rounded:checked:before{opacity:1}.tf-check-rounded.style-2{background-color:var(--bg-2);border-color:var(--bg-2)}.tf-check-rounded.style-2:checked{border-color:var(--black);background-color:var(--white)}.tf-check-rounded.style-2{width:18px;height:18px}.tf-check-rounded.style-2:before{width:10px;height:10px}@media (min-width:1200px){.tf-check-rounded{width:18px;height:18px}.tf-check-rounded:before{width:10px;height:10px}.tf-check-rounded.style-2{width:22px;height:22px}.tf-check-rounded.style-2:before{width:16px;height:16px}}.form_sub .f-content{align-items:center;gap:12px;display:flex}.form_sub .f-content input::placeholder{font-size:16px;font-weight:400;line-height:22px}.form_sub.has_check .f-content{margin-bottom:16px}@media (max-width:991px){.form_sub .f-content{flex-direction:column}.form_sub .f-content>*{width:100%}}.form_search input:focus{border-color:var(--white)!important}.form_search-product{border:1px solid var(--line);border-radius:999px;align-items:center;gap:16px;width:100%;max-width:442px;padding:15px 24px;display:flex}.form_search-product.style-search-2{background-color:var(--white);max-width:1099px}.form_search-product.style-search-3{border:1px solid var(--primary);box-shadow:0 4px 8px #00000014}.form_search-product .btn-submit{background-color:var(--primary);color:var(--white);border-radius:0 999px 999px 0;justify-content:center;align-items:center;gap:6px;padding:16px 24px;display:flex;position:absolute;top:-1px;bottom:-1px;right:-1px}.form_search-product .btn-submit .icon{font-size:24px}.form_search-product .btn-submit-2{background-color:var(--primary);color:var(--white);border-radius:999px;justify-content:center;align-items:center;padding:12px 39px;display:flex;position:absolute;top:4px;bottom:4px;right:4px}.form-search{align-items:center;gap:10px;display:flex}.form-search .input-field-wrapper{flex:1}.form-search.style-2 input{padding:13px 23px}.form-search.style-2 button{font-size:24px;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.tf-select{position:relative}.tf-select select{appearance:none;border:1px solid var(--line);width:100%;color:var(--black);border-radius:10px;padding:6px 12px;font-size:14px;line-height:24px;transition:all .3s;outline:0!important}.tf-select .tf-select-arrow{z-index:1;pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.tf-select .tf-select-arrow svg{color:var(--black);width:14px;height:14px;display:block}.tf-select:hover select{border-color:var(--rgba-dark-2)}.tf-select.select-square select{color:var(--text-3);opacity:.8;border-radius:6px;height:50px;padding-top:14px;padding-bottom:14px;font-size:14px;line-height:20px}.tf-select.style-1 select{border:1px solid var(--line);text-align:center;background-color:#0000;border-radius:99px;width:102px;padding:17px 0;font-size:14px;font-weight:600;line-height:20px}.tf-select.style-1:after{display:none}.tf-select.style-2 select{border:1px solid var(--line);background-color:#0000;border-radius:99px;padding:12px 21px;font-size:18px;font-weight:400;line-height:24px}.tf-select.style-border select{border:1px solid var(--line);background-color:#0000;border-radius:0;padding:12px 22px}.tab-reviews{border:1px solid var(--line);border-radius:20px;padding:20px}.tab-reviews .tab-reviews-heading{border-bottom:1px solid var(--line);flex-flow:column wrap;justify-content:center;align-items:center;gap:30px;margin-bottom:20px;padding-bottom:20px;display:flex}.tab-reviews .tab-reviews-heading .top{flex-grow:1;justify-content:center;align-items:center;width:100%;max-width:750px;display:flex}@media (max-width:575px){.tab-reviews .tab-reviews-heading .top{flex-direction:column-reverse}}.tab-reviews .tab-reviews-heading .top .number{font-size:50px;font-weight:700;line-height:50px;font-family:var(--font-petrov-sans),sans-serif;color:var(--black);justify-content:center;align-items:flex-end;margin-bottom:8px;display:flex}.tab-reviews .tab-reviews-heading .top .number span{color:var(--text-2);font-size:30px;font-weight:400;line-height:120%}.tab-reviews .tab-reviews-heading .quantity-reviews{text-transform:uppercase;font-size:12px}.tab-reviews .tab-reviews-heading .list-star{margin-bottom:4px}.tab-reviews .rating-score{border-left:1px solid var(--line);width:100%;max-width:365px;margin-left:30px;padding-left:30px}@media (max-width:767px){.tab-reviews .rating-score{max-width:300px}}@media (max-width:575px){.tab-reviews .rating-score{border-left:0;border-bottom:1px solid var(--line);max-width:100%;margin-bottom:20px;margin-left:0;padding-bottom:20px;padding-left:0;padding-right:0}}.tab-reviews .rating-score .item{align-items:center;gap:5px;width:100%;display:flex}.tab-reviews .rating-score .item:not(:last-child){margin-bottom:8px}.tab-reviews .rating-score .number-1{text-align:end;width:12px;color:var(--black);flex-shrink:0}.tab-reviews .rating-score svg{flex-shrink:0}.tab-reviews .rating-score .icon{color:var(--yellow);margin-left:4px;font-size:15px}.tab-reviews .rating-score .number-2{width:25px;color:var(--black);text-align:start}.tab-reviews .rating-score .line-bg{background-color:var(--line);border-radius:10px;width:100%;height:8px;margin:0 5px;overflow:hidden}.tab-reviews .rating-score .line-bg div{background-color:#ef9122;height:100%}@media (max-width:1199px){.tab-reviews .tab-reviews-heading .top .number{gap:5px}}.write-cancel-review-wrap .btn-comment-review{cursor:pointer}.write-cancel-review-wrap .write-review-wrap,.write-cancel-review-wrap .btn-cancel-review,.write-cancel-review-wrap.write-review .cancel-review-wrap,.write-cancel-review-wrap.write-review .btn-write-review{display:none}.write-cancel-review-wrap.write-review .write-review-wrap,.write-cancel-review-wrap.write-review .btn-cancel-review{display:block}.reply-comment .reply-comment-filter{border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:20px}.reply-comment .reply-comment-item{gap:14px;display:flex}.reply-comment .reply-comment-item:not(:last-child){border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:20px}.reply-comment .reply-comment-item .image{border-radius:50%;flex-shrink:0;width:50px;height:50px;overflow:hidden}@media (max-width:767px){.reply-comment .reply-comment-item .image{width:40px;height:40px}}.reply-comment .reply-comment-item .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.reply-comment .reply-comment-item .image .review-name-initials{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;font-weight:600;display:flex}.reply-comment .reply-comment-item .user{align-items:center;gap:16px;display:flex}@media (max-width:767px){.reply-comment .reply-comment-item .user{gap:10px}}.reply-comment .reply-comment-item .user .user-infor{align-items:center;gap:10px;display:flex}.reply-comment .reply-comment-item .user .user-infor .line{height:14px}.reply-comment .reply-comment-item .user .verified-purchase{text-transform:uppercase;align-items:center;gap:4px;display:flex}.reply-comment .reply-comment-item .user .verified-purchase .text{color:#358fe5;font-size:14px;font-weight:400;line-height:140%}.reply-comment .reply-comment-item .desc{margin-bottom:10px}.reply-comment .reply-comment-item .desc:last-child{margin-bottom:0}.filter-start-wrap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filter-start-wrap .filter-item{border:1px solid var(--line);cursor:pointer;border-radius:10px;padding:5px 15px;font-size:14px;transition:all .3s}.filter-start-wrap .filter-item.active,.filter-start-wrap .filter-item:hover{background-color:var(--secondary);border-color:var(--secondary);color:var(--white)}.contact-us-form{height:fit-content}.form-write-review{max-width:872px}.form-write-review .heading{margin-bottom:10px}.form-write-review .text{margin-bottom:24px}.form-write-review .your-rating{background:var(--accent);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin-bottom:20px;padding:20px;display:flex}.form-write-review textarea,.form-write-review .review-form-textarea-wrapper{height:80px}.form-write-review .review-form-textarea-wrapper-error{margin-bottom:30px}.form-write-review .form-content{margin-bottom:24px}.form-write-review .form-content .box-field{display:flex}.form-write-review .form-content .box-field:not(:last-child){margin-bottom:15px}.form-write-review .form-content .box-field .label{margin-bottom:8px}.form-write-review .form-content .group-2{grid-gap:24px;grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:767px){.form-write-review .form-content .box-field:not(:last-child){margin-bottom:12px}.form-write-review .form-content .group-2{gap:12px}}.form-write-review .button-submit{justify-content:space-between;align-items:center;display:flex}.form-write-review .button-submit .thanks-label{font-size:16px}@media (max-width:575px){.form-write-review .button-submit .thanks-label{font-size:12px}}.form-write-review .button-submit .review-submit-btn{min-width:104px;min-height:36px}.list-rating-check{flex-direction:row-reverse;justify-content:left;gap:4px;display:flex}.list-rating-check:not(:checked)>input{opacity:0;position:absolute}.list-rating-check:not(:checked)>label{cursor:pointer;white-space:nowrap;width:30px;height:30px;font-size:24px;display:flex}.list-rating-check:not(:checked)>label:before{content:"";background:#ef9122;width:30px;height:30px;display:flex;-webkit-mask:url(/icon/start.svg) 50%/contain no-repeat;mask:url(/icon/start.svg) 50%/contain no-repeat}.list-rating-check>input:checked~label:before,.list-rating-check:not(:checked)>label:hover:before,.list-rating-check:not(:checked)>label:hover~label:before,.list-rating-check>input:checked+label:hover:before,.list-rating-check>input:checked+label:hover~label:before,.list-rating-check>input:checked~label:hover:before,.list-rating-check>input:checked~label:hover~label:before,.list-rating-check>label:hover~input:checked~label:before{background:#ef9122;-webkit-mask:url(/icon/start-1.svg) 50%/contain no-repeat;mask:url(/icon/start-1.svg) 50%/contain no-repeat}.form-login{grid-gap:10px;gap:10px;display:grid}@media (max-width:575px){.form-login{padding:20px 0}}.form-login .text-social{align-items:center;gap:14px;display:flex}.form-login .check-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.form-ask .form_content{margin-bottom:12px}.form-change_pass .form_content,.form-change_pass .cols{gap:16px}.sib-form{padding:0;font-family:Questrial,sans-serif}#sib-container{background-color:#0000;background-color:initial;padding:0}.sib-form .entry__field{background-color:#0000;background-color:initial;border:0;margin:0;box-shadow:none!important}.sib-form .sib-form-container .input{box-shadow:none;border:1px solid var(--line);width:100%;color:var(--black);background-color:#0000;border-radius:999px;outline:0;padding:15px 24px;font-size:18px;font-weight:400;line-height:24px;height:auto!important;height:initial!important}.sib-form .sib-form-container .input.style-stroke-2{border-color:var(--line-2);color:var(--white);background-color:#0000}.sib-form .sib-form-container .input.style-stroke-2:focus{border-color:var(--white)}.sib-form .sib-form-container .input::placeholder{font-size:18px;font-weight:400;line-height:24px;transition:all .3s;color:#8a8c8a!important}.sib-form .entry__specification,.sib-form .entry__error,.entry__specification,.entry__label{margin:0!important}.sib-form-container a{text-decoration:none}.sib-form .input_replaced{opacity:1;z-index:1;position:relative}.sib-form-block{padding:0}#sib-form{position:relative}.sib-form .clickable__icon{fill:#fff;margin:0 5px 0 0}.sib-form-message-panel{border:0;margin-bottom:8px;padding:0}.sib-form-message-panel#error-message .sib-form-message-panel__text{color:var(--error)}.sib-form-message-panel#success-message .sib-form-message-panel__text{color:var(--success)}.sib-form-message-panel__text .sib-notification__icon{width:18px;height:18px;margin-right:8px}.sib-form-message-panel__text{padding:0}.sib-form_newletter{margin-bottom:24px}.sib-form_newletter .sib-input,.sib-form_newletter .form__label-row{margin-bottom:12px}.sib-form_footer .form-get_email{gap:12px;margin-bottom:16px;display:flex}.sib-form_footer .fieldset-input_email{width:100%}.sib-form_footer .sib-form-container .input{font-size:16px;font-weight:400;line-height:22px}.sib-form_footer .sib-form-container .input:focus{border-color:var(--black)}.sib-form_footer .sib-form-container .input::placeholder{font-size:16px;font-weight:400;line-height:22px}.sib-form_footer .entry__choice{text-indent:inherit;align-items:center;gap:8px;margin:0;padding:0;display:flex}.sib-form_footer .form__entry.entry_errored .entry__error{margin-top:10px!important}@media (max-width:1199px){.sib-form_footer .form-get_email{flex-direction:column;display:flex}.sib-form_footer .fiedset-button_submit,.sib-form_footer .sib-form-block__button{width:100%}}.form-contact .cols{gap:20px}.form-contact .form-content{flex-direction:column;gap:20px;margin-bottom:30px;display:flex}.form-contact textarea{height:150px}@media (min-width:992px){.form-contact textarea{height:299px}.form-contact .form-content{margin-bottom:40px}}.s-contact-form{background-color:var(--bg-8);border-radius:20px;padding:30px}@media (max-width:575px){.s-contact-form{padding:20px}}.form-contact-2 .form-content{grid-gap:12px;gap:12px;margin-bottom:12px;display:grid}.form-contact-2 .tf-grid-layout{gap:12px}.form-contact-2 .form-action{width:100%;margin:0 auto}@media (min-width:1200px){.form-contact-2 .form-content{gap:24px;margin-bottom:24px}.form-contact-2 .tf-grid-layout{gap:24px}}.infor-content .contact-info{border:1px solid var(--line);border-radius:20px;height:100%;padding:20px}@media (max-width:1199px){.infor-content .contact-info{padding:15px}}.infor-content .contact-icon{width:50px;height:50px;color:var(--secondary);border:1px solid var(--line);border-radius:50%;justify-content:center;align-items:center;margin-bottom:15px;padding:14px;font-weight:600;line-height:24px;display:flex}.form-add_review .form-content{grid-gap:12px;gap:12px;margin-bottom:12px;display:grid}.form-add_review .tf-grid-layout{gap:12px}.form-add_review .form-action button{width:100%;max-width:258px}@media (min-width:1200px){.form-add_review .form-content,.form-add_review .tf-grid-layout{gap:24px}}.tf-field-container{flex-direction:column;gap:8px;width:100%;display:flex}.tf-field-label{color:var(--black);cursor:pointer;font-size:14px;font-weight:500}.tf-field-wrapper{flex-direction:column;gap:4px;display:flex;position:relative}.tf-field-input{border:1px solid var(--line);background-color:var(--white);border-radius:8px;outline:none;width:100%;height:50px;padding:0 16px;font-size:16px;transition:all .3s}.tf-field-input:focus{border-color:var(--primary);box-shadow:0 0 0 3px #2213611a}.tf-field-input.is-invalid{border-color:var(--error)}.tf-field-input.is-invalid:focus{box-shadow:0 0 0 3px #ff49491a}.tf-field-error{color:var(--error);font-size:12px;font-weight:400}.tf-field-helper{color:var(--text-gray);font-size:12px;font-weight:400}.tf-field-input:disabled{background-color:var(--bg-2);cursor:not-allowed;color:var(--text-3)}.form-edit_address .input-field-wrapper{margin-bottom:15px}.phone-input-container input{border-radius:10px!important}.phone-input-container-inner.react-tel-input{border:1px solid var(--line);border-radius:10px}.phone-input-container-inner.react-tel-input .form-control{width:100%;color:var(--black);-o-transition:all .3s ease;height:auto;font-size:14px;font-weight:400;line-height:24px;font-family:var(--font-work-sans),sans-serif;background-color:#0000;border:0;outline:0;padding:6px 12px 6px 50px;transition:all .3s}.phone-input-container-inner.react-tel-input .form-control:focus{box-shadow:none}.phone-input-container-inner.react-tel-input .flag-dropdown{background-color:#0000;border:0}.phone-input-container-inner.react-tel-input .flag-dropdown.open{background-color:#0000}.phone-input-container-inner.react-tel-input .flag-dropdown.open .selected-flag{background-color:#0000;border-radius:20px 0 0 20px}.phone-input-container-inner.react-tel-input .flag-dropdown .selected-flag{background-color:#0000;border-radius:20px 0 0 20px;padding-left:14px}.phone-input-container-inner.react-tel-input .flag-dropdown .selected-flag .flag{transform:scale(1.3)}.phone-input-container-inner.react-tel-input .phone-input-dropdown{border-radius:10px;width:268px;box-shadow:0 0 10px #0000001a}.phone-input-container-inner.react-tel-input .phone-input-dropdown .search-emoji{display:none}.phone-input-container-inner.react-tel-input .phone-input-dropdown .phone-input-search{padding:10px}.phone-input-container-inner.react-tel-input .phone-input-dropdown .phone-input-search .search-box{border:1px solid #cacaca;border-radius:3px;outline:none;margin-left:0;padding:3px 8px 5px;font-size:15px;line-height:15px}.phone-input-container-inner.react-tel-input .phone-input-dropdown .phone-input-search .phone-input-search-box{border-radius:10px;padding:7px 10px}.phone-input-container-inner.react-tel-input .phone-input-dropdown.country-list .country{align-items:center;padding:5px 15px;display:flex}.phone-input-container-inner.react-tel-input .phone-input-dropdown.country-list .country .country-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.phone-input-container-inner.react-tel-input .phone-input-dropdown.country-list .country .dial-code{margin-left:auto}.phone-input-container-inner.react-tel-input .phone-input-dropdown.country-list .country:hover,.phone-input-container-inner.react-tel-input .phone-input-dropdown.country-list .country.highlight{background-color:var(--accent)}.date-input-wrapper{align-items:center;display:flex;position:relative}.date-input-field{flex:1;width:100%;padding-right:64px!important}.date-input-actions{z-index:1;align-items:center;gap:2px;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.date-clear-btn,.date-calendar-btn{appearance:none;cursor:pointer;color:#999;-webkit-tap-highlight-color:#0000;background:0 0;border:none;justify-content:center;align-items:center;padding:4px 6px;font-size:16px;line-height:1;display:flex}.date-clear-btn:hover,.date-calendar-btn:hover{color:#333}.dc-picker{flex:1;position:relative}.dc-picker-btn{appearance:none;cursor:pointer;-webkit-tap-highlight-color:#0000;white-space:nowrap;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;justify-content:space-between;align-items:center;gap:4px;width:100%;padding:4px 8px;font-size:13px;display:flex}.dc-picker-arrow{color:#888;flex-shrink:0;font-size:9px}.dc-picker-option--active{color:var(--white);background:#333}.dc-picker-option--active:hover{background:#444}.date-calendar{background:var(--white);border:1px solid #e0e0e0;border-radius:8px;padding:12px;box-shadow:0 8px 24px #00000026}.date-calendar__header{justify-content:space-between;align-items:center;gap:4px;margin-bottom:10px;display:flex}.date-calendar__nav{appearance:none;cursor:pointer;color:#444;-webkit-tap-highlight-color:#0000;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:4px 8px;font-size:22px;line-height:1}.date-calendar__nav:hover{background:#f5f5f5}.date-calendar__selects{flex:1;gap:6px;min-width:0;display:flex}.date-calendar__grid{flex-wrap:wrap;width:100%;display:flex}.date-calendar__cell{box-sizing:border-box;justify-content:center;align-items:center;width:14.2857%;padding:2px 0;display:flex}.date-calendar__day-name{color:#999;text-align:center;padding:4px 0;font-size:11px;font-weight:600}.date-calendar__day{appearance:none;cursor:pointer;color:#333;-webkit-tap-highlight-color:#0000;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:13px;transition:background .15s;display:flex}.date-calendar__day:hover:not(:disabled){background:#f0f0f0}.date-calendar__day--selected{color:var(--white)!important;background:#333!important}.date-calendar__day--today{border:1px solid #999}.date-calendar__day--disabled{color:#ccc;cursor:default}.hi{text-align:left;cursor:pointer;-webkit-tap-highlight-color:#0000;white-space:nowrap;border:none;width:100%;padding:8px 12px;font-size:13px;display:block}.dcp-list{z-index:100000;-webkit-overflow-scrolling:touch;background:var(--white);border:1px solid #ddd;border-radius:6px;max-height:180px;position:fixed;overflow-y:auto;box-shadow:0 6px 20px #0000002e}.dcp-option{text-align:left;color:#333;cursor:pointer;-webkit-tap-highlight-color:#0000;white-space:nowrap;background:0 0;border:none;width:100%;padding:8px 12px;font-size:13px;display:block}.dcp-option:hover{background:#f5f5f5}.dcp-option--active{color:var(--white);background:#333}.dcp-option--active:hover{background:#444}.email-preview-box{border:1px solid var(--line);background-color:#0000;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:6px 12px;line-height:24px;display:flex;overflow:hidden}.email-preview-box>div:first-child{min-width:0}@media screen and (max-width:480px){.email-preview-box>div:first-child{max-width:250px}}@media screen and (max-width:375px){.email-preview-box>div:first-child{max-width:200px}}@media screen and (max-width:325px){.email-preview-box>div:first-child{max-width:150px}}.email-preview-box .email-text{color:var(--black);flex:1;min-width:0;font-size:14px}.email-preview-box .email-text::-webkit-scrollbar{display:none}.email-preview-box .email-text{scrollbar-width:none;-ms-overflow-style:none}.email-preview-box .preview-phone-prefix{border-right:1px solid var(--line);align-items:center;height:18px;padding-right:10px;display:flex}.email-preview-box .preview-phone-prefix .dial-code{color:var(--black);line-height:1}.email-preview-box .btn-change{color:var(--black);background:0 0;border:0;margin-left:16px;padding:0;font-size:14px;font-weight:500;text-decoration:underline}.email-preview-box .btn-change:hover{opacity:.7}.new-user-flow .benefits-list{justify-content:space-between;display:flex}@media (max-width:575px){.new-user-flow .benefits-list{flex-wrap:wrap}}.new-user-flow .benefits-list li{color:var(--text);align-items:center;gap:10px;font-size:14px;display:flex}.new-user-flow .benefits-list li svg{color:var(--success);flex-shrink:0;width:16px;height:16px}.new-user-flow .action-buttons{flex-direction:column;gap:16px;display:flex}@media (max-width:576px){.new-user-flow .action-buttons{flex-direction:column}}.autocomplete-container{position:relative}.autocomplete-container .autocomplete-input{padding-right:40px!important}.autocomplete-container .autocomplete-toggle{z-index:10;cursor:pointer;justify-content:center;align-items:center;padding:4px;transition:transform .2s;display:flex;position:absolute;top:10px;right:12px}.autocomplete-container .autocomplete-toggle.is-open{transform:rotate(180deg)}.autocomplete-container .autocomplete-toggle.is-disabled{cursor:not-allowed}.autocomplete-container .autocomplete-toggle svg{opacity:.6}.autocomplete-container .autocomplete-toggle.is-disabled svg{opacity:.3}.autocomplete-container .autocomplete-spinner{border:2px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:16px;height:16px;animation:1s linear infinite rotate}.autocomplete-container .autocomplete-list{z-index:1000;background-color:#fff;border:1px solid #e5e5e5;border-radius:10px;width:100%;max-height:250px;margin:0;padding:5px 0;list-style:none;position:absolute;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.autocomplete-container .autocomplete-option{cursor:pointer;color:#333;padding:10px 15px;font-size:14px;transition:background-color .2s}.autocomplete-container .autocomplete-option:hover,.autocomplete-container .autocomplete-option.is-highlighted{background-color:#f3f4f6}.autocomplete-container .autocomplete-option.is-selected{background-color:#eff6ff}.autocomplete-container .autocomplete-no-results{color:#6b7280;padding:10px 15px;font-size:14px}.autocomplete-container .autocomplete-error{margin-top:4px}.otp-input-wrapper{max-width:440px}.otp-inputs{justify-content:space-between;align-items:center;gap:15px;display:flex}@media (max-width:575px){.otp-inputs{gap:8px}}.otp-inputs .otp-field{text-align:center;border:1px solid #ddd;border-radius:8px;width:45px;height:50px;font-size:20px;font-weight:600;transition:all .2s}@media screen and (max-width:480px){.otp-inputs .otp-field{width:40px}}@media screen and (max-width:325px){.otp-inputs .otp-field{width:34px;height:40px;padding:8px}}.otp-field:focus{background:#fff;border-color:#000;outline:none;box-shadow:0 0 0 2px #0000000d}.otp-field.error{border-color:#ff4d4f}@media (max-width:576px){.otp-field{width:40px;height:50px;font-size:1.25rem}}.hover-bg-light:hover{background:#f8f9fa!important}.hybrid-auth-field{text-align:left!important}.hybrid-auth-trigger{z-index:10;pointer-events:auto;width:70px;height:100%;position:relative;top:0;left:12px}.hybrid-auth-trigger:after{content:"";background-color:var(--line);width:1px;height:20px;position:absolute;top:50%;left:58px;transform:translateY(-50%)}.hybrid-auth-dropdown{z-index:100;width:240px;max-height:200px;list-style:none;top:100%;left:-12px}.hybrid-auth-badge{top:50%;right:12px;transform:translateY(-50%)}.hybrid-auth-input-phone{padding-left:77px!important}.hybrid-auth-input-has-badge{padding-right:80px!important}.rc-slider .rc-slider-handle{border:solid 2px var(--black);width:20px;height:20px;margin-top:-9px;opacity:1!important;background-color:#fff!important;border-radius:10px!important}.rc-slider .rc-slider-handle:hover{border-color:var(--black)}.rc-slider .rc-slider-handle-dragging{border-color:var(--black)!important;box-shadow:none!important}.rc-slider .rc-slider-track,.rc-slider .rc-slider-tracks{background-color:var(--black)}