/* image-search.css */
.ss-image-search-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex: 0 0 auto;
    width: 2rem;
    height: 2rem;
    padding: 0;
    border: 0;
    border-radius: 9999px;
    background: transparent;
    color: inherit;
    cursor: pointer;
}

.ss-image-search-btn svg {
    display: block;
    width: 1.15rem;
    height: 1.15rem;
}

.ss-image-search-btn:hover,
.ss-image-search-btn:focus-visible {
    color: var(--color-site-primary, var(--primary-color, #0989ff));
}

.ss-image-search-btn.is-busy {
    opacity: 0.55;
    pointer-events: none;
}

.ss-image-search-input {
    position: absolute;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
}

.tp-header-search-box {
    position: relative;
}

.tp-header-search-box .ss-image-search-btn {
    position: absolute;
    top: 50%;
    inset-inline-end: 0.75rem;
    z-index: 2;
    transform: translateY(-50%);
}

.tp-header-search-box:has(.ss-image-search-btn) input {
    padding-inline-end: 2.75rem;
}

.tp-header-search-wrapper .ss-image-search-btn,
.tp-header-search-2 .ss-image-search-btn {
    color: var(--color-site-heading, inherit);
}

.tp-header-search-2 .ss-image-search-btn {
    margin-inline-end: 0.25rem;
}

.tp-header-search-input-5 .ss-image-search-btn {
    position: absolute;
    top: 50%;
    inset-inline-end: 7.5rem;
    transform: translateY(-50%);
    z-index: 2;
}

.sg-search-overlay-input .ss-image-search-btn {
    position: relative;
    z-index: 2;
    color: var(--color-neutral-500, #767a7d);
}

.tp-search-area.b2b-mobile-search-overlay .b2b-search-input-wrap--has-value .b2b-search-clear-btn {
    inset-inline-end: 2rem;
}

.tp-search-area.b2b-mobile-search-overlay .sg-search-overlay-input:has(.ss-image-search-btn) .b2b-search-clear-btn {
    inset-inline-end: 2rem;
}

.tp-search-area.b2b-mobile-search-overlay .b2b-search-input-wrap--has-value:has(.ss-image-search-btn) input[name='q'],
.tp-search-area.b2b-mobile-search-overlay .b2b-search-input-wrap--has-value:has(.ss-image-search-btn) input[type='search'],
.tp-search-area.b2b-mobile-search-overlay .b2b-search-input-wrap--has-value:has(.ss-image-search-btn) input[type='text'] {
    padding-inline-end: 3.5rem !important;
}

#b2b-marketplace-header .b2b-search-bar-shell .ss-image-search-btn {
    position: relative;
    z-index: 3;
    width: 2.25rem;
    height: 2.25rem;
    margin-inline-end: 0.15rem;
    color: color-mix(in srgb, var(--b2b-current-text, #010f1c) 70%, var(--b2b-current-bg, #fff));
}

#b2b-marketplace-header .b2b-search-bar-shell .ss-image-search-btn:hover,
#b2b-marketplace-header .b2b-search-bar-shell .ss-image-search-btn:focus-visible {
    color: var(--color-site-primary, var(--primary-color, #0989ff));
}

/* content-styles.css */
:root{--ck-color-image-caption-background:hsl(0,0%,97%);--ck-color-image-caption-text:hsl(0,0%,20%);--ck-color-mention-background:hsla(341,100%,30%,.1);--ck-color-mention-text:hsl(341,100%,30%);--ck-color-selector-caption-background:hsl(0,0%,97%);--ck-color-selector-caption-text:hsl(0,0%,20%);--ck-highlight-marker-blue:hsl(201,97%,72%);--ck-highlight-marker-green:hsl(120,93%,68%);--ck-highlight-marker-pink:hsl(345,96%,73%);--ck-highlight-marker-yellow:hsl(60,97%,73%);--ck-highlight-pen-green:hsl(112,100%,27%);--ck-highlight-pen-red:hsl(0,85%,49%);--ck-image-style-spacing:1.5em;--ck-inline-image-style-spacing:calc(var(--ck-image-style-spacing) / 2);--ck-todo-list-checkmark-size:16px}.ck-content .table .ck-table-resized{table-layout:fixed}.ck-content .table table{overflow:hidden}.ck-content .table td,.ck-content .table th{overflow-wrap:break-word;position:relative}.ck-content .table>figcaption{display:table-caption;caption-side:top;word-break:break-word;text-align:center;color:var(--ck-color-selector-caption-text);background-color:var(--ck-color-selector-caption-background);padding:.6em;font-size:.75em;outline-offset:-1px}.ck-content .table{margin:.9em auto;display:table}.ck-content .table table{border-collapse:collapse;border-spacing:0;width:100%;height:100%;border:1px double hsl(0,0%,70%)}.ck-content .table table td,.ck-content .table table th{min-width:2em;padding:.4em;border:1px solid hsl(0,0%,75%)}.ck-content .table table th{font-weight:700;background:hsla(0,0%,0%,5%)}.ck-content[dir="rtl"] .table th{text-align:right}.ck-content[dir="ltr"] .table th{text-align:left}.ck-content .page-break{position:relative;clear:both;padding:5px 0;display:flex;align-items:center;justify-content:center}.ck-content .page-break::after{content:'';position:absolute;border-bottom:2px dashed hsl(0,0%,77%);width:100%}.ck-content .page-break__label{position:relative;z-index:1;padding:.3em .6em;display:block;text-transform:uppercase;border:1px solid hsl(0,0%,77%);border-radius:2px;font-family:Helvetica,Arial,Tahoma,Verdana,Sans-Serif;font-size:.75em;font-weight:700;color:hsl(0,0%,20%);background:hsl(0,0%,100%);box-shadow:2px 2px 1px hsla(0,0%,0%,.15);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ck-content .media{clear:both;margin:.9em 0;display:block;min-width:15em}.ck-content .todo-list{list-style:none}.ck-content .todo-list li{position:relative;margin-bottom:5px}.ck-content .todo-list li .todo-list{margin-top:5px}.ck-content .todo-list .todo-list__label>input{-webkit-appearance:none;display:inline-block;position:relative;width:var(--ck-todo-list-checkmark-size);height:var(--ck-todo-list-checkmark-size);vertical-align:middle;border:0;left:-25px;margin-right:-15px;right:0;margin-left:0}.ck-content[dir=rtl] .todo-list .todo-list__label>input{left:0;margin-right:0;right:-25px;margin-left:-15px}.ck-content .todo-list .todo-list__label>input::before{display:block;position:absolute;box-sizing:border-box;content:'';width:100%;height:100%;border:1px solid hsl(0,0%,20%);border-radius:2px;transition:250ms ease-in-out box-shadow}.ck-content .todo-list .todo-list__label>input::after{display:block;position:absolute;box-sizing:content-box;pointer-events:none;content:'';left:calc(var(--ck-todo-list-checkmark-size) / 3);top:calc(var(--ck-todo-list-checkmark-size) / 5.3);width:calc(var(--ck-todo-list-checkmark-size) / 5.3);height:calc(var(--ck-todo-list-checkmark-size) / 2.6);border-style:solid;border-color:transparent;border-width:0 calc(var(--ck-todo-list-checkmark-size) / 8) calc(var(--ck-todo-list-checkmark-size) / 8) 0;transform:rotate(45deg)}.ck-content .todo-list .todo-list__label>input[checked]::before{background:hsl(126,64%,41%);border-color:hsl(126,64%,41%)}.ck-content .todo-list .todo-list__label>input[checked]::after{border-color:hsl(0,0%,100%)}.ck-content .todo-list .todo-list__label .todo-list__label__description{vertical-align:middle}.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}.ck-editor__editable.ck-content .todo-list .todo-list__label>input,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{cursor:pointer}.ck-editor__editable.ck-content .todo-list .todo-list__label>input:hover::before,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:hover::before{box-shadow:0 0 0 5px hsla(0,0%,0%,.1)}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{-webkit-appearance:none;display:inline-block;position:relative;width:var(--ck-todo-list-checkmark-size);height:var(--ck-todo-list-checkmark-size);vertical-align:middle;border:0;left:-25px;margin-right:-15px;right:0;margin-left:0}.ck-editor__editable.ck-content[dir=rtl] .todo-list .todo-list__label>span[contenteditable=false]>input{left:0;margin-right:0;right:-25px;margin-left:-15px}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input::before{display:block;position:absolute;box-sizing:border-box;content:'';width:100%;height:100%;border:1px solid hsl(0,0%,20%);border-radius:2px;transition:250ms ease-in-out box-shadow}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input::after{display:block;position:absolute;box-sizing:content-box;pointer-events:none;content:'';left:calc(var(--ck-todo-list-checkmark-size) / 3);top:calc(var(--ck-todo-list-checkmark-size) / 5.3);width:calc(var(--ck-todo-list-checkmark-size) / 5.3);height:calc(var(--ck-todo-list-checkmark-size) / 2.6);border-style:solid;border-color:transparent;border-width:0 calc(var(--ck-todo-list-checkmark-size) / 8) calc(var(--ck-todo-list-checkmark-size) / 8) 0;transform:rotate(45deg)}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]::before{background:hsl(126,64%,41%);border-color:hsl(126,64%,41%)}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]::after{border-color:hsl(0,0%,100%)}.ck-editor__editable.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}.ck-content img.image_resized{height:auto}.ck-content .image.image_resized{max-width:100%;display:block;box-sizing:border-box}.ck-content .image.image_resized img{width:100%}.ck-content .image.image_resized>figcaption{display:block}.ck-content .image{display:table;clear:both;text-align:center;margin:.9em auto;min-width:50px}.ck-content .image img{display:block;margin:0 auto;max-width:100%;min-width:100%;height:auto}.ck-content .image-inline{display:inline-flex;max-width:100%;align-items:flex-start}.ck-content .image-inline picture{display:flex}.ck-content .image-inline picture,.ck-content .image-inline img{flex-grow:1;flex-shrink:1;max-width:100%}.ck-content .image>figcaption{display:table-caption;caption-side:bottom;word-break:break-word;color:var(--ck-color-image-caption-text);background-color:var(--ck-color-image-caption-background);padding:.6em;font-size:.75em;outline-offset:-1px}.ck-content .marker-yellow{background-color:var(--ck-highlight-marker-yellow)}.ck-content .marker-green{background-color:var(--ck-highlight-marker-green)}.ck-content .marker-pink{background-color:var(--ck-highlight-marker-pink)}.ck-content .marker-blue{background-color:var(--ck-highlight-marker-blue)}.ck-content .pen-red{color:var(--ck-highlight-pen-red);background-color:transparent}.ck-content .pen-green{color:var(--ck-highlight-pen-green);background-color:transparent}.ck-content ol{list-style-type:decimal}.ck-content ol ol{list-style-type:lower-latin}.ck-content ol ol ol{list-style-type:lower-roman}.ck-content ol ol ol ol{list-style-type:upper-latin}.ck-content ol ol ol ol ol{list-style-type:upper-roman}.ck-content ul{list-style-type:disc}.ck-content ul ul{list-style-type:circle}.ck-content ul ul ul{list-style-type:square}.ck-content ul ul ul ul{list-style-type:square}.ck-content .image-style-block-align-left,.ck-content .image-style-block-align-right{max-width:calc(100% - var(--ck-image-style-spacing))}.ck-content .image-style-align-left,.ck-content .image-style-align-right{clear:none}.ck-content .image-style-side{float:right;margin-left:var(--ck-image-style-spacing);max-width:50%}.ck-content .image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}.ck-content .image-style-block-align-right{margin-right:0;margin-left:auto}.ck-content .image-style-block-align-left{margin-left:0;margin-right:auto}.ck-content p+.image-style-align-left,.ck-content p+.image-style-align-right,.ck-content p+.image-style-side{margin-top:0}.ck-content .image-inline.image-style-align-left,.ck-content .image-inline.image-style-align-right{margin-top:var(--ck-inline-image-style-spacing);margin-bottom:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-left{margin-right:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-right{margin-left:var(--ck-inline-image-style-spacing)}.ck-content blockquote{overflow:hidden;padding-right:1.5em;padding-left:1.5em;margin-left:0;margin-right:0;font-style:italic;border-left:solid 5px hsl(0,0%,80%)}.ck-content[dir="rtl"] blockquote{border-left:0;border-right:solid 5px hsl(0,0%,80%)}.ck-content code{background-color:hsla(0,0%,78%,.3);padding:.15em;border-radius:2px}.ck-content .text-tiny{font-size:.7em}.ck-content .text-small{font-size:.85em}.ck-content .text-big{font-size:1.4em}.ck-content .text-huge{font-size:1.8em}.ck-content .mention{background:var(--ck-color-mention-background);color:var(--ck-color-mention-text)}.ck-content hr{margin:15px 0;height:4px;background:hsl(0,0%,87%);border:0}.ck-content pre{padding:1em;color:hsl(0,0%,20.8%);background:hsla(0,0%,78%,.3);border:1px solid hsl(0,0%,77%);border-radius:2px;text-align:left;direction:ltr;tab-size:4;white-space:pre-wrap;font-style:normal;min-width:200px}.ck-content pre code{background:unset;padding:0;border-radius:0}@media print{.ck-content .page-break{padding:0}.ck-content .page-break::after{display:none}}

/* theme-chrome.css */
.tp-slider-variation.is-light .tp-slider-arrow button{border-color:color-mix(in srgb,var(--color-neutral-900) 10%,transparent);color:var(--color-site-heading)}.tp-slider-variation.is-light .tp-slider-btn .tp-btn:hover{background-color:var(--color-site-primary);border-color:var(--color-site-primary);color:var(--color-site-surface,#fff)}.tp-slider-variation.is-light .tp-slider-dot.tp-swiper-dot .swiper-pagination-bullet{background-color:rgba(1,15,28,.2)}.tp-slider-variation.is-light .tp-slider-dot.tp-swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-site-primary)}.tp-slider-active .swiper-slide-active .tp-slider-btn a,.tp-slider-active .swiper-slide-active .tp-slider-content p,.tp-slider-active .swiper-slide-active .tp-slider-content span,.tp-slider-active .swiper-slide-active .tp-slider-title{animation-fill-mode:both;animation-name:fadeInUp}.tp-slider-active .swiper-slide-active .tp-slider-thumb img{animation-fill-mode:both;animation-name:fadeInRight}.tp-slider-active:hover .tp-slider-arrow button{inset-inline-start:40px;opacity:1;visibility:visible}.tp-slider-active:hover .tp-slider-arrow button.tp-slider-button-next{inset-inline-end:40px}.tp-slider-active .tp-slider-arrow button{border-color:hsla(0,0%,100%,.2);color:var(--color-site-surface,#fff);inset-inline-start:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);visibility:hidden;z-index:1}.tp-slider-active .tp-slider-arrow button.tp-slider-button-next{inset-inline-end:0;inset-inline-start:auto}.tp-slider-active .tp-slider-arrow button:hover{background-color:var(--color-site-surface,#fff);border-color:var(--color-site-surface,#fff);color:var(--color-site-heading)}.tp-slider-active .tp-slider-dot{bottom:25px;inset-inline-start:50%;position:absolute;transform:translateX(-50%);width:auto;z-index:1}.tp-slider-active .tp-slider-dot.tp-swiper-dot .swiper-pagination-bullet{background-color:hsla(0,0%,100%,.2)}.tp-slider-active .tp-slider-dot.tp-swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-site-surface,#fff)}.tp-slider-item.is-light .tp-slider-content p,.tp-slider-item.is-light .tp-slider-content>span,.tp-slider-item.is-light .tp-slider-title{color:var(--color-site-heading)}.tp-slider-item.is-light .tp-slider-content p span{color:var(--color-site-accent)}.tp-slider-item:not(.is-light) .tp-slider-content p,.tp-slider-item:not(.is-light) .tp-slider-content p span,.tp-slider-item:not(.is-light) .tp-slider-content>span,.tp-slider-item:not(.is-light) .tp-slider-title,.tp-slider-item:not(.is-light) h3.tp-slider-title{color:#fff}.tp-slider-title{animation-delay:.5s;animation-duration:1s;color:var(--color-site-surface,#fff);font-family:var(--primary-font);font-size:56px;font-weight:900;line-height:1.07;margin-bottom:12px}@media only screen and (min-width:768px) and (max-width:991px){.tp-slider-title{font-size:45px}}@media (max-width:575px){.tp-slider-title{font-size:37px}}.tp-slider-content>span{animation-delay:.3s;display:inline-block;font-family:var(--primary-font);font-size:16px}.tp-slider-content p,.tp-slider-content>span{animation-duration:1s;color:var(--color-site-surface,#fff)}.tp-slider-content p{animation-delay:.7s;font-family:var(--display-font,var(--primary-font));font-size:28px;font-weight:400;margin-bottom:40px}.tp-slider-content p span{color:var(--color-site-accent);display:inline-block;position:relative;z-index:1}.tp-slider-content p span svg{bottom:-21px;inset-inline-start:-29px;position:absolute;z-index:-1}.tp-slider-thumb img{animation-delay:.9s;animation-duration:1s;display:block!important;height:auto;margin-inline:auto;max-height:clamp(240px,36vw,480px);max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}.sg-slider-image,.tp-slider-thumb .sg-slider-image,.tp-slider-thumb-2 .sg-slider-image,.tp-slider-thumb-4 .sg-slider-image,.tp-slider-thumb-5 .sg-slider-image{display:block;line-height:0;max-width:100%;width:100%}.sg-slider-image__link{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.tp-slider-full-width .sg-slider-image__img{max-height:none;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:575px){.sg-slider-image__img,.tp-slider-thumb img{margin-top:0;max-height:clamp(200px,52vw,320px);width:auto}.tp-slider-full-width .sg-slider-image__img{max-height:none;width:100%}}.tp-slider-btn .tp-btn{animation-delay:.9s;animation-duration:1s;border:1px solid var(--color-site-surface,#fff)}.tp-slider-btn .tp-btn:hover{background-color:transparent;border-color:hsla(0,0%,100%,.2);color:var(--color-site-surface,#fff)}.tp-slider-height{min-height:516px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-slider-height{min-height:816px}}.tp-slider-shape-1{inset-inline-end:0;mix-blend-mode:luminosity;opacity:.1;position:absolute;top:0;z-index:-1}.tp-slider-shape-2{bottom:13%;inset-inline-end:28%;position:absolute;z-index:-1}.tp-slider-shape-3{inset-inline-end:33%;position:absolute;top:8%;z-index:-1}.tp-slider-shape-4{inset-inline-start:6%;position:absolute;top:30%;z-index:-1}.tp-slider-active-2 .swiper-slide-active .tp-slider-btn-2 a,.tp-slider-active-2 .swiper-slide-active .tp-slider-content-2 p,.tp-slider-active-2 .swiper-slide-active .tp-slider-content-2 span,.tp-slider-active-2 .swiper-slide-active .tp-slider-title-2{animation-fill-mode:both;animation-name:fadeInUp}.tp-slider-active-2 .swiper-slide-active .tp-slider-thumb-2 img{animation-fill-mode:both;animation-name:fadeInRight}.tp-slider-2-dot.tp-swiper-dot{bottom:50%;display:flex;flex-direction:column;inset-inline-end:50px;inset-inline-start:auto;position:absolute;width:auto;z-index:1}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-slider-2-dot.tp-swiper-dot{inset-inline-end:25px}}.tp-slider-2-dot .swiper-pagination-bullet{background-color:rgba(1,15,28,.14);margin:3px 0!important}.tp-slider-2-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--secondary-color)}.tp-slider-2-shape-1{inset-inline-end:10%;mix-blend-mode:luminosity;position:absolute;top:0;z-index:-1}.tp-slider-title-2{animation-delay:.3s;animation-duration:1s;font-size:100px;font-weight:400;line-height:1.06;margin-bottom:30px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-slider-title-2{font-size:80px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-slider-title-2{font-size:60px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-slider-title-2{font-size:85px}}@media (max-width:575px){.tp-slider-title-2{font-size:52px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-slider-content-2{padding-top:100px}}.tp-slider-content-2 span{animation-delay:.1s;animation-duration:1s;color:var(--color-site-heading);display:inline-block;font-size:20px;margin-bottom:15px}.tp-slider-height-2{min-height:790px}.tp-slider-thumb-2-gradient{background-color:rgba(41,194,227,.3);border-radius:50%;display:inline-block;height:550px;inset-inline-end:-7%;position:absolute;top:14%;width:550px;z-index:-1}.tp-slider-thumb-2-shape-1{inset-inline-start:-10px;position:absolute;top:24%}.tp-slider-thumb-2-shape-2{bottom:25%;inset-inline-end:-8%;position:absolute}@media (max-width:575px){.sg-slider-image__img,.tp-slider-thumb-2 img{max-height:clamp(200px,52vw,320px);max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}}.tp-slider-btn-2 a{animation-delay:.5s;animation-duration:1s}.tp-slider-active-3 .swiper-slide-active .tp-slider-btn-3 a,.tp-slider-active-3 .swiper-slide-active .tp-slider-content-3 p,.tp-slider-active-3 .swiper-slide-active .tp-slider-content-3 span,.tp-slider-active-3 .swiper-slide-active .tp-slider-feature-3,.tp-slider-active-3 .swiper-slide-active .tp-slider-title-3{animation-fill-mode:both;animation-name:fadeInUp}.tp-slider-3-dot.tp-swiper-dot{bottom:50%;display:flex;flex-direction:column;inset-inline-end:50px;inset-inline-start:auto;position:absolute;width:auto;z-index:1}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-slider-3-dot.tp-swiper-dot{inset-inline-end:25px}}.tp-slider-3-dot .swiper-pagination-bullet{background-color:hsla(0,0%,100%,.3);margin:3px 0!important}.tp-slider-3-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-site-surface,#fff)}.tp-slider-title-3{animation-delay:.3s;animation-duration:1s;color:var(--color-site-surface,#fff);font-size:100px;font-weight:400;line-height:1.06;margin-bottom:22px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-slider-title-3{font-size:80px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-slider-title-3{font-size:60px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-slider-title-3{font-size:85px}}@media (max-width:575px){.tp-slider-title-3{font-size:52px}}.tp-slider-content-3>span{animation-delay:.1s;animation-duration:1s;color:var(--color-site-surface,#fff);display:inline-block;font-family:var(--display-font,var(--primary-font));font-size:30px;font-weight:400;margin-bottom:8px}.tp-slider-height-3{min-height:950px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-slider-height-3{min-height:850px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-slider-height-3{min-height:750px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-slider-height-3{min-height:650px}}.tp-slider-thumb-3,.tp-slider-thumb-3:after{height:100%;inset-inline-start:0;position:absolute;top:0;width:100%}.tp-slider-thumb-3:after{background-image:radial-gradient(101.74% 101.74% at 68.02% 59.68%,rgba(15,1,5,0) 27.48%,rgba(15,1,5,.5) 86.14%);content:""}.tp-slider-btn-3 a{animation-delay:.7s;animation-duration:1s}.tp-slider-feature-3{animation-delay:.5s;animation-duration:1s}.tp-slider-feature-item-3{position:relative}.tp-slider-feature-item-3:not(:last-child){margin-inline-end:28px;padding-inline-end:30px}.tp-slider-feature-item-3:not(:last-child):after{background-color:hsla(0,0%,100%,.2);content:"";height:100%;inset-inline-end:0;position:absolute;top:50%;width:1px}@media (max-width:575px){.tp-slider-feature-item-3:not(:last-child):after{display:none}}.tp-slider-feature-title-3{color:var(--color-site-surface,#fff);font-size:16px;font-weight:400;line-height:1.25}.tp-slider-feature-icon-3 span{color:var(--color-site-surface,#fff);font-size:35px;margin-inline-end:14px}.tp-slider-arrow-3 button{color:var(--color-site-surface,#fff);inset-inline-start:50px;opacity:.3;position:absolute;top:50%;z-index:1}.tp-slider-arrow-3 button:hover{opacity:1}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-slider-arrow-3 button{inset-inline-start:10px}}@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){.tp-slider-arrow-3 button{inset-inline-start:0}}.tp-slider-arrow-3 button.tp-slider-3-button-next{inset-inline-end:50px;inset-inline-start:auto}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-slider-arrow-3 button.tp-slider-3-button-next{inset-inline-end:10px;inset-inline-start:auto}}@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){.tp-slider-arrow-3 button.tp-slider-3-button-next{inset-inline-end:0;inset-inline-start:auto}}.tp-slider-active-4 .slick-slide.slick-active .tp-slider-btn-4 a,.tp-slider-active-4 .slick-slide.slick-active .tp-slider-content-4 span,.tp-slider-active-4 .slick-slide.slick-active .tp-slider-title-4{animation-fill-mode:both;animation-name:fadeInUp}.tp-slider-active-4 .slick-slide.slick-active .tp-slider-thumb-4 img{animation-fill-mode:both;animation-name:fadeInRight}.tp-slider-active-4 .slick-slide.slick-active .tp-slider-thumb-4-shape-1,.tp-slider-active-4 .slick-slide.slick-active .tp-slider-thumb-4-shape-2{transform:translateX(-50%) scale(1);transition-delay:.9s}.tp-slider-4-dot.tp-swiper-dot{bottom:50%;display:flex;flex-direction:column;inset-inline-end:50px;inset-inline-start:auto;position:absolute;width:auto;z-index:1}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-slider-4-dot.tp-swiper-dot{inset-inline-end:25px}}.tp-slider-4-dot .swiper-pagination-bullet{background-color:hsla(0,0%,100%,.3);margin:3px 0!important}.tp-slider-4-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-site-surface,#fff)}.tp-slider-title-4{animation-delay:.5s;animation-duration:1s;color:var(--color-site-surface,#fff);font-size:100px;font-weight:400;letter-spacing:-.04em;line-height:.96;margin-bottom:35px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-slider-title-4{font-size:80px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-slider-title-4{font-size:60px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-slider-title-4{font-size:85px}}@media (max-width:575px){.tp-slider-title-4{font-size:52px}}.tp-slider-content-4>span{animation-delay:.3s;animation-duration:1s;color:var(--color-site-surface,#fff);display:inline-block;font-family:var(--display-font,var(--primary-font));font-size:40px;font-weight:400;margin-bottom:12px}.tp-slider-height-4{min-height:950px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-slider-height-4{min-height:850px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-slider-height-4{min-height:750px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-slider-height-4{min-height:650px}}.tp-slider-thumb-4{bottom:0;inset-inline-start:50%;position:absolute;transform:translateX(-40%)}.tp-slider-thumb-4 img{animation-delay:.7s;animation-duration:1s}.tp-slider-thumb-4-shape-1,.tp-slider-thumb-4-shape-2{background-color:hsla(0,0%,100%,.04);border-radius:50%;bottom:-210px;display:inline-block;height:800px;inset-inline-start:50%;position:absolute;transform:translateX(-50%) scale(0);transition:all .5s ease-out 0s;width:800px;z-index:-1}.tp-slider-thumb-4-shape-2{background-color:transparent;border:1px solid hsla(0,0%,100%,.2);bottom:-249px;inset-inline-start:46%}.tp-slider-btn-4 a{animation-delay:.9s;animation-duration:1s;padding:10px 32px}.tp-slider-btn-4 a:hover{background-color:var(--color-site-surface,#fff);border-color:var(--color-site-surface,#fff);color:var(--color-site-heading)}.tp-slider-arrow-4{position:relative;z-index:11}.tp-slider-arrow-4 button{border:2px solid hsla(0,0%,100%,0);border-radius:50%;bottom:50px;color:hsla(0,0%,100%,.7);height:54px;inset-inline-end:255px;line-height:50px;position:absolute;text-align:center;width:54px;z-index:1;z-index:11}.tp-slider-arrow-4 button:hover{border-color:var(--color-site-surface,#fff);color:var(--color-site-surface,#fff)}.tp-slider-arrow-4 button.tp-slider-3-button-next{inset-inline-end:190px}.tp-slider-video{border-radius:50%;height:280px;inset-inline-end:5%;overflow:hidden;position:absolute;top:27%;width:280px}.tp-slider-video video{height:100%;transform:scale(1.9);width:100%}.tp-slider-video.full-width{border-radius:0;height:100%;inset-inline-end:0;top:0;width:100%}.tp-slider-play{inset-inline-end:20.5%;position:absolute;top:59%;z-index:1}.tp-slider-play-btn{background-color:var(--color-site-accent);border:1px solid hsla(0,0%,100%,.3);bottom:-10%;color:var(--color-site-surface,#fff);font-size:18px;height:120px;inset-inline-start:-6%;line-height:118px;text-align:center;width:120px;z-index:1}.tp-slider-play-btn,.tp-slider-play-btn .text-shape{border-radius:50%;display:inline-block;position:absolute}.tp-slider-play-btn .text-shape{animation:tp-rotate-center 10s linear infinite;inset-inline-start:6px;top:6px;z-index:-1}.tp-slider-play-btn:hover{color:var(--color-site-surface,#fff)}.tp-slider-play-btn .pause-icon{display:none}.tp-slider-play-btn .play-icon{display:inline-block;transform:translate(3px,-1px)}.tp-slider-play-btn.hide{background-color:transparent}.tp-slider-play-btn.hide .text-shape{opacity:0;visibility:hidden}.tp-slider-play-btn.hide .play-icon{display:none}.tp-slider-play-btn.hide .pause-icon{display:block}.tp-slider-nav{height:180px;width:150px}.tp-slider-nav-wrapper{bottom:100px;inset-inline-end:0;inset-inline-start:0;position:absolute;z-index:1}.tp-slider-nav-item{margin:6px 0;opacity:.5}.tp-slider-nav-item.slick-slide.slick-current.slick-active{opacity:1}.tp-slider-nav-item:hover{cursor:pointer}.tp-slider-nav-active{height:100%}.tp-slider-nav-icon span{display:inline-block;font-size:20px;margin-inline-end:17px}.tp-slider-nav-title{color:#fff;font-size:20px;font-weight:500;line-height:1.1;margin-bottom:0}.tp-slider-title-5{color:var(--color-site-heading);font-size:100px;font-weight:500;line-height:.96;margin-bottom:47px}@media only screen and (min-width:1600px) and (max-width:1700px){.tp-slider-title-5{font-size:93px}}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-slider-title-5{font-size:75px}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-slider-title-5{font-size:65px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-slider-title-5{font-size:60px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-slider-title-5{font-size:40px}}.tp-slider-content-5{z-index:111}@media only screen and (min-width:1700px) and (max-width:1800px){.tp-slider-content-5{margin-inline-start:50px}}@media only screen and (min-width:1600px) and (max-width:1700px){.tp-slider-content-5{margin-inline-start:100px}}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-slider-content-5{margin-inline-start:210px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-slider-content-5{margin-top:55px}}.tp-slider-content-5 span{color:var(--color-site-success);display:inline-block;font-family:var(--display-font,var(--primary-font));font-size:40px;font-style:italic;margin-bottom:25px}.tp-slider-height-5{min-height:700px}@media only screen and (min-width:768px) and (max-width:991px){.tp-slider-height-5{min-height:500px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-slider-height-5{min-height:400px}}.tp-slider-subtitle-img{margin-bottom:7px}.tp-slider-thumb-shape-5 .offer{inset-inline-start:23%;position:absolute;top:11%;z-index:1}@media (max-width:575px){.tp-slider-thumb-shape-5 .offer{display:none}}.tp-slider-thumb-shape-5.one{inset-inline-start:150px;position:absolute;top:0}@media only screen and (min-width:768px) and (max-width:991px){.tp-slider-thumb-shape-5.one{inset-inline-start:450px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-slider-thumb-shape-5.one{inset-inline-start:285px;top:-310px}}.tp-slider-thumb-5{transform:translate(-100px)}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.tp-slider-thumb-5{margin-top:0;transform:translate(0)}}.tp-slider-thumb-5-gradient{background-image:linear-gradient(169.68deg,hsla(0,0%,100%,.6) 6.47%,hsla(0,0%,100%,0) 42.78%);border-radius:50%;display:inline-block;height:548px;inset-inline-start:25%;position:absolute;top:0;width:548px;z-index:-1}@media only screen and (min-width:576px) and (max-width:767px){.tp-slider-thumb-5-gradient{height:450px;width:450px}}@media (max-width:575px){.tp-slider-thumb-5-gradient{height:280px;width:280px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.sg-slider-image__img,.tp-slider-thumb-5 img{max-height:clamp(200px,52vw,360px);max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}}.tp-slider-shape-5-1{inset-inline-start:15%;position:absolute;top:14%;z-index:1}@media only screen and (min-width:768px) and (max-width:991px){.tp-slider-shape-5-1{inset-inline-start:8%;top:-2%}}@media only screen and (min-width:576px) and (max-width:767px){.tp-slider-shape-5-1{inset-inline-start:7%;top:3%}}@media (max-width:575px){.tp-slider-shape-5-1{top:55%}}.tp-slider-shape-5-2{inset-inline-end:7%;position:absolute;top:14%;z-index:1}.tp-slider-shape-5-3{bottom:15%;inset-inline-start:33%;position:absolute;z-index:1}.tp-slider-shape-5-4{inset-inline-start:43%;position:absolute;top:36%;z-index:1}@media (max-width:575px){.tp-slider-shape-5-4{inset-inline-start:60%;top:34%}}.tp-feature-item{background-color:var(--color-neutral-100);padding:29px 40px 25px}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-feature-item{padding:29px 25px 25px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-feature-item{padding:29px 19px 25px}}.tp-feature-icon span{color:var(--color-site-accent);display:inline-block;font-size:24px;min-width:30px}.tp-feature-title{color:var(--color-site-heading);font-size:16px}.tp-feature-content p,.tp-feature-title{font-family:var(--primary-font);margin-bottom:0}.tp-feature-content p{color:var(--color-neutral-600);font-size:14px}.tp-feature-border-radius .row [class*=col-]:first-child .tp-feature-item{border-end-start-radius:8px;border-start-start-radius:8px}.tp-feature-border-radius .row [class*=col-]:last-child .tp-feature-item{border-end-end-radius:8px;border-start-end-radius:8px}.tp-feature-border-2 .row [class*=col-] .tp-feature-item-2{position:relative}@media (max-width:575px){.tp-feature-border-2 .row [class*=col-] .tp-feature-item-2{margin-bottom:20px;padding-bottom:20px}}.tp-feature-border-2 .row [class*=col-] .tp-feature-item-2:after{background-color:#d9dbde;content:"";height:50px;inset-inline-end:14px;position:absolute;top:42%;width:1px}@media only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.tp-feature-border-2 .row [class*=col-] .tp-feature-item-2:after{display:none}}@media (max-width:575px){.tp-feature-border-2 .row [class*=col-]:last-child .tp-feature-item-2{margin-bottom:0;padding-bottom:0}}.tp-feature-border-2 .row [class*=col-]:last-child .tp-feature-item-2:after{display:none}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.tp-feature-border-2 .row [class*=col-]:first-child .tp-feature-item-2,.tp-feature-border-2 .row [class*=col-]:nth-child(2) .tp-feature-item-2,.tp-feature-border-2 .row [class*=col-]:nth-child(3) .tp-feature-item-2{margin-bottom:20px;padding-bottom:20px}.tp-feature-border-2 .row [class*=col-]:first-child .tp-feature-item-2:after,.tp-feature-border-2 .row [class*=col-]:nth-child(2) .tp-feature-item-2:after,.tp-feature-border-2 .row [class*=col-]:nth-child(3) .tp-feature-item-2:after{bottom:0;display:block;height:1px;inset-inline-end:auto;inset-inline-start:0;top:auto;width:85%}}@media only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.tp-feature-border-2 .row [class*=col-]:nth-child(3) .tp-feature-item-2{margin-bottom:0;padding-bottom:0}.tp-feature-border-2 .row [class*=col-]:nth-child(3) .tp-feature-item-2:after{display:none}}.tp-feature-inner-2{padding:30px 40px 23px}.tp-feature-title-2{font-size:16px;font-weight:500;line-height:20px;line-height:1;margin-bottom:2px}.tp-feature-icon-2 span,.tp-feature-title-2{color:var(--color-site-heading)}.tp-feature-icon-2 span svg{height:2.5rem;width:2.5rem}.tp-feature-content-2 p{color:var(--color-neutral-600);font-size:14px;line-height:1.3;margin-bottom:0}.tp-feature-style-2 .tp-feature-inner-2{border:0;padding:0}.tp-feature-style-2 .tp-feature-icon-2 span{color:var(--color-site-primary)}.tp-feature-style-2 .tp-feature-title-2{margin-bottom:4px}.tp-feature-border-3 .tp-feature-item-2{position:relative}.tp-feature-border-3 .tp-feature-item-2:not(:last-child):after{background-color:#e9eaed;content:"";height:50px;inset-inline-end:-42%;position:absolute;top:42%;width:1px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-feature-border-3 .tp-feature-item-2:not(:last-child):after{inset-inline-end:-20%}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.tp-feature-border-3 .tp-feature-item-2:not(:last-child):after{display:none}}.tp-feature-border-5 .row [class*=col-] .tp-feature-item-5{position:relative}@media (max-width:575px){.tp-feature-border-5 .row [class*=col-] .tp-feature-item-5{margin-bottom:20px}}.tp-feature-border-5 .row [class*=col-] .tp-feature-item-5:after{background-color:#eaebed;content:"";height:50px;inset-inline-end:14px;position:absolute;top:42%;width:1px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.tp-feature-border-5 .row [class*=col-] .tp-feature-item-5:after{display:none}}@media only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.tp-feature-border-5 .row [class*=col-]:first-child,.tp-feature-border-5 .row [class*=col-]:nth-child(2){margin-bottom:20px}}@media (max-width:575px){.tp-feature-border-5 .row [class*=col-]:last-child .tp-feature-item-5{margin-bottom:0;padding-bottom:0}}.tp-feature-border-5 .row [class*=col-]:last-child .tp-feature-item-5:after{display:none}.tp-feature-inner-5{border:2px solid #eaebed;border-radius:16px;padding:24px 43px}.tp-feature-title-5{font-size:18px;font-weight:400;margin-bottom:0}.tp-feature-icon-5 span{color:var(--color-site-primary);font-size:22px;margin-inline-end:10px}.tp-instagram-item{border-radius:8px}.tp-instagram-item:after{background-color:rgba(14,16,19,.5);content:"";height:100%;inset-inline-start:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%}.tp-instagram-item:hover:after{opacity:1;visibility:visible}.tp-instagram-item:hover .tp-instagram-icon{opacity:1;top:50%;visibility:visible}.tp-instagram-item-2{position:relative}.tp-instagram-item-2:after{background-color:rgba(1,15,28,.3);content:"";height:100%;inset-inline-start:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%}.tp-instagram-item-2:hover:after{opacity:1;visibility:visible}.tp-instagram-item-2:hover .tp-instagram-icon-2{opacity:1;top:50%;visibility:visible}.tp-instagram-icon{inset-inline-start:50%;opacity:0;position:absolute;top:60%;transform:translate(-50%,-50%);visibility:hidden;z-index:1}.tp-instagram-icon a{border:2px solid hsla(0,0%,100%,.2);border-radius:8px;color:var(--color-site-surface,#fff);display:inline-block;font-size:18px;height:44px;line-height:44px;text-align:center;width:44px}.tp-instagram-icon a:hover{background-color:var(--color-site-surface,#fff);border-color:var(--color-site-surface,#fff);color:var(--color-site-heading)}.tp-instagram-icon-2{inset-inline-start:50%;opacity:0;position:absolute;top:60%;transform:translate(-50%,-50%);visibility:hidden;z-index:1}.tp-instagram-icon-2 a{background-color:var(--color-site-surface,#fff);border-radius:50px;color:var(--color-site-heading);display:inline-block;font-size:18px;height:60px;line-height:60px;text-align:center;width:60px}.tp-instagram-icon-2 a:hover{background-color:var(--color-site-primary);color:var(--color-site-surface,#fff)}.tp-instagram-icon-2 a i{transform:translateY(1px)}.tp-instagram-banner{align-items:center;background-color:var(--color-site-surface,#fff);border:1px solid var(--color-site-heading);display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}@media (max-width:575px){.tp-instagram-banner{padding-bottom:50px;padding-top:50px}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-instagram-banner-icon{margin-bottom:20px}}@media (max-width:575px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:576px) and (max-width:767px){.tp-instagram-banner-icon img{width:50%}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-instagram-banner-icon img{width:35%}}.tp-instagram-banner-content span{color:#021d35;display:block;font-size:20px;font-weight:400;margin-bottom:5px}.tp-instagram-banner-content a{color:#021d35;font-size:36px;font-weight:700}.tp-instagram-banner-content a:hover{color:var(--color-site-primary)}.tp-instagram-style-3 .tp-instagram-icon-2 a:hover{background-color:var(--color-site-primary)}.tp-instagram-style-4 .tp-instagram-icon-2 a{background-color:transparent;border:2px solid hsla(0,0%,100%,.6);color:var(--color-site-surface,#fff);line-height:56px}.tp-instagram-style-4 .tp-instagram-icon-2 a:hover{background-color:var(--color-site-surface,#fff);border-color:var(--color-site-surface,#fff);color:var(--color-site-heading)}.tp-testimonial-arrow button{background:var(--color-site-surface,#fff);border-radius:50%;box-shadow:0 1px 1px rgba(1,15,28,.16);color:var(--color-site-heading);font-size:18px;height:60px;inset-inline-start:0;line-height:60px;position:absolute;top:50%;width:60px;z-index:1}.tp-testimonial-arrow button:hover{background-color:var(--color-site-primary);box-shadow:none;color:var(--color-site-surface,#fff)}.tp-testimonial-arrow button.tp-testimonial-slider-button-next{inset-inline-end:0;inset-inline-start:auto}.tp-testimonial-section-title{font-size:20px;font-weight:400;margin-bottom:50px}.tp-testimonial-content{padding-inline-end:40px;padding-inline-start:40px}@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){.tp-testimonial-content{padding-inline-end:0;padding-inline-start:0}}.tp-testimonial-content p{color:var(--color-site-heading);font-size:30px;font-weight:400;line-height:1.4;margin-bottom:30px}@media (max-width:575px){.tp-testimonial-content p{font-size:27px}}.tp-testimonial-rating{margin-bottom:25px}.tp-testimonial-rating span{color:var(--secondary-color);font-size:16px}.tp-testimonial-avater img{border-radius:50%;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.tp-testimonial-user{background:var(--color-site-surface,#fff);border-radius:40px;box-shadow:0 1px 1px rgba(1,15,28,.16);padding:10px;padding-inline-end:27px}.tp-testimonial-user-translate{transform:translateY(2px)}.tp-testimonial-user-title{font-size:16px;font-weight:500;line-height:1;margin-bottom:-2px}.tp-testimonial-user-designation{font-size:14px;line-height:1}.tp-testimonial-shape-gradient{background-image:linear-gradient(180deg,rgba(9,137,255,.1),hsla(0,0%,100%,0) 70%);border-radius:50%;display:inline-block;height:432px;inset-inline-start:50%;position:absolute;top:-65px;width:432px;z-index:-1}@media (max-width:575px){.tp-testimonial-shape-gradient{height:280px;width:280px}}.tp-testimonial-item-3{padding:43px 75px 52px 50px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-testimonial-item-3{padding-inline-end:48px}}@media (max-width:575px){.tp-testimonial-item-3{padding:43px 30px 52px 35px}}.tp-testimonial-rating-3{margin-bottom:11px}.tp-testimonial-rating-3 span{color:var(--color-site-heading)}.tp-testimonial-content-3 p{color:var(--color-neutral-500);font-size:20px;font-weight:400;line-height:1.5;margin-bottom:20px}.tp-testimonial-avater-3 img{background:#d9d9d9;border:3px solid #fff;border-radius:50%;box-shadow:0 1px 2px rgba(1,15,28,.3);height:46px;width:46px}.tp-testimonial-user-3-title{display:inline-block;font-size:16px;font-weight:400;line-height:16px;margin-bottom:0}.tp-testimonial-shape-3-quote{bottom:50px;inset-inline-end:50px;position:absolute;z-index:-1}@media (max-width:575px){.tp-testimonial-shape-3-quote{bottom:83px;inset-inline-end:30px}}.tp-testimonial-slider-wrapper-5{border:1px solid #eaebed;border-radius:30px;padding:72px 115px 85px 103px}@media only screen and (min-width:768px) and (max-width:991px){.tp-testimonial-slider-wrapper-5{padding:72px 35px 85px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-testimonial-slider-wrapper-5{padding:42px 50px 45px}}@media (max-width:575px){.tp-testimonial-slider-wrapper-5{padding:30px 25px}}.tp-testimonial-content-5{padding-top:10px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-testimonial-content-5{margin-top:35px}}.tp-testimonial-content-5 p{color:var(--color-neutral-900);font-size:26px;line-height:1.38;margin-bottom:30px}.tp-testimonial-rating-5{margin-bottom:7px}.tp-testimonial-rating-5 span{color:#ffb21d;font-size:13px}.tp-testimonial-user-5-title{font-size:20px;font-weight:600;margin-bottom:0}.tp-testimonial-user-5-designation{font-size:16px}.tp-testimonial-avater-5{border-radius:50%;height:267px;overflow:hidden;transform:rotate(6deg);width:240px}.tp-testimonial-avater-5 img{background:#d9d9d9;height:100%;-o-object-fit:cover;object-fit:cover;transform:rotate(-6deg);width:100%}.tp-testimonial-avater-wrapper-5{position:relative}.tp-testimonial-avater-wrapper-5:after{background-color:transparent;border:1px solid rgba(103,142,97,.2);border-radius:50%;content:"";height:267px;inset-inline-start:15px;position:absolute;top:13px;transform:rotate(6deg);width:240px;z-index:-1}.tp-testimonial-avater-wrapper-5 .quote-icon{background-color:var(--color-site-primary);border:4px solid var(--color-site-surface,#fff);border-radius:50%;bottom:10px;display:inline-block;height:70px;inset-inline-end:54px;line-height:62px;position:absolute;text-align:center;width:70px}@media only screen and (min-width:768px) and (max-width:991px){.tp-testimonial-avater-wrapper-5 .quote-icon{bottom:95px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-testimonial-avater-wrapper-5 .quote-icon{inset-inline-end:auto;inset-inline-start:44%}}@media (max-width:575px){.tp-testimonial-avater-wrapper-5 .quote-icon{inset-inline-end:0}}.tp-testimonial-avater-wrapper-5 .quote-icon img{transform:translate(1px,-1px)}.tp-testimonial-arrow-5{bottom:30px;inset-inline-end:0;position:absolute;z-index:1}.tp-testimonial-arrow-5 button{color:#b3bac0;font-size:30px;position:relative}.tp-testimonial-arrow-5 button:not(:last-child){margin-inline-end:30px}.tp-testimonial-arrow-5 button:not(:last-child):after{background-color:#d6d9e0;content:"";height:30px;inset-inline-end:-17px;position:absolute;top:16px;width:1px}.tp-testimonial-arrow-5 button:hover{color:var(--color-site-heading)}.tp-brand-slider-active{padding-inline-end:2px;padding-top:1px}.tp-brand-slider-arrow button{background:var(--color-site-surface,#fff);box-shadow:0 2px 3px rgba(1,15,28,.14);height:40px;inset-inline-start:0;line-height:40px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:40px;z-index:1}@media (max-width:575px){.tp-brand-slider-arrow button{transform:translateY(-50%)}}.tp-brand-slider-arrow button.tp-brand-slider-button-next{inset-inline-end:0;inset-inline-start:auto;transform:translate(50%,-50%)}@media (max-width:575px){.tp-brand-slider-arrow button.tp-brand-slider-button-next{transform:translateY(-50%)}}.tp-brand-slider-arrow button:hover{background-color:var(--color-site-heading);color:var(--color-site-surface,#fff)}.tp-brand-item{background-color:var(--color-site-surface,#fff);border:1px solid #edeff2;border-inline-end:0;line-height:120px;min-height:120px}.tp-brand-item a{display:block}.tp-brand-item a:hover{background-color:rgba(1,15,28,.02)}.tp-brand-item img{opacity:.6}.tp-brand-item:hover img{opacity:1}.tp-cta-shape-1{bottom:0;inset-inline-start:0}.tp-cta-shape-1,.tp-cta-shape-2{mix-blend-mode:luminosity;position:absolute}.tp-cta-shape-2{inset-inline-end:0;top:0}.tp-cta-title{color:var(--color-site-surface,#fff);font-size:54px;font-weight:600;line-height:1.19;margin-bottom:25px}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-cta-title{font-size:50px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-cta-title{font-size:45px}}@media (max-width:575px){.tp-cta-title{font-size:35px}}.tp-cta-wrapper{z-index:3}.tp-cta-thumb{background-color:var(--color-neutral-200);border:6px solid var(--color-site-heading);border-radius:30px;bottom:-15%;display:inline-block;height:470px;inset-inline-end:26%;overflow:hidden;position:absolute;width:312px;z-index:2}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-cta-thumb{inset-inline-end:14%}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-cta-thumb{inset-inline-end:10%}}@media only screen and (min-width:768px) and (max-width:991px){.tp-cta-thumb{bottom:-6%;inset-inline-end:4%}}@media only screen and (min-width:576px) and (max-width:767px){.tp-cta-thumb{inset-inline-end:-14%;position:relative}}@media (max-width:575px){.tp-cta-thumb{inset-inline-end:8px;position:relative}}.tp-cta-thumb-gradient{background-color:rgba(var(--primary-color-rgb),.6);border-radius:50%;display:inline-block;height:450px;inset-inline-end:22%;position:absolute;top:27%;width:450px;z-index:1}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-cta-thumb-gradient{inset-inline-end:8%}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-cta-thumb-gradient{inset-inline-end:4%}}@media only screen and (min-width:576px) and (max-width:767px){.tp-cta-thumb-gradient{inset-inline-end:14%;top:63%}}.tp-app-btn:not(:last-child){margin-inline-end:14px}.tp-app-btn a{border-radius:30px;padding:7px 26px}.tp-app-btn a:hover{background-color:#fff}.tp-app-btn a:hover .app-content p,.tp-app-btn a:hover .app-content span,.tp-app-btn a:hover .app-icon span{color:var(--color-site-heading)}.tp-app-btn .google-btn{background:var(--color-neutral-900)}.tp-app-btn .apple-btn{background:#fff}.tp-app-btn .apple-btn .app-icon span{color:var(--color-site-heading);transition:all .3s ease-out 0s}.tp-app-btn .apple-btn .app-content p,.tp-app-btn .apple-btn .app-content span{color:var(--color-site-heading)}.tp-app-btn .apple-btn:hover{background-color:#182416}.tp-app-btn .app-icon span,.tp-app-btn .apple-btn:hover .app-content p,.tp-app-btn .apple-btn:hover .app-content span,.tp-app-btn .apple-btn:hover .app-icon span{color:var(--color-site-surface,#fff)}.tp-app-btn .app-icon span{font-size:22px;transition:all .3s ease-out 0s}.tp-app-btn .app-content{line-height:1}.tp-app-btn .app-content span{display:inline-block;font-size:10px;line-height:.8;margin-bottom:8px;text-transform:uppercase}.tp-app-btn .app-content p,.tp-app-btn .app-content span{color:var(--color-site-surface,#fff);font-weight:500;transition:color .3s ease-out 0s}.tp-app-btn .app-content p{font-size:18px;line-height:.94;margin-bottom:0;transform:translateY(-3px)}#page-categories,html:has(#page-categories){overflow-x:clip}#page-categories{background-color:#fff9f5;position:relative}#page-categories:after,#page-categories:before{background:#ffe8dc;border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:0}#page-categories:before{background:url(../images/contact-illustration.svg) no-repeat 0 100%/contain;border-radius:0;height:min(280px,38vw);inset-inline-start:-4%;opacity:.9;top:calc(100svh - min(300px, 42vw));width:min(360px,46vw)}#page-categories:after{height:min(520px,70vw);inset-inline-end:-8%;opacity:.65;top:-6rem;width:min(520px,70vw)}#page-categories>main.tp-main-scroll-safe{position:relative;z-index:1}.categories-page{isolation:isolate;overflow-x:clip;overflow-y:visible;padding:clamp(1.75rem,5vw,3rem) 0 clamp(2.5rem,8vw,4rem);position:relative}.categories-page .container{padding-inline:clamp(1rem,4vw,1.5rem);position:relative;width:100%!important;z-index:1}.categories-page__hero{margin-bottom:clamp(1.25rem,4vw,1.75rem)}.categories-page__title{color:var(--color-site-heading);font-family:var(--primary-font);font-size:1.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0}.categories-page__grid{display:grid;gap:clamp(1rem,3.5vw,1.35rem) clamp(.5rem,2vw,.85rem);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.categories-page__item{min-width:0}.categories-page__link{align-items:center;color:inherit;display:flex;flex-direction:column;gap:.55rem;text-decoration:none}.categories-page__link:focus-visible .categories-page__circle,.categories-page__link:hover .categories-page__circle{transform:translateY(-2px)}.categories-page__link:focus-visible .categories-page__label,.categories-page__link:hover .categories-page__label{color:var(--color-site-accent)}.categories-page__circle{align-items:center;aspect-ratio:1;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(1,15,28,.03);display:flex;justify-content:center;max-width:5.25rem;overflow:hidden;transition:transform .2s ease;width:100%}.categories-page__item[data-pastel="1"] .categories-page__circle{background:linear-gradient(160deg,#ffe8f0,#ffd6e4)}.categories-page__item[data-pastel="2"] .categories-page__circle{background:linear-gradient(160deg,#ffe8dc,#ffd8c2)}.categories-page__item[data-pastel="3"] .categories-page__circle{background:linear-gradient(160deg,#e8f1ff,#d4e4ff)}.categories-page__item[data-pastel="4"] .categories-page__circle{background:linear-gradient(160deg,#fff0e8,#ffe0cc)}.categories-page__image{height:68%!important;max-height:68%;max-width:68%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:68%!important}.categories-page__placeholder{align-items:center;color:rgba(1,15,28,.35);display:flex;font-size:1.25rem;font-weight:700;height:100%;justify-content:center;width:100%}.categories-page__label{color:var(--color-site-heading);display:block;font-family:var(--primary-font);font-size:.75rem;font-weight:500;line-height:1.25;margin:0;padding-inline:.1rem;text-align:center;transition:color .2s ease;width:100%;word-break:break-word}.categories-page__empty{align-items:center;color:var(--color-neutral-500);display:flex;flex-direction:column;gap:.75rem;padding:3rem 1rem;text-align:center}.categories-page__empty p{margin:0}.categories-page__empty-link{color:var(--color-site-accent);font-weight:600;text-decoration:none}.categories-page__empty-link:hover{text-decoration:underline}@media (min-width:576px){.categories-page__circle{max-width:6.5rem}.categories-page__label{font-size:.8125rem}}@media (min-width:768px){.categories-page__grid{gap:1.5rem 1rem;grid-template-columns:repeat(5,minmax(0,1fr))}.categories-page__title{font-size:1.5rem}.categories-page__circle{max-width:7.5rem}.categories-page__label{font-size:.875rem}}@media (min-width:992px){.categories-page__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}#page-auth>main.tp-main-scroll-safe,#page-contact>main.tp-main-scroll-safe{box-sizing:border-box;display:flex;flex-direction:column;min-height:calc(100vh - var(--sg-viewport-header-offset, 98px));min-height:calc(100dvh - var(--sg-viewport-header-offset, 98px));min-height:calc(100svh - var(--sg-viewport-header-offset, 98px))}#page-auth .auth-customer-auth,#page-auth .compare-page,#page-auth .contact-page,#page-auth .track-order,#page-auth .wishlist-page,#page-contact .auth-customer-auth,#page-contact .compare-page,#page-contact .contact-page,#page-contact .track-order,#page-contact .wishlist-page{display:flex;flex:1 1 auto;flex-direction:column;min-height:100%;width:100%}#page-auth .auth-customer-auth__inner,#page-auth .compare-page .container,#page-auth .contact-page .container,#page-auth .track-order__inner,#page-auth .wishlist-page .container,#page-contact .auth-customer-auth__inner,#page-contact .compare-page .container,#page-contact .contact-page .container,#page-contact .track-order__inner,#page-contact .wishlist-page .container{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center}#page-auth #page-compare .compare-page .container,#page-contact #page-compare .compare-page .container{justify-content:flex-start;padding-top:clamp(1.75rem,5vw,3rem)}#page-auth #page-wishlist .wishlist-page .container,#page-contact #page-wishlist .wishlist-page .container{justify-content:flex-start;padding-top:clamp(2.75rem,8vw,5rem)}#page-auth .auth-customer-auth__field div[class*=error],#page-auth .contact-page__form div[class*=error],#page-auth .form__field div[class*=error],#page-auth .invalid-feedback,#page-auth .text-danger,#page-auth .track-order__field div[class*=error],#page-contact .auth-customer-auth__field div[class*=error],#page-contact .contact-page__form div[class*=error],#page-contact .form__field div[class*=error],#page-contact .invalid-feedback,#page-contact .text-danger,#page-contact .track-order__field div[class*=error]{color:var(--color-site-error)!important;display:block;font-size:.8125rem;line-height:1.4;margin-top:.35rem}#page-auth .contact-form-input.is-invalid,#page-auth .form-control.is-invalid,#page-contact .contact-form-input.is-invalid,#page-contact .form-control.is-invalid{border-color:var(--color-site-error)!important}.tp-product-quantity-product-quantity{position:relative;width:148px}.tp-product-quantity-cart-minus,.tp-product-quantity-cart-plus{color:var(--color-site-heading);display:inline-block;font-size:16px;height:44px;inset-inline-start:0;line-height:44px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:all .3s ease-out 0s;width:45px}.tp-product-quantity-cart-minus:after,.tp-product-quantity-cart-plus:after{background-color:#dadce0;content:"";height:26px;inset-inline-end:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.tp-product-quantity-cart-minus svg,.tp-product-quantity-cart-plus svg{transform:translateY(-2px)}.tp-product-quantity-cart-minus:hover,.tp-product-quantity-cart-plus:hover{color:var(--color-site-primary);cursor:pointer}.tp-product-quantity-cart-minus.tp-product-quantity-cart-plus,.tp-product-quantity-cart-plus.tp-product-quantity-cart-plus{inset-inline-end:0;inset-inline-start:auto}.tp-product-quantity-cart-minus.tp-product-quantity-cart-plus:after,.tp-product-quantity-cart-plus.tp-product-quantity-cart-plus:after{inset-inline-end:auto;inset-inline-start:0}.tp-product-quantity-cart-input[type=number]{background-color:var(--color-site-surface,#fff);border:1px solid #dadce0;font-size:14px;height:44px;padding:0 45px;text-align:center;width:100%}[dir=rtl] .tp-product-quantity-cart-input[type=number]{text-align:center}.tp-product-quantity-cart-input[type=number]:focus{outline:none}

/* theme-chrome-ext.css */
.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{align-items:center;background-color:var(--color-neutral-100);background-image:radial-gradient(95.56% 95.56% at 50% 50%,#fff 0,#bddeff 100%);border-radius:50%;display:inline-block;display:flex;height:180px;justify-content:center;margin:auto;overflow:hidden;text-align:center;width:180px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.tp-product-category-thumb a{height:150px;width:150px}}.tp-product-category-content p{color:var(--color-neutral-500);font-family:var(--primary-font);font-size:14px;font-weight:400}.tp-product-category-title{color:var(--color-site-heading);font-family:var(--primary-font);font-size:20px;font-weight:500;margin-bottom:0}.tp-product-category-title a:hover{color:var(--color-site-primary)}.tp-category-slider-2 .tp-swiper-scrollbar{margin:auto;width:calc(100% - 200px)}@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-btn-2,.tp-category-item-2:hover .tp-category-content-2 span,.tp-category-item-2:hover .tp-category-content-2:after,.tp-category-item-2:hover .tp-category-title-2{opacity:1;transform:translateY(0);visibility:visible}.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-btn-2,.tp-category-content-2 span,.tp-category-content-2:after,.tp-category-title-2{opacity:0;transform:translateY(10px);visibility:hidden}.tp-category-content-2{align-items:center;background-color:transparent;bottom:14px;display:flex;flex-direction:column;inset-inline-end:14px;inset-inline-start:14px;justify-content:center;position:absolute;top:14px;z-index:1}.tp-category-content-2:after{background-color:var(--color-site-surface,#fff);content:"";height:100%;inset-inline-start:0;position:absolute;top:0;transition-delay:.7s;width:100%;z-index:-1}.tp-category-content-2 span{display:inline-block;font-size:16px;margin-bottom:3px;transition-delay:.5s}.tp-category-title-2{font-size:20px;font-weight:400;margin-bottom:17px;transition-delay:.3s}.tp-category-title-2 a:hover{color:var(--secondary-color)}.tp-category-btn-2{transition-delay:0s}.tp-category-btn-2 .tp-btn-border{font-size:14px;padding:1px 15px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.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{opacity:1;visibility:visible}.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{opacity:1;visibility:visible}.tp-category-thumb-3{transition:all .3s ease-out 0s;z-index:-1}.tp-category-thumb-3:after,.tp-category-thumb-3:before{background-image:linear-gradient(180deg,rgba(1,15,28,0),rgba(1,15,28,.5));content:"";height:100%;inset-inline-start:0;position:absolute;top:0;width:100%}.tp-category-thumb-3:before{background:none;background:rgba(1,15,28,.5);opacity:0;visibility:hidden}.tp-category-title-3{color:var(--color-site-surface,#fff);font-size:24px;font-weight:600;margin-bottom:0}.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{bottom:-18px;inset-inline-end:0;inset-inline-start:0;position:absolute;width:100%;z-index:1}.tp-category-content-3 span{color:var(--color-site-surface,#fff);display:inline-block;font-size:14px;font-weight:500;margin-bottom:22px}.tp-category-btn-3{opacity:0;visibility:hidden}.tp-category-btn-3 .tp-link-btn-2{color:var(--color-site-surface,#fff)}.tp-category-btn-3 .tp-link-btn-2:after,.tp-category-btn-3 .tp-link-btn-2:before{background-color:var(--color-site-surface,#fff)}.tp-category-more-3 .tp-btn{background-color:transparent;border-color:rgba(1,15,28,.12);color:var(--color-site-heading);font-size:14px}.tp-category-more-3 .tp-btn:hover{background-color:var(--color-site-primary);border-color:var(--color-site-primary);color:var(--color-site-surface,#fff)}.tp-category-slider-4 .tp-swiper-scrollbar{background-color:#d3d8dd;margin:auto;width:calc(100% - 1120px)}@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 (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.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{opacity:0;visibility:hidden}.tp-category-item-4:hover .tp-category-add-to-cart-4{opacity:1;transform:translateY(-30px) translateX(-50%);visibility:visible}.tp-category-item-4:hover .tp-product-action-4{inset-inline-end:20px;opacity:1;visibility:visible}.tp-category-title-4{font-size:20px;font-weight:500;line-height:1;margin-bottom:3px}.tp-category-title-4 a:hover{color:var(--color-site-primary)}.tp-category-thumb-4{z-index:-1}.tp-category-content-4{bottom:35px;inset-inline-end:20px;inset-inline-start:20px;position:absolute}.tp-category-price-4{color:var(--color-site-heading);display:inline-block;font-size:16px;font-weight:500}.tp-category-price-wrapper-4{position:relative}.tp-category-add-to-cart-4{background-color:var(--color-site-surface,#fff);bottom:-30px;color:var(--color-site-heading);font-size:16px;font-weight:500;inset-inline-start:50%;margin:auto;opacity:0;position:absolute;transform:translateY(-20px) translateX(-50%);visibility:hidden}.tp-category-add-to-cart-4:hover{color:var(--color-site-primary)}.tp-category-slider-5 .tp-swiper-scrollbar{background-color:#edeff2;margin:auto;width:calc(100% - 600px)}@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 (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.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{font-size:20px;font-weight:400;line-height:1;margin-bottom:0}.tp-category-title-5:hover{color:var(--color-site-success)}.tp-category-thumb-5{z-index:-1}.tp-category-content-5{inset-inline-end:10px;inset-inline-start:10px;position:absolute;text-align:center;top:35px}.tp-category-content-5 span{color:var(--color-site-primary);font-size:14px}.tp-category-main-box{height:420px}.tp-category-main-box:hover .tp-category-main-thumb{transform:scale(1.1)}.tp-category-main-thumb{height:100%;inset-inline-start:0;position:absolute;top:0;width:100%}.tp-category-main-title{color:var(--color-site-heading);font-size:24px;font-weight:600;line-height:1;margin-bottom:0}.tp-category-main-title a:hover{color:var(--color-site-primary)}.tp-category-main-content{bottom:30px;inset-inline-end:20px;inset-inline-start:20px;position:absolute;text-align:center;z-index:1}.tp-category-main-item{color:var(--color-neutral-500);font-size:14px;font-weight:500}.tp-category-main-result p{color:var(--color-neutral-500);font-size:16px;font-weight:400;margin-bottom:10px}.tp-category-main-result-bar{background-color:#edeff2;height:2px;margin:auto;max-width:588px;position:relative}.tp-category-main-result-bar span{background-color:var(--color-site-heading);display:inline-block;height:100%;inset-inline-start:0;position:absolute;top:0;z-index:1}.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{font-size:20px;line-height:1.3;margin-bottom:5px}.tp-banner-item-sm .tp-banner-title a:hover{color:var(--color-site-heading)}.tp-banner-item-sm .tp-banner-content p{margin-bottom:31px}.tp-banner-item-sm .tp-banner-btn .tp-link-btn:hover{color:var(--color-site-heading)}.tp-banner-btn .tp-link-btn{font-family:var(--primary-font)}.tp-banner-content span{display:inline-block;margin-bottom:5px}.tp-banner-content p,.tp-banner-content span{color:var(--color-site-heading);font-family:var(--primary-font);font-size:16px}.tp-banner-content p{font-weight:500}.tp-banner-title{font-family:var(--primary-font);font-size:28px;font-weight:500;line-height:1.29;margin-bottom:22px}.tp-banner-title a:hover{color:var(--color-site-primary)}.tp-banner-thumb{border-radius:8px;z-index:-1}.tp-banner-height{min-height:260px}.tp-product-banner-slider{border-radius:8px}.tp-product-banner-slider-active .swiper-slide-active .tp-product-banner-btn a,.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-subtitle,.tp-product-banner-slider-active .swiper-slide-active .tp-product-banner-title{animation-fill-mode:both;animation-name:fadeInUp}.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-fill-mode:both;animation-name:fadeInRight}.tp-product-banner-slider-dot.tp-swiper-dot{bottom:50%;display:flex;flex-direction:column;inset-inline-end:50px;inset-inline-start:auto;position:absolute;transform:translateY(50%);width:auto;z-index:1}.tp-product-banner-slider-dot.tp-swiper-dot.tp-swiper-dot .swiper-pagination-bullet{background-color:hsla(0,0%,100%,.2);margin:3px 0}.tp-product-banner-slider-dot.tp-swiper-dot.tp-swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-site-surface,#fff)}.tp-product-banner-inner{border-radius:8px}@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{bottom:-10%;color:var(--color-site-surface,#fff);font-size:340px;font-weight:900;inset-inline-end:0;inset-inline-start:0;line-height:.7;margin:auto auto 0;opacity:.04;position:absolute;text-align:center;z-index:-1}.tp-product-banner-bg-text,.tp-product-banner-subtitle{font-family:var(--primary-font);text-transform:uppercase}.tp-product-banner-subtitle{animation-delay:.3s;animation-duration:1s;color:hsla(0,0%,100%,.8);display:inline-block;font-size:16px;font-weight:500;letter-spacing:.05em}.tp-product-banner-title{animation-delay:.5s;animation-duration:1s;color:var(--color-site-surface,#fff);font-family:var(--primary-font);font-size:54px;font-weight:800;line-height:1.15;margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:991px){.tp-product-banner-title{font-size:45px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-product-banner-title{font-size:35px}}.tp-product-banner-title a:hover{color:var(--color-site-primary)}.tp-product-banner-price{animation-delay:.7s;animation-duration:1s}.tp-product-banner-price p,.tp-product-banner-price span{font-family:var(--primary-font);font-weight:500}.tp-product-banner-price .price{font-size:40px;letter-spacing:-.04em;line-height:1}.tp-product-banner-price .old-price{color:hsla(0,0%,100%,.7);font-size:14px;letter-spacing:-.02em;line-height:20px;text-decoration-line:line-through}.tp-product-banner-price .new-price{color:var(--color-site-surface,#fff);font-size:40px;letter-spacing:-.04em;line-height:30px}@media (max-width:575px){.tp-product-banner-price .new-price{font-size:35px}}.tp-product-banner-btn .tp-btn{animation-delay:.9s;animation-duration:1s;background-color:var(--color-site-heading);padding:10px 41px 8px}.tp-product-banner-btn .tp-btn:hover{background-color:var(--color-site-surface,#fff);color:var(--color-site-heading)}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-product-banner-thumb-wrapper{margin-top:50px}}.tp-product-banner-thumb-gradient{animation-delay:1.3s;animation-duration:1s;background-image:radial-gradient(50% 50% at 50% 50%,rgba(171,215,255,.25) 0,rgba(3,76,219,.35) 100%);border-radius:50%;display:inline-block;height:400px;inset-inline-start:0;position:absolute;top:-6%;width:400px}.tp-product-banner-thumb-shape .tp-offer-shape{animation-delay:1.1s;animation-duration:1s;inset-inline-start:30%;position:absolute;top:-8%;z-index:11}.tp-product-banner-thumb img{animation-delay:1.1s;animation-duration:1s}@media (max-width:575px){.tp-product-banner-thumb img{width: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{font-size:36px;font-weight:400;line-height:1.17;margin-bottom:20px}.tp-banner-title-2 a:hover{color:var(--secondary-color)}.tp-banner-item-4:hover .tp-banner-thumb-4{transform:scale(1.1)}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.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(--color-site-accent);margin-bottom:0}.tp-banner-height-4{min-height:288px}.tp-banner-title-4{font-size:30px;font-weight:400;line-height:1.2;margin-bottom:20px}@media (max-width:575px){.tp-banner-title-4{font-size:25px}}.tp-banner-thumb-4{z-index:-1}.tp-banner-content-4{inset-inline-end:38px;inset-inline-start:38px;position:absolute;top:52px}@media (max-width:575px){.tp-banner-content-4{inset-inline-end:20px;inset-inline-start:20px;top:30px}}.tp-banner-content-4 span{color:#2061e3;display:inline-block;font-size:16px;margin-bottom:2px}.tp-banner-btn-4 .tp-btn{border-color:color-mix(in srgb,var(--color-neutral-900) 10%,transparent);padding:4px 21px}.tp-banner-btn-4 .tp-btn:hover{background-color:var(--color-site-heading);border-color:var(--color-site-heading);color:var(--color-site-surface,#fff)}@media only screen and (min-width:768px) and (max-width:991px){.tp-banner-full{margin-top:24px;min-height:470px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-banner-full{margin-top:0;min-height:470px}}.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{background-color:color-mix(in srgb,var(--color-neutral-900) 10%,transparent);content:"";height:100%;inset-inline-start:0;position:absolute;top:0;width:100%}.tp-banner-full-content{bottom:60px;inset-inline-end:60px;inset-inline-start:60px;position:absolute}@media (max-width:575px){.tp-banner-full-content{inset-inline-end:30px;inset-inline-start:30px}}.tp-banner-full-content span{color:var(--color-site-surface,#fff);display:inline-block;font-size:16px;margin-bottom:2px}.tp-banner-full-title{color:var(--color-site-surface,#fff);font-size:40px;font-weight:400;line-height:1.05;margin-bottom:30px}@media (max-width:575px){.tp-banner-full-title{font-size:35px}}.tp-banner-full-btn .tp-btn{border-color:hsla(0,0%,100%,.3);color:var(--color-site-surface,#fff);padding:4px 21px}.tp-banner-full-btn .tp-btn:hover{background-color:var(--color-site-surface,#fff);border-color:var(--color-site-surface,#fff);color:var(--color-site-heading)}.tp-best-banner-slider-dot-5{bottom:33px;inset-inline-start:50%;position:absolute;width:auto;z-index:1}.tp-best-banner-slider-dot-5 .swiper-pagination-bullet{background-color:rgba(103,142,97,.2);height:8px;width:8px}.tp-best-banner-slider-dot-5 .swiper-pagination-bullet button{font-size:0}.tp-best-banner-5{border-radius:16px;overflow:hidden}.tp-best-banner-item-5{min-height:560px}.tp-product-tooltip{background-color:var(--color-site-heading);border-radius:4px;color:var(--color-site-surface,#fff);display:inline-block;font-family:var(--primary-font);font-size:12px;font-weight:500;inset-inline-end:100%;line-height:1;opacity:0;padding:4px 6px;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24);visibility:hidden;width:-moz-max-content;width:max-content;z-index:1}.tp-product-tooltip-right{inset-inline-end:auto;inset-inline-start:100%}.tp-product-tooltip-right:before{border-inline-end:8px solid var(--color-site-heading);border-inline-start:0;inset-inline-end:auto;inset-inline-start:-4px}.tp-featured-slider{margin-inline-end:-660px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-featured-slider{margin-inline-end:0}}.tp-featured-slider-arrow button{color:#b3bac0;font-size:30px;position:relative}.tp-featured-slider-arrow button:not(:last-child){margin-inline-end:10px;padding-inline-end:14px}.tp-featured-slider-arrow button:not(:last-child):after{background-color:#d6d9e0;content:"";height:30px;inset-inline-end:0;position:absolute;top:63%;width:1px}.tp-featured-slider-arrow button:hover{color:var(--color-site-heading)}.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}.tp-featured-title{font-size:36px;font-weight:400;line-height:1.17;margin-bottom:7px}@media (max-width:575px){.tp-featured-title{font-size:25px}}.tp-featured-title a:hover{color:var(--secondary-color)}.tp-featured-price{color:var(--color-site-heading);font-size:20px;font-weight:500;line-height:1}.tp-featured-price-wrapper{line-height:1;margin-bottom:2px}.tp-featured-price.new-price{color:var(--color-site-heading)}.tp-featured-price.old-price{color:var(--color-neutral-600);font-size:14px;font-weight:400;text-decoration-line:line-through}.tp-featured-item-3{background-color:var(--color-site-surface,#fff);border:1px solid var(--color-neutral-200);margin-inline-end:-1px;margin-top:-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{font-size:26px;font-weight:400;line-height:1.15;margin-bottom:14px}.tp-featured-title-3 a:hover{color:var(--color-site-primary)}.tp-featured-thumb-3{min-height:210px}.tp-featured-content-3 p{font-size:16px;line-height:1.38;margin-bottom:19px}.tp-featured-price-3 span{color:var(--color-site-primary);font-size:20px}.tp-trending-slider-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-site-primary)}.tp-trending-banner{height:630px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.tp-trending-banner{height:430px;margin-inline-start:0;margin-top:50px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-trending-banner{height:430px;margin-inline-start:0;margin-top:50px}}@media (max-width:575px){.tp-trending-banner{height:430px;margin-inline-start:0;margin-top:50px}}.tp-trending-banner:after{background-image:linear-gradient(180deg,rgba(1,15,28,0) 44.84%,rgba(1,15,28,.6));bottom:0;content:"";height:100%;inset-inline-start:0;position:absolute;width:100%}.tp-trending-banner-content{bottom:40px;inset-inline-start:35px;position:absolute;z-index:1}@media (max-width:575px){.tp-trending-banner-content{bottom:25px;inset-inline-start:20px}}.tp-trending-banner-title{color:var(--color-site-surface,#fff);font-size:30px;font-weight:500;line-height:1.13;margin-bottom:18px}.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 (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.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-shop-widget-title{border-bottom:1px solid #eee;font-size:18px;font-weight:500;margin-bottom:25px;padding-bottom:5px}.tp-shop-widget-title.no-border{border:0;margin-bottom:14px;padding-bottom:0}.tp-shop-widget-product-item:not(:last-child){margin-bottom:20px}.tp-shop-widget-product-rating{align-items:center;display:flex;margin-inline-end:4px}.tp-shop-widget-product-rating span{color:#ffb21d;font-size:12px;margin-inline-end:1px}.tp-shop-widget-product-rating-number span{color:var(--color-neutral-500);font-size:12px;font-weight:500}.tp-shop-widget-product-thumb{flex:0 0 auto}.tp-shop-widget-product-thumb img{height:70px;margin-inline-end:14px;-o-object-fit:cover;object-fit:cover;width:70px}.tp-shop-widget-product-title{font-size:16px;font-weight:500;margin-bottom:0}.tp-shop-widget-product-price{color:var(--color-neutral-600);font-size:14px}.tp-shop-widget-brand{margin-inline-end:40px}.tp-shop-widget-brand-item{flex:0 0 50%;margin-bottom:30px;width:50%}.tp-shop-top-select .nice-select{background-color:#f9f9f9;border:1px solid color-mix(in srgb,var(--color-neutral-900) 10%,transparent);border-radius:0;color:var(--color-site-heading);float:none;font-size:14px;height:40px;line-height:38px;min-width:180px;padding:0 25px}@media (max-width:575px){.tp-shop-top-select .nice-select{max-width:280px}}.tp-shop-top-select .nice-select:after{color:#767a7d;inset-inline-end:20px}.tp-shop-top-select .nice-select.open .list{transform:scale(1) translateY(0)}.tp-shop-top-select .nice-select .list{border-radius:0;margin-top:0;padding:10px 0;transform:scale(.9) translateY(0);transform-origin:center center;width:100%}.tp-shop-top-select .nice-select .list .option{line-height:1.2;min-height:inherit;padding-bottom:5px;padding-top:5px}.tp-shop-top-select.sort-by .nice-select{min-width:6rem}.tp-shop-top-result p{color:var(--color-neutral-500);font-size:16px;font-weight:400;margin-bottom:0}.tp-shop-top-tab{margin-inline-end:22px}@media (max-width:575px){.tp-shop-top-tab{margin-inline-end:10px}}.tp-shop-top-tab .nav-tabs .nav-item .nav-link{border:1px solid color-mix(in srgb,var(--color-neutral-900) 10%,transparent);border-radius:0;color:var(--color-neutral-500);display:inline-block;font-size:18px;height:40px;line-height:38px;margin-inline-end:6px;text-align:center;width:40px}.tp-shop-top-tab .nav-tabs .nav-item .nav-link svg{height:1.35rem;width:1.35rem}.tp-shop-top-tab .nav-tabs .nav-item .nav-link.active{border-color:var(--color-site-heading);color:var(--color-site-heading)}.tp-shop-top-right{display:flex;flex-wrap:wrap;gap:1rem}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-shop-top-right{margin-top:30px}}@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){.tp-shop-top-right:not(.tp-shop-top-right-2){margin-top:30px}}.tp-shop-main-wrapper{position:relative}.tp-shop-full-width-padding{padding-inline-end:80px;padding-inline-start:80px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-shop-full-width-padding{padding-inline-end:40px;padding-inline-start:40px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.tp-shop-full-width-padding{padding-inline-end:0;padding-inline-start:0}}.tp-shop-item-primary .tp-product-tag-2 a:hover,.tp-shop-item-primary .tp-product-title-2 a:hover{color:var(--color-site-primary)}.tp-shop-item-primary .tp-product-tag-2 a:after{background-color:var(--color-site-primary)}.tp-order-details{padding:70px 100px 55px}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-order-details{padding:70px 70px 55px}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-order-details{padding:70px 30px 55px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-order-details{padding:70px 50px 55px}}@media (max-width:575px){.tp-order-details{padding:40px 30px 45px}}.tp-order-details-icon{margin-bottom:22px}.tp-order-details-icon span{border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:var(--color-site-surface,#fff);display:inline-block;font-size:55px;height:120px;line-height:118px;text-align:center;width:120px}.tp-order-details-title{color:var(--color-site-surface,#fff);font-size:30px;font-weight:600;margin-bottom:7px}.tp-order-details-content p{color:var(--color-site-surface,#fff);font-size:16px;line-height:1.38}.tp-order-details-item{margin-bottom:38px}.tp-order-details-item-wrapper .row [class*=col-]:nth-child(2n) .tp-order-details-item{padding-inline-start:40px}@media (max-width:575px){.tp-order-details-item-wrapper .row [class*=col-]:nth-child(2n) .tp-order-details-item{padding-inline-start:0}}.tp-order-details-item h4{font-weight:400}.tp-order-details-item h4,.tp-order-details-item p{color:var(--color-site-surface,#fff);font-size:18px;margin-bottom:0}.tp-order-details-item p{font-weight:700}.tp-order-info-wrapper{padding:42px 50px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-order-info-wrapper{padding:42px 40px}}@media (max-width:575px){.tp-order-info-wrapper{padding:42px 30px}}.tp-order-info-title{font-size:26px;font-weight:600;margin-bottom:40px}.tp-order-info-list ul li{align-items:center;display:flex;justify-content:space-between;list-style:none;padding:15px 0}.tp-order-info-list ul li:not(:last-child){border-bottom:1px solid var(--color-neutral-200)}.tp-order-info-list ul li span{color:var(--color-site-heading);font-size:15px}.tp-order-info-list ul li.tp-order-info-list-header{padding-bottom:12px;padding-top:0}.tp-order-info-list ul li.tp-order-info-list-header h4{font-size:16px;font-weight:500;margin-bottom:0}.tp-order-info-list ul li.tp-order-info-list-desc p{font-size:15px;margin-bottom:0}.tp-order-info-list ul li.tp-order-info-list-desc p span{font-size:15px;font-weight:500}.tp-order-info-list ul li.tp-order-info-list-subtotal span:last-child{color:var(--color-site-primary)}.tp-order-info-list ul li.tp-order-info-list-shipping span input{display:none}.tp-order-info-list ul li.tp-order-info-list-shipping span input:checked~label:after{border-color:var(--color-site-primary)}.tp-order-info-list ul li.tp-order-info-list-shipping span input:checked~label:before{opacity:1;visibility:visible}.tp-order-info-list ul li.tp-order-info-list-shipping span label{font-size:14px;padding-inline-end:27px;position:relative}.tp-order-info-list ul li.tp-order-info-list-shipping span label span{color:var(--color-site-primary)}.tp-order-info-list ul li.tp-order-info-list-shipping span label:hover{cursor:pointer}.tp-order-info-list ul li.tp-order-info-list-shipping span label:after{border:1px solid #bcbcbc;border-radius:50%;content:"";height:16px;inset-inline-end:0;position:absolute;top:5px;transition:all .2s ease-out 0s;width:16px}.tp-order-info-list ul li.tp-order-info-list-shipping span label:before{background-color:var(--color-site-primary);border-radius:50%;content:"";height:8px;inset-inline-end:4px;opacity:0;position:absolute;top:9px;transition:all .2s ease-out 0s;visibility:hidden;width:8px}.tp-order-info-list ul li.tp-order-info-list-total{padding:14px 0}.tp-order-info-list ul li.tp-order-info-list-total span{font-size:16px;font-weight:500}.tp-order-inner{background-color:var(--color-site-surface,#fff);box-shadow:0 30px 70px color-mix(in srgb,var(--color-neutral-900) 10%,transparent)}.tp-collection-item:hover .tp-collection-thumb{transform:scale(1.05)}.tp-collection-height{min-height:700px}@media only screen and (min-width:768px) and (max-width:991px){.tp-collection-height{min-height:500px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-collection-height{min-height:600px}}@media (max-width:575px){.tp-collection-height{min-height:400px}}.tp-collection-thumb{z-index:-1}.tp-collection-thumb.has-overlay:after{background-color:color-mix(in srgb,var(--color-neutral-900) 10%,transparent);content:"";height:100%;inset-inline-start:0;position:absolute;width:100%}.tp-collection-title{font-size:50px;font-weight:500;line-height:1;margin-bottom:34px}@media only screen and (min-width:768px) and (max-width:991px){.tp-collection-title{font-size:35px}}@media (max-width:575px){.tp-collection-title{font-size:32px}}.tp-collection-title a{background-image:linear-gradient(var(--color-neutral-900),var(--color-neutral-900)),linear-gradient(var(--color-neutral-900),var(--color-neutral-900));background-position:100% 100%,0 80%;background-repeat:no-repeat;background-size:0 2px,0 2px;transition:background-size .4s linear}.tp-collection-title:hover a{background-size:0 2px,100% 2px}.tp-collection-title-1{color:var(--color-site-surface,#fff);font-size:44px;font-weight:600;line-height:1;margin-bottom:10px;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:991px){.tp-collection-title-1{font-size:35px}}@media (max-width:575px){.tp-collection-title-1{font-size:30px}}.tp-collection-title-1 a{background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-position:100% 100%,0 80%;background-repeat:no-repeat;background-size:0 1px,0 1px;transition:background-size .4s linear}.tp-collection-title-1:hover a{background-size:0 1px,100% 1px}.tp-collection-content{word-wrap:break-word;inset-inline-end:55px;inset-inline-start:55px;position:absolute;top:55px}@media (max-width:575px),only screen and (min-width:768px) and (max-width:991px){.tp-collection-content{inset-inline-end:30px;inset-inline-start:30px;top:35px}}.tp-collection-content span{color:var(--color-site-heading);display:inline-block;font-size:16px;margin-bottom:9px}.tp-collection-content-1{word-wrap:break-word;bottom:40px;inset-inline-end:45px;inset-inline-start:45px;position:absolute}@media (max-width:575px),only screen and (min-width:768px) and (max-width:991px){.tp-collection-content-1{bottom:30px;inset-inline-end:30px;inset-inline-start:30px}}.tp-collection-btn .tp-btn{background-color:var(--color-site-surface,#fff);border-color:var(--color-site-surface,#fff);color:var(--color-site-heading);font-size:14px;padding:6px 19px}.tp-collection-btn .tp-btn:hover{background-color:var(--color-site-accent);border-color:var(--color-site-accent);color:var(--color-site-surface,#fff)}.tp-collection-btn-1 .tp-link-btn-line{color:var(--color-site-surface,#fff);letter-spacing:.3em}.tp-collection-btn-1 .tp-link-btn-line:after{background-color:var(--color-site-surface,#fff)}.tp-collection-offer-wrapper{padding-inline-start:33px}.tp-collection-offer-wrapper p{color:var(--color-site-heading);font-size:18px;line-height:1.11}.tp-collection-offer-wrapper p span{color:#0989ff}.tp-collection-countdown .tp-product-countdown{background:var(--color-site-surface,#fff);border:1px solid #dde0e3;box-shadow:0 1px 2px color-mix(in srgb,var(--color-neutral-900) 10%,transparent);height:50px;padding:4px 14px}.tp-collection-countdown .tp-product-countdown:not(:last-child){margin-inline-end:4px}.tp-collection-countdown .tp-product-countdown.has-second{height:50px;width:50px}.tp-collection-countdown .tp-product-countdown ul li{border:none;border-radius:0;color:var(--color-neutral-500);font-size:10px;font-weight:500;height:inherit;line-height:8px;position:relative;text-align:center;text-transform:uppercase;width:inherit}.tp-collection-countdown .tp-product-countdown ul li:not(:last-child){margin-inline-end:9px;padding-inline-end:17px}.tp-collection-countdown .tp-product-countdown ul li:not(:last-child):after{color:var(--color-site-heading);content:":";font-size:14px;font-weight:700;inset-inline-end:0;position:absolute;top:50%}.tp-collection-countdown .tp-product-countdown ul li span{color:var(--color-site-heading);font-size:22px;font-weight:500;line-height:14px;margin-bottom:4px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.tp-collection-inner-4{padding-inline-end:40px;padding-inline-start:40px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-collection-inner-4{padding-inline-end:20px;padding-inline-start:20px}}@media (max-width:575px){.tp-collection-inner-4{padding-inline-end:0;padding-inline-start:0}}.tp-collection-subtitle-4{color:var(--color-site-heading);display:inline-block;font-size:14px;letter-spacing:.2em;line-height:1;margin-bottom:25px}.tp-collection-thumb-banner-4{margin-bottom:22px}.tp-collection-title-4{font-size:30px;font-weight:500;margin-bottom:3px}.tp-collection-title-4 a:hover{color:var(--color-site-accent)}.tp-collection-side-text{inset-inline-end:40px;position:absolute;top:60px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-collection-side-text{inset-inline-end:10px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-collection-side-text{inset-inline-end:0}}.tp-collection-thumb-wrapper-4{height:100%}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.tp-collection-thumb-wrapper-4{min-height:600px}}.tp-collection-thumb-info-4{color:var(--color-site-surface,#fff);display:inline-block;font-size:14px;font-weight:500;inset-inline-end:60px;inset-inline-start:60px;letter-spacing:.04em;line-height:1;position:absolute;top:55px;z-index:1}@media (max-width:575px){.tp-collection-thumb-info-4{inset-inline-end:30px;inset-inline-start:30px;line-height:1.3;top:35px}}.tp-collection-hotspot-1{inset-inline-start:28%;top:49%}@media only screen and (min-width:576px) and (max-width:767px){.tp-collection-hotspot-1{inset-inline-start:11%;top:49%}}.tp-collection-hotspot-2{bottom:6%;inset-inline-end:40%}.tp-collection-hotspot-item{position:absolute;width:44px}.tp-collection-hotspot-item:hover .tp-collection-hotspot-content{opacity:1;transform:translate(-37%,55px);visibility:visible}.tp-collection-hotspot-item:hover .tp-collection-hotspot-content.on-top{transform:translate(-37%,-110%)}.tp-collection-hotspot-content{background-color:var(--color-site-surface,#fff);min-width:165px;opacity:0;padding:15px 20px;position:relative;text-align:center;transform:translate(-37%,60px);transform-origin:top center;visibility:hidden}.tp-collection-hotspot-content:after{background-color:var(--color-site-surface,#fff);content:"";height:14px;inset-inline-start:0;inset-inline-start:50%;position:absolute;top:0;transform:translate(-50%,-50%) rotate(45deg);width:14px}.tp-collection-hotspot-content p{line-height:1.3;margin-bottom:0;margin-top:6px}.tp-collection-hotspot-content.on-top{transform:translate(-37%,-120%)}.tp-collection-hotspot-content.on-top:after{bottom:-13px;top:auto}.tp-collection-hotspot-title{font-size:16px;font-weight:500;line-height:1;margin-bottom:0;text-align:center}.tp-collection-btn-4 .tp-link-btn-line-2:hover{color:var(--color-site-accent)}.tp-collection-btn-4 .tp-link-btn-line-2:hover:after{background-color:var(--color-site-accent)}.tp-collection-btn-4 .tp-link-btn-line-2:hover i{transform:translateX(3px)}.tp-collection-btn-4 .tp-link-btn-line-2:hover svg{transform:translateX(3px) translateY(-1px)}.tp-deal-title{font-size:60px;font-weight:500;line-height:1.17;margin-bottom:35px}@media (max-width:575px){.tp-deal-title{font-size:45px}}.tp-deal-title-pre{color:var(--color-site-primary);display:inline-block;font-size:18px;font-weight:400;margin-bottom:7px;position:relative;z-index:1}.tp-deal-title-pre svg{bottom:-8px;inset-inline-start:26px;position:absolute;z-index:-1}.tp-deal-countdown .tp-product-countdown-inner ul li{border:none;border-radius:8px;box-shadow:0 1px 2px color-mix(in srgb,var(--color-neutral-900) 10%,transparent);color:var(--color-neutral-500);font-size:15px;font-weight:400;height:80px;padding-top:13px;position:relative;width:76px}@media (max-width:575px){.tp-deal-countdown .tp-product-countdown-inner ul li{margin-bottom:15px}}.tp-deal-countdown .tp-product-countdown-inner ul li span{color:var(--color-site-primary);font-size:34px;font-weight:500;letter-spacing:-.04em}.tp-deal-countdown .tp-product-countdown-inner ul li:not(:last-child){margin-inline-end:13px}.tp-deal-countdown .tp-product-countdown-inner ul li:not(:last-child):after,.tp-deal-countdown .tp-product-countdown-inner ul li:not(:last-child):before{background-color:rgba(1,15,28,.2);border-radius:50%;content:"";height:5px;inset-inline-end:-10px;position:absolute;top:28px;width:5px}.tp-deal-countdown .tp-product-countdown-inner ul li:not(:last-child):before{top:42px}.tp-deal-shape-1{inset-inline-start:0;position:absolute;top:8%;z-index:-1}.tp-deal-shape-2{inset-inline-start:2%;position:absolute;top:10%;z-index:-1}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-deal-shape-2{inset-inline-start:-12%}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-deal-shape-2{inset-inline-start:-16%}}@media only screen and (min-width:768px) and (max-width:991px){.tp-deal-shape-2{inset-inline-start:-32%;top:-4%}}@media only screen and (min-width:576px) and (max-width:767px){.tp-deal-shape-2{inset-inline-start:-47%}}@media (max-width:575px){.tp-deal-shape-2{inset-inline-start:-100%}}.tp-deal-shape-3{inset-inline-end:6%;position:absolute;top:29%;z-index:-1}.tp-deal-shape-4{inset-inline-end:5%;position:absolute;top:11%;z-index:-1}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-deal-shape-4{inset-inline-end:-10%}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-deal-shape-4{inset-inline-end:-16%}}@media only screen and (min-width:768px) and (max-width:991px){.tp-deal-shape-4{inset-inline-end:-38%}}@media only screen and (min-width:576px) and (max-width:767px){.tp-deal-shape-4{inset-inline-end:-49%}}@media (max-width:575px){.tp-deal-shape-4{inset-inline-end:-111%}}.tp-deal-shape-5{inset-inline-end:28%;position:absolute;top:3%;z-index:-1}.tp-deal-shape-6{bottom:77px;inset-inline-start:35%;position:absolute;z-index:-1}.tp-deal-shape-7{inset-inline-start:50%;position:absolute;top:10%;transform:translateX(-50%);z-index:-1}.tp-product-side-banner{border-radius:16px;margin-inline-end:56px;padding:55px 10px 0}@media (max-width:575px){.tp-product-side-banner{margin-inline-end:0}}.tp-product-side-banner-title{font-size:30px;font-weight:500;line-height:1.13;margin-bottom:30px}.tp-product-side-banner-subtitle{margin-bottom:16px}.tp-product-side-banner-btn{margin-bottom:52px}.tp-product-side-banner-thumb img{transform:translateY(25px)}.tp-coupon-item{border:1px solid var(--color-neutral-200);height:100%;padding:20px}.tp-coupon-thumb svg{height:100px;margin-inline-end:20px;width:100px}.tp-coupon-title{font-size:17px;font-weight:500;margin-bottom:3px}@media (max-width:575px){.tp-coupon-content{margin-top:20px}}.tp-coupon-countdown ul li{color:var(--color-site-heading);display:inline-block;font-size:12px;list-style:none;padding:0 12px;position:relative;text-transform:uppercase}.tp-coupon-countdown ul li:first-child{padding-inline-start:0}.tp-coupon-countdown ul li span{display:block;line-height:1}.tp-coupon-countdown ul li:not(:last-child):after{background-color:#ebebeb;content:"";height:17px;inset-inline-end:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.tp-coupon-offer{font-size:18px;font-weight:600}.tp-coupon-offer span{color:#ff2400;margin-inline-end:3px}.tp-coupon-status h4{font-size:14px;font-weight:400}.tp-coupon-status h4 span{color:#ff2400;display:inline-block}.tp-coupon-status h4 span.active{color:green}.tp-coupon-status:hover .tp-coupon-info-tooltip{bottom:calc(100% + 12px);opacity:1;visibility:visible}.tp-coupon-status:hover .tp-coupon-info-details span{color:#8e959b}.tp-coupon-date{margin-bottom:1rem}.tp-coupon-date span{background-color:rgba(0,128,128,.1);border:2px dashed rgba(0,128,128,.4);color:teal;display:inline-block;font-size:15px;font-weight:600;letter-spacing:1px;padding:6px 30px}.tp-coupon-info-details{position:relative}.tp-coupon-info-details span{color:#bcbfc2;display:inline-block;margin-inline-start:7px}.tp-coupon-info-details span svg{height:16px;transform:translateY(-5px);width:16px}.tp-coupon-info-details:hover span{color:#8e959b}.tp-coupon-info-tooltip{background-color:var(--color-site-surface,#fff);bottom:calc(100% + 25px);box-shadow:0 10px 30px rgba(4,11,17,.14);inset-inline-end:-22px;min-width:286px;opacity:0;padding:13px 20px 15px;position:absolute;visibility:hidden;z-index:9}@media only screen and (min-width:576px) and (max-width:767px){.tp-coupon-info-tooltip{inset-inline-end:auto;inset-inline-start:-98px}}@media (max-width:575px){.tp-coupon-info-tooltip{inset-inline-end:auto;inset-inline-start:-127px}}[dir=rtl] .tp-coupon-info-tooltip{bottom:calc(100% + 25px);inset-inline-start:auto}.tp-coupon-info-tooltip:after{background-color:var(--color-site-surface,#fff);bottom:0;content:"";height:18px;inset-inline-end:15px;position:absolute;transform:rotate(45deg) translateY(50%);width:18px}@media only screen and (min-width:576px) and (max-width:767px){.tp-coupon-info-tooltip:after{inset-inline-end:157px}}@media (max-width:575px){.tp-coupon-info-tooltip:after{inset-inline-end:128px}}[dir=rtl] .tp-coupon-info-tooltip:after{inset-inline-end:auto;inset-inline-start:15px}.tp-coupon-info-tooltip p{color:#525258;font-size:14px;line-height:1.43;margin-bottom:0}.tp-coupon-info-tooltip p span{color:var(--color-site-heading)!important;font-weight:500;margin-inline-start:0}.contact-form .contact-button,.dropdown-toggle-btn svg,.tp-featured-category .tp-featured-category-content ul a:hover{transition:all .3s ease-out 0s}.ck-content img{max-width:100%}.ck-content a{color:var(--color-site-primary)}.show-admin-bar .header-sticky,.show-admin-bar .header-sticky-2{top:40px!important}label.required:after{color:var(--bs-danger);content:"*";margin-inline-start:.25rem}svg{stroke-width:1.5}img:not([src]):not([srcset]){visibility:hidden}.logo{margin:10px 0}.logo a img{max-height:150px;max-width:100%}.form-control,.form-control[type=password],.form-control[type=text],.form-select{border:1px solid var(--color-neutral-200);border-radius:0;color:var(--color-site-heading);font-size:14px;height:56px}.form-control::-moz-placeholder,.form-control[type=password]::-moz-placeholder,.form-control[type=text]::-moz-placeholder,.form-select::-moz-placeholder{color:var(--color-neutral-500)}.form-control::placeholder,.form-control[type=password]::placeholder,.form-control[type=text]::placeholder,.form-select::placeholder{color:var(--color-neutral-500)}.form-control:focus,.form-control[type=password]:focus,.form-control[type=text]:focus,.form-select:focus{border-color:var(--color-site-heading);box-shadow:none}.form-control[type=file]{line-height:3}textarea{height:auto!important}.btn:not(.btn-primary):not(.btn-gradient):not(.btn-auth-submit):not(.btn-secondary):not(.auth-customer-auth__submit){border-radius:0!important}.btn:disabled{opacity:.65}.btn.btn-primary{--tp-btn-color:#fff;--bs-btn-bg:var(--sg-btn-primary-bg,var(--color-site-primary));--bs-btn-border-color:transparent;--bs-btn-hover-bg:var(--sg-btn-primary-bg,var(--color-site-primary));--bs-btn-hover-border-color:transparent;--bs-btn-active-bg:var(--sg-btn-primary-bg,var(--color-site-primary));--bs-btn-active-border-color:transparent}:is(.btn-secondary,.tp-btn-border:not(.tp-btn-border-white),.tp-btn-border-2,.wishlist-page__btn:not(.wishlist-page__btn--primary),.account-page__btn:not(.account-page__btn--solid),.compare-page__btn:not(.compare-page__btn--solid),.cartmini__checkout-btn .tp-btn-border,.sg-qv-buy-now-btn,.sg-product-details-add-to-cart-btn,.sg-product-details-sticky-actions .sg-product-details-add-to-cart-btn,.sg-product-details-wrapper-style2 .sg-product-details-buy-now-btn){background:var(--sg-btn-secondary-bg,transparent)!important;border:1px solid var(--sg-btn-secondary-border,var(--sg-orange,var(--primary-color,var(--color-site-accent))))!important;border-radius:9999px!important;box-shadow:none!important;color:var(--sg-btn-secondary-color,var(--sg-orange,var(--primary-color,var(--color-site-accent))))!important;font-size:.875rem;font-weight:600!important;gap:.45rem;line-height:1.2;transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}:is(.btn-secondary:not(.btn-sm):not(.btn-lg),.tp-btn-border:not(.tp-btn-border-white):not(.tp-btn-border-sm),.tp-btn-border-2,.wishlist-page__btn:not(.wishlist-page__btn--primary):not(.wishlist-page__btn--sm),.account-page__btn:not(.account-page__btn--solid):not(.account-page__btn--sm),.compare-page__btn:not(.compare-page__btn--solid):not(.compare-page__btn--sm),.cartmini__checkout-btn .tp-btn-border,.sg-qv-buy-now-btn,.sg-product-details-add-to-cart-btn,.sg-product-details-sticky-actions .sg-product-details-add-to-cart-btn,.sg-product-details-wrapper-style2 .sg-product-details-buy-now-btn){min-height:2.25rem;padding:.4rem 1.15rem}:is(.btn-primary,.btn-gradient,.auth-customer-auth__submit,.btn-auth-submit,.track-order__submit,.payment-checkout-btn,.payment-checkout-btn-step,.sg-cart-checkout-btn,.sg-order-summary-v2__place-order,.sg-cart-coupon-apply,.tp-order-summary-v2__apply,.wishlist-page__btn--primary,.compare-page__btn--solid,.float-message__submit,.contact-form .contact-button,.js-site-notice-save,.cartmini__checkout-btn .tp-btn:not(.tp-btn-border),.cartmini__empty .tp-btn,.cartmini__empty .btn-auth-submit,#b2b-marketplace-header a.b2b-cart-hover-cta,.sg-qv-add-to-cart-btn,.sg-product-details-buy-now-btn:not(.sg-qv-buy-now-btn):not(.sg-pdp-buy-now),.tp-btn-2,.tp-btn-green,.tp-btn-blue,.auth-card .auth-card__body .btn,.bb-empty-action a,.cartmini__checkout-btn a:first-child):before{display:none!important}@media (prefers-reduced-motion:no-preference){:is(.btn-primary,.btn-gradient,.auth-customer-auth__submit,.btn-auth-submit,.track-order__submit,.payment-checkout-btn,.payment-checkout-btn-step,.sg-cart-checkout-btn,.sg-order-summary-v2__place-order,.sg-cart-coupon-apply,.tp-order-summary-v2__apply,.wishlist-page__btn--primary,.compare-page__btn--solid,.float-message__submit,.contact-form .contact-button,.js-site-notice-save,.cartmini__checkout-btn .tp-btn:not(.tp-btn-border),.cartmini__empty .tp-btn,.cartmini__empty .btn-auth-submit,#b2b-marketplace-header a.b2b-cart-hover-cta,.sg-qv-add-to-cart-btn,.sg-product-details-buy-now-btn:not(.sg-qv-buy-now-btn):not(.sg-pdp-buy-now),.tp-btn-2,.tp-btn-green,.tp-btn-blue,.auth-card .auth-card__body .btn,.bb-empty-action a,.cartmini__checkout-btn a:first-child):hover:not(:disabled):not(.btn-loading):not(.disabled):not(.button-loading){--sg-btn-breathe-color:var(--sg-btn-primary-bg,var(--primary-color,var(--color-site-accent,var(--color-site-primary))));animation:sg-btn-hover-breathe 1.15s ease-in-out infinite!important;background:var(--sg-btn-primary-bg,var(--primary-color,var(--color-site-accent,var(--color-site-primary))))!important;border-color:transparent!important;color:#fff!important;transform:none!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .15s ease!important}:is(.btn-secondary,.tp-btn-border:not(.tp-btn-border-white),.tp-btn-border-2,.wishlist-page__btn:not(.wishlist-page__btn--primary),.account-page__btn:not(.account-page__btn--solid),.compare-page__btn:not(.compare-page__btn--solid),.cartmini__checkout-btn .tp-btn-border,.sg-qv-buy-now-btn,.sg-product-details-add-to-cart-btn,.sg-product-details-wrapper-style2 .sg-product-details-buy-now-btn):hover:not(:disabled):not(.btn-loading):not(.disabled):not(.button-loading){--sg-btn-breathe-color:var(--sg-btn-secondary-hover-bg,var(--color-site-heading,#010f1c));animation:sg-btn-hover-breathe 1.15s ease-in-out infinite!important;background:var(--sg-btn-secondary-hover-bg,var(--color-site-heading,#010f1c))!important;border-color:var(--sg-btn-secondary-hover-bg,var(--color-site-heading,#010f1c))!important;color:#fff!important;transform:none!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .15s ease!important}}@media (prefers-reduced-motion:reduce){:is(.btn-primary,.btn-gradient,.auth-customer-auth__submit,.btn-auth-submit,.track-order__submit,.payment-checkout-btn,.payment-checkout-btn-step,.sg-cart-checkout-btn,.sg-order-summary-v2__place-order,.sg-cart-coupon-apply,.tp-order-summary-v2__apply,.wishlist-page__btn--primary,.compare-page__btn--solid,.float-message__submit,.contact-form .contact-button,.js-site-notice-save,.cartmini__checkout-btn .tp-btn:not(.tp-btn-border),.cartmini__empty .tp-btn,.cartmini__empty .btn-auth-submit,#b2b-marketplace-header a.b2b-cart-hover-cta,.sg-qv-add-to-cart-btn,.sg-product-details-buy-now-btn:not(.sg-qv-buy-now-btn):not(.sg-pdp-buy-now),.tp-btn-2,.tp-btn-green,.tp-btn-blue,.auth-card .auth-card__body .btn,.bb-empty-action a,.cartmini__checkout-btn a:first-child):hover:not(:disabled):not(.btn-loading):not(.disabled):not(.button-loading){animation:none!important;background:var(--sg-btn-primary-bg,var(--primary-color,var(--color-site-accent,var(--color-site-primary))))!important;border-color:transparent!important;box-shadow:var(--sg-btn-hover-inset),var(--sg-btn-primary-hover-shadow)!important;color:#fff!important;filter:brightness(1.05);transform:none!important}:is(.btn-secondary,.tp-btn-border:not(.tp-btn-border-white),.tp-btn-border-2,.wishlist-page__btn:not(.wishlist-page__btn--primary),.account-page__btn:not(.account-page__btn--solid),.compare-page__btn:not(.compare-page__btn--solid),.cartmini__checkout-btn .tp-btn-border,.sg-qv-buy-now-btn,.sg-product-details-add-to-cart-btn,.sg-product-details-wrapper-style2 .sg-product-details-buy-now-btn):hover:not(:disabled):not(.btn-loading):not(.disabled):not(.button-loading){animation:none!important;background:var(--sg-btn-secondary-hover-bg,var(--color-site-heading,#010f1c))!important;border-color:var(--sg-btn-secondary-hover-bg,var(--color-site-heading,#010f1c))!important;box-shadow:var(--sg-btn-hover-inset),var(--sg-btn-secondary-hover-shadow)!important;color:#fff!important;filter:brightness(1.05);transform:none!important}}:is(.btn-primary,.btn-gradient,.auth-customer-auth__submit,.btn-auth-submit,.track-order__submit,.payment-checkout-btn,.payment-checkout-btn-step,.sg-cart-checkout-btn,.sg-order-summary-v2__place-order,.sg-cart-coupon-apply,.tp-order-summary-v2__apply,.wishlist-page__btn--primary,.compare-page__btn--solid,.float-message__submit,.contact-form .contact-button,.js-site-notice-save,.cartmini__checkout-btn .tp-btn:not(.tp-btn-border),.cartmini__empty .tp-btn,.cartmini__empty .btn-auth-submit,#b2b-marketplace-header a.b2b-cart-hover-cta,.sg-qv-add-to-cart-btn,.sg-product-details-buy-now-btn:not(.sg-qv-buy-now-btn):not(.sg-pdp-buy-now),.tp-btn-2,.tp-btn-green,.tp-btn-blue,.auth-card .auth-card__body .btn,.bb-empty-action a,.cartmini__checkout-btn a:first-child):active:not(:disabled):not(.btn-loading):not(.disabled):not(.button-loading){animation:none!important;filter:brightness(.96);transform:translateY(1px)!important}:is(.btn-secondary,.tp-btn-border:not(.tp-btn-border-white),.tp-btn-border-2,.wishlist-page__btn:not(.wishlist-page__btn--primary),.account-page__btn:not(.account-page__btn--solid),.compare-page__btn:not(.compare-page__btn--solid),.cartmini__checkout-btn .tp-btn-border,.sg-qv-buy-now-btn,.sg-product-details-add-to-cart-btn,.sg-product-details-wrapper-style2 .sg-product-details-buy-now-btn):active:not(:disabled):not(.btn-loading):not(.disabled):not(.button-loading){animation:none!important;filter:brightness(.96);transform:translateY(1px)!important}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.btn-loading,.btn.is-loading,.button-loading,a.is-loading,button.is-loading,input[type=button].is-loading,input[type=submit].is-loading{-webkit-text-fill-color:transparent!important;color:transparent!important;pointer-events:none;position:relative;text-shadow:none!important}.btn-loading:active,.btn-loading:disabled,.btn-loading:focus,.btn-loading:hover,.btn.is-loading:active,.btn.is-loading:disabled,.btn.is-loading:focus,.btn.is-loading:hover,.button-loading:active,.button-loading:disabled,.button-loading:focus,.button-loading:hover,a.is-loading:active,a.is-loading:disabled,a.is-loading:focus,a.is-loading:hover,button.is-loading:active,button.is-loading:disabled,button.is-loading:focus,button.is-loading:hover{-webkit-text-fill-color:transparent!important;color:transparent!important}.btn-loading>:not(.visually-hidden):not(.btn-loading-ring):not(.spinner-border),.btn.is-loading>:not(.visually-hidden):not(.btn-loading-ring):not(.spinner-border),.button-loading>:not(.visually-hidden):not(.btn-loading-ring):not(.spinner-border),a.is-loading>:not(.visually-hidden):not(.btn-loading-ring):not(.spinner-border),button.is-loading>:not(.visually-hidden):not(.btn-loading-ring):not(.spinner-border){opacity:0!important;visibility:hidden!important}.btn-gradient.btn-loading:before,.btn-primary.btn-loading:before,button.btn-gradient.is-loading:before,button.btn-primary.is-loading:before{animation:none!important;opacity:0!important;visibility:hidden!important}.btn-loading:after,.btn.is-loading:after,.button-loading:after,a.is-loading:after,button.is-loading:after{animation:spinner-border .75s linear infinite;border:2px solid var(--color-site-on-brand,#fff);border-inline-end-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:1.25rem;inset-inline-start:calc(50% - .625rem);position:absolute;top:calc(50% - .625rem);width:1.25rem;z-index:2}.spinner-border{animation:spinner-border .75s linear infinite;border:.15em solid;border-inline-end-color:transparent;border-radius:50%;display:inline-block;height:1.25rem;vertical-align:-.125em;width:1.25rem}.spinner-border-sm{border-width:.15em;height:1rem;width:1rem}.sg-product-action-btn.btn-loading:after,.sg-product-add-to-wishlist-btn.btn-loading:after,.sg-product-compare-btn.btn-loading:after,.sg-product-quick-view-btn.btn-loading:after{border-color:var(--color-site-primary,var(--color-site-primary));border-inline-end-color:transparent}.auth-customer-auth__submit.btn-loading:after,.btn-auth-submit.btn-loading:after,.btn-primary.btn-loading:after,.btn.is-loading.btn-primary:after,.payment-checkout-btn-step.btn-loading:after,.payment-checkout-btn.btn-loading:after,.see-more-products-btn.btn-loading:after,.sg-cart-checkout-btn.btn-loading:after,.sg-cart-coupon-apply.btn-loading:after,.sg-product-add-cart-btn-large.btn-loading:after,.sg-product-details-buy-now-btn.btn-loading:after,.sg-product-item-6-cart-btn.btn-loading:after,.sg-product-list-add-to-cart-btn.btn-loading:after,.sg-product-thumb-hover-cart-6__btn.btn-loading:after,.tp-btn-2.btn-loading:after,.tp-btn.btn-loading:after,.tp-order-summary-v2__apply.btn-loading:after,.tp-order-summary-v2__place-order.btn-loading:after,.track-order__submit.btn-loading:after,button.btn-primary.is-loading:after{border-color:#fff;border-inline-end-color:transparent}.account-page__btn.btn-loading:after,.btn-secondary.btn-loading:after,.btn.is-loading.btn-secondary:after,.compare-page__btn.btn-loading:after,.sg-product-details-add-to-cart-btn.btn-loading:after,.sg-product-details-buy-now-btn.btn-secondary.btn-loading:after,.sg-product-item-6-buy-btn.btn-loading:after,.wishlist-page__btn:not(.wishlist-page__btn--primary).btn-loading:after,button.btn-secondary.is-loading:after{border-color:var(--primary-color,var(--color-site-accent,var(--color-site-primary)));border-inline-end-color:transparent}.payment-checkout-btn .spinner-border,.payment-checkout-btn-step .spinner-border{border-color:#fff;border-inline-end-color:transparent;color:#fff}.account-page__btn.btn-loading,.auth-customer-auth__submit.btn-loading,.btn-auth-submit.btn-loading,.btn.btn-primary.btn-loading,.btn.btn-secondary.btn-loading,.btn.is-loading,.payment-checkout-btn-step.btn-loading,.payment-checkout-btn.btn-loading,.sg-cart-checkout-btn.btn-loading,.sg-product-details-add-to-cart-btn.btn-loading,.sg-product-details-buy-now-btn.btn-loading,.sg-product-item-6-buy-btn.btn-loading,.sg-product-item-6-cart-btn.btn-loading,.sg-product-thumb-hover-cart-6__btn.btn-loading,.tp-order-summary-v2__place-order.btn-loading,.track-order__submit.btn-loading,.wishlist-page__btn.btn-loading,a.is-loading,button.auth-customer-auth__submit.btn-loading,button.is-loading,button.track-order__submit.btn-loading,input.auth-customer-auth__submit.btn-loading,input.track-order__submit.btn-loading{-webkit-text-fill-color:transparent!important;color:transparent!important}.btn-loading-ring{animation:spinner-border .75s linear infinite;border:2px solid #fff;border-inline-end-color:transparent;border-radius:50%;box-sizing:border-box;height:1.25rem;inset-inline-start:50%;margin-inline-start:-.625rem;margin-top:-.625rem;pointer-events:none;position:absolute;top:50%;width:1.25rem;z-index:3}input.auth-customer-auth__submit.btn-loading,input.btn-loading,input.button-loading,input.track-order__submit.btn-loading{color:transparent!important}.loading-spinner{align-items:center;background:hsla(0,0%,100%,.5);display:flex;height:100%;inset-inline-start:0;justify-content:center;position:absolute;top:0;width:100%;z-index:1}.loading-spinner:after{animation:loading-spinner-rotation .5s linear infinite;border-color:var(--color-site-primary) transparent var(--color-site-primary) transparent;border-radius:50%;border-style:solid;border-width:1px;content:" ";display:block;height:40px;position:absolute;top:calc(50% - 20px);width:40px;z-index:1}@keyframes loading-spinner-rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinner-border{to{transform:rotate(1turn)}}.section-title span{color:var(--color-site-primary);display:inline-block;position:relative}@keyframes section-animation{0%{width:0}15%{width:100%}85%{opacity:1}90%{opacity:0;width:100%}to{opacity:0;width:0}}.section-title span:after{animation:section-animation 2s infinite;background:rgba(var(--primary-color-rgb),.2);bottom:1px;content:" ";height:6px;inset-inline-start:0;position:absolute;z-index:-1}.tp-featured-item .tp-featured-title{margin-bottom:12px}.tp-featured-item .sg-product-rating{margin-bottom:20px}.tp-best-banner-thumb-5 img,.tp-trending-banner-thumb img{height:100%;-o-object-fit:cover;object-fit:cover}.tp-product-details-desc-wrapper{padding-top:80px}@media (max-width:575px){.tp-product-details-desc-wrapper{padding-top:20px}}.tp-product-item-4 .sg-product-badge{inset-inline-start:20px}.tp-footer-top{padding-bottom:40px;padding-top:95px}@media (max-width:575px){.tp-footer-top{padding-bottom:20px;padding-top:50px}}.tp-footer-widget{margin-bottom:50px}@media (max-width:575px){.tp-footer-widget{margin-bottom:30px}}.tp-header-search-category ul.list{max-height:25rem;overflow-y:scroll}.tp-header-search-category .current{display:block;max-width:7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-product-tab-line{bottom:-20px}.tp-product-tab-line svg{width:52px}.tp-section-title-sm svg{bottom:-20px}.tp-header-contact-icon span i{font-size:20px}.tp-section-title-3{position:relative}.tp-section-title-3 svg{bottom:-8px;color:var(--color-site-primary);inset-inline-start:0;position:absolute;z-index:-1}.tp-section-title-pre-4{position:relative}.tp-section-title-pre-4 svg{bottom:-20px;inset-inline-start:0;position:absolute;z-index:-1}.tp-header-welcome span i{font-size:18px}.tp-slider-content p span{position:relative}.tp-slider-content p span:after{background-color:var(--slider-shape-color);bottom:-21px;content:" ";height:20px;inset-inline-start:-29px;-webkit-mask-image:url(../images/slider-shapes/line.svg);mask-image:url(../images/slider-shapes/line.svg);position:absolute;width:94px;z-index:-1}.tp-feature-item .tp-feature-icon svg{height:2.5rem;width:2.5rem}.tp-instagram-icon a{height:unset;padding:0 .75rem;width:unset}.tp-cart-img a{background-color:#f2f3f5;display:inline-block}.tp-product-offer-item .tp-product-thumb a img{width:100%}.tp-product-offer-item .tp-product-thumb-2,.tp-product-offer-item .tp-product-thumb-3,.tp-product-offer-item .tp-product-thumb-4,.tp-product-offer-item .tp-product-thumb-5{border-bottom:1px solid var(--color-neutral-200);margin-bottom:0}.tp-product-offer-item .tp-product-content-2,.tp-product-offer-item .tp-product-content-3,.tp-product-offer-item .tp-product-content-4,.tp-product-offer-item .tp-product-content-5{background-color:var(--color-site-surface,#fff);padding:20px}.tp-faq-wrapper .accordion .accordion-item{border-radius:0}.tp-faq-wrapper .accordion .accordion-header .accordion-button{background:#fff;font-size:16px;font-weight:600}.tp-faq-wrapper .accordion .accordion-header .accordion-button:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M12 5l0 14" /><path d="M5 12l14 0" /></svg>');background-position:50%;border:1px solid #ced4da;border-radius:50%;color:#ced4da;height:28px;width:28px}.tp-faq-wrapper .accordion .accordion-header .accordion-button:not(.collapsed){color:var(--color-site-primary)}.tp-faq-wrapper .accordion .accordion-header .accordion-button:not(.collapsed):after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 12l14 0" /></svg>')}.tp-faq-wrapper .accordion .accordion-header .accordion-button:focus{box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.tp-product-item .m-img img{width:100%}.tp-product-action{bottom:60px}@media (min-width:768px){.tp-contact-input-box.row{margin-bottom:0}}.tp-blog-grid-thumb img{height:17rem;-o-object-fit:cover;object-fit:cover}.tp-blog-grid-meta svg,.tp-blog-tag svg,.tp-offcanvas-category-toggle svg,.tp-postbox-details-meta svg{height:1.25rem;width:1.25rem}.tp-mobile-item svg{height:2rem;width:2rem}.tp-product-modal .modal-content{overflow:hidden}@media only screen and (min-width:768px) and (max-width:991px){.tp-product-modal .modal-content .tp-product-modal-content{max-height:40rem;overflow:hidden}}.tp-product-modal .modal-content .tp-product-modal-content .tp-product-details-thumb-wrapper:not(.tp-quick-view-gallery){height:40rem;outline:none;position:relative;text-align:center;top:0;width:50%}@media (max-width:767px){.tp-product-modal .modal-content .tp-product-modal-content .tp-product-details-thumb-wrapper:not(.tp-quick-view-gallery){height:100%;position:static;width:100%}}.tp-product-modal .modal-content .tp-product-modal-content .tp-product-details-thumb-wrapper:not(.tp-quick-view-gallery) .slick-list,.tp-product-modal .modal-content .tp-product-modal-content .tp-product-details-thumb-wrapper:not(.tp-quick-view-gallery) .slick-list .slick-track{height:100%}.tp-product-modal .modal-content .tp-product-modal-content .tp-product-details-thumb-wrapper:not(.tp-quick-view-gallery) .slick-list .slick-track .slick-slide{display:flex;height:100%;justify-content:center;max-height:100%}.tp-product-modal .modal-content .tp-product-modal-content .tp-product-details-thumb-wrapper:not(.tp-quick-view-gallery) .slick-list .slick-track .slick-slide img{width:100%}.tp-product-modal .modal-content .tp-product-modal-content .tp-product-details-thumb-wrapper:not(.tp-quick-view-gallery) .slick-dots{bottom:10px;display:block;inset-inline-start:0;margin:0;padding:0;position:absolute;text-align:center;width:100%;z-index:8}.tp-product-modal .modal-content .tp-product-modal-content .tp-product-details-thumb-wrapper:not(.tp-quick-view-gallery) .slick-dots li{cursor:pointer;display:inline-block;height:16px;margin:0;padding:0;position:relative;width:16px}.tp-product-modal .modal-content .tp-product-modal-content .tp-product-details-thumb-wrapper:not(.tp-quick-view-gallery) .slick-dots li button{background:transparent;border:none;color:transparent;cursor:pointer;display:block;font-size:0;height:16px;line-height:0;margin:0;opacity:.5;outline:none;padding:5px;text-align:center;width:16px}.tp-product-modal .modal-content .tp-product-modal-content .tp-product-details-thumb-wrapper:not(.tp-quick-view-gallery) .slick-dots li button:before{background-color:#000;border-radius:50%;content:"";display:block;height:8px;width:8px}.tp-product-modal .modal-content .tp-product-modal-content .tp-product-details-thumb-wrapper:not(.tp-quick-view-gallery) .slick-dots li button:focus{outline:none}.tp-product-modal .modal-content .tp-product-modal-content .tp-product-details-thumb-wrapper:not(.tp-quick-view-gallery) .slick-dots li.slick-active button{opacity:1}@media (min-width:767px){.tp-product-modal .modal-content .tp-product-modal-content .tp-product-details-wrapper{max-height:40rem;overflow:auto;padding:20px 30px;width:50%}}.tp-shop-area>.container>.row{--bs-gutter-x:2rem}.tp-header-top .ae-anno-announcement-wrapper{padding:0!important}.tp-header-top .ae-anno-announcement__dismiss-button{inset-inline-end:-1rem!important}.tp-search-input button{--tp-btn-color:var(--color-site-heading)}.tp-search-input input{padding-inline-end:55px}.tp-footer-social{display:flex;flex-wrap:wrap;gap:.25rem}.tp-instagram-icon-2 a{height:auto;line-height:inherit!important;padding:16px 20px;width:100%}.tp-header-sticky.header-main{background:var(--color-site-surface,#fff);box-shadow:0 2px 6px rgba(1,15,28,.16);margin:auto;position:static!important;width:100%}.tp-header-sticky.header-sticky{position:fixed!important}@media (min-width:768px){.tp-header-transparent{top:40px}}.tp-header-bottom-2{align-items:center;display:flex;min-height:70px}.tp-header-top-2 .ae-anno-announcement-wrapper{padding:0}.tp-product-action-btn-2.active{--tp-btn-color:var(--color-site-surface,#fff);background-color:var(--color-site-primary)}.tp-product-list-item .tp-product-list-content{width:100%}.tp-product-thumb-3,.tp-product-thumb-4{background-color:#f6f6f6}.tp-category-thumb-4{background-color:#fff;background-position:0 -80px}.tp-product-cross-sale-slider .tp-swiper-scrollbar{background-color:#edeff2;margin:auto;width:calc(100% - 410px)}.tp-product-cross-sale-btn{--tp-btn-color:var(--color-site-heading);border:1px solid var(--color-neutral-200);color:var(--color-site-on-brand,#fff);font-size:16px;margin-top:1rem;padding:.375rem .75rem;text-align:center;width:100%}.tp-product-cross-sale-btn:hover{--tp-btn-color:var(--color-site-surface,#fff);background-color:var(--color-site-heading);border-color:var(--color-site-heading)}.tp-featured-price-3 .old-price{color:var(--color-neutral-600);font-size:18px;font-weight:400;text-decoration-line:line-through}.tp-mobile-item{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.tp-mobile-item-btn{display:block}.tp-product-sm-item .tp-product-thumb{border-bottom:initial;height:100%;min-width:140px}.tp-product-sm-item .tp-product-thumb a img{max-width:150px}.tp-cta-inner{background-color:var(--color-site-primary)}.tp-header-5{height:100%}.tp-header-5 .main-menu>nav>ul>li:hover>a{color:var(--color-site-surface,#fff)}.tp-header-5 .main-menu>nav>ul>li:hover>a:before{opacity:1;visibility:visible}.tp-header-5 .main-menu>nav>ul>li.has-dropdown>a{align-items:center}.tp-header-5 .main-menu>nav>ul>li.has-dropdown>a svg{color:var(--color-site-surface,#fff);display:inline-block;font-weight:400;height:1rem;transform:translateY(1px);width:1rem}.tp-header-5 .main-menu>nav>ul>li>a{color:var(--color-site-surface,#fff)}.tp-header-5 .main-menu>nav>ul>li>a:before{background-color:var(--color-site-surface,#fff);border-radius:50%;bottom:16px;content:"";height:4px;inset-inline-start:calc(50% - 2px);opacity:0;position:absolute;transition:all .3s ease-out 0s;visibility:hidden;width:4px}.tp-header-5 .main-menu>nav>ul{display:flex}@media only screen and (min-width:1440px) and (max-width:1599px){.tp-header-5 .main-menu>nav>ul{gap:19px}}.tp-header-5 .main-menu>nav>ul>li>a{display:flex}.tp-header-side-menu{box-shadow:none;padding:0}.tp-header-side-menu ul{background:#fff;box-shadow:0 1px 3px color-mix(in srgb,var(--color-neutral-900) 10%,transparent);padding:10px 0;width:100%;z-index:9}.tp-header-side-menu ul li{padding:0 30px}.tp-header-side-menu ul li:hover:after{height:30px;opacity:1;visibility:visible}.tp-header-side-menu ul li:after{background-color:var(--color-site-primary);content:"";height:0;inset-inline-start:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease-out 0s;visibility:hidden;width:2px}.tp-header-side-menu ul li:last-child>a{border-bottom:0}.tp-header-side-menu ul li a{background-color:var(--color-site-surface,#fff);border-bottom:1px solid var(--color-neutral-200);color:var(--color-neutral-500);display:inline-block;font-size:15px;font-weight:500;padding:12px 0;position:relative;width:100%}.tp-header-search-input-box-5 .nice-select{border:0;inset-inline-end:8.5rem;position:absolute;top:0}.tp-feature-icon-5 svg{height:2rem;width:2rem}.tp-product-side-banner{overflow:hidden;padding:0}.tp-product-side-banner-thumb img{transform:unset;width:100%}.tp-header-search-box{width:100%}.tp-header-search-box input{background-color:transparent}.tp-header-search-category{cursor:pointer;float:inline-start;height:46px;padding-inline-end:56px;position:relative;width:auto}.tp-header-search-category .product-category-label{align-items:center;border-inline-end:none;display:flex;gap:10px;height:100%;padding-inline-end:30px;padding-inline-start:15px;position:relative;white-space:nowrap}.tp-header-search-category .product-category-label svg{height:20px;width:20px}.tp-header-search-category select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:100%;inset-inline-end:0;inset-inline-start:auto;min-height:42px;opacity:0;padding-inline-end:10px;padding-inline-start:0;position:absolute;top:0;width:100%;z-index:10}@media (max-width:767px){.tp-footer-top .row>div:last-child .tp-footer-widget{margin-bottom:0}}

/* theme-chrome-tail.css */
.offcanvas__lang-list{width:9rem}.auth-card{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))}.auth-card__body .login-options a:after{content:none!important}.product-review-container p{font-size:16px;margin-bottom:8px}.product-review-container h4{font-size:24px;font-weight:500;margin-bottom:4px}.product-review-container textarea.form-control{height:165px;resize:none}.product-review-container .alert{border-radius:0}.product-review-container .btn{background-color:var(--color-site-primary)!important;border-radius:0;color:var(--color-site-surface,#fff)!important;font-size:16px;font-weight:500;padding:9px 45px!important}.product-review-container .bb-product-rating{--bb-rating-size:60px}.product-faqs-accordion .accordion-item,.product-review-container .review-images img{border-radius:0}.profile__area .customer-page-title{font-size:20px}.profile__area .table-responsive{border:1px solid #eaeaef}.profile__area .table-responsive table thead tr{background-color:transparent}.profile__area .table-responsive table th{border-color:#eaeaef;box-shadow:none;color:var(--color-site-heading)}.profile__area .table-responsive table td{color:var(--color-site-heading)}.profile__area .table-responsive table tbody>tr:first-child{background-color:transparent}.profile__area .table-responsive table tbody>tr:not(:last-child){border-bottom:1px solid #eaeaef}.profile__area .table-responsive table tbody>tr td,.profile__area .table-responsive table tbody>tr th{color:var(--color-site-heading);vertical-align:middle}.profile__area .table-responsive table tbody>tr>th{padding-inline-end:15px;padding-inline-start:15px}.profile__area .table-responsive table tbody>tr th[scope=row]{color:var(--color-site-primary)}.profile__area .table-responsive table tbody>tr .btn .icon-tabler-wrapper{display:none}.profile__area .table-responsive table tbody>tr .tp-btn{background-color:var(--color-neutral-100);color:var(--color-site-heading);font-weight:500;min-width:90px;padding:7px 18px}.profile__area .table-responsive table tbody>tr .tp-btn:hover{background-color:var(--color-site-primary);color:var(--color-site-surface,#fff)}.profile__area .table-responsive .table{margin-bottom:0}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.profile__area .table-responsive .table{width:700px}}.profile__area .table-responsive .table>:not(:first-child){border-color:#eaeaef;border-top-width:1px}.profile__area .table-responsive .table>:not(caption)>*>*{border:0;box-shadow:none;padding:1rem 1.5rem}.profile__area .pagination{margin-top:1rem}.customer-order-detail .card{border-radius:0}.cartmini__area .cartmini__del{position:absolute!important}.cartmini__area .cartmini__title{font-size:15px}.cartmini__area .cartmini__widget-item{align-items:start}.bb-form-quick-search .tp-header-search-input-box-5 select{background:transparent;inset-inline-end:8.5rem;max-width:125px;position:absolute;top:0}.bb-form-quick-search select{border:0;height:100%}.bb-form-quick-search select:focus{outline:none}.offcanvas__logo{max-width:40%}.contact-form .contact-form-group{margin-bottom:20px}.contact-form textarea{height:auto}.contact-form .contact-button{--tp-btn-color:var(--color-site-surface,#fff);background-color:var(--color-site-heading);color:var(--color-site-on-brand,#fff);display:inline-block;font-size:16px;padding:9px 30px}.contact-form .contact-button:hover{background-color:var(--color-site-primary)}.dropdown-toggle-btn{align-items:center;display:flex;justify-content:center}.dropdown-toggle-btn svg{height:1.25rem;margin-inline-end:unset;transform:unset;width:1.25rem}.dropdown-toggle-btn.dropdown-opened svg{transform:rotate(90deg)!important}.bb-product-filter-result{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:20px;margin-top:-20px}.bb-product-filter-result .bb-product-filter-clear{align-items:center;border-inline-end:1px solid var(--bs-border-color);display:inline-flex;gap:.25rem;margin-inline-end:4px;padding-inline-end:12px}.bb-product-filter-result .bb-product-filter-clear:last-child{border-inline-end:0;margin-inline-end:0;padding-inline-end:0}.bb-product-filter-result .bb-product-filter-clear:hover{color:var(--color-site-primary)}.bb-product-filter-result .bb-product-filter-clear svg{height:1rem;width:1rem}.bb-product-filter-result .bb-product-filter-clear-all{align-items:center;background-color:var(--color-site-primary);color:var(--color-site-surface,#fff);display:flex;gap:.25rem;padding:.2rem .75rem}.bb-product-filter-result .bb-product-filter-clear-all:hover{background-color:var(--color-site-heading)}.bb-product-filter-result .bb-product-filter-clear-all svg{height:1rem;width:1rem}#cancel-order-form select{height:3rem}header .tp-header-login-title{font-size:14px}main .sg-product-category-title{font-size:20px}main .tp-feature-title{font-size:16px}main .sg-product-title{font-size:15px}main .tp-banner-title{font-size:var(--h3-size)}main .tp-section-title{font-size:36px}@media (max-width:575px){main .tp-section-title{font-size:24px}}main .sg-product-gadget-categories-title{font-size:20px}main .sg-product-gadget-banner-title{font-size:24px}main .sg-product-banner-title{font-size:54px}main .tp-slider-title{font-size:56px}main .tp-section-title-sm{font-size:26px}main .bb-product-filter-title,main .tp-blog-title{font-size:18px}main .sg-product-title-2,main .sg-product-title-3{font-size:20px}main .tp-sidebar-about-title{font-size:22px}main .tp-blog-grid-title{font-size:26px}main .tp-sidebar-blog-title{font-size:16px}main .tp-sidebar-widget-title{font-size:20px}main .tp-postbox-details-title{font-size:var(--h1-size)}main .bb-product-attribute-swatch-title{font-size:15px}main .tp-section-title-5,main .tp-section-title-6{font-size:44px}@media (max-width:575px){main .tp-section-title-5,main .tp-section-title-6{font-size:28px}}main .tp-feature-title-5{font-size:18px}main .tp-testimonial-user-5-title{font-size:20px}main .tp-slider-title-3,main .tp-slider-title-4{font-size:100px}main .tp-banner-title-4{font-size:30px}main .tp-featured-title-3{font-size:26px}main .tp-section-title-3{font-size:44px}main .tp-slider-title-2{font-size:80px}main .tp-banner-title-2{font-size:36px}main .tp-section-title-2{font-size:44px}main .tp-testimonial-section-title{font-size:20px}main .tp-testimonial-user-title{font-size:16px}main .tp-blog-title-2{font-size:24px}main .sg-product-details-action-title,main .sg-product-sm-title-5,main .tp-feature-title-2{font-size:16px}main .tp-contact-social-title{font-size:18px}main .sg-product-details-title{font-size:32px}main .sg-product-details-countdown-title{font-size:18px}main .tp-slider-title-5{font-size:100px}main .sg-product-title-4{font-size:20px}.bb-product-detail .bb-product-attribute-swatch-title{font-size:15px}.bb-product-detail .sg-product-details-action-title{font-size:16px}footer .tp-footer-widget-title{font-size:20px;text-align:start}.tp-footer-widget-content ul{list-style:none;margin:0;padding:0}.tp-header-top-black .tp-header-top-menu-item>span{color:unset}.tp-header-top-black .tp-header-setting{padding-inline-end:1rem}.main-menu.menu-style-3.menu-style-4>nav>ul>li>a,.tp-header-sticky.header-sticky .main-menu.menu-style-3>nav>ul>li>a,.tp-header-sticky.header-sticky .tp-header-action-item .tp-header-action-btn,.tp-header-style-transparent-white .tp-header-action-btn,.tp-header-top-black .tp-header-top-menu-item a{color:unset}@media (max-width:1400px){main .tp-slider-title-2{font-size:70px}}@media (max-width:1200px){main .tp-slider-title-2{font-size:60px}}@media (max-width:767px){.sale-popup-section .sale-popup-container-wrap{bottom:90px}main .tp-slider-title-2{font-size:50px}}.z-index-2{z-index:2}.btn-disabled{opacity:.6}.btn-disabled,.sg-cart-disabled .sg-cart-minus,.sg-cart-disabled .sg-cart-plus{cursor:not-allowed!important}.sg-cart-disabled .sg-cart-minus:hover,.sg-cart-disabled .sg-cart-plus:hover{background-color:transparent!important;color:var(--color-site-heading)!important}[data-bb-toggle=quick-shop-modal] .sg-product-details-title{padding-inline-end:1rem}.main-menu>nav>ul>li>.tp-submenu li>.tp-submenu{background-color:var(--color-site-surface,#fff);display:block;inset-inline-start:110%;min-width:200px;opacity:0;padding-bottom:10px;padding-top:10px;position:absolute;top:0;transition:all .3s ease-out 0s}.main-menu>nav>ul>li>.tp-submenu li>.tp-submenu li{list-style:none;padding:0 30px;position:relative}.main-menu>nav>ul>li>.tp-submenu li:hover>.tp-submenu{inset-inline-start:100%;opacity:1;visibility:visible}.tp-header-search-btn .btn-loading svg.icon{display:none}.product-option-item-wrapper select.form-select{height:auto;width:auto}.tp-header-style-transparent-white .main-menu.menu-style-3.menu-style-4>nav>ul>li>a{color:#fff}.ps-block__header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:20px;padding-bottom:5px}.ps-block__header .h1{color:var(--color-site-heading);font-size:32px}.ps-block__content{margin-bottom:40px}.box-coming-soon ul{list-style:none}.box-coming-soon .coming-soon-image{border-radius:30px;width:100%}.box-coming-soon .sg-product-countdown{margin-bottom:40px}.box-coming-soon .sg-product-countdown .sg-product-countdown-inner ul li{background-color:var(--color-site-primary);color:var(--color-site-surface,#fff);height:60px;padding-top:10px;width:80px}.box-coming-soon .sg-product-countdown .sg-product-countdown-inner ul li span{color:var(--color-site-surface,#fff);margin-bottom:5px}.tp-shop-main-wrapper .bb-shop-sidebar .bb-product-filter-content:has(.bb-product-filter-items){max-height:1000px}.sg-product-details-query-item a:hover{color:var(--color-site-primary)}.main-menu>nav>ul>li>.tp-submenu li{position:relative}.sg-product-tab .nav-tabs .nav-item .nav-link{padding:1px 5px}.sg-product-category>a{padding:3px 0 7px;padding-inline-end:10px}@media (max-width:830px){.row-cols-2 .sg-product-item-5 .sg-product-action-2,.swiper-wrapper .sg-product-item-5 .sg-product-action-2{top:15px}.row-cols-2 .sg-product-item-5 .sg-product-action-2 button,.swiper-wrapper .sg-product-item-5 .sg-product-action-2 button{height:35px;line-height:35px;margin-bottom:4px;width:35px}.row-cols-2 .sg-product-item-5 .sg-product-action-2 svg,.swiper-wrapper .sg-product-item-5 .sg-product-action-2 svg{height:1.25rem;width:1.25rem}}.sg-product-add-to-cart-4{background-color:transparent}@media (min-width:992px){.offcanvas__area{display:none}}.tp-brand-area .tp-brand-item{border-inline-end:1px solid #edeff2}@media (max-width:767px){.ae-anno-announcement__controls{display:none!important}}.tp-brand-area h6 a{color:var(--color-neutral-500)}.tp-brand-area h6 a:hover{color:var(--color-site-primary)}.bb-product-video .bb-button-trigger-play-video{animation:tp-pulse-2 2s infinite}.tp-sidebar-blog-thumb img{max-width:none!important}.main-menu>nav ul>li>a svg.icon{display:inline-block;height:1rem;vertical-align:top;width:1rem}.tp-footer-widget-content ul li a{padding-inline-start:0}.tp-footer-widget-content ul li a:after{display:none}.tp-footer-widget-content ul li a svg{height:1rem;margin-top:4px;vertical-align:top;width:1rem}.sg-product-rating-simple svg{color:var(--color-site-accent);height:14px;width:14px}.sg-product-rating-simple span{line-height:1}.sg-product-price-review{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.35rem .75rem;justify-content:space-between}.sg-product-price-review .sg-product-price-wrapper{flex:1 1 auto;margin-bottom:0;min-width:0}.sg-product-price-review .sg-product-rating,.sg-product-price-review .sg-product-rating-simple{flex:0 1 auto;min-width:0}.sg-product-price-review .sg-product-rating-text{max-width:100%}.sg-product-card-metrics .sg-product-card-metrics-icon,.sg-product-card-metrics svg{flex-shrink:0;height:1rem!important;max-height:1rem;max-width:1rem;width:1rem!important}#product-list .row.product-grid,.infinite-scroll-products-container .row.product-grid,.sg-product-tab-content #product-list,.sg-product-tab-content #product-list .row.product-grid{max-width:100%;width:100%}.product-grid>.col{display:flex;max-width:100%;min-width:0}.product-grid .sg-product-item,.product-grid .sg-product-item-2,.product-grid .sg-product-item-3,.product-grid .sg-product-item-4,.product-grid .sg-product-item-5,.product-grid .sg-product-item-6{display:flex;flex:1 1 auto;flex-direction:column;margin-bottom:0!important;max-width:100%;min-height:100%;min-width:0;overflow:hidden;transition:box-shadow .22s ease,transform .22s ease,border-color .22s ease;width:100%}.product-grid .sg-product-item-2:hover,.product-grid .sg-product-item-3:hover,.product-grid .sg-product-item-4:hover,.product-grid .sg-product-item-5:hover,.product-grid .sg-product-item-6:hover,.product-grid .sg-product-item:hover{border-color:rgba(1,15,28,.05);box-shadow:0 8px 20px rgba(1,15,28,.09);transform:translateY(-1px)}.product-grid .sg-product-thumb,.product-grid .sg-product-thumb-2,.product-grid .sg-product-thumb-3,.product-grid .sg-product-thumb-4,.product-grid .sg-product-thumb-5,.product-grid .sg-product-thumb-6{aspect-ratio:1/1;background-color:var(--color-neutral-100);border-bottom:none!important;flex-shrink:0;line-height:0;margin:0;margin-bottom:0!important;padding:0;position:relative}.product-grid .sg-product-thumb-2>a,.product-grid .sg-product-thumb-3>a,.product-grid .sg-product-thumb-4>a,.product-grid .sg-product-thumb-5>a,.product-grid .sg-product-thumb>a{display:block;inset:0;line-height:0;overflow:hidden;position:absolute;z-index:0}.product-grid .sg-product-thumb-2>a img,.product-grid .sg-product-thumb-3>a img,.product-grid .sg-product-thumb-4>a img,.product-grid .sg-product-thumb-5>a img,.product-grid .sg-product-thumb>a img{display:block;height:100%;inset:0;margin:0;max-height:none!important;max-width:none!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.product-grid .sg-product-thumb-2>a picture,.product-grid .sg-product-thumb-3>a picture,.product-grid .sg-product-thumb-4>a picture,.product-grid .sg-product-thumb-5>a picture,.product-grid .sg-product-thumb>a picture{display:block;inset:0;line-height:0;margin:0;position:absolute}.product-grid .sg-product-thumb-2>a picture img,.product-grid .sg-product-thumb-3>a picture img,.product-grid .sg-product-thumb-4>a picture img,.product-grid .sg-product-thumb-5>a picture img,.product-grid .sg-product-thumb>a picture img{display:block;height:100%;inset:0;margin:0;max-height:none!important;max-width:none!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.product-grid .sg-product-thumb-2>a img,.product-grid .sg-product-thumb-2>a picture img,.product-grid .sg-product-thumb-3>a img,.product-grid .sg-product-thumb-3>a picture img,.product-grid .sg-product-thumb-4>a img,.product-grid .sg-product-thumb-4>a picture img,.product-grid .sg-product-thumb-5>a img,.product-grid .sg-product-thumb-5>a picture img,.product-grid .sg-product-thumb>a img,.product-grid .sg-product-thumb>a picture img{transform:scale(1);transform-origin:center center;transition:transform .3s ease-out 0s}.product-grid .sg-product-item:hover .sg-product-thumb-2>a img,.product-grid .sg-product-item:hover .sg-product-thumb-2>a picture img,.product-grid .sg-product-item:hover .sg-product-thumb-3>a img,.product-grid .sg-product-item:hover .sg-product-thumb-3>a picture img,.product-grid .sg-product-item:hover .sg-product-thumb-4>a img,.product-grid .sg-product-item:hover .sg-product-thumb-4>a picture img,.product-grid .sg-product-item:hover .sg-product-thumb-5>a img,.product-grid .sg-product-item:hover .sg-product-thumb-5>a picture img,.product-grid .sg-product-item:hover .sg-product-thumb>a img,.product-grid .sg-product-item:hover .sg-product-thumb>a picture img{transform:scale(1.1)}.product-grid .sg-product-content,.product-grid .sg-product-content-2,.product-grid .sg-product-content-3,.product-grid .sg-product-content-4,.product-grid .sg-product-content-5,.product-grid .sg-product-content-6{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:8px 10px!important}.product-grid .sg-product-item-4 .sg-product-price-inner-4{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.product-grid .sg-product-title,.product-grid .sg-product-title-2,.product-grid .sg-product-title-3,.product-grid .sg-product-title-4,.product-grid .sg-product-title-5,.product-grid .sg-product-title-6{margin-bottom:4px!important;margin-top:0!important;min-width:0}.product-grid .sg-product-category{margin-bottom:2px!important;margin-top:0!important}.product-grid .sg-product-thumb-3,.product-grid .sg-product-thumb-5,.product-grid .sg-product-thumb-6{margin-bottom:0!important}.product-grid .sg-product-price-review--grid-price-only{display:block;margin-top:0!important}.product-grid .sg-product-price-review--grid-price-only .sg-product-price-wrapper,.product-grid .sg-product-price-review--grid-price-only .sg-product-price-wrapper-2,.product-grid .sg-product-price-review--grid-price-only .sg-product-price-wrapper-3,.product-grid .sg-product-price-review--grid-price-only .sg-product-price-wrapper-4,.product-grid .sg-product-price-review--grid-price-only .sg-product-price-wrapper-5,.product-grid .sg-product-price-review--grid-price-only .sg-product-price-wrapper-6{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;min-height:0;row-gap:0}.product-grid .sg-product-price-review--grid-price-only .sg-product-price-2.old-price,.product-grid .sg-product-price-review--grid-price-only .sg-product-price-3.old-price,.product-grid .sg-product-price-review--grid-price-only .sg-product-price-4.old-price,.product-grid .sg-product-price-review--grid-price-only .sg-product-price-5.old-price,.product-grid .sg-product-price-review--grid-price-only .sg-product-price-6.old-price,.product-grid .sg-product-price-review--grid-price-only .sg-product-price.old-price,.product-grid .sg-product-price-review--grid-price-only del.sg-product-price.old-price{margin-inline-start:0!important}.product-grid .sg-product-price-review--grid-price-only .sg-product-discount-percentage{margin-inline-start:0}.product-grid .sg-product-card-grid-price-row{align-items:center;flex-wrap:wrap;max-width:100%;min-height:0;min-width:0;width:100%}.product-grid .sg-product-card-grid-price-row__left{flex:1 1 0;max-width:100%;min-width:0}.product-grid .sg-product-card-grid-price-row__wrapper{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;max-width:100%;min-width:0;row-gap:.1rem}.product-grid .sg-product-card-grid-sold{font-size:.75rem}.product-grid .sg-product-card-grid-discount-badge{border:1px solid #ff5722;border-radius:2px;color:#ff5722;display:inline-block;font-size:.7rem;font-weight:600;line-height:1.35;padding:0 .28rem;vertical-align:baseline}.product-grid .sg-product-card-grid-rating{font-size:.75rem;padding-top:.2rem}.product-grid .sg-product-card-grid-rating-stars{line-height:0}.product-grid .sg-product-card-grid-rating-stars .bb-product-rating{--bb-rating-size:72px}.product-grid .sg-product-card-grid-rating-count:hover{color:var(--color-site-primary)!important}.product-grid .sg-product-card-metrics{border-top:none!important;font-size:.75rem;margin-bottom:0;margin-top:auto!important;padding-top:.25rem!important}.product-grid .sg-product-card-metrics a.sg-product-card-metrics-rating:hover{color:var(--color-site-primary)!important}.product-grid .sg-product-title a,.product-grid .sg-product-title-2 a,.product-grid .sg-product-title-3 a,.product-grid .sg-product-title-4 a,.product-grid .sg-product-title-6 a{-webkit-box-orient:unset!important;line-clamp:unset!important;-webkit-line-clamp:unset!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.sg-product-offer-item .sg-product-price-review{margin-bottom:20px}.box-coming-soon .captcha-disclaimer{margin-top:15px}@media (max-width:767px){.tp-banner-area .tp-banner-height-4{background-color:transparent!important;min-height:0}.tp-banner-area .tp-banner-height-4 .tp-banner-thumb-4{margin-bottom:20px;position:relative}.tp-banner-area .tp-banner-full-height{min-height:0}.tp-banner-area .tp-banner-full-height .tp-banner-full-thumb{position:relative}}.tp-submenu .has-dropdown a svg.svg-icon-ti-ti-chevron-down{display:none}.contact-form .form-check .form-check-input{border-radius:0;height:18px;margin-inline-start:-1.5em;width:18px}.contact-form .form-check .form-check-input:checked{background-color:var(--color-site-primary);border-color:var(--color-site-primary)}.contact-form .form-check .form-check-input:focus{box-shadow:none;outline:none}.contact-form .form-check .form-check-label{padding-inline-start:.25rem;position:relative;z-index:1}.tp-banner-thumb-2 a{display:block;height:100%}.tp-banner-thumb-2 a picture{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:flex-end}.tp-footer-payment img{max-width:100%}.sg-product-gadget-thumb{width:46.5%}.tp-feature-item .tp-feature-icon span{color:var(--color-site-primary)}.tp-testimonial-area .tp-testimonial-rating.tp-testimonial-rating-filled svg{fill:#ffb21d;color:#ffb21d}header .ae-anno-announcement__dismiss-button{inset-inline-end:0}.tp-footer-area{background-color:var(--footer-background-color)}.tp-footer-area,.tp-footer-area .tp-footer-contact-icon span,.tp-footer-area .tp-footer-desc,.tp-footer-area .tp-footer-talk span{color:var(--footer-text-color)}.tp-footer-area .tp-footer-social a{color:var(--header-main-text-color,#010f1c)!important}.tp-footer-area .tp-footer-social a .icon,.tp-footer-area .tp-footer-social a i,.tp-footer-area .tp-footer-social a svg{color:var(--header-main-text-color,#010f1c)!important;flex-shrink:0}.tp-footer-area .tp-footer-social a:hover,.tp-footer-area .tp-footer-social a:hover .icon,.tp-footer-area .tp-footer-social a:hover i,.tp-footer-area .tp-footer-social a:hover svg{color:#fff!important}.tp-footer-area .tp-footer-social a img{max-width:38px}.tp-footer-area .tp-footer-widget-title,.tp-footer-area .tp-widget-product-categories .tp-widget-product-categories-title{color:var(--footer-title-color)}.tp-footer-area .tp-footer-widget-content ul li a,.tp-footer-area .tp-widget-product-categories .tp-widget-product-categories-list a,.tp-footer-area a{color:var(--footer-link-color)}.tp-footer-area .tp-footer-widget-content ul li a:hover,.tp-footer-area .tp-widget-product-categories .tp-widget-product-categories-list a:hover,.tp-footer-area a:hover{color:var(--footer-link-hover-color)}.tp-footer-area .tp-widget-product-categories .tp-widget-product-categories-list a:after{color:var(--footer-link-color)}.tp-footer-area .tp-footer-bottom-wrapper{border-color:var(--footer-border-color)}.ck-content .sg-product-title a,.ck-content .sg-product-title-2 a,.ck-content .sg-product-title-3 a,.ck-content .sg-product-title-4 a,.ck-content .sg-product-title-5 a{color:inherit}.ck-content .sg-product-title a:hover,.ck-content .sg-product-title-2 a:hover,.ck-content .sg-product-title-3 a:hover,.ck-content .sg-product-title-4 a:hover,.ck-content .sg-product-title-5 a:hover{color:var(--color-site-primary)}@media (max-width:767px){.tp-deal-countdown .sg-product-countdown-inner ul li{font-size:14px}.tp-deal-countdown .sg-product-countdown-inner ul li span{font-size:26px;margin-bottom:5px}.pb-120{padding-bottom:60px}.pt-110{padding-top:50px}.pb-135{padding-bottom:70px}.pt-130{padding-top:65px}.pb-60{padding-bottom:30px}.pt-60{padding-top:30px}.pb-50{padding-bottom:25px}.pt-50{padding-top:25px}}@media (max-width:1300px){.container-fluid.pl-85.pr-85{padding-inline-end:15px;padding-inline-start:15px}}@media (max-width:480px){.tp-deal-title{font-size:24px!important}.tp-deal-countdown .sg-product-countdown-inner ul li span{font-size:20px}}.tp-blog-grid-content .tp-blog-grid-btn a,.tp-blog-grid-content .tp-blog-grid-title a{color:var(--color-neutral-600)}.tp-blog-grid-content .tp-blog-grid-btn a:hover,.tp-blog-grid-content .tp-blog-grid-title a:hover{color:var(--color-site-primary)}main .tp-sidebar-blog-title a{color:var(--color-neutral-600)}.sg-product-details-reviews a:hover,main .tp-sidebar-blog-title a:hover{color:var(--color-site-primary)}.tp-header-lang-toggle .flag{margin-inline-start:0;width:auto}.tp-slider-no-animation .tp-slider-content *,.tp-slider-no-animation .tp-slider-content-2 *,.tp-slider-no-animation .tp-slider-content-3 *,.tp-slider-no-animation .tp-slider-content-4 *,.tp-slider-no-animation .tp-slider-content-5 *,.tp-slider-no-animation .tp-slider-thumb *,.tp-slider-no-animation .tp-slider-thumb-2 *,.tp-slider-no-animation .tp-slider-thumb-3 *,.tp-slider-no-animation .tp-slider-thumb-4 *,.tp-slider-no-animation .tp-slider-thumb-5 *{animation:none}.bb-shop-sidebar .tp-sidebar-search-input input{height:40px}.bb-shop-sidebar .tp-sidebar-search-input svg{stroke-width:1;height:14px;width:14px}.bb-shop-sidebar .tp-sidebar-search-input button{inset-inline-end:15px}.sg-product-category-thumb img,.tp-error-thumb img{max-width:100%}.tp-header-top-black .tp-header-top-menu-item .tp-setting-list-open li a{color:var(--color-site-heading)}.tp-footer-payment img{max-height:70px}.sg-product-thumb-3 a{display:block}.tp-header-search-input-5 input{padding-inline-start:40px}.tp-header-search-input-5 span{inset-inline-start:15px}.bb-form-quick-search .tp-header-search-input-box-5 select{max-width:110px}.sg-product-countdown-inner li{margin-bottom:5px}@media only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:1600px) and (max-width:1700px),only screen and (min-width:1700px) and (max-width:1800px){.tp-header-search-5{margin-inline-end:30px;margin-inline-start:30px}}@media (max-width:768px){main .tp-slider-title{font-size:38px;line-height:50px}*{touch-action:manipulation}.swiper,.swiper-button-next,.swiper-button-prev,.swiper-container,.swiper-pagination,.swiper-scrollbar,.swiper-slide,.swiper-wrapper{touch-action:auto}input,select,textarea{font-size:16px!important}}.sg-product-details-description ol,.sg-product-details-description ul{padding-inline-start:1.5rem}.tp-header-bottom .main-menu>nav>ul>li.has-dropdown:hover>a:after,.tp-header-bottom .main-menu>nav>ul>li:hover>a,.tp-header-bottom .main-menu>nav>ul>li>a:hover,.tp-header-bottom .tp-header-contact-content a:hover{color:var(--header-menu-text-hover-color)!important}.tp-header-main .tp-header-action-btn:hover,.tp-header-main .tp-header-action-item a:hover,.tp-header-main .tp-header-login a:hover,.tp-header-main .tp-header-login a:hover .tp-header-login-title,.tp-header-main .tp-header-login a:hover span{color:var(--header-main-text-hover-color)!important}.tp-header-sticky-area{background-color:var(--header-sticky-background-color)!important;color:var(--header-sticky-text-color)!important}.tp-header-sticky.header-sticky{background:var(--header-sticky-background-color)!important}.tp-header-sticky-area .tp-header-action-btn,.tp-header-sticky-area .tp-header-sticky-menu>ul>li>a,.tp-header-sticky-area .tp-logo a,.tp-header-sticky.header-sticky{color:var(--header-sticky-text-color)!important}.tp-header-sticky-area .main-menu>nav>ul>li.has-dropdown:hover>a:after,.tp-header-sticky-area .main-menu>nav>ul>li:hover>a,.tp-header-sticky-area .main-menu>nav>ul>li>a:hover,.tp-header-sticky-area .tp-header-action-btn:hover,.tp-header-sticky-area .tp-header-sticky-menu>ul>li:hover>a,.tp-header-sticky-area .tp-header-sticky-menu>ul>li>a:hover,.tp-header-sticky-area .tp-logo a:hover{color:var(--header-sticky-text-hover-color)!important}#copy-btn,.clear-recent-searches,.toastify{cursor:pointer}.js-site-notice-agree,.js-site-notice-save{font-size:12px}.js-site-notice-save{padding:6px 10px}.tp-sidebar-search-input input{padding:0 30px 0 14px}.tp-sidebar-search-input input,.tp-sidebar-search-input input:focus{border:2px solid var(--color-site-accent);border-radius:20px}.clear-recent-searches svg{height:1.1rem;width:1.1rem}.tp-search-input button svg{color:var(--color-site-accent);height:1.5rem;width:1.5rem}.tp-search-input input,.tp-search-input input:focus{border:2px solid var(--color-site-accent)}.tp-search-input input{border-radius:30px;height:48px;padding:0 50px 0 20px}.bb-form-quick-search{position:relative}.bb-form-quick-search .bb-quick-search-results{background:var(--sg-white,#fff)!important;border:1px solid var(--sg-border,var(--color-neutral-200));border-radius:1rem;box-shadow:0 18px 45px rgba(1,15,28,.14);display:none;position:absolute;top:calc(100% + .625rem);inset-inline:0;max-height:min(28rem,100vh - 9rem);overflow-x:hidden;overflow-y:auto;z-index:1200}.bb-form-quick-search .bb-quick-search-results.show{display:block}.bb-form-quick-search .bb-quick-search-results:empty,.bb-form-quick-search .bb-quick-search-results:not(.show){border:0!important;box-shadow:none!important;display:none!important}.bb-quick-search-content{padding:.5rem}.bb-quick-search-list{display:flex;flex-direction:column;gap:.25rem}.bb-quick-search-item{align-items:start;border-radius:.875rem;color:var(--sg-heading,var(--color-neutral-900));display:grid;gap:.75rem;grid-template-columns:4.5rem minmax(0,1fr);padding:.625rem;text-decoration:none;transition:background-color .16s ease}.bb-quick-search-item:hover{background:#fff7ed;color:var(--sg-heading,var(--color-neutral-900))}.bb-quick-search-item-image{background:var(--color-neutral-100);border-radius:.625rem;height:4.5rem;overflow:hidden;width:4.5rem}.bb-quick-search-item-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bb-quick-search-item-info{min-width:0}.bb-quick-search-item-name{color:var(--sg-heading,var(--color-neutral-900));font-size:.875rem;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-quick-search-item-price,.bb-quick-search-item-rating{align-items:center;display:flex;gap:.375rem;margin-top:.25rem;min-width:0}.bb-quick-search-item-rating{color:#64748b;font-size:.75rem}.bb-quick-search-item-rating .bb-product-rating{flex:0 0 auto}.bb-quick-search-item-price{color:var(--sg-heading,var(--color-neutral-900));flex-wrap:wrap;font-size:.875rem;font-weight:700}.bb-quick-search-item-price .old-price{color:#94a3b8;font-size:.75rem;font-weight:500;text-decoration:line-through}.bb-quick-search-item .sg-product-card-metrics{color:#64748b;font-size:.75rem;gap:.75rem;justify-content:flex-start!important;margin-top:.375rem!important}.bb-quick-search-item .sg-product-card-metrics>.d-flex{gap:.75rem!important}.bb-quick-search-item .sg-product-details-rating-wrapper{display:none!important}.bb-quick-search-highlight{color:var(--color-site-accent);font-weight:700}.bb-quick-search-view-all{background:var(--sg-white,#fff);border-top:1px solid var(--sg-border,var(--color-neutral-200));bottom:0;padding:.875rem;position:sticky;text-align:center}.bb-quick-search-view-all a{color:var(--color-site-accent);font-size:.875rem;font-weight:700;text-decoration:none}.bb-quick-search-empty{color:#64748b;font-size:.875rem;padding:1rem;text-align:center}.recent-search-header,.recent-search-list{margin-inline:0}@media (max-width:767px){.bb-form-quick-search .bb-quick-search-results{border-radius:.875rem;max-height:min(24rem,100vh - 8rem)}.bb-quick-search-content{padding:.375rem}.bb-quick-search-item{gap:.625rem;grid-template-columns:3.75rem minmax(0,1fr);padding:.5rem}.bb-quick-search-item-image{height:3.75rem;width:3.75rem}.bb-quick-search-item-name{font-size:.8125rem}}.recent-search-header{border-bottom:1px solid var(--sg-border,#ddd);margin:0 20px;padding:10px 0}.recent-search-header strong{font-size:14px;font-weight:500}.recent-search-list{display:flex;flex-wrap:wrap;list-style:none;margin:10px 15px;max-width:100%;padding:0}.recent-search-item{background:#f6f6f6;border:1px solid #eee;border-radius:50px;cursor:pointer;font-size:14px;margin:8px 8px 8px 0;padding:6px 12px;transition:background .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.recent-search-item:hover{background:var(--color-site-accent)!important;border-color:var(--color-site-accent);color:var(--sg-white,#fff)}.toastify{align-items:center;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);background:rgba(18,18,22,.58)!important;border:1px solid hsla(0,0%,100%,.14);border-radius:14px!important;box-shadow:0 8px 32px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.08);color:#fff;display:flex;gap:.5rem;max-width:min(30rem,calc(100vw - 2rem))!important;opacity:0;padding:.5rem 1rem .5rem .5rem!important;pointer-events:none;position:fixed;text-decoration:none;transition:opacity .42s cubic-bezier(.16,1,.3,1);width:-moz-fit-content!important;width:fit-content!important;will-change:opacity;z-index:999999}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.toastify{background:rgba(18,18,22,.92)!important}}.toastify-success{background:rgba(12,46,30,.72)!important;border-color:rgba(13,170,64,.35)}.toastify-danger,.toastify-error{background:rgba(42,10,10,.75)!important;border-color:rgba(220,38,38,.32)}.toastify-warning{background:rgba(52,32,6,.75)!important;border-color:rgba(245,158,11,.35)}.toastify-info{background:rgba(10,36,52,.75)!important;border-color:rgba(56,168,200,.35)}.toastify-bottom.on,.toastify-top.on{opacity:1;pointer-events:auto}.toastify.is-leaving{opacity:0!important;pointer-events:none!important}.toastify-right{inset-inline-end:15px;transform:none}.toastify-left{inset-inline-start:15px;transform:none}.toastify-left.is-leaving,.toastify-left.on,.toastify-right.is-leaving,.toastify-right.on{transform:none}.toastify-text{flex:1;font-size:14px;line-height:1.3;word-break:break-word}.toastify .toastify-icon{align-items:center;border-radius:50px;display:flex;height:1.5rem!important;justify-content:center;text-align:center;width:1.5rem!important}.toastify .toastify-icon svg{padding:1px}.toastify-success .toastify-icon{background:var(--sg-green)}.toastify-danger .toastify-icon{background:var(--color-site-error)}.toastify-warning .toastify-icon{background:#ff0}.toastify-center{inset-inline-end:auto!important;inset-inline-start:50%!important;left:50%!important;margin-inline:0!important;max-width:min(30rem,calc(100vw - 2rem))!important;right:auto!important;transform:translateX(-50%);width:min(30rem,calc(100vw - 2rem))!important}.toastify-bottom.toastify-center{bottom:var(--sg-toast-bottom-offset,15px)!important}.toastify-center.is-leaving,.toastify-center.on{transform:translateX(-50%)!important}:root{--sg-toast-bottom-offset:15px;--sg-toast-top-offset:15px}@media (max-width:991.98px){body:has(#tp-mobile-bottom-dock){--sg-toast-bottom-offset:calc(var(--sg-mobile-bottom-dock-height) + 0.75rem)}body:has(#tp-mobile-bottom-dock .tp-mobile-signin-bar){--sg-toast-bottom-offset:calc(var(--sg-mobile-bottom-dock-with-signin-height) + 0.75rem)}body#page-cart:has(#tp-mobile-bottom-dock){--sg-toast-bottom-offset:calc(var(--sg-cart-mobile-chrome-stack, calc(var(--sg-cart-mobile-dock-height, 3.25rem) + var(--sg-mobile-bottom-dock-height))) + 0.75rem)}body#page-cart:has(#tp-mobile-bottom-dock .tp-mobile-signin-bar){--sg-toast-bottom-offset:calc(var(--sg-cart-mobile-chrome-stack-with-signin, calc(var(--sg-cart-mobile-dock-height, 3.25rem) + var(--sg-mobile-bottom-dock-with-signin-height))) + 0.75rem)}body#page-cart.sg-cart-drawer-open:has(#tp-mobile-bottom-dock),body#page-cart.sg-cart-manage-open:has(#tp-mobile-bottom-dock){--sg-toast-bottom-offset:calc(var(--sg-mobile-bottom-dock-height) + 0.75rem)}}.form-checkout .order-1,.form-control:focus,.password-group div.col-md-6:last-child{box-shadow:none!important}.checkout-content-wrap select.form-control:not([size]):not([multiple]){height:45px!important}.form-checkout{padding:16px}.checkout-order-info>div{margin-top:0!important}.tp-shop-top-select.sort-by .nice-select{min-width:8rem!important}.bb-product-form-filter .bb-product-filter,.bb-product-form-filter .tp-shop-widget{margin-bottom:20px!important}.bb-filter-offcanvas-wrapper .bb-shop-sidebar{padding:20px 0}.filter-offcanvas__top{border-bottom:1px solid var(--color-neutral-200);display:flex;justify-content:space-between;padding:20px 0}.filter-offcanvas__top-title h4{font-weight:600;margin-bottom:0!important}.bb-product-filter-title,.bb-product-listing-page-description h1,.cartmini__top-title h4,.checkout-content-wrap div div.col-md-6:last-child div.bg-light h6.d-inline-block,.clear-recent-searches svg:hover,.filter-offcanvas__top-title h4,.js-sale-popup-quick-view-button:hover,.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover,.nice-select .list .selected,.nice-select ul.list li:hover,.price-text,.sale-popup-close:hover,.sale-popup-location,.sale-popup-title:hover,.search-wrapper svg,.sg-cart-total,.sg-product-details-sold svg,.sg-product-discount-percentage,.sg-product-modal-close-btn:hover,.total-text,.tp-mobile-item,.tp-sidebar-search-input svg{color:var(--color-site-accent)!important}#customerSidebar div.offcanvas-header,.auth-card.auth-card__horizontal .auth-card__right,.bb-customer-sidebar-wrapper,.bb-form-quick-search .bb-quick-search-results,.cartmini__empty .tp-btn,.checkout-content-wrap div div.col-md-6:last-child div.bg-light,.nav-tabs .nav-link.active,.nice-select .list,.tp-shop-top-select .nice-select,body:not(#page-customer-dashboard),body:not(#page-customer-dashboard) .bb-customer-page,body:not(#page-customer-dashboard) .customer-body>div{background:var(--sg-white,#fff)!important}.c-page-hero,.c-page-hero-text h2,.c-page-hero-text p,.cookie-category__description,.sg-product-details-category span a:hover,.tp-brand-slider-arrow button,.tp-category-main-content .tp-category-main-item,.tp-category-main-content .tp-category-main-title a,.tp-header-contact-icon span svg{color:var(--sg-white,#fff)}.sale-popup-verify{color:var(--sg-green)}.auth-card .auth-card__body .btn,.bb-empty-action a,.btn-primary,.cartmini__checkout-btn a:first-child,.checkout-quantity,.contact-form .contact-button,.payment-checkout-btn,.tp-brand-slider-arrow button,.tp-filter-btn,ul li a .menu-title:after{background:var(--sg-btn-primary-bg,var(--color-site-accent))!important;border:1px solid var(--sg-btn-primary-bg,var(--color-site-accent))!important;color:var(--sg-white,#fff)!important}.cartmini__checkout-btn .tp-btn-border:hover,.sg-compare-add-to-cart .tp-btn-border:hover{background:var(--sg-btn-secondary-hover-bg,var(--color-site-heading,#010f1c))!important;border:1px solid var(--sg-btn-secondary-hover-bg,var(--color-site-heading,#010f1c))!important;color:var(--sg-white,#fff)!important}#main-checkout-product-info .checkout-order-info div:first-child,#main-checkout-product-info .form-checkout,.form-control,.tp-category-main-thumb,.tp-shop-top-select,.tp-shop-top-select .nice-select{border-radius:var(--bs-border-radius)!important}.bb-empty-action a,.btn-auth-submit,.btn-info,.btn-success,.btn-warning,.btn:not(.btn-link):not(.btn-square):not(.btn-icon),.cartmini__checkout-btn a:first-child,.cartmini__checkout-btn a:last-child,.contact-form .contact-button,.js-site-notice-save,.login-options .social-login-basic .social-login,.payment-checkout-btn,.tp-btn,.tp-error-btn,.tp-filter-btn,[class*=tp-][class*=-btn]:not([class*=wrapper]):not([class*=Wrapper]):not([class*=link-btn]):not([class*=action-btn]):not([class*=close-btn]):not([class*=hamburger-btn]):not(.tp-pulse-border):not(.sg-product-add-cart-btn-large):not(.sg-product-thumb-dot-6){align-items:center;border-radius:30px!important;box-sizing:border-box;display:flex!important;height:40px;justify-content:center;min-height:40px;text-align:center!important}.btn-group-sm>.btn:not(.btn-link):not(.btn-square):not(.btn-icon),.btn.btn-sm:not(.btn-link):not(.btn-square):not(.btn-icon){height:34px;min-height:34px}input[type=button]:not(.btn-link),input[type=reset]:not(.btn-link),input[type=submit]:not(.btn-link){border-radius:30px!important}.sg-product-add-cart-btn-large,input[type=button]:not(.btn-link),input[type=reset]:not(.btn-link),input[type=submit]:not(.btn-link){align-items:center;box-sizing:border-box;display:flex!important;height:40px;justify-content:center;min-height:40px;text-align:center!important}.sg-product-add-cart-btn-large{border-radius:0!important;flex-direction:row;flex-wrap:nowrap;gap:.35rem;vertical-align:middle}.sg-product-add-cart-btn-large i,.sg-product-add-cart-btn-large svg{flex-shrink:0;margin-inline-end:0!important;margin-inline-start:0!important}.back-to-top-btn,.checkout-content-wrap div div.col-md-6:last-child,.login-options .social-login-basic .social-login,.return-policy-content img,.sale-popup-container,.tp-category-menu nav ul,.tp-header-main,.tp-header-sticky-area,.tp-mobile-menu,.tp-submenu{box-shadow:0 2px 6px rgba(0,0,0,.25)}.btn-open-coupon-form,.customer-address-payment-form a,.form-check-label a{text-decoration:none!important}.back-to-cart-btn{text-decoration:none}.row:not(.product-grid) .sg-product-item .m-img img,.swiper-slide .sg-product-item .m-img img{height:auto;max-height:240px;-o-object-fit:cover;object-fit:cover}.sg-product-content{padding:8px!important}.sg-product-badge{inset-inline-end:0!important;position:absolute;top:-3px!important;z-index:1}.sg-product-badge span{background-color:var(--color-site-primary)!important;color:var(--color-site-surface,#fff);display:inline-block;font-family:var(--primary-font);font-size:14px;font-weight:500;line-height:1;padding:4px 8px 2px}.bb-product-video,.sg-product-badge span,.sg-product-item,.sg-product-thumb{border-radius:0!important}.js-sale-popup-location{font-weight:bolder}.sale-popup-thumb img{border-radius:6px;max-width:100px!important}.js-sale-popup-quick-view-button,.sale-popup-close{margin-inline-end:4px!important}.table .sg-cart-add-to-cart{width:14%!important}.table .sg-cart-price{width:8%}.sg-product-modal-content .sg-product-details-thumb-wrapper{padding:2rem 3rem!important}.sg-product-modal .modal-content .sg-product-modal-content:not(.sg-quick-view-modal) .sg-product-details-wrapper{padding:60px 30px 20px 0!important}.sg-product-modal .modal-content .sg-product-modal-content:not(.sg-quick-view-modal) .sg-product-details-thumb-wrapper{height:35rem!important}.sale-popup-title{line-height:1.5!important}.tp-shop-top-tab .nav-tabs .nav-item .nav-link.active{border:1px solid var(--color-site-accent)}.cartmini__checkout-btn .tp-btn{border:1px solid var(--sg-text-strong,#1e1e1e)!important}.cartmini__checkout-btn a:first-child{border:1px solid var(--color-site-accent)!important}.cartmini__checkout-btn a:first-child:hover{background:var(--sg-text-strong,#1e1e1e)!important;border:1px solid var(--sg-text-strong,#1e1e1e)!important}.tp-page-area{padding-bottom:30px!important;padding-top:0!important}.see-more-btn a{border-radius:28px!important;font-size:18px;padding:10px 50px}.tp-mobile-menu{border:none!important}.tp-contact-info-wrapper .tp-map-iframe iframe{border-radius:4px;height:250px}.tp-category-menu-btn{font-size:16px!important}.bb-product-video{height:540px;inset-inline-start:0;opacity:1;position:relative;top:0;width:540px;z-index:999}.bb-product-gallery-images{padding-inline-start:0}.c-page-hero{align-items:center;background:50%/cover no-repeat;color:var(--sg-white,#fff);display:flex;height:300px;justify-content:center;overflow:hidden;position:relative;text-align:center;width:100%}.c-page-hero .overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.05));background-image:radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.22),transparent 58%),radial-gradient(circle at 80% 70%,hsla(0,0%,100%,.18),transparent 55%);inset:0;mix-blend-mode:overlay;position:absolute;z-index:1}.c-page-hero-text,.tp-category-main-content{border-radius:16px;padding:20px 40px;z-index:2}.c-page-hero-text{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.15);max-width:700px;position:relative}.c-page-hero-text,.c-page-hero-text h2,.c-page-hero-text p{color:var(--sg-white,#fff)}.tp-category-main-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.15)}.c-page-content{color:#333;line-height:1.6;margin:0 auto;max-width:1000px;padding:5px 20px 50px}.c-page-content h3{color:var(--color-site-accent)!important;font-size:24px;font-weight:600;margin-top:25px}.c-page-content li,.c-page-content p{color:#555;font-size:15px}.ck-content section.mb-60{color:#333;line-height:1.6;margin:0 auto;max-width:1400px;padding:50px 0}.ck-content ul{margin-bottom:15px;margin-inline-start:16px}.shipping-hero{background-image:url(https://shopguru-file-manager-01.s3.ap-south-1.amazonaws.com/img/59c6b166-9134-4e77-8ea7-2d0425ecea0d.webp)}.faq-hero{background-image:url(https://shopguru-file-manager-01.s3.ap-south-1.amazonaws.com/img/6e224e1d-a409-4ffa-bc8c-bb9c09754b7a.webp)}.our-story-hero{background-image:url(https://shopguru-file-manager-01.s3.ap-south-1.amazonaws.com/img/17d010d8-fbca-45cf-892d-ee6bb721dca1.webp)}.privacy-hero{background-image:url(https://img.freepik.com/free-photo/top-view-lock-black-computer-keyboard_181624-14452.jpg)}.terms-hero{background-image:url(https://shopguru-file-manager-01.s3.ap-south-1.amazonaws.com/img/d84ddcdc-b1da-4652-98b6-a1e8792e2914.webp)}.return-policy-hero{background-image:url(https://shopguru-file-manager-01.s3.ap-south-1.amazonaws.com/img/a8bd425b-fa29-4a42-94bb-dc02dd09e9a3.webp)}.about-us-hero{background-image:url(https://shopguru-file-manager-01.s3.ap-south-1.amazonaws.com/img/0bf62e5b-575f-466c-af05-fbc9f0c73de2.webp)}.cookie-hero{background-image:url(https://shopguru-file-manager-01.s3.ap-south-1.amazonaws.com/img/d1749b4b-c74a-4b01-a0fc-ae09337f6de3.webp)}.return-policy-content img{margin-bottom:30px!important}.tp-header-sticky-area{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.05))!important}.tp-header-search-wrapper{border-radius:26px}.tp-header-main{padding-block:6px}.logo a img{height:70px;-o-object-fit:contain;object-fit:contain}.tp-header-action-badge{border:0;height:20px;width:20px}.tp-header-search-btn button{border-radius:0 20px 20px 0;width:56px!important}.social-login-basic,.tp-header-sticky-area .main-menu.menu-style-1 nav ul li a{padding:0!important}ul li a .menu-title{display:inline-block;position:relative}ul li a .menu-title:after{bottom:-2px;content:"";height:2px;inset-inline-start:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .3s;width:100%}ul li a:hover .menu-title:after{transform:scaleX(1);transform-origin:left}.tp-header-sticky-menu.main-menu.menu-style-1 #mobile-menu .tp-submenu li a span:after,.tp-header-sticky-menu.main-menu.menu-style-1 #mobile-menu ul li a span:after{background:var(--color-site-accent)!important;bottom:0!important;content:""!important;height:1px!important;inset-inline-start:0!important;position:absolute!important;transform:scaleX(0)!important;transform-origin:right!important;transition:transform .3s!important;width:100%!important}.tp-header-sticky-menu.main-menu.menu-style-1 #mobile-menu .tp-submenu li a span:hover:after,.tp-header-sticky-menu.main-menu.menu-style-1 #mobile-menu ul li a span:focus-visible:after,.tp-header-sticky-menu.main-menu.menu-style-1 #mobile-menu ul li a span:hover:after{transform:scaleX(1)!important;transform-origin:left!important}.tp-category-menu:hover .tp-category-menu-content{display:block;opacity:1;position:relative;transform:scaleX(1) translateY(0);visibility:visible;z-index:9999}.breadcrumb__area{margin-bottom:0;padding:30px 0;text-align:start!important}@media (max-width:767.98px){.breadcrumb__area{margin-top:0!important;padding:10px 0!important}}.breadcrumb__list span:not(:last-child):after{background:0 0;color:#666;content:"❯";inset-inline-end:0;position:absolute;top:0;width:3px}.breadcrumb__list span:last-child{display:inline-block;max-width:45%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.tp-footer-top .col-md-6 .tp-footer-payment{text-align:start!important}.tp-footer-top .col-md-6:last-of-type .tp-footer-payment{text-align:end!important}.tp-footer-social{gap:10px}.tp-footer-desc{margin-bottom:12px!important;max-width:20rem}.tp-footer-widget-content ul li a{font-weight:400}.tp-footer-logo a img{border-radius:8px}.social-login-basic li a,.tp-footer-bottom-wrapper div div{display:flex;justify-content:center;width:100%}.main-menu.menu-style-1 nav ul li a{font-size:16px}.main-menu nav ul li a svg.icon{display:inline-block;height:20px;vertical-align:sub;width:auto}.sg-product-details-title{line-height:1.2}.sg-product-discount-percentage{border-radius:4px;font-size:14px;margin-inline-start:.5rem;padding:3px;vertical-align:top}.sg-product-details-sold{font-size:14px;font-weight:400;margin-inline-start:-6px}.sg-product-details-sold svg{height:16px;margin-inline-end:0!important}.sg-product-details-reviews,.sg-product-details-stock{font-size:14px!important}.sg-product-details-stock span{background:var(--sg-white,#fff);font-size:14px;padding:0}.sg-product-details-category{margin-bottom:12px}.sg-product-details-category span{background:var(--color-site-accent);border-radius:8px 0 8px 0;color:var(--sg-white,#fff);font-size:14px!important;padding:5px}.sg-product-details-category span svg{height:20px;justify-content:center;margin-top:4px!important;vertical-align:top;width:16px}.sg-product-details-rating{font-size:12px}.sg-product-details-rating-wrapper{flex-direction:row-reverse;justify-content:flex-end;text-align:end}.sg-product-details-inventory{align-items:center;display:flex;justify-content:space-between;width:100%}.cartmini__top-title h4{font-size:20px}.cartmini__empty{margin-top:0}.cartmini__area .cartmini__empty img,.cartmini__area .cartmini__empty-image{display:block;height:auto;margin:0;max-width:18.75rem;width:min(100%,18.75rem)}#copy-btn{width:20px}.modal-dialog{max-width:650px!important}[data-bb-toggle=quick-shop-modal] .sg-product-details-title{padding-inline-end:2rem}.cartmini__title{margin-inline-end:10px}@media (max-width:575px){.row:not(.product-grid) .sg-product-item .m-img img,.swiper-slide .sg-product-item .m-img img{max-height:200px}.breadcrumb__list span:last-child{max-width:70%}.sg-product-tab-content .row>[class*=col]:nth-child(odd){padding-inline-end:2px!important}.sg-product-tab-content .row>[class*=col]:nth-child(2n){padding-inline-start:2px}.sg-product-badge span,.sg-product-item,.sg-product-thumb{border-radius:0!important}.tp-footer-payment{display:none}.tp-feature-area .tp-feature-item-2{width:100%}.tp-page-area div div div.py-5{padding-top:0!important}.bb-filter-offcanvas-area-on-desktop .bb-filter-offcanvas-wrapper,.sg-product-modal .modal-content .sg-product-modal-content:not(.sg-quick-view-modal) .sg-product-details-wrapper{padding:0 20px!important}.sg-product-modal-content:not(.sg-quick-view-modal){padding:0!important}}:root{--sg-section-spacing-bottom:30px}.ck-content>section,main.tp-main-scroll-safe>.sg-ad-banner-area,main.tp-main-scroll-safe>.sg-product-banner-area,main.tp-main-scroll-safe>section:not(.breadcrumb__area){margin-bottom:var(--sg-section-spacing-bottom)}.ck-content>section.pb-30,.ck-content>section.pt-30,main.tp-main-scroll-safe>section:not(.breadcrumb__area).pb-30,main.tp-main-scroll-safe>section:not(.breadcrumb__area).pt-30{padding-bottom:0;padding-top:0}

/* style-1.css */
.tp-footer-area:not(.tp-footer-style-2){background-color:var(--color-site-footer-bg);color:var(--color-site-footer-text)}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-contact-icon span,.tp-footer-area:not(.tp-footer-style-2) .tp-footer-desc,.tp-footer-area:not(.tp-footer-style-2) .tp-footer-talk span{color:var(--color-site-footer-text)}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget-title,.tp-footer-area:not(.tp-footer-style-2) .tp-widget-product-categories .tp-widget-product-categories-title{color:var(--color-site-footer-title)}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget-content ul li a,.tp-footer-area:not(.tp-footer-style-2) .tp-widget-product-categories .tp-widget-product-categories-list a,.tp-footer-area:not(.tp-footer-style-2) a{color:var(--color-site-footer-link)}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget-content ul li a:hover,.tp-footer-area:not(.tp-footer-style-2) .tp-widget-product-categories .tp-widget-product-categories-list a:hover,.tp-footer-area:not(.tp-footer-style-2) a:hover{color:var(--color-site-footer-link-hover)}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-bottom-wrapper{border-color:var(--color-site-footer-border)}.tp-footer-payment p a img{max-height:40px!important}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-bottom-wrapper div{display:flex;flex-direction:column;text-align:center}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-top{padding-bottom:40px;padding-top:95px}@media (max-width:575px){.tp-footer-area:not(.tp-footer-style-2) .tp-footer-top{padding-bottom:1.75rem;padding-top:2rem}}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget{margin-bottom:50px}@media (max-width:575px){.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget{margin-bottom:1rem}}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget-title{color:var(--color-site-footer-title);font-family:var(--primary-font),ui-sans-serif,system-ui,sans-serif;font-size:20px;font-weight:700;margin-bottom:16px;text-align:start}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget-content ul{list-style:none;margin:0;padding:0}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget-content ul li{list-style:none}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget-content ul li:not(:last-child){margin-bottom:7px}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget-content ul li a{color:var(--color-site-footer-link);display:inline-block;font-family:var(--primary-font),ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:400;padding-inline-start:0;position:relative;text-align:start;transition:color .3s ease-out}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget-content ul li a:after{display:none}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget-content ul li a:hover{color:var(--color-site-footer-link-hover)}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget-content ul li a:hover:after{display:none}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-logo{margin-bottom:22px}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-logo a img{border-radius:8px}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-desc{color:var(--color-site-footer-text);font-family:var(--primary-font),ui-sans-serif,system-ui,sans-serif;font-weight:400;line-height:1.44;margin-bottom:12px;max-width:20rem}.footer-col-1 .tp-footer-widget-content{max-width:20rem}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-social{display:flex;flex-wrap:wrap;gap:10px}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-social a{align-items:center;background:#fff;border-radius:6px;box-shadow:0 1px 1px rgba(1,15,28,.2);color:var(--header-main-text-color,#010f1c)!important;display:flex;height:38px;justify-content:center;line-height:38px;text-align:center;transition:background-color .3s ease-out,color .3s ease-out,box-shadow .3s ease-out;width:38px}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-social a .icon,.tp-footer-area:not(.tp-footer-style-2) .tp-footer-social a i,.tp-footer-area:not(.tp-footer-style-2) .tp-footer-social a svg{color:var(--header-main-text-color,#010f1c)!important;flex-shrink:0;height:1.25rem;width:1.25rem}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-social a:hover .icon,.tp-footer-area:not(.tp-footer-style-2) .tp-footer-social a:hover i,.tp-footer-area:not(.tp-footer-style-2) .tp-footer-social a:hover svg{color:#fff!important}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-social a:hover{background-color:var(--color-site-footer-link-hover);box-shadow:none;color:#fff}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-talk span{color:var(--color-site-footer-text);display:inline-block;font-family:var(--primary-font),ui-sans-serif,system-ui,sans-serif;font-size:14px}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-talk h4{color:var(--color-site-footer-title);font-family:var(--primary-font),ui-sans-serif,system-ui,sans-serif;font-size:22px;font-weight:700}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-talk h4 a:hover{color:var(--color-site-footer-link-hover)}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-contact-icon span{color:var(--color-site-footer-title);display:inline-block;font-size:16px;margin-inline-end:10px;width:16px}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-contact-icon span svg{transform:translateY(-3px)}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-contact-content p{color:var(--color-site-footer-text);font-family:var(--primary-font),ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:20px}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-contact-content p a:hover{color:var(--color-site-footer-link-hover)}@media (max-width:767px){.tp-footer-area:not(.tp-footer-style-2) .tp-footer-copyright{margin-bottom:15px}}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-copyright p{color:var(--color-site-footer-text);font-family:var(--primary-font),ui-sans-serif,system-ui,sans-serif;font-size:14px;margin-bottom:0}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-copyright p a{color:var(--color-site-footer-link-hover)}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-payment p{margin-bottom:0}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-bottom-wrapper{border-top:1px solid var(--color-site-footer-border);display:flex;justify-content:center;padding-bottom:40px;padding-top:18px}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-bottom-wrapper>div>div{display:flex;width:100%}.footer-col-1{padding-inline-end:0}@media (min-width:1200px){.footer-col-1{padding-inline-end:2rem}}.footer-col-2,.footer-col-3{padding-inline-start:0}@media (max-width:767.98px){.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget-title{align-items:center;cursor:pointer;display:flex;justify-content:space-between;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tp-footer-area:not(.tp-footer-style-2) .footer-menu-toggle{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;justify-content:center;padding:0;transition:transform .3s ease}.tp-footer-area:not(.tp-footer-style-2) .footer-menu-toggle svg{height:18px;transition:transform .3s ease;width:18px}.tp-footer-area:not(.tp-footer-style-2) .footer-menu-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.tp-footer-area:not(.tp-footer-style-2) .footer-menu-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.tp-footer-area:not(.tp-footer-style-2) .footer-menu-content.active{max-height:1000px;transition:max-height .3s ease-in}.tp-footer-area:not(.tp-footer-style-2) .footer-menu-content ul{padding-top:10px}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-top{padding-bottom:1.75rem;padding-top:2rem}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget,.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget.mb-50{margin-bottom:1rem!important}.tp-footer-area:not(.tp-footer-style-2) .footer-col-1 .tp-footer-widget{margin-bottom:1.25rem!important}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-desc,.tp-footer-area:not(.tp-footer-style-2) .tp-footer-logo{margin-bottom:.875rem}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget-title{font-size:1.0625rem;line-height:1.3;margin-bottom:0;padding-block:.625rem}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-widget:has(.footer-menu-toggle){margin-bottom:.375rem!important}.tp-footer-area:not(.tp-footer-style-2) .footer-col-4 .tp-footer-widget-title{margin-bottom:.75rem;padding-block:0}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-talk{margin-bottom:.875rem!important}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-talk span{display:block;font-size:.8125rem;line-height:1.4;margin-bottom:.25rem}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-talk h4{font-size:1.125rem;line-height:1.35;margin:0}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-contact{display:flex;flex-direction:column;gap:.875rem}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-contact-item{margin:0}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-contact-content p{font-size:.875rem;line-height:1.45;margin:0}.tp-footer-area:not(.tp-footer-style-2) .tp-footer-bottom-wrapper{padding-bottom:1.25rem;padding-top:1rem}}@media (min-width:768px){.tp-footer-area:not(.tp-footer-style-2) .footer-menu-toggle{display:none!important}.tp-footer-area:not(.tp-footer-style-2) .footer-menu-content{max-height:none!important;overflow:visible!important}}

/* newsletter.css */
.tp-subscribe-area,.tp-subscribe-area.theme-bg{background-color:var(--color-site-primary);color:#fff;min-height:11.5rem;overflow:hidden;padding-bottom:clamp(2.25rem,4.5vw,3.75rem);padding-top:clamp(2.5rem,5vw,4rem);position:relative}.tp-subscribe-area>.container{padding-inline-end:clamp(1rem,10vw,14rem);position:relative;z-index:2}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.tp-subscribe-content{margin-bottom:25px}}.tp-subscribe-area .tp-subscribe-content span{color:#fff!important;display:inline-block;font-family:var(--primary-font);font-size:15px;font-weight:600;letter-spacing:.05em;line-height:1.4;margin-bottom:8px;opacity:1;text-transform:uppercase}.tp-subscribe-area .tp-subscribe-title,.tp-subscribe-area h3.tp-subscribe-title,main .tp-subscribe-area .tp-subscribe-title,main .tp-subscribe-title{color:#fff!important;font-family:var(--primary-font);font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:800;line-height:1.1;margin-bottom:0;text-shadow:0 1px 2px rgba(1,15,28,.14)}@media (max-width:575px){.tp-subscribe-area .tp-subscribe-title,.tp-subscribe-area h3.tp-subscribe-title,main .tp-subscribe-title{font-size:1.75rem}}.tp-subscribe-form{max-width:420px;width:100%}@media (min-width:992px){.tp-subscribe-form{margin-inline-start:auto}}.tp-subscribe-square .tp-subscribe-input [type=submit],.tp-subscribe-square .tp-subscribe-input button,.tp-subscribe-square .tp-subscribe-input input{border-radius:0}.tp-subscribe-input{align-items:center;background:hsla(0,0%,100%,.96);border:1px solid hsla(0,0%,100%,.65);border-radius:9999px;box-shadow:0 2px 14px rgba(1,15,28,.1);display:flex;gap:6px;min-height:44px;overflow:hidden;padding:4px;position:relative;width:100%}.tp-subscribe-area .tp-subscribe-input input,.tp-subscribe-area .tp-subscribe-input input[type=email],.tp-subscribe-area .tp-subscribe-input input[type=text]{background-color:transparent!important;border:0;border-radius:9999px;box-shadow:none;color:var(--color-site-heading,#010f1c);flex:1 1 auto;font-family:var(--primary-font);font-size:13px;font-weight:400;height:36px!important;line-height:1.2;max-height:36px!important;min-height:36px!important;min-width:0;padding:0 .875rem 0 1rem;padding-inline-end:.5rem;width:auto}.tp-subscribe-area .tp-subscribe-input input::-moz-placeholder{color:rgba(1,15,28,.45);font-family:var(--primary-font);font-size:13px;font-weight:400}.tp-subscribe-area .tp-subscribe-input input::placeholder{color:rgba(1,15,28,.45);font-family:var(--primary-font);font-size:13px;font-weight:400}.tp-subscribe-area .tp-subscribe-input .btn,.tp-subscribe-area .tp-subscribe-input [type=submit],.tp-subscribe-area .tp-subscribe-input button{align-items:center;background-color:var(--color-site-heading,#010f1c)!important;border:0;border-radius:9999px!important;box-shadow:none;box-sizing:border-box;color:#fff!important;cursor:pointer;display:inline-flex!important;flex:0 0 auto;font-family:var(--primary-font);font-size:13px;font-weight:500;gap:.375rem;height:36px!important;justify-content:center;letter-spacing:.01em;line-height:1;margin:0;max-height:36px!important;min-height:36px!important;padding:0 1rem 0 .875rem!important;position:static;transition:background-color .2s ease,transform .15s ease;white-space:nowrap;width:auto}.tp-subscribe-area .tp-subscribe-input .btn:before,.tp-subscribe-area .tp-subscribe-input [type=submit]:before,.tp-subscribe-area .tp-subscribe-input button:before{background-color:currentColor;content:"";display:inline-block;flex-shrink:0;height:.875rem;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.01 21 23 12 2.01 3 2 10l15 2-15 2z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.01 21 23 12 2.01 3 2 10l15 2-15 2z'/%3E%3C/svg%3E") center /contain no-repeat;opacity:.92;transform:rotate(-45deg);transform-origin:center;width:.875rem}.tp-subscribe-area .tp-subscribe-input .btn:hover,.tp-subscribe-area .tp-subscribe-input [type=submit]:hover,.tp-subscribe-area .tp-subscribe-input button:hover{background-color:rgba(1,15,28,.88)!important;color:#fff!important;opacity:1;transform:translateY(-1px)}.tp-subscribe-area .tp-subscribe-form .tp-subscribe-input .captcha-disclaimer{color:hsla(0,0%,100%,.85);font-size:12px;margin-top:15px}.tp-subscribe-area #newsletter-email-error,.tp-subscribe-area .invalid-feedback,.tp-subscribe-area .text-danger{color:#fff!important;display:block;font-size:13px;margin-top:8px}.tp-subscribe-shape{inset:0;pointer-events:none;position:absolute;z-index:1}.tp-subscribe-shape img{max-height:200px;width:auto}.tp-subscribe-shape img.tp-subscribe-shape-4,img.tp-subscribe-shape-4{bottom:0;height:auto;inset-inline-end:calc((100% - min(100%, var(--max-width-site-lg)))/2 + clamp(.25rem, 1vw, .75rem));max-height:min(210px,92%);max-width:min(260px,24vw);-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;position:absolute;top:auto;width:auto;z-index:1}@media (min-width:1200px){.tp-subscribe-shape img.tp-subscribe-shape-4,img.tp-subscribe-shape-4{inset-inline-end:calc((100% - min(100%, var(--max-width-site-xl)))/2 + clamp(.25rem, 1vw, .75rem))}}@media (min-width:1440px){.tp-subscribe-shape img.tp-subscribe-shape-4,img.tp-subscribe-shape-4{inset-inline-end:calc((100% - min(100%, var(--max-width-site-2xl)))/2 + clamp(.25rem, 1vw, .75rem))}}.tp-subscribe-shape-1{inset-inline-start:0;max-width:100%;top:0}.tp-subscribe-shape-1,.tp-subscribe-shape-2{mix-blend-mode:luminosity;opacity:.4;position:absolute;z-index:0}.tp-subscribe-shape-2{inset-inline-start:10%;top:53%}.tp-subscribe-shape-3{bottom:10%;inset-inline-start:12%;mix-blend-mode:luminosity;opacity:.4;position:absolute;z-index:0}.tp-subscribe-plane{height:110px;inset-inline-end:17%;pointer-events:none;position:absolute;top:24%;width:399px;z-index:1}@media only screen and (min-width:768px) and (max-width:991px){.tp-subscribe-plane{inset-inline-end:25%;top:20%}}@media only screen and (min-width:576px) and (max-width:767px){.tp-subscribe-plane{inset-inline-end:24%;top:16%}}@media (max-width:575px){.tp-subscribe-plane{width:250px}}.tp-subscribe-plane-shape{height:auto;inset-inline-start:-6%;position:absolute;top:-34%;width:2.75rem;z-index:2}@media (max-width:575px){.tp-subscribe-plane-shape{top:-70%}}.tp-subscribe-plane svg{inset-inline-end:0;position:absolute;top:0}@media (max-width:575px){.tp-subscribe-plane svg{inset-inline-end:20%;top:-38%}}.tp-subscribe-plane svg path{stroke:#fff;stroke-opacity:.5;stroke-dasharray:4;stroke-dashoffset:0;animation:tp-subscribe-line 30s linear infinite}@keyframes tp-subscribe-line{to{stroke-dashoffset:-120}}.newsletter-popup .modal-dialog{align-items:center;display:flex;margin:auto!important;max-width:min(920px,calc(100vw - 2rem))!important;min-height:calc(100% - 1rem)}@media (min-width:576px){.newsletter-popup .modal-dialog{min-height:calc(100% - 3.5rem)}}.newsletter-popup .modal-content.newsletter-popup-modal-content{align-items:stretch;background:#fff!important;border:0!important;border-radius:1rem!important;box-shadow:0 24px 48px rgba(1,15,28,.18);flex-direction:column;overflow:hidden}@media (min-width:768px){.newsletter-popup .modal-content.newsletter-popup-modal-content--split{flex-direction:row!important;min-height:26rem}}.newsletter-popup .newsletter-popup-bg{align-self:stretch;background:transparent;flex:0 0 auto;min-height:14rem;overflow:hidden;padding:0;position:relative;width:100%}@media (min-width:768px){.newsletter-popup .newsletter-popup-bg{flex:0 0 50%;height:auto;max-width:50%;min-height:100%;width:50%}}.newsletter-popup .newsletter-popup-bg img,.newsletter-popup .newsletter-popup-bg__img{display:block;height:100%;inset:0;max-height:none;max-width:none;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center;object-position:center;position:absolute;width:100%}.newsletter-popup .newsletter-popup-content{background:#fff!important;color:var(--header-main-text-color,#010f1c);display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding:clamp(1.5rem,4vw,3rem)!important;position:relative;width:100%}.newsletter-popup .newsletter-popup-close{inset-inline-end:1rem;opacity:.65;position:absolute;top:1rem;z-index:2}.newsletter-popup .newsletter-popup-close:hover{opacity:1}.newsletter-popup .newsletter-popup-content__header{padding-inline-end:2rem}.newsletter-popup .modal-subtitle,.newsletter-popup .newsletter-popup-content__eyebrow{color:var(--primary-color)!important;display:inline-block;font-family:var(--primary-font);font-size:.8125rem;font-weight:700;letter-spacing:.08em;line-height:1.3;margin-bottom:.5rem;text-transform:uppercase}.newsletter-popup .modal-title,.newsletter-popup .newsletter-popup-content__title{color:var(--header-main-text-color,#010f1c)!important;font-family:var(--primary-font);font-size:clamp(1.75rem,3vw,2.25rem)!important;font-weight:800;line-height:1.12;margin:0}.newsletter-popup .modal-text,.newsletter-popup .newsletter-popup-content__desc{color:var(--color-neutral-600,#55585b)!important;font-size:.9375rem;line-height:1.65;margin:.75rem 0 0}.newsletter-popup .newsletter-popup-content__body{margin-top:1.25rem}.newsletter-popup .bb-newsletter-popup-form .form-label,.newsletter-popup .bb-newsletter-popup-form label:not(.form-check):not(.form-check-label){color:var(--color-site-heading,#010f1c)!important;display:block;font-family:var(--primary-font);font-size:.875rem!important;font-weight:600!important;line-height:1;margin-bottom:.5rem}.newsletter-popup .bb-newsletter-popup-form .form-label.required:after,.newsletter-popup .bb-newsletter-popup-form label.required:after{color:var(--color-site-error,#dc2626);content:" *"}.newsletter-popup .bb-newsletter-popup-form .form__field{margin-bottom:0!important}.newsletter-popup .bb-newsletter-popup-form .form__field:has(>input[type=email]){display:grid;grid-template-columns:minmax(0,1fr)}.newsletter-popup .bb-newsletter-popup-form .form__field:has(>input[type=email])>.form-label,.newsletter-popup .bb-newsletter-popup-form .form__field:has(>input[type=email])>label{grid-column:1;grid-row:1}.newsletter-popup .bb-newsletter-popup-form .form__field:has(>input[type=email])>input{grid-column:1;grid-row:2;width:100%}.newsletter-popup .bb-newsletter-popup-form .form__field:has(>input[type=email])>.form-hint,.newsletter-popup .bb-newsletter-popup-form .form__field:has(>input[type=email])>.help-block,.newsletter-popup .bb-newsletter-popup-form .form__field:has(>input[type=email])>.invalid-feedback,.newsletter-popup .bb-newsletter-popup-form .form__field:has(>input[type=email])>small{grid-column:1;grid-row:3}.newsletter-popup .bb-newsletter-popup-form .form__field:has(>input[type=email]):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7z'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";grid-column:1;grid-row:2;height:18px;margin-inline-start:14px;place-self:center start;pointer-events:none;width:18px;z-index:3}.newsletter-popup .bb-newsletter-popup-form input[type=email],.newsletter-popup .bb-newsletter-popup-form input[type=email].form-control{background-color:#fff!important;background-image:none!important;border:1px solid var(--color-neutral-200)!important;border-radius:8px!important;box-shadow:none!important;color:var(--color-site-heading)!important;font-family:var(--primary-font);font-size:.9375rem!important;height:auto!important;line-height:1.4;min-height:46px!important;padding:0 1rem 0 2.75rem!important;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.newsletter-popup .bb-newsletter-popup-form input[type=email]::-moz-placeholder{color:var(--color-neutral-400)!important}.newsletter-popup .bb-newsletter-popup-form input[type=email]::placeholder{color:var(--color-neutral-400)!important}.newsletter-popup .bb-newsletter-popup-form input[type=email].form-control:focus,.newsletter-popup .bb-newsletter-popup-form input[type=email]:focus{border-color:var(--color-site-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-site-primary) 15%,transparent)!important;outline:none!important}.newsletter-popup .bb-newsletter-popup-form input[type=email]:-webkit-autofill,.newsletter-popup .bb-newsletter-popup-form input[type=email]:-webkit-autofill:active,.newsletter-popup .bb-newsletter-popup-form input[type=email]:-webkit-autofill:focus,.newsletter-popup .bb-newsletter-popup-form input[type=email]:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-site-heading)!important;box-shadow:inset 0 0 0 1000px #fff!important;caret-color:var(--color-site-heading);-webkit-transition:background-color 99999s ease-out 0s!important;transition:background-color 99999s ease-out 0s!important}.newsletter-popup .bb-newsletter-popup-form button[type=submit]{background:var(--primary-color)!important;border:0!important;border-radius:9999px!important;color:#fff!important;display:block;font-size:.9375rem;font-weight:600;margin-bottom:.875rem;margin-top:1rem;padding:.75rem 1.5rem;width:100%}.newsletter-popup .bb-newsletter-popup-form button[type=submit]:hover{background:color-mix(in srgb,var(--primary-color) 88%,#000)!important;color:#fff!important}.newsletter-popup .bb-newsletter-popup-form label.form-check{align-items:flex-start!important;background:transparent!important;border:none!important;box-shadow:none!important;cursor:pointer;display:flex!important;font-weight:400!important;gap:.65rem;line-height:1.55!important;margin:0;min-height:0;padding:0!important}.newsletter-popup .bb-newsletter-popup-form .form-check-input[type=checkbox]{accent-color:var(--color-site-primary);-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff!important;background-image:none!important;background-position:50%!important;background-size:contain!important;border:1px solid var(--color-neutral-300)!important;border-radius:4px!important;box-shadow:none!important;cursor:pointer;flex-shrink:0;float:none!important;height:1.125rem!important;margin:.125rem 0 0!important;min-height:0!important;padding:0!important;position:static!important;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;width:1.125rem!important}.newsletter-popup .bb-newsletter-popup-form .form-check-input[type=checkbox]:checked{background-color:var(--color-site-primary)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")!important;border-color:var(--color-site-primary)!important}.newsletter-popup .bb-newsletter-popup-form .form-check-input[type=checkbox]:focus,.newsletter-popup .bb-newsletter-popup-form .form-check-input[type=checkbox]:focus-visible{border-color:var(--color-site-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-site-primary) 20%,transparent)!important;outline:none!important}.newsletter-popup .bb-newsletter-popup-form .form-check-input[type=checkbox]:hover:not(:disabled){border-color:var(--color-site-primary)}.newsletter-popup .bb-newsletter-popup-form .form-check-label{color:var(--color-neutral-600)!important;cursor:pointer;font-family:var(--primary-font);font-size:.875rem!important;font-weight:400!important;line-height:1.55!important;margin:0;padding:0}.newsletter-popup .newsletter-message{border-radius:.5rem;font-size:.875rem;margin-top:.75rem;padding:.75rem 1rem}@media (max-width:991.98px){.newsletter-popup .newsletter-popup-bg{display:none!important}}@media (max-width:575px){.tp-subscribe-area,.tp-subscribe-area.theme-bg{min-height:0;padding-bottom:1.75rem;padding-top:1.75rem}.tp-subscribe-area>.container{padding-inline-end:1rem}.tp-subscribe-content{margin-bottom:1rem;text-align:center}.tp-subscribe-area .tp-subscribe-content span{display:block;font-size:13px;margin-bottom:6px}.tp-subscribe-area .tp-subscribe-title,.tp-subscribe-area h3.tp-subscribe-title,main .tp-subscribe-title{font-size:1.5rem;line-height:1.15}.tp-subscribe-form{margin-inline:auto;max-width:20rem}.tp-subscribe-area .tp-subscribe-input{align-items:stretch;background:transparent;border:0;box-shadow:none;flex-direction:column;gap:10px;min-height:0;overflow:visible;padding:0}.tp-subscribe-area .tp-subscribe-input input,.tp-subscribe-area .tp-subscribe-input input[type=email],.tp-subscribe-area .tp-subscribe-input input[type=text],.tp-subscribe-square .tp-subscribe-area .tp-subscribe-input input,.tp-subscribe-square .tp-subscribe-area .tp-subscribe-input input[type=email],.tp-subscribe-square .tp-subscribe-area .tp-subscribe-input input[type=text]{background-color:#fff!important;border:1px solid var(--color-neutral-200)!important;border-radius:8px!important;box-shadow:none!important;color:var(--color-site-heading)!important;font-size:.875rem!important;height:auto!important;max-height:none!important;min-height:40px!important;padding:0 .875rem!important;width:100%}.tp-subscribe-area .tp-subscribe-input input::-moz-placeholder,.tp-subscribe-area .tp-subscribe-input input[type=email]::-moz-placeholder,.tp-subscribe-area .tp-subscribe-input input[type=text]::-moz-placeholder{color:var(--color-neutral-400)!important;font-size:.875rem!important}.tp-subscribe-area .tp-subscribe-input input::placeholder,.tp-subscribe-area .tp-subscribe-input input[type=email]::placeholder,.tp-subscribe-area .tp-subscribe-input input[type=text]::placeholder{color:var(--color-neutral-400)!important;font-size:.875rem!important}.tp-subscribe-area .tp-subscribe-input input:focus,.tp-subscribe-area .tp-subscribe-input input[type=email]:focus,.tp-subscribe-area .tp-subscribe-input input[type=text]:focus{border-color:var(--color-site-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-site-primary) 15%,transparent)!important;outline:none!important}.tp-subscribe-area .tp-subscribe-input .btn,.tp-subscribe-area .tp-subscribe-input [type=submit],.tp-subscribe-area .tp-subscribe-input button{border-radius:9999px!important;font-size:.875rem!important;height:auto!important;max-height:none!important;min-height:40px!important;padding-block:.5rem!important;width:100%}.tp-subscribe-shape-4{display:none}}

/* blog.css */
.tp-postbox-details-input-eye span{transition:all .3s ease-out 0s}.tp-postbox-details-meta span svg,.tp-postbox-details-navigation-icon span svg{transform:translateY(-2px)}.tp-postbox-details-meta span:not(:last-child):after{transform:translateY(-50%)}.tp-postbox-text p{font-size:16px;line-height:1.6;margin-bottom:30px}.tp-postbox-meta{margin-bottom:10px}.tp-postbox-meta span i,.tp-postbox-meta span svg{color:var(--color-site-primary);margin-inline-end:3px}.tp-postbox-meta span:not(:last-child){margin-inline-end:20px}.tp-postbox-title{font-size:38px;font-weight:500;margin-bottom:12px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-postbox-title{font-size:35px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-postbox-title{font-size:35px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-postbox-title{font-size:30px}}@media (max-width:575px){.tp-postbox-title{font-size:25px}}.tp-postbox-title a:hover{color:var(--color-site-primary)}.tp-postbox-thumb{margin-bottom:30px}.tp-postbox-video .tp-postbox-video-btn{animation:tp-pulse-2 2s infinite;background-color:var(--color-site-surface,#fff);border-radius:50%;color:var(--color-site-heading);display:inline-block;height:80px;inset-inline-start:50%;line-height:80px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80px}.tp-postbox-video .tp-postbox-video-btn:hover{background-color:var(--color-site-primary);color:var(--color-site-surface,#fff)}.tp-postbox-audio{height:420px}.tp-postbox-audio iframe{height:100%;width:100%}.tp-postbox-nav button{background-color:var(--color-site-surface,#fff);color:var(--color-site-heading);font-size:18px;height:50px;inset-inline-start:15px;line-height:48px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:50px;z-index:1}.tp-postbox-nav button:hover{background-color:var(--color-site-primary);border-color:var(--color-site-primary);color:var(--color-site-surface,#fff)}.tp-postbox-nav button.tp-postbox-slider-button-next{inset-inline-end:15px;inset-inline-start:auto}[dir=rtl] .tp-postbox-nav button.tp-postbox-slider-button-next{inset-inline-end:auto;inset-inline-start:15px}.tp-postbox-details-category{margin-bottom:6px}.tp-postbox-details-category span{color:var(--color-site-primary);display:inline-block;font-size:20px}.tp-postbox-details-title{font-size:60px;font-weight:500;line-height:1.07;margin-bottom:12px}@media only screen and (min-width:768px) and (max-width:991px){.tp-postbox-details-title{font-size:50px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-postbox-details-title{font-size:35px}}.tp-postbox-details-meta span{font-size:15px;position:relative}.tp-postbox-details-meta span:not(:last-child){margin-inline-end:13px;padding-inline-end:9px}.tp-postbox-details-meta span:not(:last-child):after{background-color:var(--color-neutral-200);content:"";height:20px;inset-inline-end:0;position:absolute;top:50%;width:1px}.tp-postbox-details-meta span i,.tp-postbox-details-meta span svg{margin-inline-end:1px}.tp-postbox-details-meta span[data-meta=author] svg{transform:translateY(-3px)}.tp-postbox-details-thumb img{margin-bottom:62px;max-width:100%}.tp-postbox-details-content p{font-size:18px;line-height:1.56;margin-bottom:23px}.tp-postbox-details-content p.tp-dropcap:first-letter{margin-top:5px}.tp-postbox-details-main-wrapper{padding-inline-end:100px}@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){.tp-postbox-details-main-wrapper{padding-inline-end:0}}.tp-postbox-details-heading{font-size:34px;font-weight:500;letter-spacing:-.02em;margin-bottom:12px;margin-top:43px}@media only screen and (min-width:576px) and (max-width:767px){.tp-postbox-details-heading{font-size:25px}}@media (max-width:575px){.tp-postbox-details-heading{font-size:24px}}.tp-postbox-details-desc-thumb{margin-bottom:35px;margin-top:52px;padding-inline-end:78px;padding-inline-start:78px}@media only screen and (min-width:576px) and (max-width:767px){.tp-postbox-details-desc-thumb{padding-inline-end:28px;padding-inline-start:28px}}@media (max-width:575px){.tp-postbox-details-desc-thumb{padding-inline-end:15px;padding-inline-start:15px}}.tp-postbox-details-desc-thumb img{max-width:100%}.tp-postbox-details-desc-thumb-caption{color:var(--color-neutral-600);display:inline-block;font-size:14px;margin-top:7px}.tp-postbox-details-quote{margin-bottom:10px;margin-top:50px}.tp-postbox-details-quote p{font-size:26px;line-height:1.31;margin-bottom:15px}.tp-postbox-details-list{margin-bottom:35px;padding-top:6px}.tp-postbox-details-list ul li{color:var(--color-site-heading);font-size:18px;list-style:none;padding-inline-start:15px;position:relative}.tp-postbox-details-list ul li:not(:last-child){margin-bottom:7px}.tp-postbox-details-list ul li:after{background-color:var(--color-neutral-600);border-radius:50%;content:"";height:4px;inset-inline-start:0;position:absolute;top:11px;width:4px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-postbox-details-tags{margin-bottom:15px}}.tp-postbox-details-tags span{color:var(--color-site-heading);font-size:16px;font-weight:500;margin-inline-end:5px}.tp-postbox-details-tags.tagcloud{border:0;padding-top:0}.tp-postbox-details-share-wrapper{padding-bottom:33px;padding-top:21px}.tp-postbox-details-share span{color:var(--color-site-heading);font-size:16px;font-weight:500;margin-inline-end:5px}.tp-postbox-details-share a{border:1px solid var(--color-neutral-200);display:inline-block;height:38px;line-height:36px;margin-inline-end:4px;text-align:center;width:38px}.tp-postbox-details-share a:hover{background-color:var(--color-site-primary);border-color:var(--color-site-primary);color:var(--color-site-surface,#fff)}.tp-postbox-details-share a:last-child{margin-inline-end:0}.tp-postbox-details-share-2{box-shadow:0 30px 40px color-mix(in srgb,var(--color-neutral-900) 10%,transparent);position:sticky;top:120px;width:55px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-postbox-details-share-2{display:flex;flex-wrap:wrap;margin-bottom:45px;width:auto}}.tp-postbox-details-share-2 span{border-bottom:1px solid var(--color-neutral-200);color:var(--color-site-heading);display:inline-block;font-size:13px;font-weight:500;line-height:1.23;padding-bottom:16px;padding-top:18px;text-align:center}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-postbox-details-share-2 span{border-bottom:0;border-inline-end:1px solid var(--color-neutral-200);padding-inline-end:15px;padding-inline-start:15px}}.tp-postbox-details-share-2 ul{display:flex;flex-wrap:wrap}.tp-postbox-details-share-2 ul li{list-style:none}.tp-postbox-details-share-2 ul li:not(:last-child){border-bottom:1px solid var(--color-neutral-200)}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-postbox-details-share-2 ul li:not(:last-child){border-bottom:0;border-inline-end:1px solid var(--color-neutral-200)}}.tp-postbox-details-share-2 ul li a{display:inline-block;height:55px;line-height:58px;text-align:center;width:55px}.tp-postbox-details-share-2 ul li a:hover{color:var(--color-site-primary)}.tp-postbox-details-navigation{border-top:1px solid var(--color-neutral-200);padding:35px 0 30px;position:relative}.tp-postbox-details-navigation:after{background-color:var(--color-neutral-200);content:"";height:80px;inset-inline-start:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1px}.tp-postbox-details-navigation-icon span{color:var(--color-site-heading);font-size:18px}.tp-postbox-details-navigation-icon span:hover{color:var(--color-site-primary)}.tp-postbox-details-navigation-content span{display:inline-block;font-size:15px}.tp-postbox-details-navigation-title{font-size:18px;font-weight:500;line-height:1.22}.tp-postbox-details-navigation-title a:hover{color:var(--color-site-primary)}.tp-postbox-details-author{margin-bottom:90px;padding:34px 44px 38px 45px}@media (max-width:575px){.tp-postbox-details-author{padding:25px}}.tp-postbox-details-author-thumb img{border-radius:50%;height:90px;margin-inline-end:20px;-o-object-fit:cover;object-fit:cover;width:90px}@media (max-width:575px){.tp-postbox-details-author-thumb img{margin-inline-end:0;margin-bottom:20px}}.tp-postbox-details-author-content span{display:inline-block;font-size:15px}.tp-postbox-details-author-content p{font-size:16px;line-height:1.6;margin-bottom:19px}.tp-postbox-details-author-title{font-size:20px;font-weight:500;margin-bottom:10px}.tp-postbox-details-author-title a:hover{color:var(--color-site-primary)}.tp-postbox-details-author-social a{background-color:#fff;box-shadow:0 1px 1px rgba(1,15,28,.2);display:inline-block;height:34px;line-height:34px;text-align:center;width:34px}.tp-postbox-details-author-social a:hover{background-color:var(--color-site-primary);border-color:var(--color-site-primary);color:var(--color-site-surface,#fff)}.tp-postbox-details-comment-wrapper{margin-bottom:90px}.tp-postbox-details-comment-inner ul.children{margin-inline-start:77px}@media (max-width:575px){.tp-postbox-details-comment-inner ul.children{margin-inline-start:35px}}.tp-postbox-details-comment-inner ul li{list-style:none}.tp-postbox-details-comment-box{margin-bottom:34px}.tp-postbox-details-comment-title{font-size:24px;font-weight:500;margin-bottom:27px}.tp-postbox-details-comment-thumb img{border-radius:50%;height:60px;margin-inline-end:17px;width:60px}@media (max-width:575px){.tp-postbox-details-comment-thumb img{margin-inline-end:0;margin-bottom:20px}}.tp-postbox-details-comment-top{margin-bottom:8px}.tp-postbox-details-comment-avater-title{font-size:18px;font-weight:500;margin-bottom:0}.tp-postbox-details-comment-avater-title a:hover{color:var(--color-site-primary)}.tp-postbox-details-comment-avater-meta{color:var(--color-neutral-600);display:inline-block;font-size:14px}.tp-postbox-details-comment-content{border-bottom:1px solid var(--color-neutral-200);padding-bottom:15px;width:100%}.tp-postbox-details-comment-content p{font-size:14px;line-height:1.57}@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){.tp-postbox-details-comment-content p br{display:none}}.tp-postbox-details-comment-reply a{border:1px solid var(--color-neutral-200);color:var(--color-neutral-600);display:inline-block;font-size:15px;line-height:1;padding:6px 13px}.tp-postbox-details-comment-reply a:hover{background-color:var(--color-site-primary);border-color:var(--color-site-primary);color:var(--color-site-surface,#fff)}.tp-postbox-details-form>p{font-size:16px;line-height:1;margin-bottom:43px}.tp-postbox-details-form-title{font-size:24px;font-weight:500;margin-bottom:8px}.tp-postbox-details-form-inner{margin-bottom:6px}.tp-postbox-details-input-wrapper{margin-bottom:8px}.tp-postbox-details-input-box{position:relative}.tp-postbox-details-input-box:not(:last-child){margin-bottom:34px}.tp-postbox-details-input input{background:#fff;border:1px solid var(--color-neutral-200);color:var(--color-site-heading);font-size:14px;height:56px}.tp-postbox-details-input input::-moz-placeholder{color:var(--color-neutral-500)}.tp-postbox-details-input input::placeholder{color:var(--color-neutral-500)}.tp-postbox-details-input textarea{height:165px;resize:none}.tp-postbox-details-input-title label{background-color:var(--color-site-surface,#fff);color:var(--color-site-heading);font-size:14px;inset-inline-start:20px;line-height:1;padding:0 5px;position:absolute;top:-7px}.tp-postbox-details-input-eye{inset-inline-end:26px;position:absolute;top:50%;transform:translateY(-50%)}.tp-postbox-details-input-eye .open-eye{display:none}.tp-postbox-details-input-eye:hover{cursor:pointer}.tp-postbox-details-input-eye:hover span{color:var(--color-site-heading)}.tp-postbox-details-input-btn{background-color:var(--color-site-primary);color:var(--color-site-surface,#fff);font-size:16px;font-weight:500;padding:9px 30px}.tp-postbox-details-input-btn:hover{background-color:var(--color-site-heading);color:var(--color-site-surface,#fff)}.tp-postbox-details-remeber input{display:none}.tp-postbox-details-remeber input:checked~label:after{background-color:var(--color-site-primary);border-color:var(--color-site-primary)}.tp-postbox-details-remeber input:checked~label:before{opacity:1;visibility:visible}.tp-postbox-details-remeber label{color:var(--color-neutral-600);font-size:15px;padding-inline-start:26px;position:relative;z-index:1}.tp-postbox-details-remeber label:after{border:1px solid #c3c7c9;content:"";z-index:-1}.tp-postbox-details-remeber label:after,.tp-postbox-details-remeber label:before{height:18px;inset-inline-start:0;line-height:16px;position:absolute;text-align:center;top:4px;transition:all .2s ease-out 0s;width:18px}.tp-postbox-details-remeber label:before{color:var(--color-site-surface,#fff);content:url(../images/icons/check.svg);opacity:0;visibility:hidden}.tp-postbox-details-remeber label a:hover{color:var(--color-site-primary)}.tp-postbox-details-remeber label:hover{cursor:pointer}.tp-postbox-style2{padding-inline-end:0}.tp-postbox-related-title{font-size:34px;font-weight:600;margin-bottom:35px}blockquote{background:var(--color-site-primary);margin-bottom:35px;padding:45px 58px;position:relative;z-index:1}@media (max-width:575px){blockquote{padding-inline-end:15px;padding-inline-start:15px}}blockquote p{color:#fff;font-size:26px;font-weight:400;line-height:1.31}blockquote cite{color:#fff;display:block;font-size:18px;font-style:inherit;font-weight:600;margin-top:10px;position:relative}blockquote cite:before{background:#fff;color:#fff;content:"";display:inline-block;font-size:28px;font-weight:400;height:2px;margin-inline-end:10px;padding-bottom:0;position:relative;text-align:center;top:-4px;width:40px}blockquote .tp-postbox-details-quote-shape-1{bottom:0;inset-inline-end:0;position:absolute;z-index:-1}blockquote .tp-postbox-details-quote-shape-2{inset-inline-start:30px;position:absolute;top:30px;z-index:-1}.tp-sidebar-blog-item-wrapper{border:1px solid var(--color-neutral-200);padding:35px 24px}.tp-sidebar-blog-item:not(:last-child){border-bottom:1px solid var(--color-neutral-200);margin-bottom:24px;padding-bottom:24px}.tp-sidebar-blog-thumb img{height:70px;margin-inline-end:16px;-o-object-fit:cover;object-fit:cover;width:80px}.tp-sidebar-blog-title{font-size:16px;font-weight:500}.tp-sidebar-blog-title a:hover{color:var(--color-site-primary)}.tp-sidebar-blog-meta span{font-size:14px}.tp-sidebar-blog-meta span a:hover{color:var(--color-site-primary)}.tp-sidebar-search-input button svg{transform:translateY(-2px)}.tp-sidebar-search-input button{transform:translateY(-50%)}.tp-sidebar-wrapper{position:sticky;top:120px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.tp-sidebar-wrapper{margin-top:60px}}.tp-sidebar-ml--24{margin-inline-start:-24px}@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){.tp-sidebar-ml--24{margin-inline-start:0}}.tp-sidebar-widget-title{font-size:20px;font-weight:500;margin-bottom:14px}.tp-sidebar-widget ul li{list-style:none}.tp-sidebar-widget ul li:not(:last-child){margin-bottom:10px}.tp-sidebar-widget ul li a{color:var(--color-neutral-600);display:block;font-size:16px;padding-inline-start:16px;position:relative}.tp-sidebar-widget ul li a span{float:inset-inline-end}.tp-sidebar-widget ul li a:after{background-color:var(--color-neutral-300);border-radius:50%;content:"";height:4px;inset-inline-start:0;position:absolute;top:12px;width:4px}.tp-sidebar-widget ul li a:hover{color:var(--color-site-primary)}.tp-sidebar-widget ul li ul{padding-inline-start:15px;padding-top:6px}.tp-sidebar-widget.widget_categories .tp-sidebar-widget-content{border:1px solid var(--color-neutral-200);padding:25px 25px 31px}.tp-sidebar-search-input{position:relative}.tp-sidebar-search-input input{border:1px solid var(--color-neutral-200);font-size:16px;height:50px;padding-inline-end:50px}.tp-sidebar-search-input input::-moz-placeholder{color:var(--color-neutral-500)}.tp-sidebar-search-input input::placeholder{color:var(--color-neutral-500)}.tp-sidebar-search-input button{align-items:center;background:transparent;border:0;border-radius:0!important;box-shadow:none;color:var(--color-site-heading);display:inline-flex;font-size:16px;height:auto;inset-inline-end:25px;justify-content:center;margin:0;min-height:0;padding:0;position:absolute;top:50%;width:auto}.tp-sidebar-search-input button:hover{color:var(--color-site-primary)}.tp-sidebar-about{border:1px solid var(--color-neutral-200);padding:40px 40px 35px;text-align:center}.tp-sidebar-about-thumb img{border-radius:50%;height:160px;-o-object-fit:cover;object-fit:cover;width:160px}.tp-sidebar-about-title{font-size:22px;font-weight:500;margin-bottom:0}.tp-sidebar-about-title a:hover{color:var(--color-site-primary)}.tp-sidebar-about-designation{color:var(--color-neutral-500);display:inline-block;font-size:15px;margin-bottom:10px}.tp-sidebar-about-content p{font-size:16px;line-height:1.5;margin-bottom:20px}.tagcloud{border-top:1px solid var(--color-neutral-200);padding-top:24px}.tagcloud a{border:1px solid var(--color-neutral-200);color:var(--color-neutral-600);display:inline-block;font-size:15px;line-height:1;margin-bottom:8px;margin-inline-end:4px;padding:5px 13px}.tagcloud a:hover{background-color:var(--color-site-primary);border-color:var(--color-site-primary);color:var(--color-site-surface,#fff)}.tagcloud a:last-child{margin-bottom:0}.tp-blog-meta-2 a:after,.tp-blog-thumb-2 img{transition:all .3s ease-out 0s}.tp-blog-meta-2 span svg{transform:translateY(-2px)}.tp-blog-thumb{border-radius:8px;border-start-start-radius:0;height:270px;margin-bottom:22px}div.tp-blog-thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tp-blog-meta-date{inset-inline-start:0;position:absolute;top:0;z-index:1}.tp-blog-meta-date span{background-color:var(--color-site-heading);color:var(--color-site-surface,#fff);display:inline-block;font-family:var(--primary-font);font-size:14px;font-weight:500;padding:3px 24px 2px}.tp-blog-tag{line-height:1;margin-bottom:17px}.tp-blog-tag>span{color:var(--color-site-primary);font-family:var(--primary-font);margin-inline-end:6px}.tp-blog-tag a{color:var(--color-neutral-500);font-family:var(--primary-font);font-size:14px;font-weight:500}.tp-blog-tag a:hover{color:var(--color-site-primary)}.tp-blog-title{font-family:var(--primary-font);font-size:18px;font-weight:500}.tp-blog-title a:hover{color:var(--color-site-primary)}.tp-blog-content p{font-family:var(--primary-font);font-size:14px;line-height:1.43;margin-bottom:30px}.tp-blog-more{background-color:var(--color-site-surface,#fff);padding-inline-start:50px;position:relative}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-blog-more{padding-inline-start:0}}.tp-blog-more-border{background-color:var(--color-neutral-200);height:2px;inset-inline-end:0;position:absolute;top:50%;width:630px;z-index:-1}@media only screen and (min-width:992px) and (max-width:1199px){.tp-blog-more-border{width:470px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-blog-more-border{width:330px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-blog-more-border{display:none}}.tp-blog-item-2:hover .tp-blog-thumb-2 img{transform:scale(1.1) rotate(4deg)}.tp-blog-title-2{font-size:24px;font-weight:400;line-height:1.33}.tp-blog-title-2 a:hover{color:var(--color-site-primary)}.tp-blog-thumb-2 img{width:100%}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-blog-thumb-2 img{width:100%}}.tp-blog-content-2.has-thumbnail{padding-top:25px}.tp-blog-meta-2{margin-bottom:4px}.tp-blog-meta-2 span{color:var(--color-site-heading)}.tp-blog-meta-2 a{font-size:16px;position:relative}.tp-blog-meta-2 a:after{background-color:var(--color-site-primary);bottom:3px;content:"";height:1px;inset-inline-end:0;inset-inline-start:auto;position:absolute;width:0}.tp-blog-meta-2 a:hover:after{inset-inline-end:auto;inset-inline-start:0;width:100%}.tp-blog-meta-2 a:hover{color:var(--color-site-primary)}.tp-blog-meta-date-2{inset-inline-end:10px;position:absolute;top:10px;z-index:1}.tp-blog-meta-date-2 span{background-color:var(--color-site-surface,#fff);color:var(--color-site-heading);font-size:14px;line-height:1;padding:5px 16px}.tp-blog-grid-thumb img,.tp-blog-list-thumb img{transition:all .3s ease-out 0s}.tp-blog-grid-meta span span svg,.tp-blog-grid-tab .nav-tabs .nav-link svg{transform:translateY(-2px)}.tp-blog-grid-wrapper{margin-inline-end:64px}@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){.tp-blog-grid-wrapper{margin-inline-end:0}}.tp-blog-grid-item{border:1px solid var(--color-neutral-200)}.tp-blog-grid-item:hover .tp-blog-grid-thumb img{transform:scale(1.1)}.tp-blog-grid-meta{margin-bottom:11px}.tp-blog-grid-meta>span{display:inline-block;font-size:15px;position:relative}.tp-blog-grid-meta>span:not(:last-child){padding-inline-end:12px}.tp-blog-grid-meta>span:not(:last-child):after{background-color:var(--color-neutral-200);content:"";height:20px;inset-inline-end:0;position:absolute;top:0;width:1px}.tp-blog-grid-meta>span a:hover{color:var(--color-site-primary)}.tp-blog-grid-meta span span{margin-inline-end:1px}.tp-blog-grid-title{font-size:26px;font-weight:500;margin-bottom:13px}@media (max-width:575px){.tp-blog-grid-title{font-size:24px}}.tp-blog-grid-title a:hover{color:var(--color-site-primary)}.tp-blog-grid-content{padding:0 30px 32px}@media (max-width:575px),only screen and (min-width:992px) and (max-width:1199px){.tp-blog-grid-content{padding:0 15px 32px}}.tp-blog-grid-content p{font-size:16px;line-height:1.5;margin-bottom:20px}.tp-blog-grid-top{border:1px solid color-mix(in srgb,var(--color-neutral-900) 10%,transparent);padding:6px 20px 6px 25px}.tp-blog-grid-result p{color:var(--color-neutral-500);margin-bottom:0}.tp-blog-grid-tab .nav-tabs .nav-link{color:var(--color-neutral-500);font-size:20px;position:relative}.tp-blog-grid-tab .nav-tabs .nav-link#nav-grid-tab{transform:translateY(-1px)}.tp-blog-grid-tab .nav-tabs .nav-link:not(:last-child){margin-inline-end:13px;padding-inline-end:13px}.tp-blog-grid-tab .nav-tabs .nav-link:not(:last-child):after{background-color:color-mix(in srgb,var(--color-neutral-900) 10%,transparent);content:"";height:20px;inset-inline-end:0;position:absolute;top:5px;width:1px}.tp-blog-grid-tab .nav-tabs .nav-link.active{color:var(--color-site-heading)}.tp-blog-grid-style2{background-color:var(--color-site-surface,#fff);border:0;box-shadow:0 1px 2px color-mix(in srgb,var(--color-neutral-900) 10%,transparent)}.tp-blog-list-item{border:1px solid var(--color-neutral-200);margin-bottom:30px}.tp-blog-list-item:not(:last-child){margin-bottom:20px}.tp-blog-list-item:hover .tp-blog-list-thumb img{transform:scale(1.1)}.tp-blog-list-thumb{flex:0 0 auto;overflow:hidden;width:383px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:992px) and (max-width:1199px){.tp-blog-list-thumb{width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.tp-blog-list-thumb{width:340px}}.tp-blog-list-thumb img{height:100%;max-width:100%}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:992px) and (max-width:1199px){.tp-blog-list-thumb img{width:100%}}.tp-blog-list-content .tp-blog-grid-title{font-size:30px;font-weight:500;margin-bottom:12px}@media (max-width:575px){.tp-blog-list-content .tp-blog-grid-title{font-size:24px}}.tp-blog-list-content .tp-blog-grid-meta{margin-bottom:5px}.tp-blog-list-content .tp-blog-grid-content{padding:40px 40px 45px}@media only screen and (min-width:768px) and (max-width:991px){.tp-blog-list-content .tp-blog-grid-content{padding:40px 30px 45px}}@media (max-width:575px){.tp-blog-list-content .tp-blog-grid-content{padding:25px 20px 30px}}.tp-blog-list-content .tp-blog-grid-content p{margin-bottom:23px}.tp-blog-grid-wrapper .tp-error-content{padding:80px 16px}.tp-blog-grid-wrapper .tp-error-content p{color:var(--color-neutral-600);font-size:16px;line-height:1.6;margin-bottom:20px}.tp-blog-grid-wrapper .tp-error-btn{background-color:var(--color-site-primary)!important;color:var(--color-site-on-brand,#fff)!important;display:inline-flex!important;min-width:8.5rem;padding:0 1.5rem!important;text-decoration:none}.tp-blog-grid-wrapper .tp-error-btn:hover{background-color:var(--color-site-heading,#010f1c)!important;color:#fff!important}

/* float-message.css */
.float-message{bottom:clamp(1.25rem,3vw,2rem);inset-inline-end:calc(clamp(.875rem, 2vw, 1.25rem) + 5.25rem);opacity:0;pointer-events:none;position:fixed;transform:translateX(12px) scale(.98);transition:opacity .22s ease,visibility .22s ease,transform .22s ease;visibility:hidden;width:min(22rem,calc(100vw - clamp(.875rem, 2vw, 1.25rem) - 6rem));z-index:9997}.float-message.is-open{opacity:1;pointer-events:auto;transform:translateX(0) scale(1);visibility:visible}.float-message.is-expanded{inset:0!important;bottom:0!important;max-width:none;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);transform:none;width:100%!important}.float-message.is-expanded .float-message__dialog{border:0;border-radius:0;height:100%;max-height:100%}.float-message.is-expanded.float-message--chat .float-message__chat{flex:1;min-height:0}.float-message.is-expanded.float-message--chat .float-message__thread{flex:1;max-height:none}body:has(#float_message_panel.is-expanded) #float_dock{display:none!important}.float-message__dialog{background:var(--header-main-background-color,#fff);border:1px solid var(--color-neutral-200,#e5e6e8);border-radius:1rem;box-shadow:0 20px 40px rgba(1,15,28,.16),0 4px 12px rgba(1,15,28,.08);display:flex;flex-direction:column;max-height:min(70vh,34rem);overflow:hidden}.float-message__header{align-items:flex-start;background:linear-gradient(180deg,color-mix(in srgb,var(--primary-color) 8%,#fff) 0,var(--header-main-background-color,#fff) 100%);border-bottom:1px solid var(--color-neutral-200,#e5e6e8);display:flex;gap:.75rem;justify-content:space-between;padding:1rem 1rem .875rem}.float-message__header-main{align-items:center;display:flex;gap:.75rem;min-width:0}.float-message__avatar{align-items:center;background:color-mix(in srgb,var(--primary-color) 14%,#fff);border-radius:9999px;color:var(--primary-color);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.float-message__title{color:var(--header-main-text-color,#010f1c);font-size:1rem;font-weight:700;line-height:1.2;margin:0}.float-message__subtitle{color:var(--color-neutral-600,#55585b);font-size:.75rem;line-height:1.3;margin:.125rem 0 0}.float-message__close{align-items:center;background:transparent;border:0;border-radius:9999px;color:var(--color-neutral-600,#55585b);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;transition:background-color .2s ease,color .2s ease;width:2rem}.float-message__header-actions{align-items:center;display:inline-flex;flex-shrink:0;gap:.25rem}.float-message__expand{align-items:center;background:transparent;border:0;border-radius:9999px;color:var(--color-neutral-600,#55585b);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;transition:background-color .2s ease,color .2s ease;width:2rem}.float-message__close:hover,.float-message__expand:hover{background:var(--color-neutral-100,#eff1f5);color:var(--header-main-text-color,#010f1c)}.float-message__expand-icon{display:block}.float-message.is-expanded .float-message__expand-icon--enter,.float-message__expand-icon.hidden{display:none}.float-message.is-expanded .float-message__expand-icon--exit{display:block}.float-message .hidden{display:none!important}.float-message__body{display:flex;flex-direction:column;min-height:0;overflow-y:auto;padding:1rem}.float-message--chat .float-message__dialog{max-height:min(80vh,40rem)}.float-message--chat .float-message__body{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;padding:0}.float-message__chat{display:flex;flex:1;flex-direction:column;min-height:0}.float-message__chat .float-message__alert{margin:.75rem 1rem 0}.float-message__thread{display:flex;flex:1;flex-direction:column;gap:.55rem;max-height:min(48vh,22rem);min-height:14rem;overflow-y:auto;padding:1rem}.float-message__bubble--user{align-self:flex-end;background:var(--primary-color);border-bottom-right-radius:.25rem;color:#fff;max-width:85%}.float-message__bubble--user,.float-message__bubble--user p{color:#fff!important}.float-message__bubble--admin{align-self:flex-start;background:var(--color-neutral-100,#eff1f5);border-bottom-left-radius:.25rem;color:var(--header-main-text-color,#010f1c);max-width:85%}.float-message__chat-images{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.float-message__chat-images img{border-radius:.4rem;display:block;height:5.5rem;-o-object-fit:cover;object-fit:cover;width:5.5rem}.float-message__composer{background:var(--header-main-background-color,#fff);border-top:1px solid var(--color-neutral-200,#e5e6e8);display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem calc(1rem + env(safe-area-inset-bottom, 0))}.float-message__composer-box{background:#fff;border:1.5px solid var(--primary-color);border-radius:.875rem;display:flex;flex-direction:column;gap:.5rem;padding:.75rem .875rem .625rem;transition:box-shadow .2s ease,border-color .2s ease}.float-message__composer-box:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 14%,transparent)}.float-message__composer-input{background:transparent;border:0;color:var(--header-main-text-color,#010f1c);font-size:.875rem;line-height:1.45;max-height:7rem;min-height:2.75rem;padding:0;resize:none;width:100%}.float-message__composer-input::-moz-placeholder{color:var(--color-neutral-500,#909399)}.float-message__composer-input::placeholder{color:var(--color-neutral-500,#909399)}.float-message__composer-input:focus{outline:0}.float-message__composer-toolbar{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.float-message__composer-attach,.float-message__composer-send{align-items:center;border:0;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.float-message__composer-attach{background:transparent;border-radius:9999px;color:var(--color-neutral-600,#55585b);height:2rem;width:2rem}.float-message__composer-attach:hover{background:var(--color-neutral-100,#eff1f5);color:var(--header-main-text-color,#010f1c)}.float-message__composer-send{background:var(--color-neutral-200,#e5e6e8);border-radius:9999px;color:var(--color-neutral-500,#909399);height:2rem;width:2rem}.float-message__composer-send.is-ready{background:var(--primary-color);color:#fff}.float-message__composer-send.is-ready:hover{background:color-mix(in srgb,var(--primary-color) 88%,#000)}.float-message__composer-send:disabled{cursor:wait;opacity:.65}.float-message__composer .float-message__file-list{margin:0}.float-message__bubble{border-radius:.875rem;font-size:.8125rem;line-height:1.5;margin-bottom:1rem;padding:.75rem .875rem}.float-message__bubble--bot{background:var(--color-neutral-100,#eff1f5);color:var(--header-main-text-color,#010f1c)}.float-message__bubble p{margin:0}.float-message__alert{border-radius:.5rem;font-size:.8125rem;line-height:1.45;margin-bottom:.75rem;padding:.625rem .75rem}.float-message__alert--error{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.float-message__alert--success{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.float-message__form{display:flex;flex-direction:column;gap:.75rem}.float-message__field{display:flex;flex-direction:column;gap:.375rem}.float-message__label{color:var(--header-main-text-color,#010f1c);font-size:.8125rem;font-weight:600}.float-message__input,.float-message__textarea{background:#fff;border:1px solid var(--color-neutral-200,#e5e6e8);border-radius:.625rem;color:var(--header-main-text-color,#010f1c);font-size:.875rem;line-height:1.4;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.float-message__input{height:2.5rem;padding-inline:.75rem}.float-message__textarea{min-height:5.5rem;padding:.625rem .75rem;resize:vertical}.float-message__input:focus,.float-message__textarea:focus{border-color:color-mix(in srgb,var(--primary-color) 45%,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 14%,transparent);outline:0}.float-message__attachments{display:flex;flex-direction:column;gap:.5rem}.float-message__file-input{display:none}.float-message__attach-btn{align-items:center;background:transparent;border:0;color:var(--primary-color);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.375rem;padding:0;width:-moz-fit-content;width:fit-content}.float-message__attach-btn:hover{color:color-mix(in srgb,var(--primary-color) 82%,#000)}.float-message__file-list{display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;padding:0}.float-message__file-item{align-items:center;background:var(--color-neutral-100,#eff1f5);border-radius:.5rem;display:flex;gap:.5rem;justify-content:space-between;padding:.375rem .5rem}.float-message__file-name{color:var(--header-main-text-color,#010f1c);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.float-message__file-remove{background:transparent;border:0;color:var(--color-neutral-600,#55585b);cursor:pointer;font-size:1.125rem;line-height:1}.float-message__terms{align-items:flex-start;color:var(--color-neutral-600,#55585b);display:flex;font-size:.75rem;gap:.5rem;line-height:1.4}.float-message__terms input{margin-top:.125rem}.float-message__submit{align-items:center;background:var(--primary-color);border:0;border-radius:9999px;color:#fff!important;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;justify-content:center;min-height:2.75rem;transition:background-color .2s ease,opacity .2s ease;width:100%}.float-message__submit:hover:not(:disabled){background:color-mix(in srgb,var(--primary-color) 88%,#000)}.float-message__submit.btn-loading,.float-message__submit:disabled{cursor:wait;opacity:.85}.float-dock__item--message.is-active{background:color-mix(in srgb,var(--primary-color) 10%,var(--header-main-background-color,#fff));color:var(--primary-color)}.float-dock__item--message.is-active .float-dock__icon,.float-dock__item--message.is-active .float-dock__icon-wrap,.float-dock__item--message.is-active .float-dock__label{color:var(--primary-color)}@media (max-width:767px){.float-message:not(.is-expanded){inset-inline:.75rem;bottom:5.5rem;width:auto}}@media (max-width:991.98px){body:has(#tp-mobile-bottom-dock) .float-message:not(.is-expanded){inset-inline:.75rem;bottom:var(--sg-mobile-bottom-dock-height);width:auto}body:has(#tp-mobile-bottom-dock .tp-mobile-signin-bar) .float-message:not(.is-expanded){bottom:var(--sg-mobile-bottom-dock-with-signin-height)}.tp-mobile-item-btn.tp-mobile-message-btn.is-active{color:var(--color-site-primary,var(--primary-color))}}
