@charset "UTF-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.fw-medium{font-weight:300!important}#contact-map{display:none!important}@media (min-width: 1200px){.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a{position:relative;display:flex!important;align-items:center;min-height:44px;padding:10px 40px 10px 16px!important;border:1px solid transparent;border-radius:12px;color:#172033!important;line-height:1.35!important;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:after,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a:after,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:after,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a:after{content:"";position:absolute;top:50%;right:18px;width:7px;height:7px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;opacity:0;transform:translate(-4px,-50%) rotate(45deg);transition:opacity 0.2s ease,transform 0.2s ease}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:hover,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:focus-visible,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a:hover,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a:focus-visible,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:hover,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:focus-visible,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a:hover,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a:focus-visible{border-color:rgba(0,137,123,0.16);background:rgba(0,137,123,0.08);color:#00796f!important;box-shadow:0 8px 20px rgba(15,23,42,0.06);transform:translateX(4px)}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:hover:after,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:focus-visible:after,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a:hover:after,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a:focus-visible:after,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:hover:after,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:focus-visible:after,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a:hover:after,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a:focus-visible:after{opacity:1;transform:translate(0,-50%) rotate(45deg)}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:hover h4,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:focus-visible h4,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:hover h4,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:focus-visible h4{color:#00796f!important}}.hbl-page-loader{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.72);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.16s ease,visibility 0.16s ease}.hbl-page-loader.is-active{opacity:1;visibility:visible;pointer-events:auto}.hbl-page-loader__spinner{width:52px;height:52px;border:3px solid rgba(21,157,113,0.18);border-top-color:#00897b;border-radius:50%;animation:hbl-page-loader-spin 0.55s linear infinite}@keyframes hbl-page-loader-spin{to{transform:rotate(360deg)}}#homepage-1 .ps-product-list .ps-product,
#homepage-1 .ps-product-list .owl-item > .ps-product{overflow:hidden!important;border-radius:12px!important}#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail{box-sizing:border-box!important;height:255px!important;padding:18px!important;overflow:hidden!important;border-radius:12px 12px 0 0!important;background:#ffffff!important;clip-path:inset(0 round 12px 12px 0 0)!important}#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail > a,
#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail picture{display:flex!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;transform:none!important}#homepage-1 .ps-product-list .ps-product:hover .ps-product__thumbnail img,
#homepage-1 .ps-product-list .ps-product:focus-within .ps-product__thumbnail img{transform:none!important}@media (max-width: 1199px){#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail{height:220px!important;padding:16px!important}}@media (max-width: 767px){#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail{height:190px!important;padding:14px!important}}span.badge.bg-warning.text-warning-fg{font-weight:400!important}@media (min-width: 1200px){.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a{display:flex!important;padding:10px 40px 10px 16px!important}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:hover,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:focus-visible,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a:hover,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a:focus-visible,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:hover,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a:focus-visible,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a:hover,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a:focus-visible{border-color:rgba(0,137,123,0.16)!important;background:rgba(0,137,123,0.08)!important;color:#00796f!important;box-shadow:0 8px 20px rgba(15,23,42,0.06)!important;transform:translateX(4px)!important}}.cookie-consent,
.js-cookie-consent{border-top:1px solid rgba(0,137,123,0.14)!important;background:rgba(247,252,250,0.98)!important;color:#111827!important;box-shadow:0 -18px 45px rgba(15,23,42,0.12)!important}.cookie-consent .cookie-consent__message,
.js-cookie-consent .cookie-consent__message{color:#334155!important}.cookie-consent .cookie-consent__actions .cookie-consent__agree,
.cookie-consent .cookie-consent__actions .cookie-consent__save-button,
.cookie-consent .cookie-consent__save .cookie-consent__save-button,
.js-cookie-consent .cookie-consent__actions .cookie-consent__agree{min-height:46px!important;padding:0 26px!important;border:0!important;border-radius:12px!important;background:#00897b!important;color:#ffffff!important;font-size:15px!important;font-weight:400!important;line-height:46px!important;box-shadow:0 10px 22px rgba(0,137,123,0.22)!important}.cookie-consent .cookie-consent__actions .cookie-consent__agree:hover,
.cookie-consent .cookie-consent__actions .cookie-consent__save-button:hover,
.cookie-consent .cookie-consent__save .cookie-consent__save-button:hover,
.js-cookie-consent .cookie-consent__actions .cookie-consent__agree:hover{background:#007f73!important;color:#ffffff!important;transform:translateY(-1px)!important}@media (min-width: 768px) and (max-width: 1199px){#homepage-1 .ps-site-features .ps-block--site-features,
  .ps-site-features .ps-block--site-features{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:12px!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__item,
  .ps-site-features .ps-block--site-features .ps-block__item{display:flex!important;min-height:118px!important;height:100%!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:14px 10px!important;text-align:center!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__left,
  .ps-site-features .ps-block--site-features .ps-block__left{flex:0 0 44px!important;width:44px!important;height:44px!important;margin:0 auto!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__left i,
  .ps-site-features .ps-block--site-features .ps-block__left i{font-size:23px!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__right,
  .ps-site-features .ps-block--site-features .ps-block__right{flex:0 1 auto!important;width:100%!important;max-width:100%!important;padding:0!important;text-align:center!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__right h4,
  .ps-site-features .ps-block--site-features .ps-block__right h4{margin:0 0 4px!important;font-size:13px!important;line-height:1.2!important;text-align:center!important;white-space:nowrap!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__right p,
  .ps-site-features .ps-block--site-features .ps-block__right p{margin:0 auto!important;max-width:150px!important;font-size:11px!important;line-height:1.25!important;text-align:center!important}}@media (max-width: 991px){#homepage-1 .owl-carousel,
  #homepage-1 .owl-slider,
  #homepage-1 .slick-slider,
  #homepage-1 .ps-carousel--animate,
  #homepage-1 .ps-carousel--nav,
  #homepage-1 .ps-carousel--nav-inside,
  #homepage-1 .ps-top-categories__carousel,
  #recommended-products.owl-carousel{touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none}}body{margin:0}article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary{display:block}audio,
canvas,
progress,
video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,
[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,
a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,
strong{font-weight:inherit}b,
strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,
kbd,
pre,
samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,
input,
select,
textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,
input{overflow:visible}button,
select{text-transform:none}button,
html [type=button],
[type=reset],
[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],
[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*{font-family:var(--primary-font),sans-serif;font-weight:400}html{font-size:62.5%}body{font-size:14px}h1,
h2,
h3,
h4,
h5,
h6{position:relative;color:#000;margin-top:0;margin-bottom:10px;font-weight:700}h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a{color:inherit}h1{font-size:48px}h2{font-size:36px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}p{font-size:1.4rem;line-height:1.6em;color:#666}p span{font-family:inherit;color:inherit;font-size:inherit}a{position:relative;color:inherit;text-decoration:none;transition:all 0.4s ease}a:hover{color:var(--color-1st)}a,
input,
textarea,
button,
select{outline:none}a:hover,
h1:focus,
h2:focus,
h3:focus,
h4:focus,
h5:focus,
h6:focus{text-decoration:none}a:focus,
button:focus,
select:focus,
input:focus,
textarea:focus{outline:none;text-decoration:none}img{max-width:100%}iframe{border:0;max-width:100%;width:100%}figure{margin:0}.ps-document ul,
.ps-document ol{margin-bottom:10px}.ps-document ul ul,
.ps-document ul ol,
.ps-document ol ul,
.ps-document ol ol{margin-bottom:0}.ps-document ul li,
.ps-document ol li{color:#666;font-size:14px;line-height:1.6em}.ps-document h5{font-size:16px;font-weight:600}.ps-document p{margin-bottom:4rem;line-height:1.8em;color:#666}.ps-document p i{font-family:"Libre Baskerville",serif}.ps-document p strong{font-weight:600;color:#666}.ps-document p strong i{font-weight:400;color:#000}.ps-document blockquote{position:relative;margin-bottom:3rem;padding:3rem 2rem;padding-left:6rem;background-color:#f1f1f1}.ps-document blockquote:before{content:"“";position:absolute;top:10px;left:30px;font-family:"Libre Baskerville",serif;font-size:5rem;color:#666}.ps-document blockquote p{margin-bottom:0;font-family:"Libre Baskerville",serif;font-size:14px;font-weight:400;line-height:1.8em;color:#666;font-style:italic}.ps-document .ps-document__heading{position:relative;display:block;margin-bottom:30px;text-align:center}.ps-document .ps-document__heading h4{display:inline-block;padding:0 3rem;margin-bottom:0;text-align:center;font-weight:600;font-size:14px;color:#000;text-transform:uppercase;letter-spacing:0.05em;background-color:#ffffff}.ps-document .ps-document__heading:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:2px;background-color:#ebebeb;z-index:-1}.ps-success{color:#529115;font-weight:500}.ps-heading{margin-bottom:1.5rem;font-size:3.6rem;color:#000;font-weight:600;line-height:1.4em}.ps-heading--2{font-size:2.4rem}@media (max-width: 767px){.ps-heading{font-size:2.4rem}}.ps-blockquote{border-left:4px solid var(--color-1st);padding-left:60px}.ps-blockquote p{font-family:"Libre Baskerville",serif;font-size:26px;font-weight:400;color:#000}.ps-blockquote span{font-weight:600;color:#000}.ps-tag{font-weight:600}.ps-tag--in-stock{color:#669900}.ps-tag--out-stock{color:#000}html, body{min-height:100%;position:relative}.ps-row{margin:0 -15px}.ps-row::after{clear:both;content:"";display:table}.ps-row .ps-column{float:left;width:20%;padding:0 15px}@media (max-width: 1600px){.ps-row .ps-column{width:25%}}@media (max-width: 991px){.ps-row .ps-column{width:33.3333333333%}}@media (max-width: 767px){.ps-row .ps-column{width:50%}}@media (max-width: 479px){.ps-row .ps-column{width:100%}}@media (max-width: 767px){.ps-col-tiny .col-xs-12{width:50%}}@media (max-width: 479px){.ps-col-tiny .col-xs-12{width:100%}}body{overflow-x:hidden}.ps-container{max-width:1650px;margin:0 auto;padding:0 15px}@media (max-width: 1680px){.ps-container{padding:0 30px;max-width:100%}}@media (max-width: 479px){.ps-container{padding:0 15px}}@media (min-width: 1200px){.container{min-width:1230px}}@media (max-width: 1199px){.header--mobile,
  .header--mobile .header__top,
  .header--mobile .navigation--mobile,
  .header--mobile.header--sticky .navigation--mobile{background-color:#fff!important}}.ps-list--social{margin:0;padding:0}.ps-list--social li{position:relative;display:inline-block;margin-right:20px;vertical-align:top}.ps-list--social li a{display:inline-block;font-size:18px;color:#666}.ps-list--social li a:hover{color:var(--color-1st)}.ps-list--social li a.facebook i{color:#3b5998}.ps-list--social li a.twitter i{color:#0084b4}.ps-list--social li a.google-plus i{color:#FF0000}.ps-list--social li a.instagram i{color:#C32AA3}.ps-list--pricing li{position:relative;padding:1.5rem 2rem;background-color:#ffffff;vertical-align:top;color:#000000}.ps-list--pricing li::after{clear:both;content:"";display:table}.ps-list--pricing li span{float:right;vertical-align:top}.ps-list--pricing li:nth-child(even){background-color:#f7f4ee}.ps-list--checked li{margin-bottom:20px}.ps-list--checked li a{position:relative;display:block;padding-left:30px;font-size:14px;color:#313131}.ps-list--checked li a:before{display:inline-block;position:absolute;top:0;left:0;content:"";width:20px;height:20px;border:solid 1px #8d8d8d;transition:all 0.4s ease}.ps-list--checked li a:after{content:"";display:inline-block;position:absolute;top:4px;left:8px;color:#fff;width:6px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);visibility:hidden;opacity:0}.ps-list--checked li a:hover:before{background-color:var(--color-1st);border-color:var(--color-1st)}.ps-list--checked li a:hover:after{visibility:visible;opacity:1}.ps-list--checked li.current a:before{background-color:var(--color-1st);border-color:var(--color-1st)}.ps-list--checked li.current a:after{visibility:visible;opacity:1}.ps-list--checked.ps-list--checked-circle li a:before{border-radius:50%}.ps-list--checked.ps-list--checked-circle li a:hover:before{background-color:#a7a7a7;border-color:#a7a7a7}.ps-list--arrow a{position:relative;display:block;padding-left:15px;font-family:var(--primary-font),sans-serif;font-size:14px;letter-spacing:0.5px;color:#626262}.ps-list--arrow a:before{content:"\f0da";position:absolute;top:50%;transform:translateY(-50%);left:0;font-family:FontAwesome}.ps-list--arrow a:hover{color:var(--color-1st)}.ps-list--arrow a:hover .circle{background-color:var(--color-2nd);border-color:var(--color-2nd)}.ps-list--arrow a:hover .circle:before{color:#fff;visibility:visible;opacity:1}.ps-list--arrow li{margin-bottom:20px}.ps-list--arrow li.current a{color:var(--color-2nd)}.ps-list--arrow li.current .circle{background-color:var(--color-2nd)}.ps-list--arrow li.current .circle:before{visibility:visible;opacity:1;color:#fff}.ps-list--dot{margin:0;padding:0;margin-bottom:2rem;list-style-type:none}.ps-list--dot li{margin-bottom:1rem;position:relative;padding-left:20px;font-size:1.4rem;color:#000000;line-height:20px}.ps-list--dot li:before{content:"";position:absolute;top:5px;left:0;width:6px;height:6px;background-color:#000000;border-radius:50%}.ps-list--plus li{margin:10px 0}.ps-list--plus li a{display:block;position:relative;padding-left:15px;line-height:20px}.ps-list--plus li a:before{content:"+";position:absolute;top:0;left:0;line-height:20px}.ps-list--link li{display:block}.ps-list--link li a{display:inline-block;color:#666;line-height:20px;position:relative}.ps-list--link li a:before{content:"";position:absolute;top:100%;left:0;width:100%;height:1px;background-color:#000;transform:scale3d(0,1,1);transition:transform 0.4s cubic-bezier(0.7,0,0.3,1);transform-origin:100% 50%}.ps-list--link li a:hover:before{transform:scale3d(1,1,1);transform-origin:0 50%}.ps-list--categories li{position:relative;padding:6px 20px 6px 0}.ps-list--categories li a{display:block;line-height:22px}.ps-list--categories li .sub-toggle{display:inline-block;position:absolute;top:0;right:0;width:32px;height:32px}.ps-list--categories li .sub-menu{position:relative;padding-left:20px;visibility:visible;opacity:1;transition:all 0s ease;background-color:transparent;border:none;display:none;z-index:unset}.ps-list--categories li .sub-menu li a{background-color:transparent;padding:0;border:none}.ps-list--categories li .sub-menu li.menu-item-has-children .sub-toggle{display:inline-block}.ps-list--categories li .sub-menu li.menu-item-has-children .sub-menu{position:relative;top:0;left:0;visibility:visible;opacity:1;transform:translateY(0)}.ps-list--blog-links{display:block;text-align:center}.ps-list--blog-links li{display:inline-block;margin-right:20px}.ps-list--blog-links li a{font-size:18px;font-weight:600;color:#999;line-height:1.2em}.ps-list--blog-links li a:hover{color:#000}.ps-list--blog-links li:last-child{margin-right:0}.ps-list--blog-links li.active a{color:#000}.ps-list--social-color{margin:0;padding:0;list-style:none}.ps-list--social-color li{display:inline-block;vertical-align:top;margin-right:10px}.ps-list--social-color li a{display:flex;justify-content:center;align-items:center;font-size:20px;width:38px;height:38px;color:#ffffff}.ps-list--social-color li a.facebook{background-color:#1b4e9b}.ps-list--social-color li a.facebook:hover{background-color:rgb(40.8104395604,111.2857142857,217.6895604396)}.ps-list--social-color li a.twitter{background-color:#00aeef}.ps-list--social-color li a.twitter:hover{background-color:rgb(60.5,202.1025104603,255)}.ps-list--social-color li a.google-plus{background-color:#cc0000}.ps-list--social-color li a.google-plus:hover{background-color:rgb(255,25.5,25.5)}.ps-list--social-color li a.linkedin{background-color:#2d567f}.ps-list--social-color li a.linkedin:hover{background-color:rgb(65.0145348837,124.25,183.4854651163)}.ps-list--social-color li a.feed{background-color:#f86a02}.ps-list--social-color li a.feed:hover{background-color:rgb(253.532,149.304,72.968)}button{cursor:pointer;transition:all 0.4s ease}.menu-toggle, .ps-btn--hamburger{position:relative;display:inline-block;width:40px;height:40px;overflow:hidden;border-radius:50%}.menu-toggle span, .menu-toggle:before, .menu-toggle:after, .ps-btn--hamburger span, .ps-btn--hamburger:before, .ps-btn--hamburger:after{position:absolute;right:10px;height:2px;width:20px;background-color:#303030;z-index:100;transition:all 0.4s ease}.menu-toggle span, .ps-btn--hamburger span{top:50%;transform:translateY(-50%)}.menu-toggle:before, .menu-toggle:after, .ps-btn--hamburger:before, .ps-btn--hamburger:after{content:""}.menu-toggle:before, .ps-btn--hamburger:before{top:12px}.menu-toggle:after, .ps-btn--hamburger:after{bottom:12px}.menu-toggle:hover, .ps-btn--hamburger:hover{cursor:pointer}.menu-toggle.active span, .ps-btn--hamburger.active span{transform:translateX(100%);visibility:hidden;opacity:0}.menu-toggle.active:before, .menu-toggle.active:after, .ps-btn--hamburger.active:before, .ps-btn--hamburger.active:after{top:50%;bottom:auto;width:20px;transform-origin:50% 50%;background-color:#fc354c}.menu-toggle.active:before, .ps-btn--hamburger.active:before{transform:rotate(45deg)}.menu-toggle.active:after, .ps-btn--hamburger.active:after{transform:rotate(-45deg)}@media (max-width: 1199px){.menu-toggle, .ps-btn--hamburger{display:inline-block}}.ps-btn, button.ps-btn{display:inline-block;padding:15px 45px;font-size:16px;font-weight:600;line-height:20px;color:#000;border:none;font-weight:600;border-radius:4px;background-color:var(--color-1st);transition:all 0.4s ease;cursor:pointer}.ps-btn--rounded, button.ps-btn--rounded{border-radius:50px}.ps-btn--curve, button.ps-btn--curve{border-radius:5px}.ps-btn--outline, button.ps-btn--outline{border:2px solid var(--color-1st);color:var(--color-1st);background-color:transparent;-ms-box-shadow:none;box-shadow:none;font-weight:500}.ps-btn--outline:hover, button.ps-btn--outline:hover{color:#ffffff;background-color:var(--color-1st)}.ps-btn--fullwidth, button.ps-btn--fullwidth{width:100%;text-align:center}.ps-btn--sm, button.ps-btn--sm{padding:0.5rem 2rem;font-size:1.2rem}.ps-btn--sm.ps-btn--curve, button.ps-btn--sm.ps-btn--curve{border-radius:3px}.ps-btn--lg, button.ps-btn--lg{padding:1.5rem 4rem}.ps-btn--xl, button.ps-btn--xl{padding:2rem 6rem;font-size:1.6rem}.ps-btn.ps-btn--reverse, button.ps-btn.ps-btn--reverse{background-color:#576391}.ps-btn.ps-btn--reverse:hover, button.ps-btn.ps-btn--reverse:hover{background-color:var(--color-2nd)}.ps-btn.ps-btn--gray, button.ps-btn.ps-btn--gray{background-color:#e5e5e5;color:#000000;font-size:1.6rem}.ps-btn.ps-btn--black, button.ps-btn.ps-btn--black{background-color:#000}.ps-btn.ps-btn--black.ps-btn--outline, button.ps-btn.ps-btn--black.ps-btn--outline{background-color:transparent;border:2px solid #000;color:#000}.ps-btn.ps-btn--black.ps-btn--outline:hover, button.ps-btn.ps-btn--black.ps-btn--outline:hover{background-color:#000;color:#ffffff}.ps-btn:hover, .ps-btn:active, button.ps-btn:hover, button.ps-btn:active{background-color:#222;color:#fff}.ps-btn:hover.ps-btn--black, .ps-btn:active.ps-btn--black, button.ps-btn:hover.ps-btn--black, button.ps-btn:active.ps-btn--black{background-color:var(--color-1st)}.ps-btn--favorite{position:relative;display:inline-block;width:40px;height:40px;border:none;font-size:18px;border-radius:50%;vertical-align:top}.ps-btn--favorite i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000000;transition:all 0.4s ease}.ps-btn--favorite:hover i{color:var(--color-2nd)}.ps-btn--close{display:inline-block;position:relative;width:30px;height:30px;transition:all 0.4s ease;border-radius:50%}.ps-btn--close:before, .ps-btn--close:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:50%;background-color:#9f9a98;transform-origin:center center;transition:all 0.4s ease}.ps-btn--close:before{transform:translate(-50%,-50%) rotate(45deg)}.ps-btn--close:after{transform:translate(-50%,-50%) rotate(-45deg)}.ps-btn--close:hover{transform:rotate(180deg)}.ps-btn--close:hover:before, .ps-btn--close:hover:after{background-color:#f44336;transition-delay:0.3s}#back2top{position:fixed;display:flex;justify-content:center;align-items:center;bottom:30px;right:30px;width:40px;height:40px;z-index:10000;border:1px solid #ddd;transition:all 0.4s ease;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);background-color:transparent;border-radius:4px;visibility:hidden;opacity:0}#back2top i{z-index:10001;font-size:14px;margin-bottom:-2px;color:#000}#back2top:hover{cursor:pointer;background-color:var(--color-1st);border-color:var(--color-1st)}#back2top.active{bottom:30px;visibility:visible;opacity:1}.form-control{outline:none;height:50px;font-size:14px;padding:0 20px;background-color:transparent;border:1px solid #dddddd;border-radius:0;box-shadow:0 0 0 #000}.form-control::-webkit-input-placeholder{opacity:1}.form-control::-moz-placeholder{opacity:1}.form-control:-moz-placeholder{opacity:1}.form-control:-ms-input-placeholder{opacity:1}.form-control:focus{outline:none;transition:all 0.4s ease;box-shadow:0 0 0 #000;border-color:var(--color-1st)}textarea.form-control{height:auto;padding:2rem;resize:none}.ps-input--has-icon{position:relative}.ps-input--has-icon > i{position:absolute;top:50%;transform:translateY(-50%);right:15px}.ps-select{display:inline-block;min-width:120px;cursor:pointer}.ps-select .selectize-input{vertical-align:top}.ps-number{position:relative}.ps-number span{display:inline-block;position:absolute;top:0;right:0;width:30px;height:50%;border-left:1px solid #979797;transition:all 0.4s ease}.ps-number span:before{font-family:FontAwesome;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000}.ps-number span.up{border-bottom:1px solid #979797}.ps-number span.up:before{content:"\f106"}.ps-number span.down{top:auto;bottom:0}.ps-number span.down:before{content:"\f107"}.ps-number span:hover{cursor:pointer;background-color:var(--color-1st)}.ps-number span:hover:before{color:#fff}.ps-checkbox{position:relative;display:block}.ps-checkbox > input{position:absolute;visibility:hidden;box-sizing:border-box}.ps-checkbox label{margin-bottom:0;position:relative;padding-left:30px;font-family:var(--primary-font),sans-serif;color:rgba(0,0,0,0.5);font-weight:400;cursor:pointer}.ps-checkbox label:before{content:"";display:block;position:absolute;left:0;top:0px;height:20px;width:20px;z-index:10;border:1px solid #000;transition:all 0.4s ease}.ps-checkbox label:after{content:"";display:block;position:absolute;top:4px;left:7px;width:6px;height:10px;border:2px solid #fff;border-top:none;border-left:none;z-index:10;opacity:0;transform:rotate(0deg);transition:all 0.4s ease}.ps-checkbox input[type=checkbox]:checked ~ label:before{background-color:var(--color-2nd);border-color:var(--color-2nd)}.ps-checkbox input[type=checkbox]:checked ~ label:after{transform:rotate(45deg);opacity:1}.ps-checkbox--inline{display:inline-block;margin-bottom:1rem}.ps-checkbox--color{margin-right:1rem}.ps-checkbox--color > label{margin-bottom:0;width:20px;height:20px;padding-left:0;background-color:transparent;border-radius:50%;transition:all 0.4s ease}.ps-checkbox--color > label:before{width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:none;border-radius:50%}.ps-checkbox--color > label:after{display:none!important}.ps-checkbox--color input[type=radio]:checked ~ label{background-color:transparent}.ps-checkbox--color input[type=radio]:checked ~ label:before{background-color:transparent;border:1px solid #ccc}.ps-checkbox--color.color-1 label:before{background-color:#000000}.ps-checkbox--color.color-1 input[type=checkbox]:checked ~ label:before{background-color:#000000;border:2px solid rgba(0,0,0,0.2)}.ps-checkbox--color.color-2 label:before{background-color:#709abf}.ps-checkbox--color.color-2 input[type=checkbox]:checked ~ label:before{background-color:#709abf;border:2px solid rgba(0,0,0,0.2)}.ps-checkbox--color.color-3 label:before{background-color:#ad8111}.ps-checkbox--color.color-3 input[type=checkbox]:checked ~ label:before{background-color:#ad8111;border:2px solid rgba(0,0,0,0.2)}.ps-checkbox--color.color-4 label:before{background-color:#57d6db}.ps-checkbox--color.color-4 input[type=checkbox]:checked ~ label:before{background-color:#57d6db;border:2px solid rgba(0,0,0,0.2)}.ps-checkbox--color.color-5 label:before{background-color:#e5ac10}.ps-checkbox--color.color-5 input[type=checkbox]:checked ~ label:before{background-color:#e5ac10;border:2px solid rgba(0,0,0,0.2)}.ps-checkbox--color.color-6 label:before{background-color:#8ce84a}.ps-checkbox--color.color-6 input[type=checkbox]:checked ~ label:before{background-color:#8ce84a;border:2px solid rgba(0,0,0,0.2)}.ps-checkbox--color.color-7 label:before{background-color:#c9c9c9}.ps-checkbox--color.color-7 input[type=checkbox]:checked ~ label:before{background-color:#c9c9c9;border:2px solid rgba(0,0,0,0.2)}.ps-checkbox--color.color-8 label:before{background-color:#e664ef}.ps-checkbox--color.color-8 input[type=checkbox]:checked ~ label:before{background-color:#e664ef;border:2px solid rgba(0,0,0,0.2)}.ps-checkbox--color.color-8 label:before{background-color:#9d58e2}.ps-checkbox--color.color-8 input[type=checkbox]:checked ~ label:before{background-color:#9d58e2;border:2px solid rgba(0,0,0,0.2)}.ps-checkbox--color.color-8 label:before{background-color:#ffffff}.ps-checkbox--color.color-8 input[type=checkbox]:checked ~ label:before{background-color:#ffffff;border:2px solid rgba(0,0,0,0.2)}.ps-checkbox.color-sidebar > label:before{width:26px;height:26px;border:1px solid #ddd}.ps-checkbox--size{margin-right:1rem}.ps-checkbox--size > label{margin-bottom:0;padding:8px 20px;border:none;color:#222222;background-color:#f6f6f6;border-radius:0;transition:all 0.4s ease}.ps-checkbox--size > label:before, .ps-checkbox--size > label:after{display:none}.ps-checkbox--size input[type=checkbox]:checked ~ label{color:#ffffff;background-color:#a7a7a7}.ps-radio{position:relative}.ps-radio > input{position:absolute;visibility:hidden;box-sizing:border-box}.ps-radio label{position:relative;margin-bottom:0;padding-left:30px;font-family:var(--primary-font),sans-serif;color:#737373;font-weight:400;cursor:pointer}.ps-radio label:before{content:"";display:block;position:absolute;left:0;top:0px;height:20px;width:20px;z-index:10;border:1px solid rgba(19,8,1,0.2);background-color:#fff;transition:all 0.4s ease;border-radius:50%}.ps-radio label:after{content:"";display:block;position:absolute;top:5px;left:5px;width:10px;height:10px;border-radius:50%;background-color:#fff;z-index:15;opacity:0;transform:scale(1.5,1.5);transition:all 0.6s ease}.ps-radio input[type=radio]:checked ~ label:before{background-color:var(--color-2nd);border-color:var(--color-2nd)}.ps-radio input[type=radio]:checked ~ label:after{transform:scale(1,1);opacity:1}.ps-radio--inline{display:inline-block;margin-right:20px}.ps-radio--color{margin-right:1rem}.ps-radio--color > label{margin-bottom:0;width:20px;height:20px;padding-left:0;background-color:transparent;border-radius:50%;transition:all 0.4s ease}.ps-radio--color > label:before{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:none}.ps-radio--color > label:after{display:none!important}.ps-radio--color input[type=radio]:checked ~ label{background-color:rgba(61,196,126,0.5)}.ps-radio--color.color-1 label:before{background-color:#35dccb}.ps-radio--color.color-1 input[type=radio]:checked ~ label{background-color:rgba(53,220,203,0.5)}.ps-radio--color.color-1 input[type=radio]:checked ~ label:before{background-color:rgb(32.7848101266,189.2151898734,173.2911392405)}.ps-radio--color.color-2 label:before{background-color:#fec6df}.ps-radio--color.color-2 input[type=radio]:checked ~ label{background-color:rgba(254,198,223,0.5)}.ps-radio--color.color-2 input[type=radio]:checked ~ label:before{background-color:rgb(253.1206896552,147.8793103448,194.8620689655)}.ps-radio--color.color-3 label:before{background-color:#ffd980}.ps-radio--color.color-3 input[type=radio]:checked ~ label{background-color:rgba(255,217,128,0.5)}.ps-radio--color.color-3 input[type=radio]:checked ~ label:before{background-color:rgb(255,201.7401574803,77)}.ps-color{position:relative;display:inline-block;width:12px;height:12px;border-radius:50%;vertical-align:middle;margin-right:5px}.ps-color--1{background-color:#000}.ps-color--2{background-color:#ad4d4b}.ps-color--3{background-color:#fdb201}.ps-color:last-child{margin-right:0}.tooltip .tooltip-inner{font-size:14px}.form-group{margin-bottom:2.5rem}.form-group > label{margin-bottom:1.5rem;font-weight:400;color:#000000;line-height:1em}.form-group--inline{position:relative;width:100%;display:flex;flex-flow:row nowrap;align-items:center}.form-group--inline > label{margin-bottom:0;font-weight:700;min-width:160px;max-width:160px}.form-group--inline .form-group__content{width:100%}@media (max-width: 1199px){.form-group--inline{padding-left:0}.form-group--inline label{position:static;transform:translateY(0)}.form-group--inline.textarea label{transform:translateY(0)}}@media (max-width: 767px){.form-group--inline{display:block}}.form-group--number{display:inline-block;position:relative}.form-group--number button{background:none;border:none;background-color:transparent;position:absolute;top:50%;transform:translateY(-50%);width:20px;height:20px;max-width:20px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;color:#000;font-size:20px;line-height:1em}.form-group--number button.up{right:10px}.form-group--number button.down{left:10px}.form-group--number .form-control{border:1px solid #ccc;height:40px;padding:0 25px;text-align:center;font-size:14px;color:#000;border-radius:50px;background-color:transparent}.form-group--number .form-control::-webkit-input-placeholder{color:#000}.form-group--number .form-control::-moz-placeholder{color:#000}.form-group--number .form-control:-moz-placeholder{color:#000}.form-group--number .form-control:-ms-input-placeholder{color:#000}.form-group--select{position:relative}.form-group--select i{position:absolute;top:50%;transform:translateY(-50%);right:20px}.form-group--select select{height:40px;padding:0 20px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-color:transparent;border:1px solid #ccc;border-radius:50px}.form-group--nest{display:flex;flex-flow:row nowrap}.form-group--nest .ps-btn{border-radius:0 4px 4px 0;padding-left:25px;padding-right:25px}.form-group--nest input{border-radius:4px 0 0 4px;border-color:#ccc;border-right:none}.form-group--icon{position:relative}.form-group--icon i{position:absolute;top:50%;transform:translateY(-50%);right:10px;font-size:16px}.form-group--icon .form-control{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.ps-dropdown{position:relative;display:inline-block}.ps-dropdown > a{position:relative;display:block;padding-right:20px}.ps-dropdown > a:after{content:"\e93a";font:normal normal normal 12px/1 linearicons;position:absolute;top:50%;transform:translateY(-50%);right:0}.ps-dropdown ul{position:absolute;top:100%;right:0;z-index:100;min-width:120px;max-width:200px;width:100%;padding:4px 0;background-color:#fff;-ms-box-shadow:0 1px 1px 2px rgba(204,204,204,0.2);box-shadow:0 1px 1px 2px rgba(204,204,204,0.2);visibility:hidden;opacity:0;text-align:left}.ps-dropdown ul li{list-style-type:none;margin:0;padding:0}.ps-dropdown ul li a{display:block;font-size:1.3rem;color:#000;padding:6px 10px}.ps-dropdown:hover ul{visibility:visible;opacity:1}.ps-dropdown.open ul{visibility:visible;opacity:1}.ps-variant{position:relative;display:inline-block;margin-right:10px;width:30px;height:30px;border-radius:50%;z-index:10;cursor:pointer;border:1px solid #999}.ps-variant__tooltip{position:absolute;bottom:100%;left:50%;padding:5px 10px;transform:translate(-50%,-50%);background-color:rgba(0,0,0,0.9);border-radius:2px;color:#ffffff;font-size:12px;transition:all 0.4s ease;visibility:hidden;opacity:0}.ps-variant__tooltip:before{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);height:0;width:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000}.ps-variant:last-child{margin-right:0}.ps-variant.ps-variant--size{position:relative;vertical-align:top;border-radius:0;border-color:#d9d9d9}.ps-variant.ps-variant--size .ps-variant__size{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#999;font-weight:600}.ps-variant.ps-variant--size.active .ps-variant__size{color:#000}.ps-variant.ps-variant--color{width:30px;height:30px}.ps-variant.ps-variant--color:before{content:"";width:100%;height:100%;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ps-variant.ps-variant--color.color--1:before{background-color:#000}.ps-variant.ps-variant--color.color--2:before{background-color:#9e9e9e}.ps-variant.ps-variant--color.color--3:before{background-color:#F06292}.ps-variant.ps-variant--image{width:auto;height:auto;max-width:50px;border-radius:0;border-color:#d9d9d9}.ps-variant.ps-variant--image img{position:relative}.ps-variant:hover .ps-variant__tooltip{visibility:visible;opacity:1}.ps-variant.active:before{border-color:#000}.ps-variant.active .ps-variant__tooltip{visibility:visible;opacity:1}.select2{display:block}.select2 .select2-selection--single{height:auto;outline:none;border-radius:0}.select2 .select2-selection--single .select2-selection__rendered{line-height:20px;padding:10px 20px}.select2 .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;transform:translateY(-50%);right:10px;width:20px;height:20px}.select2 .select2-selection--single .select2-selection__arrow:before{content:"\f107";font-family:FontAwesome;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.select2 .select2-selection--single .select2-selection__arrow b{display:none}.select2 .select2-selection--multiple{min-height:0;border:none!important}.select2 .select2-selection--multiple .select2-selection__rendered{margin-bottom:0;padding:0;padding-left:10px;vertical-align:top}.select2 .select2-selection--multiple .select2-selection__rendered input{margin-top:0;height:40px;padding:0 10px}.select2 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{line-height:20px;margin-right:10px;margin-top:10px}.select2-container .select2-dropdown{border-color:#ccc}.select2-container .select2-results li{color:#93969a}.slimScrollRail, .slimScrollBar{border-radius:0!important}.slimScrollBar{opacity:1!important;background-color:#222!important}.ps-progress{position:relative}.ps-progress span{position:absolute;top:50%;transform:translateY(-50%);left:0;height:100%}.ps-post{margin-bottom:30px}.ps-post .ps-post__badge{width:40px;height:40px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background-color:#000}.ps-post .ps-post__badge i{color:#ffffff;font-size:20px}.ps-post .ps-post__thumbnail{position:relative}.ps-post .ps-post__thumbnail img{width:100%}.ps-post .ps-post__thumbnail .ps-post__badge{position:absolute;top:20px;right:20px;z-index:20}.ps-post .ps-post__thumbnail .ps-post__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.ps-post .ps-post__thumbnail:hover .ps-post__overlay{background-color:rgba(255,255,255,0.25)}.ps-post .ps-post__meta{display:block;margin-bottom:20px}.ps-post .ps-post__meta a{margin-right:10px}.ps-post .ps-post__title{display:block;margin:0 0 20px;font-size:20px;font-weight:600}.ps-post .ps-post__content{padding-top:20px}.ps-post .ps-post__content p{color:#999999}.ps-post .ps-post__content p a{color:#000000}.ps-post .ps-post__content p a:hover{color:var(--color-1st)}.ps-post--small-thumbnail{display:flex;flex-flow:row nowrap}.ps-post--small-thumbnail .ps-post__thumbnail{width:100%;max-width:260px}.ps-post--small-thumbnail .ps-post__thumbnail img{width:100%}.ps-post--small-thumbnail .ps-post__meta{margin-bottom:10px}.ps-post--small-thumbnail .ps-post__meta a:after{content:","}.ps-post--small-thumbnail .ps-post__meta a:last-child:after{display:none}.ps-post--small-thumbnail .ps-post__top p{color:#666666}.ps-post--small-thumbnail .ps-post__bottom{padding-top:10px;border-top:1px solid #e1e1e1}.ps-post--small-thumbnail .ps-post__content{padding-top:0;padding-left:30px;display:flex;flex-direction:column;width:100%;justify-content:space-between}@media (max-width: 767px){.ps-post--small-thumbnail{flex-flow:column wrap}.ps-post--small-thumbnail .ps-post__thumbnail{margin-bottom:30px;max-width:100%}.ps-post--small-thumbnail .ps-post__content{padding-left:0}.ps-post--small-thumbnail .ps-post__bottom{margin-top:10px}}.ps-post--horizontal{margin-bottom:50px;display:flex;flex-flow:row nowrap}.ps-post--horizontal .ps-post__thumbnail{width:100%;max-width:calc(100% - 400px)}.ps-post--horizontal .ps-post__thumbnail img{width:100%}.ps-post--horizontal .ps-post__content{display:flex;flex-direction:column;width:100%;max-width:400px;background-color:#f2f2f2;padding:60px;justify-content:space-between}@media (max-width: 991px){.ps-post--horizontal{flex-flow:row wrap}.ps-post--horizontal .ps-post__thumbnail{max-width:100%}.ps-post--horizontal .ps-post__content{max-width:100%}}@media (max-width: 767px){.ps-post--horizontal .ps-post__content{padding:40px 30px}}@media (max-width: 479px){.ps-post--horizontal .ps-post__content{padding:30px 20px}}.ps-post--detail .ps-post__header{padding-top:110px;padding-bottom:90px;text-align:center}.ps-post--detail .ps-post__header h1{font-size:48px;font-weight:600;margin-bottom:30px;line-height:1.2em}.ps-post--detail .ps-post__header p{font-size:16px;color:#666666}.ps-post--detail .ps-post__header p a{margin-left:10px}.ps-post--detail .ps-post__header p a:after{content:","}.ps-post--detail .ps-post__header p a:last-child:after{display:none}.ps-post--detail .ps-post__header p a:hover{color:var(--color-1st)}.ps-post--detail .ps-post__content{padding:85px 0;max-width:960px;margin:0 auto}.ps-post--detail .ps-post__content h4{font-size:24px;font-weight:600;margin-bottom:30px;line-height:1.4em}.ps-post--detail .ps-post__content p{margin-bottom:20px}.ps-post--detail .ps-post__content p strong{color:#000;font-weight:600}.ps-post--detail .ps-post__content ul li{line-height:1.8em;color:#666}.ps-post--detail .ps-post__content .ps-blockquote{margin-bottom:30px}.ps-post--detail .ps-post__footer{padding-bottom:85px;text-align:center}.ps-post--detail .ps-post__tags{margin-bottom:30px;font-weight:600;color:#000}.ps-post--detail .ps-post__tags a{margin-left:10px;color:#666}.ps-post--detail .ps-post__tags a:after{content:","}.ps-post--detail .ps-post__tags a:last-child:after{content:""}.ps-post--detail .ps-post__tags a:hover{color:var(--color-1st)}.ps-post--detail .ps-post__social{text-align:center}.ps-post--detail .ps-post__social a{position:relative;display:inline-block;width:45px;height:45px;margin-right:10px;vertical-align:top}.ps-post--detail .ps-post__social a i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;color:#ffffff}.ps-post--detail .ps-post__social a:last-child{margin-right:0}.ps-post--detail .ps-post__social a.facebook{background-color:#3b5999}.ps-post--detail .ps-post__social a.twitter{background-color:#55acee}.ps-post--detail .ps-post__social a.google{background-color:#dd4b39}.ps-post--detail .ps-post__social a.linkedin{background-color:#0077B5}.ps-post--detail .ps-post__social a.pinterest{background-color:#bd081c}.ps-post--detail.sidebar .ps-post__header{padding:0 0 30px;text-align:left}@media (max-width: 991px){.ps-post--detail .ps-post__header{padding:90px 0}.ps-post--detail .ps-post__header h1{font-size:36px}.ps-post--detail .ps-post__header p{font-size:14px}}@media (max-width: 767px){.ps-post--detail .ps-post__header{padding:60px 0}.ps-post--detail .ps-post__header h1{font-size:32px}.ps-post--detail .ps-post__header h1 br{display:none}}@media (max-width: 479px){.ps-post--detail .ps-post__header{padding:45px 0}.ps-post--detail .ps-post__header h1{font-size:24px}}.ps-post--parallax .ps-post__header{position:relative;z-index:10;padding:180px 0;text-align:center}.ps-post--parallax .ps-post__header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;z-index:-1;background-color:rgba(0,0,0,0.25)}.ps-post--parallax .ps-post__header h4{margin-bottom:40px;color:#ffffff;text-transform:uppercase;font-weight:600}.ps-post--parallax .ps-post__header h1{margin-bottom:20px;color:#ffffff;font-size:48px;font-weight:600;line-height:1.3em}.ps-post--parallax .ps-post__header p{color:#ffffff;font-size:16px}.pagination{margin:0;display:inline-block;position:relative;vertical-align:top;font-size:0}.pagination li{display:inline-block;margin-right:10px;vertical-align:top}.pagination li > a{padding:0 14px;position:relative;display:inline-block;z-index:30;color:#999;line-height:32px;border:none;background-color:#f5f5f5;color:#000;vertical-align:middle;font-size:14px}.pagination li > a i{font-size:10px;font-weight:600;margin-left:4px}.pagination li > a:hover{color:#000;background-color:var(--color-1st)}.pagination li.active{border:none}.pagination li.active a{background-color:var(--color-1st);color:#000}.pagination li:last-child{margin-right:0}.ps-pagination{padding-top:70px;text-align:center}.ps-pagination::after{clear:both;content:"";display:table}@media (max-width: 767px){.ps-pagination .pagination > li{margin-bottom:10px}.ps-pagination .pagination > li > a{min-width:40px;line-height:40px;font-size:1.4rem}}.ps-breadcrumb{padding:20px 0;background-color:#f1f1f1}.ps-breadcrumb .breadcrumb{display:inline-block;margin:0;padding:0;background-color:transparent}.ps-breadcrumb .breadcrumb li{display:inline-block;font-size:14px;line-height:20px;color:#000}.ps-breadcrumb .breadcrumb li:before{content:"/";margin:0 5px}.ps-breadcrumb .breadcrumb li:first-child{padding-left:0}.ps-breadcrumb .breadcrumb li:first-child:before{display:none}.ps-breadcrumb .breadcrumb a{line-height:20px;color:#02837b}.ps-breadcrumb .breadcrumb a:hover{color:var(--color-1st)}.ps-breadcrumb .breadcrumb a i{margin-right:5px}@media (max-width: 991px){.ps-breadcrumb{position:relative;padding:10px 0}.ps-breadcrumb .breadcrumb li{font-size:12px}.ps-breadcrumb .breadcrumb a{font-size:12px}}.ps-breadcrumb--2{text-align:center}.ps-breadcrumb--2 .breadcrumb{display:inline-block;margin:0;padding:0;background-color:transparent}.ps-breadcrumb--2 .breadcrumb li{display:inline-block;font-size:14px;line-height:20px;color:var(--color-1st)}.ps-breadcrumb--2 .breadcrumb li:before{content:"/";margin:0 5px}.ps-breadcrumb--2 .breadcrumb li:first-child{padding-left:0}.ps-breadcrumb--2 .breadcrumb li:first-child:before{display:none}.ps-breadcrumb--2 .breadcrumb a{line-height:20px;color:#000}.ps-breadcrumb--2 .breadcrumb a:hover{color:var(--color-1st)}.ps-breadcrumb--2 .breadcrumb a i{margin-right:5px}.ps-block--download-app{background-color:#f8f8f8;padding:80px 0 0}.ps-block--download-app h3{margin-bottom:12px;font-size:30px;font-weight:300;margin-top:0}.ps-block--download-app p{margin-bottom:30px;font-size:16px;max-width:480px}.ps-block--download-app form{margin-bottom:30px;max-width:480px}.ps-block--download-app form input{background-color:#ffffff}.ps-block--download-app .download-link a{margin-right:18px}.ps-block--download-app .download-link a:last-child{margin-right:0}@media (max-width: 991px){.ps-block--download-app .ps-block__thumbnail{margin-bottom:30px}}@media (max-width: 479px){.ps-block--download-app h3{font-size:20px}.ps-block--download-app p{font-size:14px}.ps-block--download-app .download-link{display:flex;flex-flow:row nowrap}.ps-block--download-app .download-link a{width:100%}}.ps-block--category{margin-bottom:30px;padding:20px;border:1px solid #bfbfbf;text-align:center;transition:all 0.4s ease}.ps-block--category a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.ps-block--category p{font-size:16px;margin-bottom:0;font-weight:500}.ps-block--category:hover{border-color:var(--color-1st)}.ps-block--category:hover p{color:#09c}@media (max-width: 479px){.ps-block--category{padding:20px 10px}}.ps-block--category-vertical h4{font-weight:400;font-size:18px}.ps-block--category-vertical .ps-block__content{padding:18px 10px 15px}.ps-block--category-vertical .ps-block__content ul li a{position:relative;display:inline-block;color:#666;line-height:25px;position:relative}.ps-block--category-vertical .ps-block__content ul li a:before{content:"";position:absolute;top:100%;left:0;width:100%;height:1px;background-color:#000;transform:scale3d(0,1,1);transition:transform 0.4s cubic-bezier(0.7,0,0.3,1);transform-origin:100% 50%}.ps-block--category-vertical .ps-block__content ul li a:hover:before{transform:scale3d(1,1,1);transform-origin:0 50%}.ps-block--category-2{display:flex;margin-bottom:30px;border:1px solid #bfbfbf;transition:all 0.4s ease}.ps-block--category-2 h4{font-weight:400;font-size:18px}.ps-block--category-2 .more i{padding-left:6px}.ps-block--category-2 .ps-block__thumbnail{max-width:175px}.ps-block--category-2 .ps-block__content{padding:18px 10px 15px}.ps-block--category-2 .ps-block__content ul li a{position:relative;display:inline-block;color:#666;line-height:25px;position:relative}.ps-block--category-2 .ps-block__content ul li a:before{content:"";position:absolute;top:100%;left:0;width:100%;height:1px;background-color:#000;transform:scale3d(0,1,1);transition:transform 0.4s cubic-bezier(0.7,0,0.3,1);transform-origin:100% 50%}.ps-block--category-2 .ps-block__content ul li a:hover:before{transform:scale3d(1,1,1);transform-origin:0 50%}.ps-block--category-2.ps-block--category-auto-part h4{font-weight:600;font-size:16px}.ps-block--category-2.ps-block--category-auto-part .ps-block__content ul li a{line-height:20px}.ps-block--category-2.ps-block--category-auto-part .ps-block__content ul li.more a{color:#1069c9}.ps-block--category-2.ps-block--category-auto-part .ps-block__content ul li.more a i{font-size:10px}.ps-block--category-2:hover{border-color:var(--color-1st)}.ps-block--category-2:hover p{color:#09c}@media (max-width: 1680px){.ps-block--category-2 .ps-block__thumbnail{max-width:100px;padding-top:20px}}.ps-block--user-header{display:flex;flex-flow:row nowrap;text-align:left}.ps-block--user-header .ps-block__left{display:flex;flex-flow:row nowrap;align-items:center}.ps-block--user-header .ps-block__left i{font-size:30px;line-height:1em}.ps-block--user-header .ps-block__right{padding-left:10px}.ps-block--user-header .ps-block__right a{display:block;font-weight:400;line-height:18px}.ps-block--user-header .ps-block__right a:hover{color:#ffffff}.ps-block--site-features{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:20px 40px;width:100%;border:1px solid #d9d9d9}.ps-block--site-features .ps-block__left i{font-size:40px;color:var(--color-1st)}.ps-block--site-features .ps-block__right{padding-left:25px}.ps-block--site-features .ps-block__right h4{font-size:18px;font-weight:500;margin-bottom:0;margin-top:0;color:#000}.ps-block--site-features .ps-block__right p{margin-bottom:0;color:#666}.ps-block--site-features .ps-block__item{display:flex;flex-flow:row nowrap;align-items:center;padding:10px 40px;border-right:1px solid #dadada;max-width:20%;width:100%}.ps-block--site-features .ps-block__item:first-child{padding-left:0}.ps-block--site-features .ps-block__item:last-child{border-right:none;padding-right:0}.ps-block--site-features.ps-block--site-features-2{border:none;padding:0}.ps-block--site-features.ps-block--site-features-2 .ps-block__item{max-width:25%;padding:10px 30px}@media (max-width: 1440px){.ps-block--site-features.ps-block--site-features-2 .ps-block__item{flex-flow:row nowrap;border-right:1px solid #dadada}.ps-block--site-features.ps-block--site-features-2 .ps-block__item:last-child{border-right:none}.ps-block--site-features.ps-block--site-features-2 .ps-block__left{margin-bottom:15px}.ps-block--site-features.ps-block--site-features-2 .ps-block__right{width:100%;padding-left:15px}}@media (max-width: 991px){.ps-block--site-features.ps-block--site-features-2 .ps-block__item{border-right:none}}@media (max-width: 1680px){.ps-block--site-features{padding:30px}.ps-block--site-features .ps-block__item{padding:0 15px}}@media (max-width: 1440px){.ps-block--site-features .ps-block__item{flex-flow:row wrap;border-right:none}.ps-block--site-features .ps-block__left{margin-bottom:15px}.ps-block--site-features .ps-block__right{width:100%;padding-left:0}}@media (max-width: 1024px){.ps-block--site-features{flex-flow:row wrap}.ps-block--site-features .ps-block__item{margin-bottom:30px;max-width:25%;padding:0}}@media (max-width: 991px){.ps-block--site-features{justify-content:flex-start}.ps-block--site-features .ps-block__item{max-width:50%;max-width:33.33333%}.ps-block--site-features.ps-block--site-features-2 .ps-block__item{max-width:50%}}@media (max-width: 420px){.ps-block--site-features .ps-block__item{max-width:100%;flex-flow:row nowrap}.ps-block--site-features .ps-block__item .ps-block__right{padding-left:20px}.ps-block--site-features.ps-block--site-features-2 .ps-block__item{max-width:100%}}.ps-block--countdown-deal{display:flex;flex-flow:row nowrap}.ps-block--countdown-deal .ps-block__left h3{margin-bottom:0;font-size:24px;font-weight:400;margin-right:70px}.ps-block--countdown-deal figure{display:flex;align-items:center;background-color:#f14705;padding:7px 20px;font-size:18px;font-weight:600;color:#fff;border-radius:3px;line-height:1}.ps-block--countdown-deal figure figcaption{color:#ffffff;font-weight:600;margin-right:20px}.ps-block--countdown-deal .ps-countdown li{display:inline-block}.ps-block--countdown-deal .ps-countdown li span{font-weight:600}.ps-block--countdown-deal .ps-countdown li:after{content:":"}.ps-block--countdown-deal .ps-countdown li:last-child:after{display:none}@media (max-width: 479px){.ps-block--countdown-deal{flex-flow:row wrap}.ps-block--countdown-deal .ps-block__left{margin-bottom:10px}.ps-block--countdown-deal .ps-block__left h3{margin-right:0}}.ps-block--shop-features{margin-bottom:40px}.ps-block--shop-features .ps-block__header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #f0f0f0}.ps-block--shop-features .ps-block__header h3{font-weight:400;font-size:24px;color:#000}.ps-block--shop-features .ps-block__navigation a{display:inline-block;margin-right:10px;color:#999}.ps-block--shop-features .ps-block__navigation a:last-child{margin-right:0}.ps-block--shop-features .ps-block__navigation a:hover{color:#000}.ps-block--average-rating .ps-block__header{margin-bottom:20px}.ps-block--average-rating .ps-block__header h3{font-size:58px;font-weight:500;color:#690;line-height:1}.ps-block--average-rating .ps-block__header .br-wrapper{margin-bottom:0}.ps-block--average-rating .ps-block__header .br-wrapper a{font-size:20px}.ps-block--average-rating .ps-block__header span{display:block;color:#666}.ps-block--average-rating .ps-block__star{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;margin-bottom:6px;width:100%;max-width:360px;cursor:pointer}.ps-block--average-rating .ps-block__star.disabled{pointer-events:none;cursor:auto}.ps-block--average-rating .ps-block__star.active > span{font-weight:600}.ps-block--average-rating .ps-block__star > span{width:43px;color:#666}.ps-block--average-rating .ps-block__star .ps-progress{position:relative;height:10px;width:100%;max-width:230px;background-color:#f1f1f1}.ps-block--average-rating .ps-block__star .ps-progress span{position:absolute;top:50%;transform:translateY(-50%);left:0;height:100%;background-color:#690}.ps-block--questions-answers h3{margin-bottom:30px;font-weight:700;color:#000;font-size:30px}.ps-block--questions-answers .form-control{font-size:18px}.ps-block--testimonial{margin-top:50px;position:relative;z-index:1;background-color:#ffffff;padding:0 40px}.ps-block--testimonial .ps-block__header{position:relative;top:-45px;margin-bottom:-45px;z-index:10}.ps-block--testimonial .ps-block__header img{position:relative;max-height:90px;border-radius:50%;z-index:10}.ps-block--testimonial .ps-block__content{position:relative;padding:60px 0 40px}.ps-block--testimonial .ps-block__content > i{position:absolute;top:0;right:0;font-size:40px;color:var(--color-1st)}.ps-block--testimonial .ps-block__content h4{font-size:18px;font-weight:600}.ps-block--testimonial .ps-block__content h4 span{margin-left:10px;font-size:14px;color:#999999}@media (max-width: 991px){.ps-block--testimonial .ps-block__content{padding-top:30px}}@media (max-width: 767px){.ps-block--testimonial .ps-block__content > i{display:none}}@media (max-width: 479px){.ps-block--testimonial{padding:30px 20px}}.ps-block--deal-hot{padding:13px 30px 30px;border:2px solid var(--color-1st)}.ps-block--deal-hot .ps-block__header{padding:10px 0;margin-bottom:30px;border-bottom:1px solid #e4e4e4;display:flex;flex-flow:row nowrap;justify-content:space-between}.ps-block--deal-hot .ps-block__header h3{display:inline-block;line-height:1;font-size:20px;font-weight:600}.ps-block--deal-hot .ps-block__navigation a{position:relative;display:inline-block;margin-right:15px;width:20px;height:20px;border-radius:50%;border:1px solid #ccc;vertical-align:top}.ps-block--deal-hot .ps-block__navigation a i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:8px}.ps-block--deal-hot .ps-block__navigation a:last-child{margin-right:0}.ps-block--deal-hot .ps-block__navigation a:hover{border-color:#dd2400}.ps-block--deal-hot .ps-block__navigation a:hover i{color:#dd2400}.ps-block--deal-hot .ps-product--hot-deal{margin-bottom:0}.ps-block--deal-hot .ps-product--detail .ps-product__thumbnail .ps-product__badge{width:80px}.ps-block--deal-hot .ps-product--detail .ps-product__thumbnail .ps-product__badge span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 479px){.ps-block--deal-hot{padding:20px}}@media screen and (min-width: 992px){.ps-block--deal-hot{max-height:500px}}.ps-block--products-of-category{margin-bottom:70px;display:flex;flex-flow:row nowrap}.ps-block--products-of-category > *{width:100%}.ps-block--products-of-category .ps-block__categories{position:relative;padding:30px 20px 40px 30px;background-color:#ffffff;max-width:20%}.ps-block--products-of-category .ps-block__categories h3{margin-bottom:35px;font-weight:400;font-size:24px}.ps-block--products-of-category .ps-block__categories ul li a{display:block;padding:3px 0;line-height:20px;color:#000}.ps-block--products-of-category .ps-block__categories ul li a:hover{color:var(--color-1st)}.ps-block--products-of-category .ps-block__categories .ps-block__more-link{position:absolute;bottom:45px;left:30px;font-style:italic;color:#666}.ps-block--products-of-category .ps-block__slider{max-width:24%}.ps-block--products-of-category .ps-block__slider a{display:block}.ps-block--products-of-category .ps-block__slider a img{width:100%}.ps-block--products-of-category .ps-block__product-box{display:flex;flex-flow:row wrap}.ps-block--products-of-category .ps-block__product-box > *{max-width:33.333333%}.ps-block--products-of-category .ps-product--simple{background-color:#fff;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1}.ps-block--products-of-category .ps-product--simple:hover{border-color:#e1e1e1;border-left-color:transparent}@media (max-width: 1199px){.ps-block--products-of-category .ps-block__slider{display:none}}@media (max-width: 991px){.ps-block--products-of-category{flex-flow:row wrap}.ps-block--products-of-category .ps-block__categories{max-width:100%}.ps-block--products-of-category .ps-block__categories h3{margin-bottom:20px}.ps-block--products-of-category .ps-block__categories ul li{display:inline-block;margin-right:10px;margin-bottom:10px}.ps-block--products-of-category .ps-block__categories ul li:last-child{margin-right:0}.ps-block--products-of-category .ps-block__categories .ps-block__more-link{position:relative;bottom:0;left:0}.ps-block--products-of-category .ps-block__product-box{width:100%}}@media (max-width: 767px){.ps-block--products-of-category{margin-bottom:50px}.ps-block--products-of-category .ps-block__product-box{border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1}.ps-block--products-of-category .ps-block__product-box > *{max-width:50%;flex-basis:50%}.ps-block--products-of-category .ps-product--simple{padding:20px;border:1px solid #e1e1e1;border-right:none;border-bottom:none}}@media (max-width: 479px){.ps-block--products-of-category{margin-bottom:35px}.ps-block--products-of-category .ps-product--simple{padding:10px}}.ps-block--recent-viewed .ps-block__header{display:flex;flex-flow:row nowrap;justify-content:space-between;padding-bottom:25px}.ps-block--recent-viewed .ps-block__header h3{font-size:24px;font-weight:400}.ps-block--recent-viewed .ps-block__header a{text-decoration:underline}.ps-block--recent-viewed .ps-block__header a:hover{color:var(--color-1st)}.ps-block--recent-viewed .ps-block__content{display:flex;flex-flow:row wrap;width:100%;background-color:#fff;padding:20px}.ps-block--recent-viewed .ps-block__content a{margin-right:20px;max-width:7%;border:2px solid transparent}.ps-block--recent-viewed .ps-block__content a:hover{border-color:var(--color-1st)}.ps-block--categories-tabs{background-color:#fff}.ps-block--categories-tabs .ps-block__header{padding:0 80px}.ps-block--categories-tabs .ps-tab-list a{display:block;padding:20px 0;text-align:center;border-bottom:2px solid transparent}.ps-block--categories-tabs .ps-tab-list a i{font-size:36px}.ps-block--categories-tabs .ps-tab-list a span{display:block}.ps-block--categories-tabs .ps-tab-list a:hover{border-color:var(--color-1st)}.ps-block--categories-tabs .ps-tab-list a:hover i{color:var(--color-1st)}.ps-block--categories-tabs .ps-tab-list a.active{border-color:var(--color-1st)}.ps-block--categories-tabs .ps-tab-list a.active i{color:var(--color-1st)}.ps-block--categories-tabs .ps-block__item{display:flex;flex-flow:row wrap;align-items:center;text-align:center}.ps-block--categories-tabs .ps-block__item a{display:block;width:150px;max-width:12.5%;margin-bottom:40px;overflow:hidden}.ps-block--categories-tabs .ps-block__item a img{max-height:120px;transition:all 0.4s ease-out}.ps-block--categories-tabs .ps-block__item a span{display:block;color:#666666}.ps-block--categories-tabs .ps-block__item a:hover img{transform:scale(1.1,1.1)}.ps-block--categories-tabs .ps-tabs{border-top:1px solid #e1e1e1}.ps-block--categories-tabs .ps-tab{padding:20px 60px 60px}@media (max-width: 1680px){.ps-block--categories-tabs .owl-slider .owl-nav .owl-prev{margin-left:-30px}.ps-block--categories-tabs .owl-slider .owl-nav .owl-next{margin-right:-30px}}@media (max-width: 1199px){.ps-block--categories-tabs .ps-block__header{padding:0 30px}.ps-block--categories-tabs .ps-block__header .ps-tab-list a{border:none}.ps-block--categories-tabs .ps-block__header .ps-tab-list a i{margin-bottom:10px;font-size:30px}.ps-block--categories-tabs .ps-block__header .ps-tab-list a span{font-size:12px}.ps-block--categories-tabs .ps-tab{padding:20px 30px}}@media (max-width: 991px){.ps-block--categories-tabs .ps-block__item{margin-bottom:30px}.ps-block--categories-tabs .ps-block__item a{max-width:20%}}@media (max-width: 767px){.ps-block--categories-tabs .ps-tab{padding:20px 15px}.ps-block--categories-tabs .ps-block__item{margin-bottom:30px;padding:0 10px}.ps-block--categories-tabs .ps-block__item a{max-width:25%}}@media (max-width: 479px){.ps-block--categories-tabs .ps-block__header{padding:0 15px}.ps-block--categories-tabs .ps-block__item a{max-width:33.3333%}.ps-block--categories-tabs .ps-tab{padding:20px 10px}}.ps-block--product-box{background-color:#ffffff}.ps-block--product-box .owl-slider .owl-item img{width:100%}.ps-block--product-box .ps-block__header{border-bottom:1px solid #e1e1e1;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:14px 20px}.ps-block--product-box .ps-block__header h3{margin-bottom:0;display:inline-block;font-weight:400;color:#000;font-size:20px}.ps-block--product-box .ps-block__header h3 i{margin-right:10px}.ps-block--product-box .ps-block__header ul li{display:inline-block;margin-right:15px}.ps-block--product-box .ps-block__header ul li:last-child{margin-right:0}.ps-block--product-box .ps-block__content{display:flex;flex-flow:row nowrap}.ps-block--product-box .ps-block__content .ps-block__left{padding:20px;max-width:calc(100% - 320px);border-right:1px solid #e1e1e1}.ps-block--product-box .ps-block__content .ps-block__right{max-width:320px;padding:20px}.ps-block--product-box .ps-block__left .owl-slider{margin-bottom:20px}.ps-block--product-box .ps-block__right figure figcaption{margin-bottom:20px;padding-bottom:10px;font-size:16px;font-weight:400;color:#000;border-bottom:1px solid #e1e1e1}.ps-block--product-box .ps-block__right .ps-product--horizontal{margin-bottom:30px}.ps-block--product-box .ps-block__right .ps-product--horizontal .ps-product__thumbnail{max-width:60px}.ps-block--product-box .ps-block__right .ps-product--horizontal .ps-product__rating{display:none}.ps-block--product-box .ps-block__products .ps-tab-list{display:block;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #e1e1e1}.ps-block--product-box .ps-block__products .ps-tab-list li{display:inline-block;margin-right:20px}.ps-block--product-box .ps-block__products .ps-tab-list li a{line-height:20px;font-size:16px;color:#666}.ps-block--product-box .ps-block__products .ps-tab-list li.active a{color:#000}.ps-block--product-box .ps-block__products .ps-tab-list li:last-child{margin-right:0}.ps-block--product-box .ps-block__products .row{margin:0}.ps-block--product-box .ps-block__products .row > *{padding:0}@media (max-width: 1199px){.ps-block--product-box .ps-block__header{flex-flow:row wrap}.ps-block--product-box .ps-block__header h3{margin-bottom:10px;display:block}}@media (max-width: 991px){.ps-block--product-box .ps-block__content{flex-flow:column wrap}.ps-block--product-box .ps-block__content .ps-block__left,
  .ps-block--product-box .ps-block__content .ps-block__right{max-width:100%}}.ps-block--categories-box{margin-bottom:30px;padding:20px;background-color:#ffffff}.ps-block--categories-box .ps-block__header{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e1e1e1;align-items:center}.ps-block--categories-box .ps-block__header h3{margin-bottom:0;font-size:24px;font-weight:400;color:#000;line-height:1em}.ps-block--categories-box .ps-block__header ul li{display:inline-block;margin-right:20px}.ps-block--categories-box .ps-block__header ul li a{color:#000}.ps-block--categories-box .ps-block__header ul li a:hover{color:var(--color-1st)}.ps-block--categories-box .ps-block__header ul li:last-child{margin-right:0}.ps-block--categories-box .ps-block__banner{width:100%;max-width:60%}.ps-block--categories-box .ps-block__item{position:relative;margin-bottom:30px;padding:20px;border:1px solid transparent;transition:all 0.4s ease}.ps-block--categories-box .ps-block__item a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.ps-block--categories-box .ps-block__item img{margin-bottom:10px;max-height:190px}.ps-block--categories-box .ps-block__item p{margin-bottom:0;color:#000;font-size:16px;transition:all 0.4s ease}.ps-block--categories-box .ps-block__item span{color:#666666}.ps-block--categories-box .ps-block__item:hover{border-color:silver}.ps-block--categories-box .ps-block__item:hover p{color:var(--color-1st)}.ps-block--categories-box .ps-block__content{display:flex;flex-flow:row wrap}.ps-block--categories-box .ps-block__content .ps-block__item{width:100%;max-width:20%}@media (max-width: 1199px){.ps-block--categories-box .ps-block__banner{max-width:100%;margin-bottom:30px}.ps-block--categories-box .ps-block__banner img{width:100%}.ps-block--categories-box .ps-block__item{margin-bottom:0}.ps-block--categories-box .ps-block__content .ps-block__item{max-width:25%}}@media (max-width: 991px){.ps-block--categories-box .ps-block__content .ps-block__item{max-width:33.333%}}@media (max-width: 767px){.ps-block--categories-box .ps-block__item{padding:10px;text-align:center}.ps-block--categories-box .ps-block__item p{margin-bottom:0;font-size:14px}.ps-block--categories-box .ps-block__header h3{font-size:20px}}@media (max-width: 580px){.ps-block--categories-box .ps-block__content .ps-block__item{max-width:50%;flex-basis:50%}}@media (max-width: 479px){.ps-block--categories-box .ps-block__item{padding:0;margin-bottom:15px}.ps-block--categories-box .ps-block__item p{font-size:13px}.ps-block--categories-box .ps-block__item span{font-size:12px}.ps-block--categories-box .ps-block__header{flex-flow:row wrap}.ps-block--categories-box .ps-block__header h3{display:block;margin-bottom:10px;font-size:18px}}.ps-block--category-room{margin-bottom:20px;text-align:center}.ps-block--category-room .ps-block__thumbnail{overflow:hidden}.ps-block--category-room .ps-block__thumbnail img{width:100%;transition:all 0.4s ease}.ps-block--category-room .ps-block__thumbnail:hover img{transform:scale3d(1.05,1.05,1.05)}.ps-block--category-room .ps-block__content{padding:10px}.ps-block--category-room a{font-size:16px;color:#000}.ps-block--category-room a:hover{color:#0066cc}.ps-block--container-hightlight .ps-section__header{padding:16px 0;text-align:center;background-color:var(--color-1st)}.ps-block--container-hightlight .ps-section__header h3{font-size:22px;margin-bottom:0;font-weight:600;color:#000;line-height:30px}@media (max-width: 767px){.ps-block--container-hightlight .ps-section__header h3{font-size:16px}}.ps-block--container-hightlight .ps-section__content{padding:30px 20px;border:2px solid var(--color-1st);border-top:none}@media (min-width: 1680px){.ps-block--container-hightlight .ps-section__content .row{margin:0}.ps-block--container-hightlight .ps-section__content .col-xl-3{max-width:20%;padding:0}}@media (max-width: 767px){.ps-block--container-hightlight .row{margin:0 -2px}.ps-block--container-hightlight .row > *{padding:0 2px}.ps-block--container-hightlight .ps-product{margin-bottom:4px}}.ps-block--categories-grid{display:flex;flex-flow:row wrap;background-color:#fff}.ps-block--categories-grid .ps-block--category-2{margin-bottom:0;width:100%;max-width:33.3333333333%;border:none;border-right:1px solid rgba(141,141,141,0.15);border-bottom:1px solid rgba(141,141,141,0.15)}.ps-block--categories-grid .ps-block--category-2 .ps-block__thumbnail{max-width:100px;padding:10px}.ps-block--categories-grid .ps-block--category-2 .ps-block__content > a{color:#06c}.ps-block--categories-grid .ps-block--category-2:nth-child(4), .ps-block--categories-grid .ps-block--category-2:nth-child(5), .ps-block--categories-grid .ps-block--category-2:nth-child(6){border-bottom:none}.ps-block--categories-grid .ps-block--category-2:nth-child(3), .ps-block--categories-grid .ps-block--category-2:nth-child(6){border-right:none}@media (max-width: 991px){.ps-block--categories-grid{border-top:1px solid rgba(141,141,141,0.15);border-left:1px solid rgba(141,141,141,0.15)}.ps-block--categories-grid .ps-block--category-2{max-width:50%}.ps-block--categories-grid .ps-block--category-2:nth-child(4), .ps-block--categories-grid .ps-block--category-2:nth-child(5), .ps-block--categories-grid .ps-block--category-2:nth-child(6){border-bottom:1px solid rgba(141,141,141,0.15)}.ps-block--categories-grid .ps-block--category-2:nth-child(3), .ps-block--categories-grid .ps-block--category-2:nth-child(6){border-right:1px solid rgba(141,141,141,0.15)}}@media (max-width: 375px){.ps-block--categories-grid .ps-block--category-2{max-width:100%}}.ps-block--menu-categories{position:relative;background-color:#ffffff;padding:25px 20px}.ps-block--menu-categories .ps-block__header{padding-bottom:20px}.ps-block--menu-categories .ps-block__header h3{margin-bottom:0;font-size:20px;font-weight:400;color:#000;text-transform:uppercase}.ps-block--menu-categories .ps-list--menu-cateogories > li > a{display:block;padding:10px 0;font-size:16px;line-height:26px;border-bottom:1px solid #f0f0f0}.ps-block--menu-categories .ps-list--menu-cateogories > li:last-child > a{border-bottom:none}.ps-block--menu-categories .ps-list--menu-cateogories > li.menu-item-has-children .sub-menu{border:1px solid transparent;transform:translateX(30px)}.ps-block--menu-categories .ps-list--menu-cateogories > li.menu-item-has-children:hover > .sub-menu{visibility:visible;opacity:1;border:1px solid var(--color-1st);transform:translateX(0)}.ps-block--menu-categories .ps-list--menu-cateogories .sub-menu{top:0;left:100%;height:100%;padding:20px;z-index:20;background-color:#fff}.ps-block--menu-categories .ps-list--menu-cateogories .sub-menu > li > a{padding:5px 0;font-size:14px;color:#666;border-bottom:none}.ps-block--menu-categories .ps-list--menu-cateogories .sub-menu > li > a:hover{background-color:var(--color-1st)}@media (max-width: 1199px){.ps-block--menu-categories{display:none}}.ps-block--author{display:flex;flex-flow:row nowrap;padding:60px;background-color:#f0f0f0}.ps-block--author > *{width:100%}.ps-block--author .ps-block__thumbnail{max-width:130px}.ps-block--author .ps-block__content{padding-left:30px}.ps-block--author .ps-block__content h4{margin-bottom:20px;color:#000;font-weight:600;font-size:24px;line-height:1.2em}.ps-block--post--navigation{display:flex;justify-content:space-between;padding-bottom:90px;border-bottom:1px solid #e1e1e1}.ps-block--post--navigation .ps-block__link{width:50%}.ps-block--post--navigation .ps-block__link:last-child{text-align:right}.ps-block--post--navigation .ps-block__link:last-child i{margin-left:10px;vertical-align:middle}.ps-block--post--navigation .ps-block__arrow{display:block;margin-bottom:10px;font-size:24px}.ps-block--post--navigation .ps-block__title{font-size:18px;font-weight:600;color:#000}.ps-block--comment{display:flex;flex-flow:row nowrap;margin-bottom:0}.ps-block--comment > *{width:100%}.ps-block--comment > .ps-block__thumbnail{max-width:100px}.ps-block--comment > .ps-block__thumbnail img{max-width:70px}.ps-block--comment > .ps-block__content{padding:15px 0 30px 20px;border-top:1px solid #e1e1e1}.ps-block--comment > .ps-block__content h5{margin-bottom:16px;font-weight:600;color:#333333;font-size:14px}.ps-block--comment > .ps-block__content h5 small{display:inline-block;font-size:12px;color:#666666}.ps-block--comment > .ps-block__content h5 small:before{content:"-";margin:0 10px}.ps-block--comment > .ps-block__content p{margin-bottom:20px}.ps-block--comment > .ps-block__content > .ps-block__reply{font-style:italic;color:#09c}.ps-block--comment > .ps-block__content > .ps-block__reply:hover{color:var(--color-1st)}.ps-block--comment > .ps-block__content > .ps-block--comment{margin-top:30px}.ps-block--comment > .ps-block__content > .ps-block--comment > .ps-block__content{padding:15px 0 30px 0;border-top:1px solid #e1e1e1}@media (max-width: 767px){.ps-block--comment > .ps-block__thumbnail{max-width:90px}.ps-block--comment > .ps-block__content{padding:10px 0 30px 0}}@media (max-width: 479px){.ps-block--comment{flex-flow:column wrap}.ps-block--comment > .ps-block__content > .ps-block--comment{margin-left:30px}}.ps-block--icon-box{text-align:center}.ps-block--icon-box i{display:inline-block;margin-bottom:30px;font-size:88px;color:var(--color-1st)}.ps-block--icon-box h4{font-size:48px;color:#000;font-weight:500;letter-spacing:0.05em}.ps-block--icon-box p{font-size:16px}@media (max-width: 767px){.ps-block--icon-box{margin-bottom:20px;text-align:center}.ps-block--icon-box i{font-size:60px;margin-bottom:20px}.ps-block--icon-box h4{font-size:24px}.ps-block--icon-box p{font-size:14px}}.ps-block--icon-box-2{text-align:center}.ps-block--icon-box-2 .ps-block__thumbnail{margin-bottom:30px;min-height:130px}.ps-block--icon-box-2 .ps-block__desc{margin-bottom:20px}.ps-block--icon-box-2 img{max-height:130px}.ps-block--icon-box-2 h4{font-size:24px;font-weight:500;margin-bottom:20px;line-height:1.4em}.ps-block--icon-box-2 p{font-size:16px}.ps-block--icon-box-2 a{text-decoration:underline;font-size:16px}.ps-block--milestone{position:relative;margin-bottom:300px}.ps-block--milestone .ps-block__dot{position:relative;display:inline-block;width:30px;height:30px;border-radius:50%;background-color:#ccc}.ps-block--milestone .ps-block__dot:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;width:20px;height:20px;border-radius:50%;background-color:var(--color-1st);visibility:hidden;opacity:0}.ps-block--milestone .ps-block__year-number{display:block;margin-bottom:10px;font-size:18px;font-weight:600;color:#000}.ps-block--milestone .ps-block__year{text-align:center}.ps-block--milestone .ps-block__journey{position:absolute;top:100%;left:0;margin-bottom:50px;min-width:500px;max-width:500px;padding:20px;display:none;background-color:#ffffff;padding:20px;margin-top:50px}.ps-block--milestone .ps-block__journey::after{clear:both;content:"";display:table}.ps-block--milestone .ps-block__journey:before{content:"";position:absolute;bottom:100%;left:0;height:0;width:0;border-bottom:50px solid gray;border-left:10px solid transparent;border-right:10px solid transparent}.ps-block--milestone .ps-block__journey .ps-block__thumbnail{float:left;max-width:100px}.ps-block--milestone .ps-block__journey .ps-block__thumbnail img{border-radius:50%}.ps-block--milestone .ps-block__journey .ps-block__content{display:flex;flex-flow:row wrap;align-items:center;float:right;min-height:100px;width:calc(100% - 100px)}.ps-block--milestone .ps-block__journey .ps-block__content h4{font-weight:500;color:#000;font-size:20px}.ps-block--milestone.active .ps-block__dot:before{visibility:visible;opacity:1}.ps-block--milestone.active .ps-block__journey{display:block}.ps-block--milestones{display:flex;justify-content:space-between}.ps-block--milestones > *{width:100%}.ps-block--contact-info{max-width:270px;margin:0 auto 50px;text-align:center}.ps-block--contact-info h4{margin-bottom:20px;font-weight:600;font-size:20px;color:#000}.ps-block--contact-info p a{display:block}.ps-block--vendor-milestone{display:flex;flex-flow:row nowrap;position:relative;padding-bottom:90px}.ps-block--vendor-milestone:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;width:2px;background-color:var(--color-1st)}.ps-block--vendor-milestone .ps-block__left,
.ps-block--vendor-milestone .ps-block__right{width:100%}.ps-block--vendor-milestone .ps-block__left{padding-right:140px}.ps-block--vendor-milestone .ps-block__left h4{margin-bottom:30px;font-size:22px;font-weight:600;color:#000;line-height:1.2em}.ps-block--vendor-milestone .ps-block__left ul{padding-left:20px}.ps-block--vendor-milestone .ps-block__left ul li{margin-bottom:20px;font-size:16px;color:#666}.ps-block--vendor-milestone .ps-block__right{text-align:right}.ps-block--vendor-milestone .ps-block__number{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:50%;transform:translateX(-50%);width:100px;height:100px;background-color:#ffffff;border:2px solid var(--color-1st);border-radius:50%}.ps-block--vendor-milestone .ps-block__number span{font-size:48px;color:#000}.ps-block--vendor-milestone.reverse{flex-flow:row-reverse nowrap}.ps-block--vendor-milestone.reverse .ps-block__left{padding-left:140px;padding-right:0}.ps-block--vendor-milestone.reverse .ps-block__right{text-align:left}.ps-block--vendor-milestone:last-child:before{display:none}@media (max-width: 991px){.ps-block--vendor-milestone .ps-block__left{padding-right:80px}.ps-block--vendor-milestone .ps-block__left h4{font-size:18px}.ps-block--vendor-milestone .ps-block__left ul li{font-size:14px}.ps-block--vendor-milestone .ps-block__right{padding-left:80px}.ps-block--vendor-milestone .ps-block__number{width:80px;height:80px}.ps-block--vendor-milestone .ps-block__number span{font-size:24px}.ps-block--vendor-milestone.reverse .ps-block__left{padding-left:80px}.ps-block--vendor-milestone.reverse .ps-block__right{padding-left:0;padding-right:80px}}@media (max-width: 767px){.ps-block--vendor-milestone{flex-flow:column-reverse wrap;padding-left:100px}.ps-block--vendor-milestone:before{left:40px}.ps-block--vendor-milestone .ps-block__number{left:0;transform:translateX(0)}.ps-block--vendor-milestone .ps-block__left{padding:0}.ps-block--vendor-milestone .ps-block__left h4{font-size:18px}.ps-block--vendor-milestone .ps-block__right{text-align:center;margin-bottom:40px;padding:40px 0 0}.ps-block--vendor-milestone .ps-block__right img{max-height:150px}.ps-block--vendor-milestone.reverse{flex-flow:column-reverse wrap}.ps-block--vendor-milestone.reverse .ps-block__left{padding:0}.ps-block--vendor-milestone.reverse .ps-block__right{padding:0;text-align:center}}@media (max-width: 479px){.ps-block--vendor-milestone{padding-left:60px}.ps-block--vendor-milestone:before{left:25px}.ps-block--vendor-milestone .ps-block__number{width:50px;height:50px}.ps-block--vendor-milestone .ps-block__number span{font-size:20px}}.ps-block--shopping-total{margin-bottom:30px;padding:30px 35px;background-color:#f1f1f1;border:1px solid #bfbfbf}.ps-block--shopping-total .ps-block__product li{margin-bottom:10px;border-bottom:1px solid #d6d6d6;padding-bottom:20px;margin-bottom:20px}.ps-block--shopping-total .ps-block__product span{display:block;font-size:16px;line-height:24px}.ps-block--shopping-total .ps-block__product .ps-block__shop{color:#000}.ps-block--shopping-total .ps-block__product .ps-block__shipping{color:#666}.ps-block--shopping-total .ps-block__product .ps-block__estimate strong{font-weight:600}.ps-block--shopping-total .ps-block__product .ps-block__estimate a{display:block;margin-left:40px;font-size:14px}.ps-block--shopping-total h3{margin-bottom:0;font-size:24px;font-weight:600}.ps-block--shopping-total h3 span{color:#ff3300;font-weight:600;float:right}.ps-block--shopping-total .ps-block__header{display:block;margin-bottom:20px;border-bottom:1px solid #ccc}.ps-block--shopping-total .ps-block__header p{font-size:16px}.ps-block--shopping-total .ps-block__header p span{float:right}.ps-block--bought-toggether{margin-bottom:30px;padding:20px;border:1px solid #e1e1e1}.ps-block--bought-toggether h4{margin-bottom:40px}.ps-block--bought-toggether .ps-block__items{display:flex;flex-flow:row wrap}.ps-block--bought-toggether .ps-block__items .ps-block__item{max-width:20%}.ps-block--bought-toggether .ps-block__item{position:relative;padding-right:50px}.ps-block--bought-toggether .ps-block__item:first-child:after{content:"+";position:absolute;top:50%;transform:translateY(-50%);right:10px;font-weight:400;font-size:26px;color:#666}.ps-block--bought-toggether .ps-block__item.ps-block__total:after{display:none}.ps-block--bought-toggether .ps-block__total p strong{color:red;font-size:20px;font-weight:500}.ps-block--bought-toggether .ps-block__total .ps-btn{padding:10px 20px;margin-bottom:10px;font-size:14px;min-width:180px;text-align:center;font-weight:500}.ps-block--bought-toggether .ps-block__total .ps-btn--outline{color:#000;border:1px solid #ccc}.ps-block--bought-toggether .ps-block__total .ps-btn--outline:hover{background-color:var(--color-1st);border-color:var(--color-1st)}.ps-block--bought-toggether .ps-btn--outline{background-color:#fff}.ps-block--bought-toggether .ps-product--simple .ps-product__price{font-size:16px;font-weight:400}.ps-block--bought-toggether .ps-block__footer .ps-checkbox{margin-bottom:10px}.ps-block--bought-toggether .ps-block__footer .ps-checkbox label strong{color:#000;font-weight:600}.ps-block--bought-toggether .ps-block__footer .ps-checkbox label span{color:red;font-weight:500}@media (max-width: 1199px){.ps-block--bought-toggether .ps-block__items .ps-block__item{max-width:33.333%}}@media (max-width: 767px){.ps-block--bought-toggether .ps-block__items{margin-bottom:20px}.ps-block--bought-toggether .ps-block__items .ps-block__item{max-width:50%}}@media (max-width: 479px){.ps-block--bought-toggether .ps-block__item{padding-right:0}.ps-block--bought-toggether .ps-block__item:first-child:after{display:none}}.ps-block--instagram{position:relative;z-index:10;display:block}.ps-block--instagram:before, .ps-block--instagram:after{visibility:hidden;opacity:0;transition:all 0.4s ease}.ps-block--instagram:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;z-index:10;background-color:rgba(0,0,0,0.5)}.ps-block--instagram:before{content:"\f16d";font-family:FontAwesome;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;color:#ffffff;font-size:30px}.ps-block--instagram:hover:before, .ps-block--instagram:hover:after{visibility:visible;opacity:1}.ps-block--instagram:hover:after{transition-delay:0.25s}.ps-block--header-hotline{display:flex;flex-flow:row nowrap;align-items:center}.ps-block--header-hotline .ps-block__left i{font-size:26px;color:#000}.ps-block--header-hotline .ps-block__right{padding-left:20px}.ps-block--header-hotline .ps-block__right p{margin-bottom:0;line-height:1.4em}.ps-block--header-hotline .ps-block__right p strong{display:block;font-size:16px;color:#000}.ps-block--header-hotline.inline p{margin-bottom:0;font-size:16px;color:#000}.ps-block--header-hotline.inline p i{margin-right:10px}.ps-block--header-hotline.inline p strong{font-weight:600;color:#000}.ps-block--promotion-header{padding:10px 0}.ps-block--promotion-header p{margin-bottom:0}.ps-block--promotion-header .container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.ps-block--promotion-header .container > *{margin-right:50px}.ps-block--promotion-header .ps-btn{background-color:#f14705;color:#ffffff;font-size:14px;padding:8px 20px}.ps-block--promotion-header .ps-btn:hover{background-color:var(--color-1st)}.ps-block--promotion-header .ps-block__left{display:flex;flex-flow:row nowrap;align-items:center}.ps-block--promotion-header .ps-block__left h3{line-height:1;font-size:48px;color:#f14705;font-weight:300}.ps-block--promotion-header .ps-block__left h4{font-weight:400;font-size:24px;margin:0}.ps-block--promotion-header .ps-block__left figure{padding-left:20px}.ps-block--promotion-header .ps-block__center span{display:block;font-weight:400;font-size:18px;color:#f14705}@media (max-width: 1199px){.ps-block--promotion-header{display:none}}.ps-block--ourteam{position:relative;z-index:10;overflow:hidden}.ps-block--ourteam img{width:100%}.ps-block--ourteam:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(var(--color-1st),0.95);z-index:10;transition:all 0.4s ease;visibility:hidden;opacity:0}.ps-block--ourteam .ps-block__content{position:absolute;bottom:0;left:0;width:100%;padding:30px 20px;z-index:30;transition:all 0.4s ease;transform:translateY(50px);visibility:hidden;opacity:0}.ps-block--ourteam .ps-block__content h4{font-weight:600}.ps-block--ourteam .ps-block__content p{color:#000}.ps-block--ourteam .ps-block__content ul li{display:inline-block;margin-right:10px}.ps-block--ourteam .ps-block__content ul li a{font-size:16px}.ps-block--ourteam .ps-block__content ul li a:hover{color:#ffffff}.ps-block--ourteam .ps-block__content ul li:last-child{margin-right:0}.ps-block--ourteam.blank{height:100%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:100%}.ps-block--ourteam.blank:before{display:none}.ps-block--ourteam.blank a{font-weight:700;text-transform:uppercase;font-size:18px}.ps-block--ourteam.blank a:hover{color:var(--color-1st)}.ps-block--ourteam:hover:before{visibility:visible;opacity:1}.ps-block--ourteam:hover .ps-block__content{transform:translateY(0);visibility:visible;opacity:1}.ps-collection{display:block}.ps-collection img{width:100%}@media (max-width: 767px){.ps-collection{margin-bottom:30px}}.ps-block--vendor .ps-block__divider{display:block;padding-top:16px;margin-bottom:16px;border-bottom:1px solid #d5d5d5}.ps-block--vendor .ps-block__thumbnail img{width:100%}.ps-block--vendor .ps-block__container{padding:25px;background-color:#f1f1f1}.ps-block--vendor .ps-block__container .ps-block__header h4{font-size:20px;color:#000;font-weight:500;text-transform:uppercase}.ps-block--vendor .ps-block__container .ps-block__header p strong{color:#669900;font-weight:600}.ps-block--vendor .ps-block__container p{color:#666}.ps-block--vendor .ps-block__container p strong{font-weight:500;color:#000}.ps-block--vendor .ps-block__container figure{margin-bottom:20px}.ps-block--vendor .ps-block__container figure figcaption{display:block;margin-bottom:10px;font-weight:500;color:#000}.ps-block--vendor .ps-block__container .ps-block__footer p{margin-bottom:16px}.ps-block--vendor .ps-block__container .ps-block__footer p strong{font-size:20px;font-weight:600;display:block;color:#000}.ps-block--vendor-filter{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:10px 10px;background-color:#f5f5f5}.ps-block--vendor-filter .ps-block__left{display:flex;align-items:center}.ps-block--vendor-filter > *{width:100%;max-width:50%}.ps-block--vendor-filter .ps-block__left{padding:0 5px}.ps-block--vendor-filter ul li{display:inline-block;vertical-align:top;margin-right:10px}.ps-block--vendor-filter ul li a{font-size:16px;color:#666}.ps-block--vendor-filter ul li a:hover{color:#000}.ps-block--vendor-filter ul li.active a{font-weight:500;color:#000}.ps-block--vendor-filter ul li:last-child{margin-right:16px}.ps-block--vendor-filter form{width:100%;position:relative}.ps-block--vendor-filter form input{height:30px;background-color:#ffffff}.ps-block--vendor-filter form button{position:absolute;top:50%;transform:translateY(-50%);right:10px;border:none;background-color:transparent}@media (max-width: 479px){.ps-block--vendor-filter{flex-flow:row wrap}.ps-block--vendor-filter > *{max-width:100%}.ps-block--vendor-filter .ps-block__left{padding-bottom:10px}}.ps-block--vendor-dashboard{margin-bottom:40px}.ps-block--vendor-dashboard .ps-block__header{margin-bottom:30px;padding-bottom:16px;border-bottom:1px solid #e1e1e1}.ps-block--vendor-dashboard .ps-block__header h3{margin-bottom:0;font-size:24px;font-weight:600;color:#000}.ps-block--vendor-status{margin-bottom:60px}.ps-block--vendor-status figcaption{margin-bottom:20px;font-size:24px;font-weight:600;color:#000}.ps-block--vendor-status .ps-block__footer{padding-top:20px}.ps-block--vendor-status .ps-block__footer a{color:#000}.ps-block--vendor-status .ps-block__footer a:hover{color:var(--color-1st)}@media (max-width: 479px){.ps-block--vendor-status{margin-bottom:30px}}.ps-block--icon i{margin-bottom:30px;display:inline-block;color:var(--color-1st);font-size:40px}.ps-block--icon h5{margin-bottom:15px;font-size:16px;font-weight:600;text-transform:uppercase;color:#000}.ps-block--icon p{margin-bottom:0;font-size:14px;line-height:1.2em}@media (min-width: 768px){.ps-block--icon p{font-size:16px}.ps-block--icon h5{font-size:18px}}.ps-block--top-photographer{max-height:480px;padding:45px 20px;overflow:auto}.ps-block--top-photographer .ps-block__header{padding-bottom:60px}.ps-block--top-photographer .ps-block__header p{font-size:14px;color:#666}.ps-block--top-photographer .ps-block__header h3{margin-bottom:0;font-weight:600;font-size:24px;color:#000;line-height:1em}.ps-block--top-photographer .ps-block__author{display:flex;justify-content:space-between;padding-bottom:18px}.ps-block--top-photographer .ps-block__author .ps-block__author-thumbnail{width:56px;height:56px}.ps-block--top-photographer .ps-block__author .ps-block__author-thumbnail img{border-radius:50%}.ps-block--top-photographer .ps-block__author figure{width:100%;padding-left:20px}.ps-block--top-photographer .ps-block__author figure a{font-weight:600;color:#000}.ps-block--top-photographer .ps-block__author figure a:hover{color:#c81919}.ps-block--top-photographer .ps-block__footer a{font-weight:600;text-transform:uppercase;text-decoration:underline}.ps-block--top-photographer .ps-block__footer a i{font-size:14px;margin-left:6px}.ps-block--top-photographer .ps-block__footer a:hover{color:#c81919}@media (min-width: 1680px){.ps-block--top-photographer{padding:45px}.ps-block--top-photographer .ps-block__header{font-size:32px}.ps-block--top-photographer .ps-block__header p{font-size:16px}}.ps-block--testimonial-bg{display:flex;padding:60px 40px}.ps-block--testimonial-bg h3{margin-bottom:35px;font-weight:600}.ps-block--testimonial-bg figure figcaption{font-weight:600;font-size:18px;color:#000}.ps-block--testimonial-bg figure p{margin-bottom:0;color:#999}.ps-block--testimonial-bg .ps-block__content{max-width:70%}.ps-block--testimonial-bg.dark h3{color:#fff}.ps-block--testimonial-bg.dark figure figcaption{color:#fff}.ps-block--testimonial-bg.dark figure p{color:#8c8c8c}@media (min-width: 992px){.ps-block--testimonial-bg{padding:80px 30px}.ps-block--testimonial-bg h3{font-size:30px;line-height:1.2em;font-weight:600}.ps-block--testimonial-bg .ps-block__content{max-width:70%}}@media (min-width: 1200px){.ps-block--testimonial-bg h3{font-size:36px}}@media (min-width: 1440px){.ps-block--testimonial-bg{padding:80px 70px}}.ps-block--store{margin-bottom:20px;box-shadow:0 0 4px 0 #ccc}.ps-block--store h4{margin-bottom:30px;font-size:21px;color:#525252;font-weight:600}.ps-block--store .ps-block__thumbnail{min-height:210px}.ps-block--store .br-wrapper{display:inline-block}.ps-block--store .br-wrapper a{font-size:13px;color:#fcb800}.ps-block--store .ps-block__author{position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;transition:all 0.4s ease;transform:translateY(-50px)}.ps-block--store .ps-block__author .ps-block__user{display:block;width:100px;height:100px;border-radius:50%}.ps-block--store .ps-block__author .ps-block__user img{border-radius:50%}.ps-block--store .ps-block__author .ps-btn{padding:0 30px;height:36px;display:flex;justify-content:center;align-items:center;border-radius:50px;color:#17a2b8;background-color:#fff;border-bottom:1px solid #17a2b8}.ps-block--store .ps-block__contact li{display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:10px}.ps-block--store .ps-block__contact li i{margin-right:10px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;background-color:#525252;color:#ffffff}.ps-block--store .ps-block__inquiry{display:inline-block;background-color:#fff}.ps-block--store .ps-block__inquiry a{display:flex;justify-content:center;align-items:center;padding:0 20px;height:35px;color:#ffffff;background-color:#525252}.ps-block--store .ps-block__inquiry a i{margin-right:10px}.ps-block--store .ps-block__content{padding:0 20px 20px;border-top:3px solid #17a2b8}.ps-block--store-2{box-shadow:0px 0px 25px 0px #ddd}.ps-block--store-2 .br-wrapper{display:inline-block}.ps-block--store-2 .br-wrapper a{font-size:13px;color:#fcb800}.ps-block--store-2 h4{margin-bottom:0;color:#526b6f}.ps-block--store-2 .ps-block__rating{margin-bottom:10px}.ps-block--store-2 .ps-block__content{padding:30px 20px 50px;border-bottom:1px solid #eee}.ps-block--store-2 .ps-block__author{position:relative;display:flex;flex-flow:row-reverse nowrap;justify-content:space-between;align-items:center;padding:0 20px;transition:all 0.4s ease}.ps-block--store-2 .ps-block__author .ps-block__user{display:block;width:68px;height:68px;border-radius:50%;border:3px solid #fff;position:relative;transform:translateY(-50%);box-shadow:0px 0px 30px -6px #afafaf}.ps-block--store-2 .ps-block__author .ps-block__user img{border-radius:50%}.ps-block--store-2 .ps-block__author .ps-btn{padding:0 16px;height:34px;display:flex;justify-content:center;align-items:center;border-radius:5px;color:#fff;background-color:#f05025;font-size:14px}.ps-block--store-banner .ps-block__content{position:relative;min-height:350px;display:flex;justify-content:center;align-items:center}.ps-block--store-banner .ps-block__content h3{font-size:48px;position:relative;padding-left:90px;font-weight:500;text-transform:uppercase}.ps-block--store-banner .ps-block__content h3:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:80px;height:1px;background-color:#fff}.ps-block--store-banner .ps-block__inquiry{position:absolute;bottom:20px;right:20px;padding:5px 10px;border-radius:4px;background-color:rgba(255,255,255,0.9);color:#17a2b8}.ps-block--store-banner .ps-block__inquiry:hover{background-color:#17a2b8;color:#ffffff}.ps-block--store-banner .ps-block__user{padding:30px 5%}.ps-block--store-banner .ps-block__user .ps-block__user-avatar{display:block;text-align:center;margin-bottom:30px}.ps-block--store-banner .ps-block__user .ps-block__user-avatar img{width:150px;height:150px;margin-bottom:10px;border-radius:50%}.ps-block--store-banner .ps-block__user .ps-block__user-avatar .br-wrapper{display:block}.ps-block--store-banner .ps-block__user .ps-block__user-avatar .br-wrapper a{font-size:13px;color:#fcb800}.ps-block--store-banner .ps-block__user p{font-size:16px;color:#ffffff}.ps-block--store-banner .ps-block__user p i{margin-right:1rem;color:#999999}.ps-block--store-banner .ps-block__user .ps-block__user-content{padding-bottom:0}@media (min-width: 768px){.ps-block--store-banner .ps-block__user{display:flex;flex-flow:row nowrap}.ps-block--store-banner .ps-block__user .ps-block__user-avatar{position:relative;top:-85px;margin-bottom:-85px}.ps-block--store-banner .ps-block__user .ps-block__user-content{padding-left:30px;padding-bottom:75px}}@media (min-width: 992px){.ps-block--store-banner .ps-block__content h3{font-size:70px;color:#ffffff}}.ps-block--user-account{position:relative}.ps-block--user-account i{font-size:30px;line-height:1em}.ps-block--user-account .ps-list--arrow li a{padding-left:0;color:#000}.ps-block--user-account .ps-list--arrow li a:before{display:none}.ps-block--user-account .ps-list--arrow li a:hover{color:var(--color-1st)}.ps-block--user-account .ps-block__heading{font-weight:600;color:#000;border-bottom:1px solid #eaeaea;padding-bottom:10px}.ps-block--user-account .ps-block__footer{padding-top:10px;margin-bottom:0;border-top:1px solid #eaeaea}.ps-block--user-account .ps-block__content{position:absolute;min-width:240px;right:0;z-index:30;padding-top:10px;transform:translate(0 20px) scale3d(1,1,0);transition:all 0.4s ease;visibility:hidden;opacity:0}.ps-block--user-account:hover .ps-block__content{visibility:visible;opacity:1;transform:translate(0 20px) scale3d(1,1,1);background-color:#fff;padding:10px 15px}.ps-block--checkout-order figure{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #eaeaea}.ps-block--checkout-order figure figcaption{display:flex;justify-content:space-between;font-weight:400}.ps-block--checkout-order figure figcaption strong{font-size:14px;color:#000;font-weight:600;text-transform:uppercase}.ps-block--checkout-order figure figcaption small{font-size:16px}.ps-block--checkout-order .ps-block__items > a{padding:10px 0;display:flex;justify-content:space-between;width:100%}.ps-block--checkout-order .ps-block__items > a strong{font-weight:600}.ps-block--checkout-order .ps-block__items > a strong span{color:#666;margin-left:10px}.ps-block--checkout-order .ps-block__items > a small{font-size:14px;color:#000}.ps-block--checkout-order .ps-block__shipping{padding-bottom:10px;margin-bottom:10px}.ps-block--checkout-order .ps-block__total h3{display:flex;justify-content:space-between;margin-bottom:0;font-size:16px;color:#666}.ps-block--checkout-order .ps-block__total h3 strong{color:#000}.ps-block--checkout-order .ps-block__content{padding:30px 20px;margin-bottom:10px;border-radius:4px;border:2px solid #eaeaea}.ps-block--checkout-order .ps-block__payment-methods .ps-radio{margin-bottom:10px}.ps-block--checkout-order .ps-block__payment-methods .ps-radio > label{color:#000}.ps-block--checkout-order .ps-block__payment-methods p{margin-top:20px;font-size:16px}.ps-block--checkout-order .ps-block__payment-methods p a{color:#000}.ps-block--checkout-order .ps-block__payment-methods p a:hover{color:var(--color-1st)}.ps-block--checkout-order .ps-block__footer button{height:60px}.ps-block--shipping figure{margin-bottom:0}.ps-block--shipping figure a{text-align:right}.ps-block--shipping figure strong{text-align:right}.ps-block--shipping .ps-block__panel{margin-bottom:30px;padding:10px 20px;border:1px solid #d1d1d1;border-radius:4px}@media screen and (min-width: 480px){.ps-block--shipping .ps-block__footer{display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width: 768px){.ps-block--shipping figure{display:flex;justify-content:space-between;align-items:center}.ps-block--shipping figure > *{flex-basis:100%}.ps-block--shipping figure small{font-size:14px;max-width:10em}.ps-block--shipping figure p{margin-bottom:0}.ps-block--shipping figure a{align-self:flex-end;color:#06c;max-width:10em;text-align:right}}.ps-block--payment-method{margin-bottom:50px;padding:20px;background-color:#eaeaea}.ps-block--payment-method .ps-tab-list{display:flex;justify-content:flex-start;align-items:center;margin-bottom:30px}.ps-block--payment-method .ps-tab-list li{margin-right:10px}.ps-block--payment-method .ps-tab-list li .ps-btn{background-color:#bfbfbf}.ps-block--payment-method .ps-tab-list li .ps-btn:hover{background-color:var(--color-1st)}.ps-block--payment-method .ps-tab-list li:last-child{margin-right:0}.ps-block--payment-method .ps-tab-list li.active .ps-btn{background-color:var(--color-1st);color:#fff}.ps-block--payment-method .ps-block__header{padding-top:10px;padding-bottom:30px}.ps-block--payment-method .form-control{background-color:#fff}.ps-block--payment-method .ps-btn:hover{color:#fff}.ps-block--payment-success{background-color:#fff}.ps-block--payment-success h3{font-size:48px;color:#669900}.ps-block--payment-success p{font-size:18px}.ps-block--payment-success p a{color:#06c}@media screen and (min-width: 992px){.ps-block--payment-success h3{font-size:64px}.ps-block--payment-success p{font-size:20px}}.ps-block--medicine-brand{text-align:center}.ps-block--medicine-brand img{border-radius:50%;margin-bottom:20px;max-height:80px}.ps-block--medicine-brand a{font-weight:600;font-size:16px;color:#000}.ps-block--medicine-brand a:hover{color:#28afb1}@media screen and (min-width: 1200px){.ps-block--medicine-brand img{max-height:100%}}.ps-block--testimonial-medicine .ps-block__content{padding-bottom:20px}.ps-block--testimonial-medicine .ps-block__content p{font-size:20px;font-weight:600;color:#000;line-height:1.2em}.ps-block--testimonial-medicine .ps-block__author{display:flex;flex-flow:row nowrap}.ps-block--testimonial-medicine .ps-block__author .ps-block__author__thumbnail img{max-width:50px}.ps-block--testimonial-medicine .ps-block__author figure{padding-left:20px}.ps-block--testimonial-medicine .ps-block__author figure figcaption{font-size:18px;font-weight:600;color:#000;line-height:1.4em}.ps-block--testimonial-medicine .ps-block__author figure span{color:#666}@media screen and (min-width: 1200px){.ps-block--testimonial-medicine .ps-block__content p{font-size:30px}}.ps-panel--sidebar{position:fixed;top:0;left:0;width:100%;max-width:400px;height:100vh;overflow-y:auto;z-index:10001;background-color:#fff;transform:translateX(-100%);transition:all 0.5s cubic-bezier(0.7,0,0.3,1) 0s}.ps-panel--sidebar .ps-panel__header{position:relative;text-align:center;padding:15px 20px;background-color:var(--color-1st)}.ps-panel--sidebar .ps-panel__header h3{margin-bottom:0;font-weight:300;color:#ffffff;font-size:1.6rem;line-height:20px;text-transform:uppercase;letter-spacing:0.05em}.ps-panel--sidebar .ps-panel__header .ps-btn--close{position:absolute;top:50%;transform:translateY(-50%);right:10px}.ps-panel--sidebar .ps-panel__header .ps-btn--close:before, .ps-panel--sidebar .ps-panel__header .ps-btn--close:after{background-color:#ffffff;height:60%}.ps-panel--sidebar .ps-panel__content{padding-top:10px;padding-bottom:70px}.ps-panel--sidebar.active{transform:translateX(0)}@media (max-width: 479px){.ps-panel--sidebar{width:100%;max-width:100%}}.ps-panel--search-result{position:absolute;top:100%;left:0;width:100%;z-index:999;background-color:#fff;border:1px solid #eaeaea;padding:10px 20px;transition:all 0.4s ease;opacity:0;visibility:hidden;transform:scale3d(1,1,0)}.ps-panel--search-result .ps-panel__content{max-height:400px;overflow-y:auto}.ps-panel--search-result .ps-panel__footer{padding:10px 0;text-align:center;border-top:1px solid #eaeaea}.ps-panel--search-result.active{transform:scale3d(1,1,1);opacity:1;visibility:visible}.ps-panel--search-result .ps-product{border-bottom:1px solid #eaeaea;padding-bottom:10px}.ps-panel--search-result .ps-product:hover{border-bottom:1px solid #eaeaea}.ps-panel--search-result .ps-product:last-child{border:none}.widget{position:relative;padding-bottom:20px;margin-bottom:20px}.widget .widget-title{margin-bottom:2.5rem;font-weight:700}.widget:last-child{border-bottom:none}.widget_sidebar{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e5e5e5}.widget_sidebar .widget-title{font-family:var(--primary-font),sans-serif;display:block;margin-bottom:2.5rem;font-size:1.6rem;font-weight:600;color:#222222;text-transform:uppercase}.widget_sidebar ul li a{display:block;position:relative;padding:5px 0;font-size:1.4rem;line-height:1.8em;color:#666}.widget_sidebar ul li a:before{content:"\f105";font-family:FontAwesome;visibility:hidden;opacity:0;position:absolute;top:10px;left:0;line-height:1em;transition:all 0.4s ease}.widget_sidebar ul li a:hover{padding-left:10px;color:#000}.widget_sidebar ul li a:hover:before{visibility:visible;opacity:1;transition-delay:0.2s}.widget_shop{padding:25px 20px;background-color:#f5f5f5}.widget_shop .widget-title{margin-bottom:25px;font-size:18px;text-transform:uppercase;font-weight:400;color:#000}.widget_shop .ps-checkbox{margin-bottom:10px}.widget_shop .ps-checkbox > label{color:#000;line-height:16px;padding-left:25px}.widget_shop .ps-checkbox > label:before{width:16px;height:16px;border-radius:2px}.widget_shop .ps-checkbox > label:after{top:3px;left:7px;width:4px;height:8px;border-width:1px;border-color:var(--color-1st)}.widget_shop .ps-checkbox .fa-star{margin-right:5px;color:#ccc}.widget_shop .ps-checkbox .fa-star.rate{color:#f2b309}.widget_shop .ps-checkbox small{color:#999999;font-size:14px}.widget_shop .ps-checkbox input[type=checkbox]:checked ~ label{font-weight:500;color:var(--color-1st)}.widget_shop .ps-checkbox input[type=checkbox]:checked ~ label:before{border-color:var(--color-1st);background-color:#ffffff}.widget_shop .ps-checkbox.ps-checkbox--color > label{margin:0;padding:0;width:30px;height:30px;line-height:30px;vertical-align:top}.widget_shop .ps-checkbox.ps-checkbox--color > label:before{width:30px;height:30px;border-radius:50%}.widget_shop .ps-slider{display:block;margin-bottom:10px;margin-left:10px;height:4px;background-color:#cecece;position:relative;border-radius:0;border:none}.widget_shop .ui-slider-range{top:0;left:0;height:100%;background-color:#000;border-radius:0;border:none}.widget_shop .ui-slider-handle{display:inline-block;top:50%;height:16px;width:16px;outline:none;cursor:pointer;border:none;background-color:#000;transform:translateY(-50%);border-radius:50%}.widget_shop .ps-slider__meta{margin-bottom:0;font-size:16px;line-height:1.8em;color:#999}.widget_shop .ps-slider__meta span{margin-left:5px;margin-right:5px}.widget_shop .ps-filter__btn{background-color:#888888;color:#fff}.widget_shop .ps-filter__btn:hover{background-color:var(--color-2nd)}.widget_shop figure{margin-top:15px;padding-bottom:15px;padding-top:15px;border-bottom:1px solid #ccc}.widget_shop figure:last-child{border-bottom:none}.widget_shop .sizes a{display:inline-block;margin-bottom:10px;margin-right:10px;padding:2px 20px;border:1px solid #ccc;background-color:#ffffff}.widget_shop .sizes a:hover{border-color:var(--color-1st)}.widget_search{margin-bottom:25px;border-bottom:none}.widget_size a{display:inline-block;margin-right:10px;margin-bottom:10px;padding:1rem 2rem;font-size:1.4rem;line-height:20px;color:#555;background-color:#f6f6f6}.widget_size a:hover{background-color:#a7a7a7;color:#ffffff}.widget_size .ps-checkbox--size label{margin-bottom:10px;padding:0;background-color:transparent}.widget_filter .ps-slider{display:block;margin-bottom:10px;margin-left:10px;height:5px;background-color:#cecece;position:relative;border-radius:0;border:none}.widget_filter .ui-slider-range{top:0;left:0;height:100%;background-color:var(--color-1st);border-radius:0;border:none}.widget_filter .ui-slider-handle{display:inline-block;top:50%;height:14px;width:14px;outline:none;cursor:pointer;background-color:var(--color-1st);border:none;transform:translateY(-50%);border-radius:50%}.widget_filter .ps-slider__meta{margin-bottom:10px;font-size:13px;line-height:1.8em;color:#666;text-align:center}.widget_filter .ps-slider__meta span{margin-left:5px;margin-right:5px}.widget_filter .ps-filter__btn{background-color:#888888;color:#fff}.widget_filter .ps-filter__btn:hover{background-color:var(--color-2nd)}.widget_tags a{display:inline-block;margin-right:10px;margin-bottom:10px;padding:5px 15px;font-size:14px;line-height:15px;color:#303030;background-color:transparent;border:1px solid #000;border-radius:50px}.widget_tags a:hover{background-color:var(--color-2nd);color:#fff}.widget_footer .widget-title{font-size:15px;margin-bottom:14px;color:#404553;font-weight:700}.widget_contact-us .widget_content h3{color:var(--color-1st)}.widget_contact-us .widget_content .ps-list--social{padding-top:25px}.widget_features{margin-bottom:30px;background-color:#f1f1f1;padding:20px}.widget_features p{position:relative;margin-bottom:20px;padding-left:50px;color:#000;line-height:1.4em}.widget_features p i{position:absolute;top:0;left:0;margin-right:10px;font-size:26px;color:#000}.widget_sell-on-site p{margin-bottom:0;color:#000;vertical-align:middle}.widget_sell-on-site p i{font-size:18px}.widget_sell-on-site p a{color:#06c}.widget_same-brand{border:1px solid #e1e1e1}.widget_same-brand h3{padding:14px 20px;background-color:#f4f4f4;font-size:20px;font-weight:600;margin-bottom:40px;margin-top:0;color:#000}.widget_same-brand .widget__content{padding:20px}.widget_same-brand .ps-product{margin-bottom:30px;border:1px solid #eaeaea;transition:all 0.4s ease}.widget_same-brand .ps-product .ps-product__content{display:block}.widget_same-brand .ps-product:hover{border-bottom:1px solid silver}.widget_same-brand .ps-product:hover .ps-product__content{display:block;visibility:visible;opacity:1;height:auto}.widget_same-brand .ps-product:hover .ps-product__content.hover{display:none}.widget_best-sale{padding:15px 10px;border:1px solid #d9d9d9;border-bottom:5px solid red;max-height:500px}.widget_best-sale .widget-title{font-weight:600;color:#000;font-size:20px;border-bottom:1px solid #d9d9d9;padding-bottom:15px}.widget_best-sale .ps-product--horizontal{margin-bottom:15px}.widget_best-sale .ps-product--horizontal .ps-product__thumbnail{max-width:60px}.widget_best-sale .ps-product--horizontal .ps-product__rating{display:none}.widget_best-sale .ps-product--horizontal .ps-product__price{font-size:14px}.widget_best-sale .ps-product--horizontal .ps-product__price del{font-size:12px}.widget--blog .widget__title{margin-bottom:35px;margin-top:0;font-size:20px;font-weight:600;color:#000}.widget--blog.widget--search .ps-form--widget-search input{height:40px}.widget--blog.widget--categories ul li a{display:block;padding:6px 0;line-height:20px;color:#000000}.widget--blog.widget--categories ul li a:hover{color:var(--color-1st)}.widget--blog.widget--recent-post .widget__content a{display:block;margin-bottom:10px;color:#000;font-weight:600;font-size:16px}.widget--blog.widget--recent-post .widget__content a:hover{color:var(--color-1st)}.widget--blog.widget--recent-comments p a{color:#000}.widget--blog.widget--recent-comments p a:hover{color:var(--color-1st)}.widget--blog.widget--tags a{display:inline-block;margin-right:5px;margin-bottom:5px;vertical-align:top;color:#999}.widget--blog.widget--tags a:after{content:","}.widget--blog.widget--tags a:hover{color:var(--color-1st)}.widget--vendor{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #d8d8d8}.widget--vendor .widget-title{margin-bottom:35px;font-size:20px;color:#000;font-weight:600}.widget--vendor .form-control{background-color:#fff;border:none}.widget--vendor .select2{min-width:100%}.widget--vendor .select2 .select2-selection{border:none}.widget--vendor .select2 .select2-selection__rendered{font-size:16px;color:#666;padding-top:15px;padding-bottom:15px}.widget--vendor .ps-list--arrow a{color:#000}.widget--vendor .ps-list--arrow a:before{content:"\f105";font-size:20px}.widget--open-time ul li{margin-bottom:25px}.widget--open-time ul li strong{display:block;font-weight:600;color:#000}.widget--open-time ul li span{color:#666}.widget--open-time ul li:last-child{margin-bottom:0}.ps-widget--account-dashboard .ps-widget__header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;padding-bottom:20px}.ps-widget--account-dashboard .ps-widget__header img{flex-basis:60px;max-width:60px;border-radius:50%}.ps-widget--account-dashboard .ps-widget__header figure{flex-basis:100%;padding-left:10px}.ps-widget--account-dashboard .ps-widget__header figure figcaption{font-size:16px;color:#666}.ps-widget--account-dashboard .ps-widget__header figure p{margin-bottom:0;font-size:16px;font-weight:600;color:#000}.ps-widget--account-dashboard .ps-widget__content ul{border:1px solid #d1d1d1}.ps-widget--account-dashboard .ps-widget__content ul li{border-bottom:1px solid #d1d1d1}.ps-widget--account-dashboard .ps-widget__content ul li a{display:block;padding:15px 20px;line-height:20px;font-size:16px;font-weight:500;color:#000;text-transform:capitalize}.ps-widget--account-dashboard .ps-widget__content ul li a i{margin-right:10px}.ps-widget--account-dashboard .ps-widget__content ul li a:hover{background-color:var(--color-1st);color:#fff}.ps-widget--account-dashboard .ps-widget__content ul li:last-child{border-bottom:none}.ps-widget--account-dashboard .ps-widget__content ul li.active{background-color:var(--color-1st)}.ps-widget--account-dashboard .ps-widget__content ul li.active a{color:#fff}#nonlinear{width:90%;margin:10px auto}.noUi-connect{background-color:var(--color-1st)}.noUi-horizontal{height:8px}.noUi-handle:before,
.noUi-handle:after{display:none}.noUi-horizontal .noUi-handle{width:16px;height:16px;left:-17px;top:-5px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-7px}.noUi-handle{border:3px solid var(--color-1st);border-radius:50%;box-shadow:none}.owl-carousel{position:relative}.owl-carousel .owl-item img{width:auto}.owl-carousel .ps-product{margin-bottom:10px}.ps-carousel--nav{position:relative;z-index:10}.ps-carousel--nav .owl-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:100%;height:0}.ps-carousel--nav .owl-nav > *{display:inline-block;position:relative;vertical-align:top;width:40px;height:40px;color:#cccccc;border-radius:50%;background-color:transparent;transition:all 0.4s ease;transform:translateY(-50%)}.ps-carousel--nav .owl-nav > * i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px}.ps-carousel--nav .owl-nav > *:hover{color:#000}.ps-carousel--nav .owl-nav .owl-prev{margin-left:-70px}.ps-carousel--nav .owl-nav .owl-prev i{padding-right:2px}.ps-carousel--nav .owl-nav .owl-next{float:right;margin-right:-70px}.ps-carousel--nav .owl-nav .owl-next i{padding-left:2px}.ps-carousel--nav .owl-dots{position:absolute;bottom:0;left:0;width:100%;display:none!important;text-align:center}.ps-carousel--nav .owl-dots .owl-dot{display:inline-block;width:10px;height:10px;margin-right:8px;background-color:rgba(0,0,0,0.3);border-radius:50%}.ps-carousel--nav .owl-dots .owl-dot:last-child{margin-right:0}.ps-carousel--nav .owl-dots .owl-dot.active{background-color:var(--color-1st)}.ps-carousel--nav.inside .owl-nav{z-index:20;height:0}.ps-carousel--nav.inside .owl-nav > *{transform:translateY(-50%)}.ps-carousel--nav.inside .owl-prev{margin-left:3rem}.ps-carousel--nav.inside .owl-prev i{padding-right:5px}.ps-carousel--nav.inside .owl-next{float:right;margin-right:3rem}.ps-carousel--nav.inside .owl-next i{padding-left:5px}@media (max-width: 1680px){.ps-carousel--nav .owl-nav .owl-prev{margin-left:-40px}.ps-carousel--nav .owl-nav .owl-next{margin-right:-40px}}@media (max-width: 1199px){.ps-carousel--nav{margin-bottom:3rem;padding-bottom:30px}.ps-carousel--nav .owl-nav{display:none}.ps-carousel--nav .owl-dots{display:block!important}}.ps-carousel--animate .slick-dots{position:absolute;bottom:20px;left:0;width:100%;text-align:center}.ps-carousel--animate .slick-dots li{display:inline-block;vertical-align:top;line-height:0;margin-right:10px}.ps-carousel--animate .slick-dots li button{display:inline-block;border:0;padding:0;font-size:0;width:12px;height:12px;vertical-align:top;border-radius:50%;background-color:rgba(0,0,0,0.5)}.ps-carousel--animate .slick-dots li.slick-active button{background-color:#000}.ps-carousel--animate .slick-dots li:last-child{margin-right:0}@media (max-width: 479px){.ps-carousel--animate .slick-dots{bottom:5px}.ps-carousel--animate .slick-dots li button{width:8px;height:8px}}.ps-carousel--responsive{position:relative;z-index:10}.ps-carousel--responsive .owl-dots{position:absolute;bottom:0;left:0;width:100%;display:none!important;text-align:center}.ps-carousel--responsive .owl-dots .owl-dot{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:50%;background-color:rgba(0,0,0,0.3)}.ps-carousel--responsive .owl-dots .owl-dot:last-child{margin-right:0}.ps-carousel--responsive .owl-dots .owl-dot.active{background-color:var(--color-1st)}@media (max-width: 1199px){.ps-carousel--responsive .owl-nav{display:none}.ps-carousel--responsive .owl-dots{display:block!important}}.ps-carousel--product-box{overflow:hidden}.ps-carousel--product-box .owl-nav{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:0;display:flex;justify-content:space-between}.ps-carousel--product-box .owl-nav > *{position:relative;background-color:rgba(0,0,0,0.5);width:30px;height:40px}.ps-carousel--product-box .owl-nav > * > i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ffffff}.ps-carousel--product-box .owl-nav .owl-prev{padding-right:2px;transform:translateX(-100%);transition:all 0.25s ease}.ps-carousel--product-box .owl-nav .owl-next{transform:translateX(100%);transition:all 0.25s ease}.ps-carousel--product-box .owl-nav .owl-next i{padding-left:2px;transition:all 0.25s ease}.ps-carousel--product-box .owl-dots{position:absolute;bottom:20px;left:0;width:100%;text-align:center}.ps-carousel--product-box .owl-dots .owl-dot{display:inline-block;margin-right:10px;width:10px;height:10px;border-radius:50%;background-color:rgba(255,255,255,0.5)}.ps-carousel--product-box .owl-dots .owl-dot:hover, .ps-carousel--product-box .owl-dots .owl-dot.active{background-color:#ffffff}.ps-carousel--product-box .owl-dots .owl-dot:last-child{margin-right:0}.ps-carousel--product-box:hover .owl-nav .owl-prev{transform:translateX(0)}.ps-carousel--product-box:hover .owl-nav .owl-next{transform:translateX(0)}.ps-carousel--nav-inside{overflow:hidden}.ps-carousel--nav-inside .owl-nav{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:0;display:flex;justify-content:space-between}.ps-carousel--nav-inside .owl-nav > *{position:relative;background-color:rgba(0,0,0,0.1);width:40px;height:40px;transform:translateY(-50%)}.ps-carousel--nav-inside .owl-nav > * > i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000}.ps-carousel--nav-inside .owl-nav .owl-prev{padding-right:2px}.ps-carousel--nav-inside .owl-nav .owl-next{transition:all 0.25s ease}.ps-carousel--nav-inside .owl-nav .owl-next i{padding-left:2px}.ps-carousel--nav-inside .owl-dots{position:absolute;bottom:20px;left:0;width:100%;text-align:center;display:none;visibility:hidden;opacity:0}.ps-carousel--nav-inside .owl-dots .owl-dot{display:inline-block;margin-right:10px;width:10px;height:10px;border-radius:50%;background-color:rgba(255,255,255,0.5)}.ps-carousel--nav-inside .owl-dots .owl-dot:hover, .ps-carousel--nav-inside .owl-dots .owl-dot.active{background-color:#ffffff}.ps-carousel--nav-inside .owl-dots .owl-dot:last-child{margin-right:0}.ps-carousel--nav-inside.second .owl-nav > *{width:48px;height:48px;background-color:rgba(0,0,0,0.3)}.ps-carousel--nav-inside.second .owl-nav > * i{font-size:18px;color:#ffffff}.ps-carousel--nav-inside.second .owl-nav > *:hover{background-color:#000}.ps-carousel--nav-inside.second .owl-nav .owl-prev{margin-left:20px}.ps-carousel--nav-inside.second .owl-nav .owl-next{margin-right:20px}@media (max-width: 1199px){.ps-carousel--nav-inside .owl-nav{display:none}.ps-carousel--nav-inside .owl-dots{display:block;visibility:visible;opacity:1}}.ps-carousel--dots .owl-dots{position:absolute;bottom:10px;left:0;width:100%;text-align:center}.ps-carousel--dots .owl-dots .owl-dot{display:inline-block;margin-right:10px;width:10px;height:10px;border-radius:50%;background-color:rgba(255,255,255,0.5)}.ps-carousel--dots .owl-dots .owl-dot:hover, .ps-carousel--dots .owl-dots .owl-dot.active{background-color:var(--color-1st)}.ps-carousel--dots .owl-dots .owl-dot:last-child{margin-right:0}.ps-badge{position:absolute;padding:5px 15px;top:1rem;left:1rem;border-radius:3px}.ps-badge i{font-size:1.4rem;color:#fff;font-weight:500;line-height:20px;font-style:normal}.ps-badge--red{background-color:#ea4040}.ps-product{position:relative;padding:20px 20px 0;border:1px solid transparent;border-bottom:none}.ps-product .ps-product__rating .br-wrapper{display:inline-block}.ps-product .ps-product__rating .br-wrapper a{font-size:13px;color:#fcb800}.ps-product .ps-product__rating span{color:#666;margin-left:10px}.ps-product .ps-product__price{position:relative;font-size:16px;color:#000}.ps-product .ps-product__price.sale{color:#f30}.ps-product .ps-product__price.sale del{color:#666}.ps-product .ps-product__actions{display:flex;flex-flow:row nowrap;justify-content:space-between;max-width:200px;padding:10px 0;background-color:#fff;transition:all 0.5s cubic-bezier(0.7,0,0.3,1) 0s}.ps-product .ps-product__actions li{margin-right:10px}.ps-product .ps-product__actions li a{display:flex;justify-content:center;align-items:center;width:34px;height:34px;border-radius:50%}.ps-product .ps-product__actions li a:hover{background-color:var(--color-1st);color:#ffffff}.ps-product .ps-product__actions:last-child{margin-right:0}.ps-product .ps-product__vendor{display:block;padding-bottom:8px;margin-bottom:13px;line-height:1.2;font-size:12px;color:#000;text-transform:uppercase;border-bottom:1px solid #e1e1e1}.ps-product .ps-product__badge{position:absolute;top:0;right:0;color:#fff;font-size:14px;font-weight:600;line-height:20px;padding:5px 10px;border-radius:4px;background-color:#f14705}.ps-product .ps-product__badge.out-stock{background-color:#000}.ps-product .ps-product__badge.hot{background-color:#ff8c46;color:#ffffff}.ps-product .ps-product__title{margin:0;display:block;padding:0 0 5px;font-size:14px;line-height:1.2em;color:#06c;--max-lines:2;max-height:calc(1.2em * var(--max-lines));overflow:hidden;padding-right:1rem}.ps-product .ps-product__title:hover{color:var(--color-1st)}.ps-product .ps-product__progress-bar{display:block;width:100%}.ps-product .ps-product__progress-bar .ps-progress__value{margin-bottom:5px;position:relative;display:block;height:11px;background-color:#e4e4e4}.ps-product .ps-product__progress-bar .ps-progress__value > span{position:absolute;top:50%;transform:translateY(-50%);left:0;height:100%;background-color:var(--color-1st);width:50%}.ps-product .ps-product__thumbnail{position:relative;overflow:hidden}.ps-product .ps-product__thumbnail img{width:100%}.ps-product .ps-product__thumbnail .ps-product__actions{position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}.ps-product .ps-product__content > p{color:#000}.ps-product .ps-product__content.hover{display:block;position:absolute;top:100%;right:-1px;width:calc(100% + 2px);padding:0 20px 20px;border:1px solid silver;border-top:none;visibility:hidden;opacity:0}.ps-product .ps-product__container{padding-top:10px}.ps-product.ps-product--inner{padding:0;border:none}.ps-product:hover{border-color:silver}.ps-product:hover .ps-product__thumbnail .ps-product__actions{transform:translate(-50%,0)}.ps-product:hover .ps-product__content{visibility:hidden;opacity:0;height:0}.ps-product:hover .ps-product__content.hover{height:auto;visibility:visible;opacity:1}.ps-product:hover.ps-product--inner{border:none}.ps-product:hover.ps-product--inner .ps-product__content{display:block;visibility:visible;opacity:1}@media (max-width: 767px){.ps-product{padding:0}}.ps-product--simple .ps-product__vendor{display:none}.ps-product--simple .ps-product__content{padding-bottom:10px}.ps-product--simple .ps-product__actions{display:none}.ps-product--simple:hover{border-color:transparent}.ps-product--simple:hover .ps-product__content{display:block;visibility:visible;opacity:1;height:auto}.ps-product--wide{margin-bottom:40px;display:flex;flex-flow:row nowrap;border:1px solid transparent;border-bottom:1px solid #f0f0f0;padding:0}.ps-product--wide > *{width:100%}.ps-product--wide .ps-product__price{font-size:18px;font-weight:600}.ps-product--wide .ps-product__vendor{text-transform:none;font-size:14px;border:none}.ps-product--wide .ps-product__title{display:block;margin-bottom:6px}.ps-product--wide .ps-product__title:hover{text-decoration:none}.ps-product--wide .ps-product__desc{position:relative}.ps-product--wide .ps-product__desc li{padding-left:15px;position:relative;color:#999999;line-height:1.8em}.ps-product--wide .ps-product__desc li:before{content:"";width:6px;height:6px;border-radius:50%;position:absolute;top:8px;left:0;background-color:#999}.ps-product--wide .ps-product__shopping{flex-basis:180px}.ps-product--wide .ps-product__shopping .ps-btn{width:100%;text-align:center;font-weight:600;padding:11px 20px}.ps-product--wide .ps-product__shopping .ps-product__actions{max-width:100%;align-items:center}.ps-product--wide .ps-product__shopping .ps-product__actions li{width:100%;margin-right:0}.ps-product--wide .ps-product__shopping .ps-product__actions li a{width:auto;height:auto;border-radius:0}.ps-product--wide .ps-product__shopping .ps-product__actions li a i{margin-right:5px}.ps-product--wide .ps-product__shopping .ps-product__actions li a:hover{background-color:transparent;color:var(--color-1st)}.ps-product--wide .ps-product__thumbnail{min-width:210px;flex-basis:210px}.ps-product--wide .ps-product__container{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:20px}.ps-product--wide:hover{border:1px solid #ccc}.ps-product--wide:hover .ps-product__content{display:block;height:auto;opacity:1;visibility:visible}@media (max-width: 1024px){.ps-product--wide .ps-product__shopping{margin-top:20px}.ps-product--wide .ps-product__container{flex-flow:row wrap}}@media (max-width: 479px){.ps-product--wide{flex-flow:row wrap}.ps-product--wide .ps-product__thumbnail{margin-bottom:30px;max-width:100%}}.ps-product--horizontal{display:flex;flex-flow:row nowrap;margin-bottom:30px;padding-right:15px}.ps-product--horizontal .ps-product__rating .br-wrapper{display:inline-block}.ps-product--horizontal .ps-product__rating .br-wrapper a{font-size:13px;color:#fcb800}.ps-product--horizontal .ps-product__rating span{color:#666;margin-left:10px}.ps-product--horizontal .ps-product__title{margin:0;padding:0 0 5px;font-size:14px;line-height:1.2em;color:#06c}.ps-product--horizontal .ps-product__title:hover{color:var(--color-1st)}.ps-product--horizontal .ps-product__price{font-size:16px;color:#000}.ps-product--horizontal .ps-product__price.sale{color:#f30}.ps-product--horizontal .ps-product__price.sale del{color:#666}.ps-product--horizontal .ps-product__thumbnail{max-width:100px;width:100%}.ps-product--horizontal .ps-product__content{width:100%;padding-left:20px}@media (max-width: 1440px){.ps-product--horizontal .ps-product__content{padding-right:0}}@media (max-width: 767px){.ps-product--horizontal .ps-product__thumbnail{max-width:75px}.ps-product--horizontal .ps-product__content{padding-left:10px}}.ps-product--cart{display:flex;flex-flow:row nowrap;align-items:center}.ps-product--cart > *{flex-basic:100%}.ps-product--cart .ps-product__thumbnail{max-width:100px}.ps-product--cart .ps-product__content{padding-left:30px}.ps-product--cart .ps-product__content a{font-size:16px;color:#0066cc}.ps-product--cart .ps-product__content a:hover{color:var(--color-1st)}.ps-product--cart .ps-product__content p strong{font-weight:500}.ps-product--detail{margin-bottom:5rem}.ps-product--detail h1{margin-bottom:10px;font-size:24px;color:#000;font-weight:400;line-height:1.2}.ps-product--detail .slick-slide{outline:none;-ms-box-shadow:none;box-shadow:none}.ps-product--detail .slick-slide:focus, .ps-product--detail .slick-slide:active, .ps-product--detail .slick-slide:hover{outline:none}.ps-product--detail .ps-product__variants .item{margin-bottom:10px;border:1px solid #d9d9d9;cursor:pointer}.ps-product--detail .ps-product__variants .item img{opacity:0.5;transition:all 0.4s ease}.ps-product--detail .ps-product__variants .item .ps-video{position:relative;z-index:10}.ps-product--detail .ps-product__variants .item .ps-video:before{content:"\f04b";font-family:FontAwesome;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:white;z-index:20}.ps-product--detail .ps-product__variants .item:last-child{margin-bottom:0}.ps-product--detail .ps-product__variants .item.slick-current{border-color:var(--color-1st)}.ps-product--detail .ps-product__variants .item.slick-current img{opacity:1}.ps-product--detail .ps-product__variants .item:hover img{width:100%;opacity:1}.ps-product--detail .ps-product__gallery{position:relative}.ps-product--detail .ps-product__gallery .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:100;width:35px;height:35px;color:#000;font-size:18px;background-color:rgba(255,255,255,0.5);border-radius:4px;visibility:hidden;opacity:0}.ps-product--detail .ps-product__gallery .slick-arrow i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ps-product--detail .ps-product__gallery .slick-arrow:first-child{left:20px}.ps-product--detail .ps-product__gallery .slick-arrow:last-child{right:10px}.ps-product--detail .ps-product__gallery .slick-arrow:hover{background-color:var(--color-1st);color:#fff}.ps-product--detail .ps-product__gallery:hover .item:before{visibility:visible;opacity:1}.ps-product--detail .ps-product__gallery:hover .slick-arrow{visibility:visible;opacity:1}.ps-product--detail .ps-product__video a{vertical-align:middle}.ps-product--detail .ps-product__video a:hover.ps-btn--black{background-color:var(--color-1st);border-color:var(--color-1st)}.ps-product--detail .ps-product__video i{font-size:20px;font-weight:bold;vertical-align:middle}.ps-product--detail .ps-product__badge{display:inline-block;position:absolute;top:10px;right:10px;z-index:30;padding:0 5px;background-color:#fe9931}.ps-product--detail .ps-product__badge i{font-style:normal;color:#ffffff;text-align:center;line-height:1.2em;font-size:1.3rem;letter-spacing:0.2em}.ps-product--detail .ps-product__info{text-align:left}.ps-product--detail .ps-product__meta{display:flex;flex-flow:row nowrap;align-items:flex-start;margin-bottom:20px;border-bottom:1px solid #e1e1e1}.ps-product--detail .ps-product__meta p{position:relative;display:inline-block;margin-bottom:0;margin-right:10px;padding-right:10px;line-height:20px}.ps-product--detail .ps-product__meta p a{color:#06c}.ps-product--detail .ps-product__meta p:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;width:1px;height:14px;background-color:#cccccc}.ps-product--detail .ps-product__meta .ps-product__rating{display:flex;flex-flow:row nowrap}.ps-product--detail .ps-product__meta .ps-product__rating .br-wrapper a{font-size:14px}.ps-product--detail .ps-product__meta .ps-product__rating span{margin-left:10px;color:#666}.ps-product--detail .ps-product__price{margin-bottom:20px;font-size:24px;font-weight:600;color:#000}.ps-product--detail .ps-product__price.sale{color:#ec0101}.ps-product--detail .ps-product__price.sale del{margin-right:10px;font-size:22px;color:#666}.ps-product--detail .ps-product__price del{font-style:normal;color:#bcbcbc;font-size:1.3rem}.ps-product--detail .ps-product__price.sale del{margin-right:0;font-size:16px;font-weight:500}.ps-product--detail .ps-product__price.sale small{font-size:16px;font-weight:500}.ps-product--detail .ps-product__desc{margin-bottom:20px;border-bottom:1px solid #e1e1e1}.ps-product--detail .ps-product__desc p{color:#000}.ps-product--detail .ps-product__desc p a{text-transform:uppercase;font-weight:600;color:#09c;font-size:16px}.ps-product--detail .ps-product__desc p strong{font-weight:600}.ps-product--detail .ps-product__desc .ps-tag--in-stock{font-size:14px}.ps-product--detail .ps-product__desc .ps-tag--out-stock{color:red;text-transform:none;font-size:14px}.ps-product--detail .ps-product__desc ul{list-style-type:none}.ps-product--detail .ps-product__desc ul li{color:#666}.ps-product--detail .ps-product__desc ul li:before{top:6px;background-color:#999;width:6px;height:6px}.ps-product--detail .ps-product__shopping{display:flex;margin-bottom:3rem;padding-bottom:30px;flex-flow:row nowrap;align-items:flex-end;border-bottom:1px solid #e1e1e1}.ps-product--detail .ps-product__shopping > *{margin-right:30px}.ps-product--detail .ps-product__shopping figure figcaption{margin-bottom:4px}.ps-product--detail .ps-product__shopping .form-group--number{max-width:115px}.ps-product--detail .ps-product__shopping .form-group--number input{border-radius:0;border-color:rgba(0,0,0,0.25)}.ps-product--detail .ps-product__shopping .form-group--number i{color:rgba(0,0,0,0.25)}.ps-product--detail .ps-product__shopping .ps-btn{font-weight:600;padding-left:30px;padding-right:30px;vertical-align:top;max-height:50px;font-size:18px}.ps-product--detail .ps-product__shopping .ps-btn.ps-btn--black{color:#fff}.ps-product--detail .ps-product__shopping .ps-btn--gray{background-color:rgba(0,0,0,0.5);color:#ffffff}.ps-product--detail .ps-product__shopping .ps-product__favorite{position:relative;display:inline-block;margin-right:0;width:40px;height:40px;vertical-align:top;border:1px solid #000;border-radius:50%}.ps-product--detail .ps-product__shopping .ps-product__favorite i{padding-top:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ps-product--detail .ps-product__shopping .ps-product__favorite:hover{border-color:var(--color-1st)}.ps-product--detail .ps-product__shopping .ps-product__actions{margin-right:0}.ps-product--detail .ps-product__shopping .ps-product__actions a{display:inline-block;margin-right:20px;font-size:26px;color:#999}.ps-product--detail .ps-product__shopping .ps-product__actions a:last-child{margin-right:0}.ps-product--detail .ps-product__shopping.extend{align-items:flex-start;flex-flow:column wrap}.ps-product--detail .ps-product__shopping.extend > *{margin-right:0}.ps-product--detail .ps-product__shopping.extend .ps-product__btn-group{margin-bottom:20px;width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;max-width:420px}.ps-product--detail .ps-product__shopping.extend .ps-product__btn-group .ps-btn{min-width:180px;text-align:center}.ps-product--detail .ps-product__shopping.extend > .ps-btn{width:100%;text-align:center}@media screen and (max-width: 1365px){.ps-product--detail .ps-product__shopping{flex-flow:row wrap}.ps-product--detail .ps-product__shopping figure,
  .ps-product--detail .ps-product__shopping .ps-btn{margin-right:10px}}@media (max-width: 1679px){.ps-product--detail .ps-product__shopping{flex-flow:row wrap}.ps-product--detail .ps-product__shopping > *{margin-right:10px}.ps-product--detail .ps-product__shopping .ps-btn{margin-right:10px;text-align:center}}.ps-product--detail .ps-product__links{margin-bottom:3rem}.ps-product--detail .ps-product__links a{display:inline-block;margin-right:20px;font-weight:600;color:#000}.ps-product--detail .ps-product__links a:hover{color:var(--color-1st)}.ps-product--detail .ps-product__specification{margin-bottom:10px}.ps-product--detail .ps-product__specification .report{text-decoration:underline}.ps-product--detail .ps-product__specification .in-stock{color:#8bc500;font-weight:600}.ps-product--detail .ps-product__specification p{color:#000;margin-bottom:0}.ps-product--detail .ps-product__specification p strong{font-weight:400;margin-right:5px}.ps-product--detail .ps-product__specification p a{color:#666}.ps-product--detail .ps-product__specification p a:hover{color:var(--color-1st)}.ps-product--detail .ps-product__specification p.categories a{color:#09c}.ps-product--detail .ps-product__bundle{margin-bottom:2rem}.ps-product--detail .ps-product__bundle h4{font-weight:600;font-size:2.1rem}.ps-product--detail .ps-product__bundle .form-group{margin-bottom:15px}.ps-product--detail .ps-product__bundle p{margin-bottom:15px}.ps-product--detail .ps-product__bundle p strong{font-weight:600;color:#696969}.ps-product--detail .ps-product__bundle .ps-checkbox{margin-bottom:10px}.ps-product--detail .ps-product__bundle-item p{margin-bottom:0}.ps-product--detail .ps-product__bundle-item img{margin-bottom:10px;max-width:100px}.ps-product--detail .ps-product__bundle-item span{padding:0 5px}@media (max-width: 479px){.ps-product--detail .ps-product__bundle-item img{max-width:50px}}.ps-product--detail .ps-product__group img{max-width:80px}.ps-product--detail .ps-product__group .form-group--number{min-width:100px}.ps-product--detail .ps-product__group .form-group--number .form-control{border-radius:0}.ps-product--detail .ps-product__group table tr td{padding:10px}.ps-product--detail .ps-product__group table tr td a{color:#000}.ps-product--detail .ps-product__group table tr td a:hover{color:#666}.ps-product--detail .ps-product__group table tr td:nth-child(2){min-width:230px}.ps-product--detail .ps-gallery__item{display:block}.ps-product--detail .ps-product__variations{margin-bottom:2rem}.ps-product--detail .ps-product__variations figure{margin-bottom:15px}.ps-product--detail .ps-product__variations figure figcaption{margin-bottom:15px;font-size:14px;color:#666;font-weight:400}.ps-product--detail .ps-product__variations figure figcaption strong{color:#000}.ps-product--detail .ps-product__progress-bar{display:block;width:100%}.ps-product--detail .ps-product__progress-bar .ps-progress__value{margin-bottom:5px;position:relative;display:block;height:20px;background-color:#e4e4e4}.ps-product--detail .ps-product__progress-bar .ps-progress__value > span{position:absolute;top:50%;transform:translateY(-50%);left:0;height:100%;background-color:var(--color-1st);width:50%}.ps-product--detail .ps-product__progress-bar p{margin-bottom:0}.ps-product--detail .ps-product__progress-bar p > b{color:#690}.ps-product--detail .ps-product__countdown{margin-bottom:25px;padding:20px;background-color:#f4f4f4}.ps-product--detail .ps-product__countdown figure{display:flex;margin-bottom:20px}.ps-product--detail .ps-product__countdown figure > *{width:100%}.ps-product--detail .ps-product__countdown figure figcaption{max-width:260px;font-size:16px;font-weight:600;text-transform:uppercase;color:#000;padding-right:20px}.ps-product--detail .ps-product__countdown .ps-countdown li{position:relative;display:inline-block;padding-right:20px;margin-right:10px;text-align:center}.ps-product--detail .ps-product__countdown .ps-countdown li:after{content:":";color:#666;font-size:20px;position:absolute;top:20px;right:0;font-weight:600}.ps-product--detail .ps-product__countdown .ps-countdown li span{display:flex;margin-bottom:10px;justify-content:center;align-items:center;width:56px;height:56px;background-color:#ffffff;border:1px solid #ccc;font-size:30px;color:red;font-weight:600}.ps-product--detail .ps-product__countdown .ps-countdown li p{margin-bottom:0}.ps-product--detail .ps-product__countdown .ps-countdown li:last-child{margin-right:0}.ps-product--detail .ps-product__countdown .ps-countdown li:last-child:after{display:none}@media (max-width: 1680px){.ps-product--detail .ps-product__countdown figure{flex-flow:column wrap}.ps-product--detail .ps-product__countdown figure figcaption{margin-bottom:10px}}@media (max-width: 767px){.ps-product--detail .ps-product__countdown figure figcaption{font-size:14px;font-weight:500;line-height:1.6em}.ps-product--detail .ps-product__countdown .ps-countdown{display:flex;max-width:320px;justify-content:space-between}.ps-product--detail .ps-product__countdown .ps-countdown li span{width:40px;height:40px;font-size:20px}}@media (max-width: 479px){.ps-product--detail .ps-product__countdown .ps-countdown li p{display:none}}.ps-product--detail .ps-product__thumbnail{width:100%;display:flex;flex-flow:row-reverse nowrap;align-content:flex-start}.ps-product--detail .ps-product__thumbnail > *{width:100%}.ps-product--detail .ps-product__thumbnail .ps-product__badge{width:auto}.ps-product--detail .ps-product__thumbnail figure{position:relative;display:block;max-width:calc(100% - 60px);padding-left:10px}.ps-product--detail .ps-product__thumbnail .ps-product__variants{max-width:60px;width:100%;min-width:60px}.ps-product--detail .ps-product__thumbnail .ps-product__video{position:absolute;bottom:20px;right:20px;z-index:20}.ps-product--detail .ps-product__thumbnail .ps-wrapper{position:relative}.ps-product--detail .ps-product__heading{margin-bottom:40px;margin-top:10px;padding-bottom:15px;font-size:20px;font-weight:600;line-height:1;border-bottom:1px solid #e1e1e1}.ps-product--detail .ps-product__thumbnail[data-vertical=false]{flex-flow:row wrap}.ps-product--detail .ps-product__thumbnail[data-vertical=false] figure{max-width:100%;padding-left:0}.ps-product--detail .ps-product__thumbnail[data-vertical=false] .ps-product__variants{max-width:100%;text-align:center;width:100%}.ps-product--detail .ps-product__thumbnail[data-vertical=false] .ps-product__variants .item{margin-bottom:0;margin-right:10px}.ps-product--detail .ps-product__thumbnail[data-vertical=false] .ps-product__variants .item.slick-active:last-child{margin-right:0}.ps-product--detail .ps-product__thumbnail[data-vertical=false] .ps-product__variants .slick-list{margin-right:-10px}.ps-product--detail .ps-product__thumbnail[data-vertical=false] .ps-product__variants .slick-arrow{font-size:20px;line-height:20px;position:absolute;top:50%;transform:translateY(-50%)}.ps-product--detail .ps-product__thumbnail[data-vertical=false] .ps-product__variants .slick-arrow:first-child{left:-20px}.ps-product--detail .ps-product__thumbnail[data-vertical=false] .ps-product__variants .slick-arrow:first-child i:before{content:"\f104"}.ps-product--detail .ps-product__thumbnail[data-vertical=false] .ps-product__variants .slick-arrow:last-child{right:0px}.ps-product--detail .ps-product__thumbnail[data-vertical=false] .ps-product__variants .slick-arrow:last-child i:before{content:"\f105"}.ps-product--detail .ps-product__thumbnail[data-vertical=false] .ps-product__variants .slick-arrow:hover i{color:#000}.ps-product--detail .ps-product__thumbnail[data-vertical=false] .ps-product__gallery{margin-bottom:10px}.ps-product--detail .ps-product__thumbnail[data-vertical=false] .ps-product__gallery img{width:100%}.ps-product--detail .ps-product__header{display:flex;flex-flow:row nowrap}.ps-product--detail .ps-product__header > *{width:100%}.ps-product--detail .ps-product__header .ps-product__thumbnail{max-width:43%}.ps-product--detail .ps-product__header .ps-product__info{max-width:57%;padding-left:30px}.ps-product--detail > .ps-product__content{padding-top:100px}.ps-product--detail .ps-tab-list{position:relative;display:block;margin:0 0 20px;padding-left:0;border-bottom:1px solid #e1e1e1}.ps-product--detail .ps-tab-list li{display:inline-block}.ps-product--detail .ps-tab-list li a{position:relative;display:block;color:#999999;font-size:20px;padding:15px 20px;line-height:20px;font-weight:600}.ps-product--detail .ps-tab-list li a:before{content:"";position:absolute;top:100%;left:0;width:100%;height:3px;background-color:var(--color-1st);transform:scale3d(0,1,1);transform-origin:100% 50%;transition:transform 0.75s cubic-bezier(0.77,0,0.175,1)}.ps-product--detail .ps-tab-list li a:hover{color:#000}.ps-product--detail .ps-tab-list li a:hover:before{transform:scale3d(1,1,1);transform-origin:0 50%}.ps-product--detail .ps-tab-list li:last-child{margin-right:0}.ps-product--detail .ps-tab-list li.active a{color:#000;border-color:#000}.ps-product--detail .ps-tab-list li.active a:before{transform:scale3d(1,1,1);transform-origin:0 50%}.ps-product--detail .ps-tab p{margin-bottom:25px}.ps-product--detail .ps-product .ps-product__price{font-size:16px;font-weight:400}.ps-product--detail.ps-product--thumbnail-right .ps-product__thumbnail{flex-flow:row nowrap}.ps-product--detail.ps-product--thumbnail-right .ps-product__thumbnail figure{padding-left:0;padding-right:10px}@media (max-width: 1199px){.ps-product--detail .ps-product__thumbnail{flex-flow:column wrap}.ps-product--detail .ps-product__thumbnail figure{margin-bottom:30px;padding:0;width:100%;max-width:100%}.ps-product--detail .ps-product__thumbnail .ps-product__variants{position:relative;padding:0 40px;float:none;width:100%;max-width:100%}.ps-product--detail .ps-product__thumbnail .ps-product__variants .item{border:none;margin-right:10px;margin-bottom:0}.ps-product--detail .ps-product__thumbnail .ps-product__variants .slick-arrow{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);font-size:16px}.ps-product--detail .ps-product__thumbnail .ps-product__variants .slick-arrow:first-child{left:0}.ps-product--detail .ps-product__thumbnail .ps-product__variants .slick-arrow:last-child{right:0}.ps-product--detail.ps-product--thumbnail-right .ps-product__thumbnail{flex-flow:row wrap}.ps-product--detail.ps-product--thumbnail-right .ps-product__thumbnail figure{padding-left:0;padding-right:0}}@media (max-width: 991px){.ps-product--detail .ps-product__header .ps-product__thumbnail{padding-right:0}.ps-product--detail .ps-product__header .ps-product__info{padding-left:3rem}.ps-product--detail .ps-product__shopping .form-group--number{max-width:100px}.ps-product--detail .ps-product__thumbnail{padding-right:0}.ps-product--detail > .ps-product__content{padding-top:75px}.ps-product--detail > .ps-product__content .tab-list li{margin-right:3rem}.ps-product--detail > .ps-product__content .tab-list li a{font-size:1.4rem}}@media (max-width: 767px){.ps-product--detail .ps-product__header{flex-flow:column wrap}.ps-product--detail .ps-product__header .ps-product__thumbnail{max-width:100%;margin-bottom:3rem}.ps-product--detail .ps-product__header .ps-product__info{width:100%;padding-left:0;max-width:100%}.ps-product--detail h1{font-size:2.4rem}.ps-product--detail .ps-product__sharing{text-align:left}.ps-product--detail > .ps-product__content{padding-top:50px}.ps-product--detail > .ps-product__content .ps-tab-list li{display:block;margin-right:0}.ps-product--detail > .ps-product__content .ps-tab-list li a{display:block;padding:5px 0;font-size:18px}.ps-product--detail > .ps-product__content .ps-tab-list li a:before{display:none}}@media (max-width: 479px){.ps-product--detail .ps-product__meta p{float:none;margin-bottom:1rem}.ps-product--detail .ps-product__meta > a{display:block;float:none;padding-left:0}.ps-product--detail .ps-product__shopping{display:block}.ps-product--detail .ps-product__shopping figure{width:100%}.ps-product--detail .ps-product__shopping figure .form-group--number{width:100%;max-width:100%}.ps-product--detail .ps-product__shopping .ps-btn{width:100%;margin-right:0}}@media (max-width: 375px){.ps-product--detail .ps-product__shopping .ps-form--number{max-width:100%;width:100%;margin-bottom:1rem}.ps-product--detail .ps-product__shopping .ps-btn{padding-left:20px;padding-right:20px}.ps-product--detail .ps-product__shopping button{width:100%}}.ps-product--hot-deal .ps-product__thumbnail .ps-product__variants{max-width:52px;min-width:52px}.ps-product--hot-deal .ps-product__thumbnail .ps-product__variants .item{border:1px solid #ccc}.ps-product--hot-deal .ps-product__thumbnail .ps-product__variants .item img{opacity:1}.ps-product--hot-deal .ps-product__thumbnail .ps-product__variants .item.slick-current{border-color:#dd2400}.ps-product--hot-deal .ps-product__thumbnail > figure{padding-left:20px;max-width:calc(100% - 52px)}.ps-product--hot-deal .ps-product__badge{width:80px;height:80px;border-radius:50%;display:flex;justify-content:center;align-items:center;text-align:center;background-color:#96b101}.ps-product--hot-deal .ps-product__badge span{font-weight:500;color:#ffffff;font-size:13px;line-height:1.2em}.ps-product--hot-deal .ps-product__info h5{font-size:12px;margin-bottom:7px;color:#000000;font-weight:400;text-transform:uppercase}.ps-product--hot-deal .ps-product__info .ps-product__name{font-weight:600;color:#000;font-size:18px}.ps-product--hot-deal .ps-product__price{margin-bottom:10px}.ps-product--hot-deal .ps-product__processs-bar .ps-progress{margin-bottom:10px;height:17px;background:#e4e4e4}.ps-product--hot-deal .ps-product__processs-bar .ps-progress span{background-color:#dd2400}.ps-product--hot-deal .ps-product__processs-bar p strong{color:#690}.ps-product--hot-deal .ps-product__meta{border-bottom:none;display:block}.ps-product--hot-deal .ps-product__meta a{color:#0066cc}.ps-product--hot-deal .ps-product__expires{border-top:1px solid #e4e4e4;padding-top:20px}.ps-product--hot-deal .ps-product__expires p{margin-bottom:0;line-height:1.8em;color:#000}.ps-product--hot-deal .ps-product__expires .ps-countdown{margin-bottom:10px}.ps-product--hot-deal .ps-product__specification p{margin-right:0;padding-right:0}.ps-product--hot-deal .ps-product__specification p:after{display:none}.ps-product--hot-deal .ps-countdown{display:flex;flex-flow:row nowrap}.ps-product--hot-deal .ps-countdown li{position:relative;padding-right:30px;text-align:center}.ps-product--hot-deal .ps-countdown li:after{content:":";position:absolute;right:10px;top:10px;font-size:25px;color:#999999}.ps-product--hot-deal .ps-countdown li span{display:inline-block;margin-bottom:10px;width:56px;height:56px;border:1px solid #ccc;display:flex;justify-content:center;align-items:center;color:#dd2400;font-weight:600;font-size:20px}.ps-product--hot-deal .ps-countdown li:last-child{padding-right:0}.ps-product--hot-deal .ps-countdown li:last-child:after{display:none}.ps-product--hot-deal .ps-product__header .ps-product__thumbnail{padding-right:0}.ps-product--hot-deal .ps-product__header .ps-product__info{padding-left:30px}@media (max-width: 1199px){.ps-product--hot-deal .ps-product__thumbnail .ps-product__variants{min-width:100%;max-width:100%}.ps-product--hot-deal .ps-product__thumbnail figure{max-width:100%;padding-left:0}}@media (max-width: 991px){.ps-product--hot-deal .ps-product__header .ps-product__info{padding-left:10px}.ps-product--hot-deal .ps-countdown li span{width:40px;height:40px;font-size:14px}}@media (max-width: 479px){.ps-product--hot-deal .ps-product__name{font-size:16px}.ps-product--hot-deal .ps-product__expires > p{margin-bottom:10px}.ps-product--hot-deal .ps-countdown li:after{top:0;font-size:20px}.ps-product--hot-deal .ps-countdown li span{width:30px;height:30px;font-size:14px}.ps-product--hot-deal .ps-countdown p{font-size:10px}}.ps-product--full-content .ps-product__price-right{padding:30px;background-color:#f1f1f1}.ps-product--full-content .ps-product__price-right .ps-product__shopping{display:block;margin-bottom:0;padding-bottom:0;border-bottom:none}.ps-product--full-content .ps-product__price-right .ps-product__shopping > *{margin-right:0}.ps-product--full-content .ps-product__price-right .ps-product__shopping figure{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e1e1e1}.ps-product--full-content .ps-product__price-right .ps-product__shopping figure .form-group--number{max-width:100%}.ps-product--full-content .ps-product__price-right .ps-product__shopping figure .form-group--number input{background-color:#ffffff}.ps-product--full-content .ps-product__price-right .ps-product__shopping .ps-btn{margin-bottom:20px;width:100%;text-align:center;font-size:16px}.ps-product--full-content .ps-product__price-right .ps-product__actions{border:none}.ps-product--full-content .ps-product__price-right .ps-product__actions a{display:block;margin-right:0;font-size:14px;text-align:center;color:#666}.ps-product--full-content .ps-product__price-right .ps-product__actions a:hover{color:#000}.ps-product--full-content .ps-product__top{display:flex;flex-flow:row nowrap}.ps-product--full-content .ps-product__top .ps-product__header{max-width:calc(100% - 270px);padding-right:30px}.ps-product--full-content .ps-product__top .ps-product__price-right{width:100%;max-width:270px}@media (max-width: 991px){.ps-product--full-content .ps-product__top{flex-direction:column}.ps-product--full-content .ps-product__top .ps-product__header{margin-bottom:30px;max-width:100%}.ps-product--full-content .ps-product__top .ps-product__price-right{max-width:100%}}.ps-product--box .ps-product__box{background-color:#fff;padding:30px 20px}.ps-product--cart-mobile{display:flex;flex-flow:row nowrap}.ps-product--cart-mobile > *{width:100%}.ps-product--cart-mobile .ps-product__thumbnail{max-width:56px}.ps-product--cart-mobile .ps-product__content{position:relative;padding-right:30px;padding-left:20px}.ps-product--cart-mobile .ps-product__content .ps-product__remove{position:absolute;top:0;right:0;font-size:18px;color:#666}.ps-product--cart-mobile .ps-product__content a{color:#06c}.ps-product--cart-mobile .ps-product__content a:hover{color:var(--color-1st)}.ps-product--cart-mobile .ps-product__content p strong{color:#000;font-weight:500}.ps-product--cart-mobile .ps-product__content small{font-size:14px;color:#000}.ps-product--photo{position:relative;overflow:hidden}.ps-product--photo > a{display:block}.ps-product--photo > a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,0.05);background-image:linear-gradient(to bottom,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.9));transition:all 0.4s ease;visibility:hidden;opacity:0}.ps-product--photo .ps-product__actions{display:flex;flex-flow:row nowrap;justify-content:space-between;max-width:200px;transition:all 0.5s cubic-bezier(0.7,0,0.3,1) 0s}.ps-product--photo .ps-product__actions li{margin-right:10px}.ps-product--photo .ps-product__actions li a{display:flex;justify-content:center;align-items:center;width:34px;height:34px;border-radius:50%;color:#ffffff}.ps-product--photo .ps-product__actions li a:hover{background-color:#c81919;color:#ffffff}.ps-product--photo .ps-product__actions:last-child{margin-right:0}.ps-product--photo .ps-product__content{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:15px 30px;z-index:20;transform:translateY(100%);transition:all 0.4s ease;visibility:hidden;opacity:0}.ps-product--photo .ps-product__content span{color:#fff}.ps-product--photo:hover > a:before{visibility:visible;opacity:1}.ps-product--photo:hover .ps-product__content{visibility:visible;opacity:1;transform:translateY(0)}.ps-product--header-sticky{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.ps-product--header-sticky > *{flex-basis:100%}.ps-product--header-sticky .ps-product__title{display:block;line-height:1.4em;font-size:20px;line-height:1;font-weight:400;margin:0 0 5px}.ps-product--header-sticky .ps-tab-list li{display:inline-block;margin-right:20px}.ps-product--header-sticky .ps-tab-list li a{font-weight:600;color:#666}.ps-product--header-sticky .ps-tab-list li a:hover{color:var(--color-1st)}.ps-product--header-sticky .ps-tab-list li.active a{color:var(--color-1st)}.ps-product--header-sticky .ps-tab-list li:last-child{margin-right:0}.ps-product--header-sticky .ps-product__price span{font-size:22px;color:#f30;font-weight:600}.ps-product--header-sticky .ps-product__price del{display:block;color:#666;font-size:14px}.ps-product--header-sticky .ps-product__thumbnail{max-width:60px}.ps-product--header-sticky .ps-product__shopping{display:flex;justify-content:flex-end;align-items:center}.ps-product--header-sticky .ps-product__shopping .ps-product__price{padding-right:30px}.ps-product--header-sticky .ps-product__shopping .ps-btn{padding:10px 30px}.ps-product--header-sticky .ps-product__wrapper{padding-left:20px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.ps-product--quickview{display:none;margin-bottom:0;max-height:500px;overflow:auto}.ps-product--quickview .owl-slider img{width:100%;overflow:hidden}.ps-product--quickview .owl-slider .owl-nav .owl-prev{margin-left:0}.ps-product--quickview .owl-slider .owl-nav .owl-next{margin-right:0}.ps-product--quickview .ps-product__images{position:relative}.ps-product--quickview .ps-product__images .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:100;width:35px;height:35px;color:#000;font-size:18px;background-color:rgba(255,255,255,0.5);border-radius:4px;visibility:hidden;opacity:0}.ps-product--quickview .ps-product__images .slick-arrow i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ps-product--quickview .ps-product__images .slick-arrow:first-child{left:20px}.ps-product--quickview .ps-product__images .slick-arrow:last-child{right:10px}.ps-product--quickview .ps-product__images .slick-arrow:hover{background-color:var(--color-1st);color:#fff}.ps-product--quickview .ps-product__images:hover .item:before{visibility:visible;opacity:1}.ps-product--quickview .ps-product__images:hover .slick-arrow{visibility:visible;opacity:1}.ps-product--quickview .ps-product__shopping{border-bottom:0;padding-bottom:0}@media screen and (min-width: 1200px){.ps-product--quickview{display:block}}.ps-product--search-result{display:flex;justify-content:space-between;align-items:flex-start;border:none}.ps-product--search-result > *{flex-basis:100%}.ps-product--search-result .ps-product__title{padding-bottom:0;margin-bottom:0}.ps-product--search-result .ps-product__price{font-size:12px;margin-bottom:0}.ps-product--search-result .ps-product__thumbnail{max-width:60px;min-width:60px}.ps-product--search-result .ps-product__content{padding-left:30px}.ps-product--search-result:hover{border:none}@media (max-width: 479px){.ps-product--search-result{flex-flow:row nowrap;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eaeaea}.ps-product--search-result .ps-product__thumbnail{margin-bottom:0}.ps-product--search-result .ps-product__content{padding-left:10px}}.lg-backdrop{z-index:10001}.lg-outer{z-index:10002}.lg-sub-html{display:none}#product-quickview .modal-dialog{max-width:960px}#product-quickview .modal-dialog .modal-close{position:absolute;top:10px;right:10px;z-index:10}#product-quickview .modal-dialog .modal-content{position:relative;padding:40px 0 0 20px}.ps-product--medicine .ps-product__container{position:relative}.ps-product--medicine .ps-product__add-to-cart{visibility:hidden;opacity:0;padding-bottom:20px}.ps-product--medicine .ps-product__add-to-cart .ps-btn{padding-left:10px;padding-right:10px;font-weight:500;color:#fff;background-color:#28afb1}.ps-product--medicine .ps-product__add-to-cart .ps-btn:hover{background-color:rgb(35.2995391705,154.435483871,156.2004608295);color:#fff!important}.ps-product--medicine .ps-product__progress-bar .ps-progress__value > span{background-color:#28afb1}.ps-product--medicine:hover{border-bottom:1px solid silver}.ps-product--medicine:hover .ps-product__add-to-cart{visibility:visible;opacity:1}.ps-product--medicine:hover .ps-product__content{display:block;height:auto;visibility:visible;opacity:1}.ps-banner{position:relative}.ps-banner .ps-banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.ps-banner--1{position:relative}.ps-banner--1 p{color:#0099CC;font-size:16px}.ps-banner--1 h4{margin-bottom:30px;font-size:30px;font-weight:500;color:#000;line-height:1.1em}.ps-banner--1 h4 strong{color:rgb(102,153,0)}.ps-banner--1 .ps-btn{padding:11px 24px;font-weight:600}.ps-banner--1 .ps-banner__content{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;padding:0 240px}@media (max-width: 1680px){.ps-banner--1 .ps-banner__content{padding:0 50px}}.ps-filter{margin-bottom:50px}.ps-filter__header::after{clear:both;content:"";display:table}.ps-filter__header .form-group{display:inline-block;margin-right:8rem;margin-bottom:0}.ps-filter__header .form-group label{margin-right:3rem;margin-bottom:0;vertical-align:middle}.ps-filter__header .form-group .ps-select{min-width:150px;vertical-align:middle}.ps-filter__header .form-group .ps-select .selectize-input{position:relative;vertical-align:top;padding:10px 15px;border:none;outline:none;box-shadow:none}.ps-filter__header .form-group .ps-select .selectize-dropdown{cursor:pointer}.ps-filter__header figure{float:right}.ps-filter__header figure .ps-pagination{display:inline-block}.ps-filter__header figure .ps-pagination p{display:inline-block;margin-bottom:0;vertical-align:middle;margin-right:30px}.ps-filter__header figure .ps-pagination .pagination{vertical-align:middle}.ps-filter__header figure .ps-pagination .pagination li a{width:40px;line-height:40px}.ps-filter__trigger{position:relative;display:inline-block;cursor:pointer}.ps-filter__trigger > p{display:inline-block;margin-bottom:0;font-size:1.5rem;font-weight:600;line-height:40px;color:#000}.ps-filter__trigger i{color:#999999}.ps-filter__icon{display:inline-block;position:relative;width:40px;height:40px;vertical-align:top}.ps-filter__icon span, .ps-filter__icon:before, .ps-filter__icon:after{position:absolute;right:10px;height:2px;width:20px;background-color:#303030;z-index:100;transition:all 0.4s ease}.ps-filter__icon span{top:50%;transform:translateY(-50%)}.ps-filter__icon:before, .ps-filter__icon:after{content:""}.ps-filter__icon:before{top:12px}.ps-filter__icon:after{bottom:12px}.ps-filter__icon:hover{cursor:pointer}.ps-filter__icon.active span{transform:translateX(100%);visibility:hidden;opacity:0}.ps-filter__icon.active:before, .ps-filter__icon.active:after{top:50%;bottom:auto;width:20px;transform-origin:50% 50%;background-color:#fc354c}.ps-filter__icon.active:before{transform:rotate(45deg)}.ps-filter__icon.active:after{transform:rotate(-45deg)}.ps-filter__result{text-align:right}.ps-filter__result p{margin-bottom:0;line-height:40px}.ps-filter__content{display:none;padding:0}.ps-filter__content::after{clear:both;content:"";display:table}.ps-filter__column{float:left;width:25%;padding:0 15px}.ps-filter__column > h3{position:relative;margin-bottom:15px;padding-bottom:10px;font-size:1.8rem;color:#333;font-weight:600;letter-spacing:0.05em;text-transform:none}.ps-filter__column > h3:before{content:"";position:absolute;top:100%;left:0;width:100px;height:1px;background-color:#c3c3c3}.ps-filter.active .ps-filter__content{display:block}@media (max-width: 991px){.ps-filter__column{width:50%;max-width:300px}}@media (max-width: 767px){.ps-filter__result{text-align:left}}@media (max-width: 479px){.ps-filter__column{width:100%;max-width:300px}}.ps-filter--sidebar{position:fixed;top:0;left:0;width:100%;max-width:460px;height:100vh;overflow-y:auto;z-index:99999;background-color:#fff;transform:translateX(-100%);transform:translateX(-100%);transition:all 0.5s cubic-bezier(0.7,0,0.3,1) 0s}.ps-filter--sidebar .ps-filter__header{position:relative;padding:15px 20px;background-color:#f5f5f5}.ps-filter--sidebar .ps-filter__header h3{margin-bottom:0;font-weight:600;font-size:1.6rem;line-height:20px;text-transform:capitalize}.ps-filter--sidebar .ps-filter__header .ps-btn--close{position:absolute;top:50%;transform:translateY(-50%);right:10px}.ps-filter--sidebar .ps-filter__header .ps-btn--close:before, .ps-filter--sidebar .ps-filter__header .ps-btn--close:after{background-color:#000}.ps-filter--sidebar .ps-filter__content{display:block;padding:2rem}.ps-filter--sidebar .widget_shop{background-color:#ffffff;padding:0}.ps-filter--sidebar .widget_shop .widget-title{padding-bottom:0;font-weight:600;text-transform:uppercase;font-size:16px}.ps-filter--sidebar .widget_shop .widget-title:before{display:none}.ps-filter--sidebar .widget_shop .form-group--select .form-control{border-radius:0}.ps-filter--sidebar .widget_shop.widget_filter{text-align:center}.ps-filter--sidebar .widget_shop.widget_filter .widget-title{text-align:left}.ps-filter--sidebar .widget_shop.widget_filter .ps-slider{margin-bottom:2rem}.ps-filter--sidebar .widget_shop.widget_filter .ps-btn--black{padding:8px 35px;font-weight:600;text-transform:none}.ps-filter--sidebar.active{transform:translateX(0)}.ps-filter--shopping{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:3rem 0 0}.ps-filter--shopping .ps-filter__trigger{display:inline-block;position:relative;width:40px;height:40px;vertical-align:top}.ps-filter--shopping .ps-filter__trigger i{font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ps-filter--shopping .ps-filter__column-switch a{display:inline-block;height:26px;border:1px solid #878787;margin-right:20px}.ps-filter--shopping .ps-filter__column-switch a:before{content:"";position:absolute;top:2px;left:2px;width:10px;height:20px;background-color:#878787;transition:all 0.3s}.ps-filter--shopping .ps-filter__column-switch a.two{width:29px}.ps-filter--shopping .ps-filter__column-switch a.two:before{box-shadow:13px 0 0 #878787,13px 0 0 #878787}.ps-filter--shopping .ps-filter__column-switch a.two:hover:before, .ps-filter--shopping .ps-filter__column-switch a.two.active:before{box-shadow:13px 0 0 #222,13px 0 0 #222}.ps-filter--shopping .ps-filter__column-switch a.three{width:42px}.ps-filter--shopping .ps-filter__column-switch a.three:before{box-shadow:13px 0 0 #878787,26px 0 0 #878787}.ps-filter--shopping .ps-filter__column-switch a.three:hover:before, .ps-filter--shopping .ps-filter__column-switch a.three.active:before{box-shadow:13px 0 0 #222,26px 0 0 #222}.ps-filter--shopping .ps-filter__column-switch a.four{width:55px}.ps-filter--shopping .ps-filter__column-switch a.four:before{box-shadow:13px 0 0 #878787,26px 0 0 #878787,39px 0 0 #878787}.ps-filter--shopping .ps-filter__column-switch a.four:hover:before, .ps-filter--shopping .ps-filter__column-switch a.four.active:before{box-shadow:13px 0 0 #222,26px 0 0 #222,39px 0 0 #222}.ps-filter--shopping .ps-filter__column-switch a.six{width:81px}.ps-filter--shopping .ps-filter__column-switch a.six:before{box-shadow:13px 0 0 #878787,26px 0 0 #878787,39px 0 0 #878787,52px 0 0 #878787,65px 0 0 #878787}.ps-filter--shopping .ps-filter__column-switch a.six:hover:before, .ps-filter--shopping .ps-filter__column-switch a.six.active:before{box-shadow:13px 0 0 #222,26px 0 0 #222,39px 0 0 #222,52px 0 0 #222,65px 0 0 #222}.ps-filter--shopping .ps-filter__column-switch a.active{border-color:#222}.ps-filter--shopping .ps-filter__column-switch a.active:before{background-color:#222222}.ps-filter--shopping .ps-filter__column-switch a:hover{border-color:#222}.ps-filter--shopping .ps-filter__column-switch a:hover:before{background-color:#222222}.ps-filter--shopping .ps-filter__column-switch a:last-child{margin-right:0}@media (max-width: 767px){.ps-filter--shopping .ps-filter__column-switch{display:none}}#shop-filter-lastest a{padding:10px 20px;font-size:16px}@media (min-width: 1200px){.table-responsive{overflow-x:initial}}.ps-table thead > tr > th{font-family:var(--primary-font),sans-serif;font-size:18px;font-weight:700;color:#515356;text-transform:uppercase;border-bottom:1px solid #e5e5e5}.ps-table tbody > tr > td{vertical-align:middle;padding:20px 30px;border:1px solid #ddd;color:#666}@media (max-width: 768px){.ps-table--responsive{border:none;max-width:100vw}.ps-table--responsive .ps-product--cart{flex-flow:column nowrap;align-items:flex-end;margin-left:30px}.ps-table--responsive .ps-product--cart .ps-product__thumbnail{display:none}.ps-table--responsive .ps-product--cart .ps-product__content{padding-left:0}.ps-table--responsive thead{display:none}.ps-table--responsive tbody{display:block}.ps-table--responsive tbody tr{display:block;margin-bottom:10px;border:1px solid #ddd}.ps-table--responsive tbody tr td[data-label]{display:flex;justify-content:space-between;align-items:center;border:none;text-transform:capitalize;border-top:1px solid #ddd;min-width:100px}.ps-table--responsive tbody tr td[data-label]:before{content:attr(data-label) ":";font-weight:600}.ps-table--responsive tbody tr td[data-label]:first-child{border-top:none}}.ps-table--specification tbody tr td:first-child{background-color:#f4f4f4;font-weight:500;color:#000;width:150px}.ps-table--faqs{background-color:#fff}.ps-table--faqs h4{color:var(--color-1st)}.ps-table--faqs .faq-group{border-bottom:1px solid #eee;margin-bottom:35px}.ps-table--faqs .faq-group:last-child{border-bottom:none;margin-bottom:0}.ps-table--faqs .faq-item{margin-bottom:25px}.ps-table--faqs .question{color:#000;font-size:16px;font-weight:500}.ps-table--compare{table-layout:fixed}.ps-table--compare tbody tr td{padding:20px 30px}.ps-table--compare tbody tr td .price.sale{color:#ec0101}.ps-table--compare tbody tr td .price.sale del{color:#000}.ps-table--compare tbody tr td .ps-btn{width:100%;text-align:center}.ps-table--compare tbody tr td .in-stock{color:#89aa01;font-weight:600}.ps-table--compare tbody tr td .out-stock{font-weight:600}.ps-table--compare tbody tr td .sold-by{text-decoration:underline;color:#0066cc}.ps-table--compare tbody tr td .sold-by:hover{color:var(--color-1st)}.ps-table--compare tbody tr td.heading{color:#000000;font-weight:600;text-align:center;text-transform:uppercase;background-color:#f4f4f4}@media (max-width: 1199px){.ps-table--compare{table-layout:initial}.ps-table--compare tbody tr td{min-width:300px}}.ps-table--wishlist thead tr th{background-color:#f2f2f2;text-transform:uppercase;color:#000;text-align:center;font-weight:600}.ps-table--wishlist thead tr th:nth-child(2){text-align:left}.ps-table--wishlist tbody tr td{padding:30px 10px;vertical-align:middle;font-size:16px}.ps-table--wishlist tbody tr td:last-child{text-align:right}@media (max-width: 991px){.ps-table--wishlist tbody tr td{min-width:200px}.ps-table--wishlist tbody tr td:first-child{max-width:50px;min-width:50px;text-align:center}.ps-table--wishlist tbody tr td:nth-child(2){min-width:300px}}.ps-table--shopping-cart thead tr th{padding:15px 20px;text-transform:uppercase;color:#000;text-align:center;font-weight:600;background-color:#f2f2f2;border:none}.ps-table--shopping-cart thead tr th:first-child{text-align:left}.ps-table--shopping-cart tbody tr td{padding:20px 10px;vertical-align:middle;font-size:16px}.ps-table--shopping-cart tbody tr td .form-group--number{max-width:100px;display:inline-block}.ps-table--shopping-cart tbody tr td .form-group--number input{border-radius:0}.ps-table--shopping-cart tbody tr td .ps-product--cart{max-width:500px}.ps-table--shopping-cart tbody tr td:last-child{text-align:right}.ps-table--shopping-cart tbody tr td:last-child a{font-size:20px}.ps-table--product-groupped .ps-tag--out-stock{color:red;font-weight:500}.ps-table--product-groupped .ps-btn{padding:15px 20px;border-radius:0}.ps-table--product-groupped .title{font-size:16px}.ps-table--product-groupped tbody tr{vertical-align:middle}.ps-table--product-groupped tbody tr td{border:none;vertical-align:middle}.ps-table--product-groupped tbody tr td:first-child{width:150px}@media (max-width: 767px){.ps-table--product-groupped .title{font-size:14px}.ps-table--product-groupped tbody tr td{min-width:200px}}@media (max-width: 1680px){.ps-table--product-groupped .ps-tag--out-stock span{display:block}}.ps-table--vendor thead tr th{padding:10px 16px;font-size:14px;font-weight:600;color:#000;background-color:#f4f4f4}.ps-table--vendor tbody tr td{padding:8px 16px;color:#000}.ps-table--vendor tbody tr td a{color:#000;color:#0066cc}.ps-table--vendor tbody tr td a:hover{color:var(--color-1st)}.ps-table--vendor tbody tr td strong{text-transform:uppercase;color:#000}.ps-table--vendor-status tbody tr td{color:#000}.ps-table--vendor-status tbody tr td strong{color:#000;text-transform:uppercase;font-weight:600}.ps-table--vendor-status tbody tr td:first-child{background-color:#f4f4f4}.ps-table--notification tbody tr td:first-child{max-width:250px;width:50%}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;overflow:hidden}#loader-wrapper .preloader-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;z-index:999999999}#loader-wrapper .preloader-loading::after{content:" ";display:block;border-radius:50%;border-width:1px;border-style:solid;animation:lds-dual-ring 0.5s linear infinite;width:40px;height:40px;border-color:var(--color-1st) transparent var(--color-1st) transparent}#loader-wrapper .loader-section{position:fixed;top:0;width:51%;height:100%;background:#ffffff;z-index:999}#loader-wrapper .loader-section.section-left{left:0}#loader-wrapper .loader-section.section-right{right:0}.loaded #loader-wrapper{visibility:hidden;display:none;transform:none;transition:none}.loaded #loader-wrapper .preloader-loading{display:none}.loaded #loader-wrapper .loader-section.section-left{transform:none;transition:none}.loaded #loader-wrapper .loader-section.section-right{transform:none;transition:none}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ps-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:9999;visibility:hidden;opacity:0;transition:all 0.4s ease}.ps-modal__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:2rem 4rem;z-index:10;background-color:#fff;border-radius:3px;max-width:945px;width:100%}.ps-modal__close{position:absolute;top:0;right:0;transform:translate(50%,-50%);display:inline-block;width:50px;height:50px;border-radius:50%;background-color:#5e6b9d}.ps-modal__close i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;color:#ffffff}.ps-modal.active{visibility:visible;opacity:1}@media (max-width: 991px){.ps-modal__container{max-width:90%}.ps-modal__close{transform:translate(0,0);background-color:transparent;width:30px;height:30px}.ps-modal__close i{color:#5e6b9d}}@media (max-width: 767px){.ps-modal{overflow:auto}.ps-modal__container{position:relative;top:0;left:0;transform:translate(0,0);margin:3rem auto;overflow:auto}}@media (max-width: 479px){.ps-modal__container{max-width:300px}}#login .ps-modal__container{max-width:600px}#login .ps-modal__container .ps-btn--close{position:absolute;top:10px;right:10px}.ps-popup{position:fixed;top:0;left:0;height:100%;width:100%;z-index:99999;visibility:hidden;opacity:0;transition:all 0.4s ease;background-color:rgba(0,0,0,0.5);display:flex!important;flex-flow:row nowrap;justify-content:center;align-items:center}.ps-popup__content{position:relative;max-width:830px;width:100%;transition:tranform 0.4s ease}.ps-popup__close{display:inline-block;position:absolute;width:40px;height:40px;top:10px;right:10px;background-color:#000;border:none;border-radius:0}.ps-popup__close i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;color:#ffffff}.ps-popup__close:hover{background-color:var(--color-2nd)}.ps-popup.active{visibility:visible;opacity:1;transition-delay:0.5s}@media (max-width: 991px){.ps-popup{padding:100px 30px 20px}.ps-popup .ps-popup__content{position:relative;top:0;left:0;max-width:800px;margin:0 auto}.ps-popup.active .ps-popup__content{transform:translate(0,0)}}@media (max-width: 479px){.ps-popup{padding-top:50px;padding-left:20px;padding-right:20px}}.ps-accordion{margin-bottom:20px}.ps-accordion__header{position:relative;background-color:#f6f6f8;padding:10px 40px 10px 20px;cursor:pointer}.ps-accordion__header p{margin-bottom:0;line-height:20px;font-weight:700;color:#000}.ps-accordion__header span{position:absolute;top:50%;transform:translateY(-50%);right:0;width:40px;height:40px;background-color:#222}.ps-accordion__header span i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ffffff}.ps-accordion__content{padding:20px}.ps-tab{display:none}.ps-tab.active{display:block;line-height:30px}.ps-cart--mini{position:relative}.ps-cart--mini .ps-cart__items{position:relative;padding:20px;background-color:#fff;border:1px solid #e1e1e1;border-bottom:none}.ps-cart--mini .ps-cart__items:before{content:"";display:inline-block;position:absolute;top:-8px;right:30px;width:16px;height:16px;border-left:1px solid #e1e1e1;border-top:1px solid #e1e1e1;background-color:#ffffff;transform:rotate(45deg);transform-origin:50% 50%}.ps-cart--mini .ps-cart__items .ps-product--cart-mobile{margin-bottom:30px}.ps-cart--mini .ps-cart__content{position:absolute;min-width:370px;right:-30px;z-index:30;padding-top:10px;transform:translate(0 20px);transition:all 0.4s ease;visibility:hidden;opacity:0}.ps-cart--mini .ps-cart__footer{padding:10px 20px 20px;background-color:#ffffff;border:1px solid #e1e1e1;border-top:0}.ps-cart--mini .ps-cart__footer h3{display:block;margin-bottom:20px;font-size:18px;font-weight:600}.ps-cart--mini .ps-cart__footer h3 strong{float:right;color:red}.ps-cart--mini figure{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.ps-cart--mini figure .ps-btn{padding:12px 25px}.ps-cart--mini:hover .ps-cart__content{transform:translate(0,0px);visibility:visible;opacity:1}.ps-cart--mobile .ps-cart__content{padding:20px 10px 0;min-height:calc(100vh - 250px)}.ps-cart--mobile .ps-cart__footer{padding:30px 20px;border-top:1px solid #e1e1e1}.ps-cart--mobile .ps-cart__footer h3{display:block;margin-bottom:20px;font-size:18px;font-weight:600}.ps-cart--mobile .ps-cart__footer h3 strong{float:right;color:red}.ps-cart--mobile figure{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:10px}.ps-cart--mobile figure .ps-btn{padding:12px 25px;white-space:nowrap}.ps-form--newsletter h3{font-weight:600;margin-bottom:5px;font-size:24px}.ps-form--newsletter p{margin-bottom:0}.ps-form--newsletter .form-group--nest button{padding-left:45px;padding-right:45px}@media (max-width: 1199px){.ps-form--newsletter p{margin-bottom:10px}}.ps-form--quick-search{position:relative;display:flex;flex-flow:row nowrap}.ps-form--quick-search .form-control{background-color:#fff;color:#000;height:42px;border:none;border-radius:0}.ps-form--quick-search .form-group--icon{background-color:#ffffff;border-radius:4px 0 0 4px}.ps-form--quick-search .form-group--icon i{z-index:1}.ps-form--quick-search select.form-control{border-right:1px solid #02837b;border-radius:4px 0 0 4px;padding:0 10px;text-indent:10px;position:relative;z-index:2;background-color:transparent}.ps-form--quick-search select.form-control::-webkit-input-placeholder{color:rgb(102,102,102)}.ps-form--quick-search select.form-control::-moz-placeholder{color:rgb(102,102,102)}.ps-form--quick-search select.form-control:-moz-placeholder{color:rgb(102,102,102)}.ps-form--quick-search select.form-control:-ms-input-placeholder{color:rgb(102,102,102)}.ps-form--quick-search button{background-color:#000;color:#ffffff;border:none;font-weight:400;padding:0 24px;border-radius:0 4px 4px 0}.ps-form--widget-search{position:relative;margin-bottom:20px}.ps-form--widget-search input{height:34px;background-color:#ffffff;border-radius:0}.ps-form--widget-search button{border:none;background-color:transparent;position:absolute;top:50%;transform:translateY(-50%);right:10px}.ps-form--review h4{margin-bottom:20px;display:block;font-size:16px;font-weight:600;line-height:1.2em;text-transform:uppercase}.ps-form--review p sup{margin-left:5px;color:#ec0101}.ps-form--review .form-group__rating{display:flex;align-items:center}.ps-form--review .form-group__rating label{margin-bottom:0;line-height:20px;margin-right:15px}.ps-form--review .form-group__rating .br-wrapper{line-height:20px}.ps-form--review .form-group__rating .br-wrapper a{font-size:14px}.ps-form--review .form-group__rating .br-wrapper.br-theme-fontawesome-stars .br-widget{height:auto;line-height:20px}.ps-form--review .form-control{border-radius:0}.ps-form--review button{border-radius:0;font-weight:600}.ps-form--contact-us .form-control{background-color:#ffffff}.ps-form--contact-us .submit button{height:50px;padding:0 30px}.ps-form--account{max-width:430px;margin:0 auto;padding-top:130px}.ps-form--account .ps-tab-list{text-align:center;margin-bottom:30px}.ps-form--account .ps-tab-list li{display:inline-block;padding:0 15px}.ps-form--account .ps-tab-list li a{font-size:30px;color:#666;font-weight:600}.ps-form--account .ps-tab-list li.active a{color:#000}.ps-form--account .form-forgot{position:relative}.ps-form--account .form-forgot input{padding-right:100px}.ps-form--account .form-forgot > a{position:absolute;top:50%;transform:translateY(-50%);right:10px;color:#06c}.ps-form--account .form-forgot > a:hover{color:var(--color-1st)}.ps-form--account .ps-checkbox > label{color:#000}.ps-form--account .ps-list--social{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 -5px}.ps-form--account .ps-list--social li{padding:0 5px;width:100%;text-align:center;margin-right:0}.ps-form--account .ps-list--social li a{display:block;line-height:20px;padding:15px 0}.ps-form--account .ps-list--social li a i{color:#ffffff;text-align:center}.ps-form--account .ps-list--social li a.facebook{background-color:#3b5999}.ps-form--account .ps-list--social li a.google{background-color:#dd4b39}.ps-form--account .ps-list--social li a.twitter{background-color:#55acee}.ps-form--account .ps-list--social li a.instagram{background-color:#e4405f}.ps-form--account .ps-form__content{padding:30px 30px 0}.ps-form--account .ps-form__content h5{margin:0 0 25px;font-size:16px;font-weight:400}.ps-form--account .ps-form__footer{padding:30px 30px}.ps-form--account .ps-tab{background-color:#ffffff}.ps-form--order-tracking{max-width:630px;margin:0 auto 50px}.ps-form--order-tracking .form-group{margin-bottom:30px}.ps-form--order-tracking .form-group > label{font-size:18px;font-weight:600;color:#000}.ps-form--order-tracking .form-group input{border-color:#bfbfbf}.ps-form--order-tracking .form-group input::-webkit-input-placeholder{color:#a9a9a9}.ps-form--order-tracking .form-group input::-moz-placeholder{color:#a9a9a9}.ps-form--order-tracking .form-group input:-moz-placeholder{color:#a9a9a9}.ps-form--order-tracking .form-group input:-ms-input-placeholder{color:#a9a9a9}@media (max-width: 991px){.ps-form--order-tracking .form-group > label{font-size:16px;font-weight:500}}.ps-form--search-mobile input{height:40px;background-color:#ffffff;border:none;border-radius:0}.ps-form--search-mobile button{width:40px;height:40px;background-color:#02837b;border:none}.ps-form--search-mobile button i{color:#ffffff}.ps-form--subscribe-popup{padding:60px 50px}.ps-form--subscribe-popup h4{margin-bottom:10px;font-size:24px;font-weight:400}.ps-form--subscribe-popup h4 strong{color:var(--color-1st)}.ps-form--subscribe-popup p{margin-bottom:20px}.ps-form--subscribe-popup input{margin-bottom:20px;height:40px;border:2px solid #c9c9c9;background-color:#f6f6f6}.ps-form--subscribe-popup button{height:40px;width:auto;padding:0 30px}.ps-form--subscribe-popup .ps-checkbox > label{color:#000}.ps-form--subscribe-popup .ps-checkbox > label:before{border-radius:3px}.ps-form--subscribe-popup .ps-form__content{max-width:360px;text-align:center}.ps-form--vendor-datetimepicker{margin-bottom:24px}.ps-form--vendor-datetimepicker .input-group{border:none;margin-bottom:10px}.ps-form--vendor-datetimepicker .input-group:after{content:"\e789";font-family:"Linearicons";position:absolute;top:50%;transform:translateY(-50%);right:10px;font-size:16px}.ps-form--vendor-datetimepicker .input-group input{height:40px}.ps-form--vendor-datetimepicker .input-group .input-group-text{padding:0 20px;font-size:14px;min-width:60px;text-align:center;font-weight:500;color:#000;border-radius:0}.ps-form--vendor-datetimepicker button{background-color:#88aa00;border-radius:0;height:40px;padding:0 30px;color:#ffffff}.ps-form--vendor-datetimepicker button i{vertical-align:middle;margin-right:4px}.ps-form--vendor-datetimepicker button:hover{background-color:rgb(156.4,195.5,0)}.ps-form--photo-search .select2{position:relative}.ps-form--photo-search .select2:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:1px;height:50px;background-color:#dfdfdf;z-index:20}.ps-form--photo-search .select2 .select2-selection{position:relative;height:60px;display:flex;align-items:center;border:none;min-width:190px;border-radius:0 6px 6px 0}.ps-form--photo-search .select2 .select2-selection .select2-selection__rendered{width:100%;font-weight:600;color:#000}.ps-form--photo-search .form-group--icon{margin-bottom:0;width:100%}.ps-form--photo-search .form-group--icon i{right:auto;left:20px;font-size:18px;color:#000}.ps-form--photo-search .form-group--icon i:before{font-size:inherit}.ps-form--photo-search .form-group--icon input{background-color:#fff;border:none;height:60px;text-indent:30px;padding-left:20px;font-size:16px;font-weight:600;border-radius:6px 0 0 6px}.ps-form--photo-search .form-group--icon input::-webkit-input-placeholder{font-weight:400;font-size:14px}.ps-form--photo-search .form-group--icon input::-moz-placeholder{font-weight:400;font-size:14px}.ps-form--photo-search .form-group--icon input:-moz-placeholder{font-weight:400;font-size:14px}.ps-form--photo-search .form-group--icon input:-ms-input-placeholder{font-weight:400;font-size:14px}.ps-form--photo-search .ps-form__content{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px}.ps-form--photo-search .ps-form__footer a{display:inline-block;margin-right:10px}.ps-form--photo-search .ps-form__footer a:hover{color:#c81919}.ps-form--photo-search .ps-form__footer a:last-child{margin-right:0}@media (max-width: 480px){.ps-form--photo-search .ps-form__content{align-items:flex-start;flex-flow:column-reverse wrap}.ps-form--photo-search .ps-form__content .select2{margin-bottom:20px;min-width:100%}.ps-form--photo-search .ps-form__content .select2 .select2-selection{margin:0 auto}}.ps-form--checkout h4{margin-bottom:20px;font-weight:600}@media (min-width: 768px){.ps-form--checkout .ps-form__submit{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}}.ps-form--account-setting .ps-form__header h3{font-weight:600}.ps-search{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99999;transform-style:preserve-3d;visibility:hidden;opacity:0;transition:all 0.75s cubic-bezier(0.7,0,0.3,1);transition-delay:0}.ps-search:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.95);transition:transform 0.6s cubic-bezier(0.7,0,0.3,1);transform:scale3d(1,0,1);transform-origin:50% 100%}.ps-search__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1200px;width:100%;padding:0 3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ps-search .ps-form--primary-search{transform:translateY(100%);transition:all 0.6s cubic-bezier(0.7,0,0.3,1);visibility:hidden;opacity:0}.ps-search > .ps-btn--close{position:absolute;top:1rem;right:1rem;width:50px;height:50px;background-color:#000;z-index:1000;transform:scale(0,0) rotate(0);border-radius:50%;transition:all 0.6s cubic-bezier(0.7,0,0.3,1);border:none}.ps-search > .ps-btn--close:before, .ps-search > .ps-btn--close:after{background-color:#ffffff;height:50%}.ps-search > .ps-btn--close:hover{background-color:#f44336}.ps-search.active{visibility:visible;opacity:1;transition-delay:0s}.ps-search.active:before{transform:scale3d(1,1,1);transform-origin:50% 0%}.ps-search.active > .ps-btn--close{visibility:visible;opacity:1;transform:scale(1,1) rotate(180deg);transition-delay:0.75s}.ps-search.active .ps-form--primary-search{transform:translateY(0);transition-delay:0.35s;visibility:visible;opacity:1}@media (max-width: 479px){.ps-search__content{padding:0 1.5rem}}.ps-section--default{margin-bottom:80px}.ps-section--default .ps-section__header{margin-bottom:50px;padding-bottom:20px;border-bottom:1px solid #e3e3e3}.ps-section--default .ps-section__header h3{margin-bottom:0;font-weight:600;font-size:20px}.ps-section--default .ps-section__links{display:inline-block}.ps-section--default .ps-section__links li{display:inline-block;vertical-align:top;margin-right:30px}.ps-section--default .ps-section__links li a{color:#666}.ps-section--default .ps-section__links li a:hover{color:var(--color-1st)}.ps-section--default .ps-section__links li:last-child{margin-right:0}.ps-section--gray{padding:70px 0;background-color:#f4f5f5}@media (max-width: 767px){.ps-section--gray{padding:50px 0}}@media (max-width: 479px){.ps-section--gray{padding:35px 0}}.ps-section--vendor{padding:100px 0}.ps-section--vendor .ps-section__header{text-align:center;padding-bottom:90px}.ps-section--vendor .ps-section__header p{margin-bottom:30px;font-size:16px;font-weight:600;color:#666666;text-transform:uppercase}.ps-section--vendor .ps-section__header h4{font-weight:400;color:#000;font-size:30px}@media (max-width: 991px){.ps-section--vendor{padding:75px 0}.ps-section--vendor .ps-section__header{padding-bottom:50px}.ps-section--vendor .ps-section__header p{margin-bottom:16px}}@media (max-width: 767px){.ps-section--vendor{padding:60px 0}.ps-section--vendor .ps-section__header h4{font-size:24px}}@media (max-width: 479px){.ps-section--vendor{padding:50px 0}.ps-section--vendor .ps-section__header p{font-size:14px;margin-bottom:10px}.ps-section--vendor .ps-section__header h4{font-size:24px}}.ps-section--shopping{padding:100px 0}.ps-section--shopping .ps-section__header{text-align:center;padding-bottom:100px}.ps-section--shopping .ps-section__header h1{font-size:48px;font-weight:600}@media (max-width: 991px){.ps-section--shopping{padding:75px 0}.ps-section--shopping .ps-section__header h1{font-size:36px}}@media (max-width: 767px){.ps-section--shopping{padding:60px 0}.ps-section--shopping .ps-section__header{padding-bottom:40px}.ps-section--shopping .ps-section__header h1{font-size:30px}}@media (max-width: 479px){.ps-section--shopping{padding:50px 0}}.ps-newsletter{padding:65px 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}@media (max-width: 767px){.ps-newsletter{padding:50px 0}}.ps-product-list .ps-section__links{display:inline-block}.ps-product-list .ps-section__links li{display:inline-block;vertical-align:top;margin-right:30px}.ps-product-list .ps-section__links li a{color:#666}.ps-product-list .ps-section__links li a:hover{color:var(--color-1st)}.ps-product-list .ps-section__links li:last-child{margin-right:0}.ps-product-list .ps-section__header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:16px 20px;background-color:#f4f4f4;border-bottom:1px solid #e3e3e3}.ps-product-list .ps-section__header h3{margin-bottom:0;display:inline-block;font-size:20px;font-weight:500;line-height:1}.ps-product-list .ps-section__content{padding-top:55px;position:relative}.ps-product-list--2 .ps-section__header{background-color:transparent;border-bottom:1px solid #e1e1e1}.ps-product-list--2 .ps-section__header h3{font-size:24px;font-weight:600}@media (max-width: 1199px){.ps-product-list .ps-section__header{flex-flow:row wrap}}@media (max-width: 991px){.ps-product-list .ps-section__header h3{padding-bottom:10px}}.ps-shopping-product{min-height:80vh}@media (max-width: 1199px){.ps-shopping-product .ps-product{margin-bottom:30px}}@media (max-width: 767px){.ps-shopping-product .row{margin:0 -2px}.ps-shopping-product .row > *{padding:0 2px}.ps-shopping-product .ps-product{margin-bottom:4px}.ps-shopping-product .ps-product .ps-product__badge{top:5px;right:5px}}@media (max-width: 1440px) and (min-width: 1200px){.ps-new-arrivals .ps-section__content .row{margin:0}.ps-new-arrivals .ps-section__content .col-12{padding:0}}@media (max-width: 991px){.ps-new-arrivals .ps-section__content .col-12{max-width:50%;flex-basis:50%}}@media (max-width: 600px){.ps-new-arrivals .ps-section__content .col-12{max-width:100%;flex-basis:100%}}.ps-top-categories h3{margin-bottom:20px;font-size:20px;line-height:1em;color:#000;font-weight:600}@media (min-width: 1680px){.ps-top-categories .row .col-xl-2{max-width:12.5%}}.ps-deal-of-day .ps-section__header{margin-bottom:65px;padding-bottom:10px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc}.ps-deal-of-day .ps-section__header > a{display:inline-block;padding-bottom:2px;color:#000;border-bottom:1px solid #000;min-width:60px}.ps-deal-of-day .ps-section__header > a:hover{color:var(--color-1st);border-color:var(--color-1st)}.ps-shop-brand{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}@media (max-width: 767px){.ps-shop-brand{flex-flow:row wrap}.ps-shop-brand > *{max-width:20%;padding:5px 10px}}@media (max-width: 479px){.ps-shop-brand > *{max-width:25%}}.show-admin-bar .ps-layout--shop .ps-filter__header{margin-top:40px}.ps-layout--shop{padding-bottom:90px;display:flex;flex-flow:row nowrap}.ps-layout--shop > *{width:100%}.ps-layout--shop .ps-layout__left{width:100%;min-width:320px;max-width:310px;padding-right:30px}.ps-layout--shop .ps-layout__right{max-width:calc(100% - 320px)}.ps-layout--shop .ps-layout__right .owl-slider{max-width:100%}.ps-layout--shop .ps-layout__right #products-filter-sidebar{border:none;display:flex;align-items:center;justify-content:center;padding:0.5em;width:100%}.ps-layout--shop .ps-tabs{position:relative}.ps-layout--shop .ps-tabs .loading{position:absolute;background:rgba(0,0,0,0.1);left:-15px;top:0;right:-15px;bottom:-15px;z-index:10;display:none}.ps-layout--shop .ps-tabs .loading .half-circle-spinner{margin:50px auto}@media (max-width: 1199px){.ps-layout--shop{flex-flow:column-reverse wrap}.ps-layout--shop .ps-layout__left{max-width:100%;padding-right:0;display:none}.ps-layout--shop .ps-layout__right{max-width:100%;margin-bottom:50px}}@media (max-width: 767px){.ps-layout--shop{padding-bottom:45px}}@media (max-width: 1199px){.ps-layout--shop .ps-layout__left{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100vh;overflow-y:auto;z-index:99999;display:unset}.ps-layout--shop .ps-layout__left .ps-layout__left-container{transform:translateX(-100%);transition:all 0.5s cubic-bezier(0.7,0,0.3,1) 0s}.ps-layout--shop .ps-layout__left .ps-layout__left-container{height:100%;overflow-y:scroll;overflow-x:hidden;width:100%;max-width:85%;background-color:#ffffff}.ps-layout--shop .ps-layout__left.active{visibility:visible}.ps-layout--shop .ps-layout__left.active .ps-layout__left-container{transform:translateX(0)}.ps-layout--shop .ps-layout__left.active .screen-darken{position:absolute;height:100%;width:100%;z-index:-1;background-color:rgba(34,34,34,0.4);transition:opacity 0.2s linear,visibility 0.2s,width 2s ease-in}.ps-layout--shop .ps-layout__left .widget_shop{background-color:#ffffff;padding:0}.ps-layout--shop .ps-layout__left .widget_shop .widget-title{padding-bottom:0;font-weight:600;text-transform:uppercase;font-size:16px}.ps-layout--shop .ps-layout__left .widget_shop .widget-title:before{display:none}.ps-layout--shop .ps-layout__left .widget_shop .form-group--select .form-control{border-radius:0}.ps-layout--shop .ps-layout__left .widget_shop.widget_filter{text-align:center}.ps-layout--shop .ps-layout__left .widget_shop.widget_filter .widget-title{text-align:left}.ps-layout--shop .ps-layout__left .widget_shop.widget_filter .ps-slider{margin-bottom:2rem}.ps-layout--shop .ps-layout__left .widget_shop.widget_filter .ps-btn--black{padding:8px 35px;font-weight:600;text-transform:none}.ps-layout--shop .ps-layout__left .ps-filter__header{position:relative;padding:15px 20px;background-color:#f5f5f5}.ps-layout--shop .ps-layout__left .ps-filter__header h3{margin-bottom:0;font-weight:600;font-size:1.6rem;line-height:20px;text-transform:capitalize}.ps-layout--shop .ps-layout__left .ps-filter__header .ps-btn--close{position:absolute;top:50%;transform:translateY(-50%);right:10px}.ps-layout--shop .ps-layout__left .ps-filter__header .ps-btn--close:before, .ps-layout--shop .ps-layout__left .ps-filter__header .ps-btn--close:after{background-color:#000}.ps-layout--shop .ps-layout__left .ps-layout__left-content{display:block;padding:2rem}}.ps-shopping .select2{display:inline-block}.ps-shopping .select2 .select2-selection__rendered{padding:6px 20px}.ps-shopping .ps-shopping__view{display:flex;flex-flow:row nowrap;align-items:center}.ps-shopping .ps-shopping__view p{margin-bottom:0;margin-right:20px;color:#000}.ps-shopping .ps-shopping__view ul li{display:inline-block;vertical-align:top;margin-right:10px}.ps-shopping .ps-shopping__view ul li a{font-size:24px;color:#999999}.ps-shopping .ps-shopping__view ul li:last-child{margin-right:0}.ps-shopping .ps-shopping__view ul li.active a{color:#000}.ps-shopping .ps-shopping__actions{display:flex;flex-flow:row nowrap;align-items:center}.ps-shopping .ps-shopping__actions .ps-shopping__view{padding-left:40px}.ps-shopping .ps-shopping__header{margin-bottom:40px;width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;background-color:#f5f5f5;align-items:center;padding:8px 15px}.ps-shopping .ps-shopping__header p{margin-bottom:0;display:inline-block}.ps-shopping .ps-shopping__header p strong{color:#000}.ps-shopping .ps-shop__filter-mb{margin-bottom:30px;font-size:16px;vertical-align:top;display:flex;color:#000;align-items:center;font-weight:500;text-transform:uppercase}.ps-shopping .ps-shop__filter-mb i{font-weight:700;font-size:18px;margin-right:10px}@media (min-width: 1200px){.ps-shopping .ps-shop__filter-mb{display:none}}@media (max-width: 1680px) and (min-width: 1440px){.ps-shopping .row .col-xl-2{max-width:20%;flex-basis:20%}}@media (max-width: 1440px) and (min-width: 1200px){.ps-shopping .row .col-xl-2{max-width:25%;flex-basis:25%}}@media (max-width: 1199px){.ps-shopping{margin-top:40px}}@media (max-width: 767px){.ps-shopping .ps-shopping__header{flex-flow:row nowrap;justify-content:space-between}.ps-shopping .ps-shopping__header > *{flex-basis:100%;max-width:50%}.ps-shopping .ps-shopping__header .ps-shopping__view{padding-left:10px}.ps-shopping .ps-shopping__actions{width:100%;justify-content:flex-end}.ps-shopping .ps-shopping__actions .select2{display:none}}@media (min-width: 1680px){.ps-customer-bought .ps-section__content .row .col-xl-3{padding:0;flex-basis:14.2857142857%;max-width:14.2857142857%}}.ps-client-say{padding:70px 0;background-color:#f5f5f5}.ps-client-say .ps-section__header{margin-bottom:30px;display:flex;flex-flow:row nowrap;justify-content:space-between}.ps-client-say .ps-section__header h3{display:inline-block;margin-bottom:0;text-transform:uppercase;font-weight:600;font-size:20px}.ps-client-say .ps-section__nav a{display:inline-block;margin-right:20px;font-size:18px;color:#999999}.ps-client-say .ps-section__nav a:last-child{margin-right:0}.ps-client-say .ps-section__nav a:hover{color:#000}.ps-best-sale-brands{padding:70px 0}.ps-best-sale-brands .ps-section__header h3{font-size:20px;font-weight:600;margin:0 0 20px;line-height:1;color:#000}.ps-best-sale-brands .ps-image-list{display:flex;flex-flow:row wrap;justify-content:space-between;align-self:center;border-bottom:1px solid rgba(0,0,0,0.15);border-right:1px solid rgba(0,0,0,0.15)}.ps-best-sale-brands .ps-image-list li{display:flex;min-width:20%;max-width:20%;padding:10px;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,0.15);border-bottom:none;border-right:none}@media (max-width: 991px){.ps-best-sale-brands .ps-image-list{border:1px solid rgba(0,0,0,0.15)}.ps-best-sale-brands .ps-image-list li{min-width:25%;max-width:25%;border:none}}@media (max-width: 767px){.ps-best-sale-brands .ps-image-list li{min-width:33.3333%;max-width:33.3333%}}@media (max-width: 479px){.ps-best-sale-brands .ps-image-list li{min-width:50%;max-width:50%;border:1px solid rgba(0,0,0,0.15)}}.ps-deal-hot{padding:70px 0}.ps-deal-hot .widget_best-sale{border-bottom:1px solid #d9d9d9}.ps-home-categories .ps-section__header{margin-bottom:40px;padding-bottom:10px;border-bottom:1px solid #e1e1e1}.ps-home-categories .ps-section__header h3{margin-bottom:0;font-size:24px;font-weight:400;line-height:1em}.ps-search-trending{padding:70px 0}.ps-search-trending .ps-section__header{margin-bottom:20px}.ps-search-trending .ps-section__header h3{margin-bottom:0;font-size:20px;font-weight:400}.ps-search-trending .ps-section__header h3 span{font-size:14px;margin-left:10px;color:#666}@media (max-width: 479px){.ps-search-trending .ps-section__header h3{font-size:18px}.ps-search-trending .ps-section__header h3 span{font-size:12px}}.ps-categories-box{background-color:#f5f5f5;padding:70px 0}@media (max-width: 767px){.ps-categories-box{padding:45px 0}}@media (max-width: 479px){.ps-categories-box{padding:35px 0}}.ps-home-blog .ps-section__header{display:flex;flex-flow:row nowrap;justify-content:space-between;padding-bottom:10px}.ps-home-blog .ps-section__header h3{font-size:24px}@media (max-width: 767px){.ps-home-blog .ps-section__header{flex-flow:row wrap}.ps-home-blog .ps-section__header h3{display:block;margin-bottom:10px}}.ps-blog{padding-bottom:100px}.ps-blog .ps-blog__header{margin-bottom:50px}@media (max-width: 767px){.ps-blog{padding-bottom:50px}}.ps-blog--sidebar{padding-bottom:90px;display:flex;flex-flow:row nowrap}.ps-blog--sidebar > *{width:100%}.ps-blog--sidebar .ps-blog__left{padding-right:70px}.ps-blog--sidebar .ps-blog__left .ps-pagination{text-align:left}.ps-blog--sidebar .ps-blog__right{max-width:300px;min-width:300px;padding-left:30px}.ps-blog--sidebar.reverse{flex-flow:row-reverse nowrap}.ps-blog--sidebar.reverse .ps-blog__left{padding-left:100px;padding-right:0}.ps-blog--sidebar.reverse .ps-blog__right{padding-left:0}@media (max-width: 1199px){.ps-blog--sidebar .ps-blog__left{padding-right:0}.ps-blog--sidebar.reverse .ps-blog__left{padding-left:30px;padding-right:0}}@media (max-width: 991px){.ps-blog--sidebar{flex-flow:column wrap}.ps-blog--sidebar .ps-blog__left{margin-bottom:50px}.ps-blog--sidebar .ps-blog__right{padding-left:0}.ps-blog--sidebar.reverse{flex-flow:column wrap}.ps-blog--sidebar.reverse .ps-blog__left{padding-left:0}}@media (max-width: 767px){.ps-blog--sidebar{padding-bottom:45px}}@media (max-width: 479px){.ps-blog--sidebar{padding-bottom:30px}}.ps-related-posts{padding-top:60px}.ps-related-posts h3{margin-bottom:60px;text-align:center;font-size:24px;color:#000}.ps-post-comments{max-width:770px;margin:0 auto}.ps-post-comments h3{text-align:center;font-size:24px;font-weight:600;color:#000;margin-bottom:40px;line-height:1.4em}.ps-about-intro{padding:100px 0}.ps-about-intro .ps-section__header{max-width:820px;margin:0 auto 100px}.ps-about-intro .ps-section__header h4{margin-bottom:80px;font-size:24px;color:#000;font-weight:600}.ps-about-intro .ps-section__header h3{margin-bottom:40px;font-weight:400;line-height:1.3em;color:#000;font-size:36px}.ps-about-intro .ps-section__header p{font-size:18px;line-height:1.6em}.ps-about-intro .ps-section__content{border-top:1px solid #e1e1e1;padding-top:90px}@media (max-width: 1199px){.ps-about-intro{padding:80px 0}}@media (max-width: 991px){.ps-about-intro{padding:70px 0}}@media (max-width: 767px){.ps-about-intro{padding:50px 0}.ps-about-intro .ps-section__header h4{margin-bottom:50px}.ps-about-intro .ps-section__header h3{font-size:24px}.ps-about-intro .ps-section__header p{font-size:14px}}.ps-our-team{padding:120px 0}.ps-our-team .ps-section__header{padding-left:180px;padding-bottom:90px}.ps-our-team .ps-section__header h3{margin-bottom:0;font-size:36px;font-weight:400;color:#000}.ps-our-team .ps-section__content{display:flex;flex-flow:row wrap;margin:0 -15px}.ps-our-team .ps-section__content figure{margin-bottom:30px;width:100%;max-width:25%;padding:0 15px}@media (max-width: 1199px){.ps-our-team .ps-section__header{padding-left:0;padding-bottom:50px}}@media (max-width: 991px){.ps-our-team{padding:90px 0}.ps-our-team .ps-section__header{padding-bottom:40px}.ps-our-team .ps-section__header h3{font-size:28px}.ps-our-team .ps-section__content figure{max-width:33.3333%}}@media (max-width: 767px){.ps-our-team{padding:60px 0}.ps-our-team .ps-section__header{padding-bottom:30px}.ps-our-team .ps-section__header h3{font-size:24px}.ps-our-team .ps-section__content figure{max-width:50%}}.ps-about-milestone{padding:120px 0}.ps-about-awards{padding:120px 0;background-color:#f5f5f5}.ps-about-awards .ps-section__header{max-width:820px;margin:0 auto 100px}.ps-about-awards .ps-section__header h4{margin-bottom:65px;font-size:36px;color:#000;font-weight:400}.ps-about-awards .ps-section__header p{font-size:18px;line-height:1.6em}.ps-about-awards .ps-section__content .owl-slider a{display:flex;width:100%;align-items:center;justify-content:center}@media (max-width: 1199px){.ps-about-awards{padding:100px 0}}@media (max-width: 991px){.ps-about-awards{padding:80px 0}}@media (max-width: 767px){.ps-about-awards{padding:70px 0}.ps-about-awards .ps-section__header h4{margin-bottom:50px;font-size:24px}.ps-about-awards .ps-section__header p{font-size:14px}}@media (max-width: 479px){.ps-about-awards{padding:50px 0}}.ps-contact-info{padding:90px 0}.ps-contact-info h3{margin-bottom:60px;text-align:center;font-size:36px;font-weight:600}@media (max-width: 991px){.ps-contact-info{padding:60px 0}.ps-contact-info h3{font-size:24px}}@media (max-width: 479px){.ps-contact-info{padding:45px 0}.ps-contact-info h3{font-size:20px}}.ps-contact-form{padding:100px 0;background-color:#f6f6f6}.ps-contact-form h3{margin-bottom:90px;text-align:center;font-size:36px;font-weight:600;color:#000;line-height:1em}@media (max-width: 991px){.ps-contact-form h3{font-size:24px}}@media (max-width: 479px){.ps-contact-form h3{font-size:20px}}.ps-faqs{padding:90px 0}.ps-faqs .ps-section__header{padding-bottom:100px}.ps-faqs .ps-section__header h1{text-align:center;font-size:36px;font-weight:600}@media (max-width: 767px){.ps-faqs .ps-section__header{padding-bottom:50px}.ps-faqs .ps-section__header h1{font-size:24px}}.ps-call-to-action{background-color:#f1f1f1;padding:130px 0;text-align:center}.ps-call-to-action h3{font-size:36px;color:#000;font-weight:600}.ps-call-to-action h3 a{color:var(--color-1st);font-weight:inherit}.ps-call-to-action h3 a:hover{color:#000}@media (max-width: 991px){.ps-call-to-action{padding:100px 0}}@media (max-width: 767px){.ps-call-to-action{padding:80px 0}}@media (max-width: 479px){.ps-call-to-action{padding:65px 0}}.ps-vendor-banner{position:relative;text-align:center;z-index:10;padding:160px 0}.ps-vendor-banner:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;z-index:-1;background-color:rgba(0,0,0,0.25)}.ps-vendor-banner h2{color:#ffffff;font-size:48px;margin:0 auto 30px;max-width:960px;font-weight:600}.ps-vendor-banner .ps-btn{padding:20px 40px;font-size:24px;border-radius:0}@media (max-width: 1199px){.ps-vendor-banner{padding:120px 0}.ps-vendor-banner h2{font-size:36px}}@media (max-width: 991px){.ps-vendor-banner{padding:100px 0}.ps-vendor-banner h2{font-size:28px}.ps-vendor-banner .ps-btn{font-size:20px;padding:15px 30px}}@media (max-width: 767px){.ps-vendor-banner{padding:80px 0}.ps-vendor-banner .ps-btn{font-size:16px}}@media (max-width: 479px){.ps-vendor-banner{padding:60px 0}.ps-vendor-banner h2{font-size:24px}}@media (max-width: 991px){.ps-vendor-about .ps-block--icon-box-2{max-width:450px;margin:0 auto 40px}.ps-vendor-about .ps-section__header h4 br{display:none}}.ps-vendor-milestone{background-color:#f6f6f6}.ps-vendor-best-fees .ps-section__numbers{display:flex;justify-content:center;margin-bottom:60px}.ps-vendor-best-fees .ps-section__numbers figure{display:flex;flex-flow:column wrap;justify-content:center;width:170px;height:170px;border:2px solid var(--color-1st);margin:0 40px;border-radius:50%}.ps-vendor-best-fees .ps-section__numbers figure h3{display:block;margin-bottom:0;width:100%;font-size:60px;font-weight:400;line-height:1em;color:#000}.ps-vendor-best-fees .ps-section__numbers figure span{font-size:16px}.ps-vendor-best-fees .ps-section__desc{max-width:550px;margin:0 auto 30px}.ps-vendor-best-fees .ps-section__desc > figure figcaption{text-align:center;font-weight:600;color:#000;margin-bottom:40px;font-size:16px}.ps-vendor-best-fees .ps-section__desc ul li{text-align:left;color:#666;font-size:16px;margin-bottom:16px;line-height:1.6em}.ps-vendor-best-fees .ps-section__highlight{margin-bottom:40px;padding:30px 20px;display:flex;flex-flow:row nowrap;align-items:center;background-color:#f6f6f6}.ps-vendor-best-fees .ps-section__highlight figure{text-align:justify;padding-left:60px;padding-right:60px}.ps-vendor-best-fees .ps-section__highlight figure p{font-weight:500;color:#000;font-size:16px}.ps-vendor-best-fees .ps-section__content{max-width:730px;margin:0 auto;text-align:center}.ps-vendor-best-fees .ps-section__content > h5{margin-bottom:50px;font-size:18px;font-weight:400;color:#666;line-height:1.4em}@media (max-width: 767px){.ps-vendor-best-fees .ps-section__content > h5{font-size:16px}.ps-vendor-best-fees .ps-section__desc ul li{font-size:14px}.ps-vendor-best-fees .ps-section__highlight{padding:30px 10px}.ps-vendor-best-fees .ps-section__highlight figure{text-align:left;padding:0 20px}.ps-vendor-best-fees .ps-section__highlight figure p{font-size:14px}}@media (max-width: 479px){.ps-vendor-best-fees .ps-section__numbers figure{width:100px;height:100px;margin:0 10px}.ps-vendor-best-fees .ps-section__numbers figure h3{font-size:30px}.ps-vendor-best-fees .ps-section__highlight{flex-direction:column;text-align:left;align-items:flex-start}.ps-vendor-best-fees .ps-section__highlight img{margin-bottom:30px;max-height:100px}}.ps-vendor-testimonials{background-color:#f6f6f6}.ps-vendor-faqs figure{margin-bottom:50px}.ps-vendor-faqs figure figcaption{font-size:18px;color:#000;font-weight:600;margin-bottom:20px;line-height:1.4em}.ps-vendor-faqs figure p{font-size:16px}.ps-vendor-faqs .ps-section__footer{padding-top:100px;text-align:center;border-top:1px solid #e1e1e1}.ps-vendor-faqs .ps-section__footer p{margin-bottom:40px;font-size:30px;font-weight:400;color:#000}.ps-vendor-faqs .ps-section__footer .ps-btn{padding:20px 40px;font-size:24px}@media (max-width: 991px){.ps-vendor-faqs .ps-section__footer{padding-top:60px}.ps-vendor-faqs .ps-section__footer p{font-size:20px}.ps-vendor-faqs .ps-section__footer .ps-btn{font-size:16px;padding:15px 30px}}@media (max-width: 479px){.ps-vendor-faqs .ps-section__footer{padding-top:50px}.ps-vendor-faqs .ps-section__footer p{font-size:18px}}.ps-my-account{min-height:100vh;background-color:#f1f1f1}.ps-order-tracking{padding:100px 0}.ps-order-tracking .ps-section__header{text-align:center;padding-bottom:80px}.ps-order-tracking .ps-section__header h3{margin-bottom:40px;font-size:48px;font-weight:600;line-height:1em}.ps-order-tracking .ps-section__header p{max-width:960px;margin:0 auto;font-size:16px}@media (max-width: 991px){.ps-order-tracking{padding:75px 0}.ps-order-tracking .ps-section__header{padding-bottom:60px}.ps-order-tracking .ps-section__header h3{margin-bottom:20px;font-size:36px}.ps-order-tracking .ps-section__header p{font-size:14px}}@media (max-width: 767px){.ps-order-tracking{padding:60px 0}}@media (max-width: 479px){.ps-order-tracking{padding:50px 0}.ps-order-tracking .ps-section__header{padding-bottom:40px}}.ps-shopping-cart .ps-section__cart-actions{padding-top:30px;padding-bottom:90px;display:flex;flex-flow:row nowrap;justify-content:space-between}.ps-shopping-cart .ps-section__cart-actions .ps-btn i{margin-right:6px;vertical-align:middle}.ps-shopping-cart .ps-section__cart-actions .ps-btn--outline{border-color:#000;color:#000;padding:12px 20px;vertical-align:middle}.ps-shopping-cart .ps-section__cart-actions .ps-btn--outline i{margin-right:6px;vertical-align:middle}.ps-shopping-cart .ps-section__cart-actions .ps-btn--outline:hover{background-color:var(--color-1st);border-color:var(--color-1st)}.ps-shopping-cart .ps-section__footer figure figcaption{position:relative;display:block;font-size:20px;color:#000;margin-bottom:35px}.ps-shopping-cart .ps-section__footer figure figcaption:after{content:"\e93a";font-family:"Linearicons";position:absolute;top:50%;transform:translateY(-50%);right:0}.ps-shopping-cart .ps-section__footer figure .form-control{border-color:#ccc}.ps-shopping-cart .ps-section__footer .ps-btn--outline{border-color:#cccccc;color:#000;border-radius:0}.ps-shopping-cart .ps-section__footer .ps-btn--outline:hover{background-color:var(--color-1st);border-color:var(--color-1st);color:#ffffff}.ps-shopping-cart .ps-section__footer .select2{min-width:100%}.ps-shopping-cart .ps-section__footer .select2 .select2-selection--single .select2-selection__rendered{padding:15px 20px;border:#cccccc}@media (max-width: 479px){.ps-shopping-cart .ps-section__cart-actions{flex-flow:row wrap}.ps-shopping-cart .ps-section__cart-actions .ps-btn{width:100%;margin-bottom:10px;text-align:center}}.ps-vendor-store{padding:40px 0}.ps-vendor-store .ps-section__container{display:flex;flex-flow:row nowrap}.ps-vendor-store .ps-section__container > *{width:100%}.ps-vendor-store .ps-section__container .ps-section__left{max-width:25%}.ps-vendor-store .ps-section__container .ps-section__right{max-width:75%;padding-left:30px}.ps-vendor-store .ps-block--vendor-filter{margin-bottom:45px}@media (max-width: 1199px){.ps-vendor-store .ps-section__container{flex-flow:column wrap}.ps-vendor-store .ps-section__container .ps-section__left{max-width:450px;margin-bottom:30px}.ps-vendor-store .ps-section__container .ps-section__right{max-width:100%;padding-left:0}}.ps-vendor-best-seller .ps-section__header{margin-bottom:30px;padding-bottom:16px;display:flex;flex-flow:row nowrap;justify-content:space-between;border-bottom:1px solid #e1e1e1}.ps-vendor-best-seller .ps-section__header h3{display:inline-block;margin-bottom:0;font-weight:500;font-size:20px}.ps-vendor-dashboard .ps-section__header{padding:100px 0;text-align:center}.ps-vendor-dashboard .ps-section__header h3{font-size:48px;font-weight:600;margin-bottom:30px}.ps-vendor-dashboard .ps-section__header p{color:#666;font-size:16px;max-width:860px;margin:0 auto 30px}.ps-vendor-dashboard .ps-section__links{background-color:#f5f5f5;text-align:center;padding:20px 0;margin-bottom:45px}.ps-vendor-dashboard .ps-section__links li{display:inline-block;margin-right:30px}.ps-vendor-dashboard .ps-section__links li a{font-size:18px;font-weight:600;color:#666;line-height:20px}.ps-vendor-dashboard .ps-section__links li a:hover{color:#000}.ps-vendor-dashboard .ps-section__links li:last-child{margin-right:0}.ps-vendor-dashboard .ps-section__links li.active a{color:#000}@media (max-width: 767px){.ps-vendor-dashboard .ps-section__header{padding:60px 0}.ps-vendor-dashboard .ps-section__header h3{font-size:36px}.ps-vendor-dashboard .ps-section__header p{font-size:14px}.ps-vendor-dashboard .ps-section__links li{margin-bottom:4px}.ps-vendor-dashboard .ps-section__links li a{font-size:16px}}@media (max-width: 479px){.ps-vendor-dashboard .ps-section__header{padding:50px 0}.ps-vendor-dashboard .ps-section__header h3{margin-bottom:20px;font-size:28px}}.ps-my-account-2{padding:60px 0}.ps-my-account-2 .ps-section__desc{border-bottom:1px solid #eaeaea;margin-bottom:50px;padding-bottom:30px}.ps-my-account-2 .ps-section__desc figcaption{font-size:24px;font-weight:600;color:#000;margin-bottom:20px}.ps-my-account-2 .ps-section__desc p{margin-bottom:35px}.ps-my-account-2 .ps-section__desc .ps-list li{margin-bottom:20px;display:flex;align-items:center}.ps-my-account-2 .ps-section__desc .ps-list li span{font-size:18px}.ps-my-account-2 .ps-section__desc .ps-list li i{margin-right:20px;font-size:36px;color:var(--color-1st)}.ps-my-account-2 .ps-section__coupon{border:1px dashed #b6b6b6;background-color:#f6f6f6;padding:30px;display:flex;align-items:center}.ps-my-account-2 .ps-section__coupon span{font-size:72px;color:#690;margin:0 30px 0 0}.ps-my-account-2 .ps-section__coupon h5{margin-bottom:15px;font-size:20px;font-weight:600}.ps-my-account-2 .ps-form--account{padding-top:0;margin-bottom:30px;border:1px solid #e8e8e8}.ps-my-account-2 .ps-form--account .ps-tab-list{width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e8e8e8}.ps-my-account-2 .ps-form--account .ps-tab-list li{width:100%;max-width:50%;margin-right:0;padding:20px 15px}.ps-my-account-2 .ps-form--account .ps-tab-list li a{font-size:24px;line-height:1em}.ps-my-account-2 .ps-form--account .ps-tab-list li.active{border-bottom:2px solid var(--color-1st)}.ps-my-account-2 .ps-form--account .ps-tab-list li.active a{color:var(--color-1st)}.ps-my-account-2 #register p{margin-bottom:50px}.ps-my-account-2 #register p a{color:#06c}.ps-my-account-2 #register .ps-radio{margin-bottom:10px}.ps-my-account-2 #register .ps-radio label:before{width:18px;height:18px}.ps-my-account-2 #register .ps-radio input[type=radio]:checked ~ label:before{background-color:transparent;border-color:#000}.ps-my-account-2 #register .ps-radio input[type=radio]:checked ~ label:after{top:4px;left:4px;transform:scale(1,1);opacity:1;background-color:#000}@media (min-width: 1200px){.ps-my-account-2{padding-top:100px;padding-bottom:90px}.ps-my-account-2 .ps-section__left{width:100%;max-width:430px}.ps-my-account-2 .ps-section__right{padding-left:130px}.ps-my-account-2 .ps-section__wrapper{display:flex;align-items:center}}.ps-store-list{padding-top:60px}.ps-store-list .ps-block--store-2{margin-bottom:30px}.ps-store-list .ps-block--store-banner{margin-bottom:30px}.ps-store-list > .container > .ps-section__header{text-align:center;padding-bottom:60px}.ps-store-list > .container > .ps-section__header h3{font-size:36px;font-weight:600}.ps-store-list .ps-section__search .form-group{position:relative}.ps-store-list .ps-section__search .form-group button{position:absolute;top:50%;transform:translateY(-50%);left:10px;background-color:transparent;border:none}.ps-store-list .ps-section__search .form-control{text-indent:20px;height:40px}.ps-store-list .ps-section__wrapper{display:flex;flex-flow:column-reverse wrap;padding-bottom:60px}.ps-store-list .ps-section__wrapper > *{flex-basis:100%}.ps-store-list .ps-section__left{padding:25px 20px;background-color:#efefef}.ps-store-list .ps-section__right{margin-bottom:50px}.ps-store-list .ps-store-link{margin-bottom:50px;padding:14px 15px;background-color:#f5f5f5}.ps-store-list .ps-store-link ul li{display:inline-block;margin-bottom:0;margin-right:20px}.ps-store-list .ps-store-link ul li a{font-weight:600;font-size:16px;color:#999}.ps-store-list .ps-store-link ul li.active a{color:#000}@media (max-width: 560px){.ps-store-list .ps-store-link ul{display:flex;flex-flow:row wrap}.ps-store-list .ps-store-link ul li{margin-right:0;flex-basis:50%;margin-bottom:10px}}@media (min-width: 1200px){.ps-store-list > .container > .ps-section__header{padding:30px 0 115px}.ps-store-list > .container > .ps-section__header h3{font-size:48px}.ps-store-list .ps-section__left{max-width:300px}.ps-store-list .ps-section__right{margin-bottom:0;padding-left:40px}.ps-store-list .ps-section__wrapper{flex-flow:row nowrap;padding-bottom:90px}}.ps-store-box .ps-section__header{display:flex;flex-flow:column wrap;padding-bottom:32px}@media (min-width: 768px){.ps-store-box .ps-section__header{flex-flow:row nowrap;justify-content:space-between;align-items:center}.ps-store-box .ps-section__header p{margin-bottom:0}}.ps-section--account{padding:60px 0}.ps-section--account .ps-section__header{padding-bottom:30px}.ps-section--account .ps-section__header h3{font-weight:600}.ps-section--account-setting .ps-table{border:1px solid #eaeaea}.ps-section--account-setting .ps-table thead tr th{text-transform:none;font-weight:500;font-size:16px;border:1px solid #eaeaea;border-bottom:none;padding:10px 15px}.ps-section--account-setting .ps-table tr td{padding:10px 15px}.ps-shop-by-brand{padding:50px 0}.ps-shop-by-brand .ps-section__header{text-align:center;padding-bottom:50px}.ps-shop-by-brand .ps-section__header h3{font-weight:600;font-size:30px;text-transform:uppercase}.ps-shop-by-brand .ps-section__links{display:flex;flex-flow:row wrap;margin-bottom:50px}.ps-shop-by-brand .ps-section__links a{display:flex;justify-content:center;align-items:center;margin-right:10px;margin-bottom:10px;background-color:#ebebeb;width:50px;height:50px;font-weight:600;text-transform:uppercase}.ps-shop-by-brand .ps-section__links a.active, .ps-shop-by-brand .ps-section__links a:hover{background-color:var(--color-1st);color:#ffffff}.ps-shop-by-brand .ps-section__items{display:flex;flex-flow:row wrap}.ps-shop-by-brand .ps-section__items > *{flex-basis:100%;max-width:50%}.ps-shop-by-brand .ps-section__items a{display:inline-block;margin-bottom:10px}.ps-shop-by-brand .ps-section__content figure{margin-bottom:50px}.ps-shop-by-brand .ps-section__content figure figcaption{display:block;padding-bottom:20px;font-size:20px;font-weight:600;margin-bottom:20px;border-bottom:1px solid #eaeaea}@media screen and (min-width: 992px){.ps-shop-by-brand .ps-section__items > *{max-width:33.3333%}}@media screen and (min-width: 1200px){.ps-shop-by-brand{padding:100px 0}.ps-shop-by-brand .ps-section__items > *{max-width:33.3333%}}#homepage-1 .ps-home-banner{padding-top:30px;margin-bottom:30px}#homepage-1 .ps-home-banner .ps-banner{min-height:150px}#homepage-1 .ps-home-banner .ps-collection{display:block;margin-bottom:30px}#homepage-1 .ps-home-banner .ps-collection:last-child{margin-bottom:0}#homepage-1 .ps-home-banner .owl-slider{max-width:100%;height:100%}#homepage-1 .ps-home-banner .owl-slider .owl-stage-outer{height:100%}#homepage-1 .ps-home-banner .owl-slider .owl-stage-outer .owl-stage{height:100%}#homepage-1 .ps-home-banner .owl-slider .owl-stage-outer .owl-stage .owl-item{height:100%}#homepage-1 .ps-home-banner .owl-slider .ps-banner{height:100%}#homepage-1 .ps-home-banner .owl-slider .ps-banner img{-o-object-fit:cover;object-fit:cover;max-width:unset;width:100%}#homepage-1 .ps-home-banner .owl-slider.owl-loaded .ps-banner img{height:100%}#homepage-1 .ps-home-banner .ps-section__left{padding-right:30px;max-width:calc(100% - 390px)}#homepage-1 .ps-home-banner .ps-section__right{max-width:390px}#homepage-1 .ps-home-banner .ps-container{display:flex;flex-flow:row nowrap}#homepage-1 .ps-home-banner .ps-container > *{width:100%}@media (max-width: 1199px){#homepage-1 .ps-home-banner{display:block}#homepage-1 .ps-home-banner .ps-collection{width:100%;max-width:50%;padding:0 15px}#homepage-1 .ps-home-banner .ps-collection img{width:100%}#homepage-1 .ps-home-banner .ps-section__left{max-width:100%;padding-right:0;margin-bottom:20px}#homepage-1 .ps-home-banner .ps-section__right{display:flex;flex-flow:row nowrap;margin:0;max-width:100%}#homepage-1 .ps-home-banner .ps-container{flex-flow:column nowrap}}@media (max-width: 479px){#homepage-1 .ps-home-banner .ps-collection{padding:0 5px;margin-bottom:0}#homepage-1 .ps-home-banner .ps-section__right{margin:0 -5px}}#homepage-1 .ps-site-features{padding-bottom:90px}#homepage-1 .ps-deal-of-day{padding-bottom:80px}#homepage-1 .ps-deal-of-day .ps-product .ps-product__price{color:#690;font-size:18px;font-weight:600}#homepage-1 .ps-deal-of-day .ps-product .ps-product__price del{margin-left:10px;font-size:14px}#homepage-1 .ps-deal-of-day .ps-product .ps-product__price small{margin-left:10px;color:red}#homepage-1 .ps-top-categories{padding:80px 0 50px}#homepage-1 .ps-top-categories h3{text-transform:capitalize}@media (min-width: 1440px){#homepage-1 .ps-top-categories .row .col-xl-2{max-width:12.5%}}@media (max-width: 1199px){#homepage-1 .ps-top-categories{padding:60px 0}}@media (max-width: 991px){#homepage-1 .ps-top-categories{padding:50px 0}}@media (max-width: 767px){#homepage-1 .ps-top-categories{padding:40px 0}}@media (max-width: 479px){#homepage-1 .ps-top-categories{padding:35px 0}}#homepage-1 .ps-product-list{padding-bottom:80px}@media (max-width: 991px){#homepage-1 .ps-product-list{padding-bottom:50px}}@media (max-width: 767px){#homepage-1 .ps-product-list{padding-bottom:40px}}@media (max-width: 479px){#homepage-1 .ps-product-list{padding-bottom:0px}}#homepage-1 .ps-download-app{margin-top:80px;margin-bottom:100px}@media (max-width: 767px){#homepage-1 .ps-download-app{margin-bottom:50px}}#shop-carousel .ps-carouse--nav-inside{margin-bottom:60px}@media (max-width: 767px){#shop-carousel .ps-carouse--nav-inside{margin-bottom:40px}}#shop-carousel .ps-block--container-hightlight{margin-bottom:60px}#shop-carousel .ps-product-list{margin-bottom:90px}#shop-carousel .ps-product-list .ps-section__header{display:block;text-align:center}@media (max-width: 767px){#shop-carousel .ps-product-list{margin-bottom:50px}}#shop-categories{background-color:#f5f5f5;padding-bottom:90px}#shop-categories .ps-catalog-top{padding:70px 0}#shop-categories .ps-product-list{margin-bottom:20px;padding:20px 20px 50px;background-color:#ffffff}#shop-categories .ps-product-list .ps-section__header h3{font-weight:400}#shop-categories .ps-more-categories .ps-section__content{display:flex;flex-flow:row wrap}#shop-categories .ps-more-categories .ps-section__content .ps-block--category-vertical{margin-bottom:30px;max-width:20%;padding:30px 10px}@media (max-width: 1199px){#shop-categories .ps-more-categories .ps-section__content .ps-block--category-vertical{max-width:25%}}@media (max-width: 991px){#shop-categories .ps-more-categories .ps-section__content .ps-block--category-vertical{max-width:33.3333333333%}}@media (max-width: 767px){#shop-categories .ps-more-categories .ps-section__content .ps-block--category-vertical{max-width:50%}}@media (max-width: 479px){#shop-categories .ps-more-categories .ps-section__content .ps-block--category-vertical{max-width:100%}}#shop-sidebar .ps-page__header{margin-bottom:50px}#shop-sidebar .ps-page__header h1{margin-bottom:20px;font-weight:700;color:#000;font-size:24px}#shop-sidebar .ps-layout--shop{padding-top:30px}#contact-us .ps-breadcrumb{margin-bottom:0}#contact-map{height:100vh}#shop-carousel .ps-carousel--nav-inside{padding:30px 0 50px}#shop-carousel .ps-carousel--nav-inside .owl-item img{width:100%}@media (max-width: 767px){#shop-carousel .ps-carousel--nav-inside{padding:30px 0}}.ps-page--404{position:relative;min-height:100vh;background-color:#efeef0;text-align:center}.ps-page--404 .container{min-height:100vh;display:flex;flex-flow:column wrap;justify-content:center}.ps-page--404 img{margin-bottom:100px}.ps-page--404 h3{margin-bottom:20px;font-size:36px;color:#000;font-weight:600}.ps-page--404 p{margin-bottom:20px;font-size:18px}.ps-page--404 p a{color:var(--color-1st)}.ps-page--404 .ps-form--widget-search{max-width:370px;margin:0 auto}.ps-page--404 .ps-form--widget-search input{height:50px;border-color:#fff}@media (max-width: 767px){.ps-page--404 h3{font-size:24px}.ps-page--404 p{font-size:14px}}.ps-page--comming-soon{text-align:center;padding-bottom:50px}.ps-page--comming-soon .ps-countdown li{display:inline-block;margin-right:20px}.ps-page--comming-soon .ps-countdown li span{margin-bottom:0;font-weight:400;font-size:48px;color:#000;line-height:1em}.ps-page--comming-soon .ps-countdown li p{margin-bottom:0}.ps-page--comming-soon .ps-countdown li:last-child{margin-right:0}.ps-page--comming-soon .ps-page__header{padding:50px 0}.ps-page--comming-soon .ps-page__header .ps-logo{display:inline-block;margin-bottom:50px}.ps-page--comming-soon .ps-page__header h1{margin-bottom:20px;font-size:36px;font-weight:600}.ps-page--comming-soon figure figcaption{margin-bottom:30px;font-size:16px;font-weight:600}.ps-page--comming-soon figure .ps-countdown{margin-bottom:80px}.ps-page--comming-soon .ps-list--social li{margin-right:30px}.ps-page--comming-soon .ps-list--social li a{color:#cccccc}.ps-page--comming-soon .ps-list--social li a:hover{color:var(--color-1st)}.ps-page--shop .ps-shop-banner{padding:30px 0 45px}.ps-page--shop .ps-shop-brand{margin-bottom:45px}.ps-page--shop .ps-shop-categories{margin-bottom:30px}.ps-page--shop .ps-carousel--nav-inside .owl-item img{width:100%}@media (max-width: 1199px){.ps-page--shop .ps-product:not(.ps-product--wide){border-color:#dfdfdf}.ps-page--shop .ps-product:not(.ps-product--wide) .ps-product__content:not(.hover){position:relative;display:block;left:0;padding:0 10px 20px;border-top:none}.ps-page--shop .ps-shop-banner,
  .ps-page--shop .ps-shop-brand,
  .ps-page--shop .ps-shop-categories,
  .ps-page--shop .ps-shop-categories,
  .ps-page--shop .ps-block--shop-features,
  .ps-page--shop .ps-block--shop-features{display:none}}@media (max-width: 767px){.ps-page--shop .ps-product .ps-product__vendor{padding-left:10px;padding-right:10px}.ps-page--shop .ps-product .ps-product__content:not(.hover){width:100%;left:0;padding:0 10px 20px}}@media (min-width: 576px) and (max-width: 992px){.ps-page--shop .container{max-width:100%}}.ps-page--product{padding-top:30px}.ps-page--product .ps-page__container{display:flex;flex-flow:row nowrap;width:100%}.ps-page--product .ps-page__container > *{width:100%}.ps-page--product .ps-page__container .ps-page__left{padding-right:30px;max-width:calc(100% - 290px)}.ps-page--product .ps-page__container .ps-page__right{min-width:290px;max-width:290px}.ps-page--product .ps-page__right .widget_same-brand{border-bottom:1px solid #eaeaea}.ps-page--product.reverse .ps-page__container{flex-flow:row-reverse nowrap}.ps-page--product.reverse .ps-page__right{padding-right:30px}@media (max-width: 1199px){.ps-page--product .ps-page__container{flex-flow:column wrap}.ps-page--product .ps-page__container .ps-page__left{max-width:100%;padding-right:0}}.ps-page--product-box{background-color:#f1f1f1}.ps-page--blog .ps-page__header{padding:90px 0;text-align:center}.ps-page--blog .ps-page__header h1{margin:0 0 20px;font-size:48px;font-weight:600;line-height:1em}@media (max-width: 991px){.ps-page--blog .ps-page__header{padding:45px 0}.ps-page--blog .ps-page__header h1{font-size:36px}}@media (max-width: 767px){.ps-page--blog .ps-page__header{padding:30px 0}.ps-page--blog .ps-page__header h1{font-size:32px}}@media (max-width: 479px){.ps-page--blog .ps-page__header{padding:25px 0}.ps-page--blog .ps-page__header h1{font-size:24px}}.sub-toggle{position:relative;display:inline-block;width:36px;height:36px;cursor:pointer;transform-style:preserve-3d;display:none}.sub-toggle:before, .sub-toggle:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1px;background-color:#000}.sub-toggle:before{transform:translateX(-50%)}.sub-toggle:after{transform:translateX(-50%) rotate(90deg)}.sub-toggle.active:after{display:none}.sub-menu{position:absolute;top:100%;left:0;min-width:240px;z-index:1000;transition:all 0.4s ease;background-color:#fff;border:1px solid #ccc;visibility:hidden;opacity:0}.sub-menu:before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);height:0;width:0;border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;display:none}.sub-menu > li{display:block}.sub-menu > li > a{display:inline-block;padding:6px 20px;width:100%;font-size:14px;color:#000;text-transform:capitalize;transition:all 0.8s cubic-bezier(0.19,1,0.22,1)}.sub-menu > li > a:hover{color:var(--color-1st)}.sub-menu > li:last-child{border-bottom:none}.sub-menu > li:last-child a{border-bottom:1px solid #eee}.sub-menu > li.menu-item-has-children{position:relative}.sub-menu > li.menu-item-has-children > .sub-toggle{display:none}.sub-menu > li.menu-item-has-children > .sub-menu{position:absolute;top:0;left:100%;visibility:hidden;opacity:0;transform:translateY(30px)}.sub-menu > li.menu-item-has-children > .sub-menu:before{display:none}.sub-menu > li.menu-item-has-children:hover > .sub-menu{visibility:visible;opacity:1;transform:translateY(0)}.mega-menu{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:15px 30px 10px;background-color:#fff;transition:all 0.4s ease;border:1px solid #ccc}.mega-menu > *{width:100%;padding:10px 15px}.mega-menu h4{margin:0;margin-bottom:10px;font-size:16px;font-weight:600;color:#000}.mega-menu .mega-menu__column{min-width:180px}.mega-menu .mega-menu__list{background-color:transparent}.mega-menu .mega-menu__list li a{display:block;color:#000;line-height:20px;padding:5px 0;font-size:14px;background-color:transparent}.mega-menu .mega-menu__list li a.has-badge{padding-right:20px}.mega-menu .mega-menu__list li a.has-badge:after{content:"New";display:inline-block;position:absolute;top:5px;right:0;font-size:9px;color:#ffffff;padding:0px 8px;line-height:2em;border-radius:10px;background-color:var(--color-1st)}.mega-menu .mega-menu__list li a.has-badge.sale{color:#ec0101}.mega-menu .mega-menu__list li a.has-badge.sale:after{content:"Sale";background-color:#ffa800}.mega-menu .mega-menu__list li a:hover{color:var(--color-1st)}.menu{text-align:left}.menu > li{display:inline-block}.menu > li > a{display:inline-block;padding:15px 25px;font-size:15px;font-weight:200;line-height:20px;color:#000}.menu > li > a:hover{color:#000}.menu > li:first-child{padding-left:0}.menu > li:first-child > a{padding-left:0}.menu > li:last-child{margin-right:0;padding-right:0}.menu > li .sub-toggle{margin-left:5px;display:none}.menu > li .sub-menu{visibility:hidden;opacity:0}.menu > li .mega-menu{position:absolute;top:100%;left:0;z-index:1000;visibility:hidden;opacity:0}.menu > li.menu-item-has-children{position:relative}.menu > li.menu-item-has-children > a:after{content:"\e93a";font:normal normal normal 12px/1 linearicons;position:absolute;top:50%;transform:translateY(-50%);right:0}.menu > li.menu-item-has-children > a:before{content:"";width:13px;height:13px;background-color:#fff;position:absolute;top:100%;left:50%;z-index:10000;border-left:1px solid #ccc;border-top:1px solid #ccc;transition:all 0.4s ease;transform:rotate(45deg) translate(-50%,-50%);transform-origin:0 0;visibility:hidden;opacity:0}.menu > li.has-mega-menu{position:relative}.menu > li.has-mega-menu .mega-menu{position:absolute;top:100%;left:0}.menu > li.has-mega-menu:hover .mega-menu{visibility:visible;opacity:1;transform:translateY(0)}.menu > li:hover .sub-toggle{color:#ffffff}.menu > li:hover > .sub-menu{visibility:visible;opacity:1}.menu > li:hover.menu-item-has-children > a:before{visibility:visible;opacity:1}.menu--product-categories{position:relative;height:100%}.menu--product-categories .menu__toggle{position:relative;height:100%;display:flex;flex-flow:row nowrap;align-items:center;cursor:pointer}.menu--product-categories .menu__toggle i{font-size:20px;margin-right:10px}.menu--product-categories .menu__toggle span{font-size:20px;color:#000;font-size:16px;font-weight:400}.menu--product-categories .menu__toggle:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#000;transition:transform 0.75s cubic-bezier(0.7,0,0.3,1);transform:scale3d(0,1,1);transform-origin:100% 50%}.menu--product-categories .menu__toggle:hover:before, .menu--product-categories .menu__toggle.active:before{transform-origin:0 50%;transform:scale3d(1,1,1)}.menu--product-categories .menu__content{position:absolute;top:100%;left:0;z-index:100;z-index:1000;min-width:100%;padding-top:2px;visibility:hidden;opacity:0;transition:all 0.3s ease;transform:scale3d(1,1,0) translateY(30px)}.menu--product-categories .menu--dropdown{background-color:#fff;border:1px solid #d3d3d3;min-width:260px}.menu--product-categories .menu--dropdown > .has-mega-menu{position:relative}.menu--product-categories:hover .menu__content{visibility:visible;opacity:1;transform:scale3d(1,1,1) translateY(0)}.menu--dropdown > li{padding:0 20px;transition:all 0.4s ease}.menu--dropdown > li > a{display:block;padding:10px 0;color:#000}.menu--dropdown > li > a i{margin-right:10px;font-size:18px}.menu--dropdown > li.has-mega-menu .mega-menu{position:absolute;top:0;left:100%;width:auto;min-width:530px;visibility:hidden;opacity:0;border-left:none}.menu--dropdown > li:hover{background-color:var(--color-1st)}.menu--dropdown > li:hover.has-mega-menu .mega-menu{visibility:visible;opacity:1}.menu--mobile .sub-menu{position:relative;display:none;transform:translate(0,0);visibility:visible;opacity:1;transition:all 0s ease;border:none}.menu--mobile .sub-menu > li > a{border:none;padding:10px 20px}.menu--mobile .mega-menu{display:none;flex-flow:row wrap;max-width:100%;padding-left:15px;transition:all 0s ease}.menu--mobile .mega-menu h4{position:relative;display:block;margin-bottom:0;padding:10px 0;width:100%;line-height:20px}.menu--mobile .mega-menu .mega-menu__column{padding:0}.menu--mobile .mega-menu .mega-menu__list{display:none;padding-left:15px}.menu--mobile .mega-menu .mega-menu__list li a{color:#666;border:none}.menu--mobile .mega-menu .mega-menu__list li a:hover{color:#000}.menu--mobile > li{border-bottom:1px solid #dedede}.menu--mobile > li > a{position:relative;z-index:10;display:block;padding:15px 20px;line-height:20px;font-size:15px}.menu--mobile > li > a:hover{padding-left:5px;color:#000}.menu--mobile > li.menu-item-has-children{position:relative}.menu--mobile > li.menu-item-has-children .sub-toggle{position:absolute;top:5px;right:0;width:40px;height:40px;z-index:20;display:inline-block}.menu--mobile .mega-menu{border:none}.menu--mobile .mega-menu h4{font-weight:500}.menu--mobile .mega-menu__list > li{border-bottom:1px solid #dedede}.menu--mobile .mega-menu__list > li a{padding:10px 0}.menu--mobile .mega-menu__list > li:last-child{border:none}.navigation{background-color:var(--color-1st)}.navigation > .ps-container, .navigation > .container{display:flex;flex-flow:row nowrap}.navigation > .ps-container > *, .navigation > .container > *{width:100%}.navigation__extra > li{position:relative;display:inline-block;margin-right:20px;padding-right:20px}.navigation__extra > li:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;width:2px;height:15px;background-color:#000}.navigation__extra > li a{color:#000000}.navigation__extra > li:last-child{margin-right:0;padding-right:0}.navigation__extra > li:last-child:after{display:none}.navigation__extra .ps-dropdown img{margin-right:8px}.navigation .navigation__left{max-width:260px}.navigation .navigation__right{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding-left:35px}.header .header__extra{display:inline-block;position:relative;width:30px;height:42px;transition:all 0.4s ease}.header .header__extra > i{font-size:30px;line-height:42px}.header .header__extra span{position:absolute;bottom:0;right:-6px;display:flex;justify-content:center;align-items:center;vertical-align:top;width:20px;height:20px;color:#ffffff;background-color:#000000;border-radius:50%}.header .header__extra span i{font-size:12px;font-style:normal;line-height:1em;font-weight:500}@media (min-width: 1200px){.header .header__top{padding:16px 0;border-bottom:0}.header .header__top .ps-container{display:grid;grid-template-columns:180px minmax(360px,620px) auto;align-items:center;justify-content:space-between;gap:36px}.header .header__top .ps-container > *{width:auto}.header .header__left{max-width:none}.header .header__left .ps-logo{display:inline-flex;align-items:center}.header .header__center{width:100%}.header .header__right{max-width:none;justify-self:end}.header .header__actions{align-items:center;gap:12px}.header .header__actions .header__extra{margin:0;width:42px;flex:0 0 42px;text-align:center}.header .header__actions .header__extra span{right:0}.header .header__actions > .ps-cart--mini{width:42px;flex:0 0 42px}.header .header__actions .ps-block--user-header{margin-left:4px;padding-left:20px;border-left:1px solid #dce9e7}.header .header__actions .ps-block--user-header .ps-block__left i{font-size:30px}.header .header__actions .ps-block--user-header .ps-block__right{padding-left:10px}.header .header__actions .ps-block--user-header .ps-block__right a{font-size:13px;line-height:19px}.header .header__top .ps-form--quick-search{width:100%;max-width:620px;min-height:42px;border-color:#b8d8d4;box-shadow:0 3px 10px rgba(15,79,75,0.06)}.header .header__top .ps-form--quick-search input.form-control{height:40px;padding:0 20px;font-size:14px}.header .header__top .ps-form--quick-search button{min-width:100px;min-height:40px;padding:0 24px}}.header .navigation{border-top:1px solid rgba(255,255,255,0.16);box-shadow:0 4px 14px rgba(2,75,70,0.14)}.header .navigation .navigation__left{border-right:1px solid rgba(255,255,255,0.22)}.header .navigation .menu--product-categories .menu__toggle{padding:0 20px}.header .navigation .menu--product-categories .menu__toggle i,
.header .navigation .menu--product-categories .menu__toggle span{color:#fff}.header .navigation .menu--product-categories .menu__toggle span{color:#000;font-size:15px;font-weight:200}.header .navigation .menu--product-categories .menu__toggle:before{background-color:rgba(255,255,255,0.85)}.header .navigation .menu > li > a,
.header .navigation .menu > li:first-child > a{padding:15px 18px;color:rgba(255,255,255,0.88);border-radius:6px}.header .navigation .menu > li > a:hover,
.header .navigation .menu > .current-menu-item > a,
.header .navigation .menu > .current-menu-item > a:hover{color:#fff;background-color:rgba(255,255,255,0.13)}.header .navigation .navigation__extra > li a{color:rgba(255,255,255,0.78)}.header .navigation .navigation__extra > li a:hover{color:#fff}.header .navigation .navigation__extra > li:after{background-color:rgba(255,255,255,0.4)}.header .ps-form--quick-search{border:1px solid #02837b;border-radius:8px;min-height:46px;background-color:#fff;box-shadow:0 3px 12px rgba(2,131,123,0.08);transition:border-color 0.2s ease,box-shadow 0.2s ease}.header .ps-form--quick-search:focus-within{border-color:#016b65;box-shadow:0 0 0 3px rgba(2,131,123,0.14)}.header .ps-form--quick-search .form-group--icon{display:none}.header .ps-form--quick-search input.form-control{height:44px;padding:0 24px;border:0;border-radius:7px 0 0 7px;font-size:15px}.header .ps-form--quick-search button{min-width:112px;min-height:44px;padding:0 28px;border-radius:0 7px 7px 0;transition:background-color 0.2s ease}.header .ps-form--quick-search button:hover,
.header .ps-form--quick-search button:focus{background-color:#016b65}.header .header__extra:hover i{color:#ffffff}.header .header__actions{display:flex;align-items:center;justify-content:flex-end}.header .header__actions > *{margin:0 20px}.header .header__left{max-width:300px;display:flex;align-items:center}.header .header__left .menu--product-categories{display:none}.header .header__right{max-width:370px}.header .header__top{padding:22px 0;background-color:white;border-bottom:1px solid rgba(0,0,0,0.15)}.header .header__top .ps-container, .header .header__top .container{display:flex;flex-flow:row nowrap}.header .header__top .ps-container > *, .header .header__top .container > *{width:100%}.header.header--sticky .menu--product-categories .menu__toggle i{font-size:30px}.header.header--sticky .menu--product-categories .menu__toggle span{font-size:15px}.header.header--sticky .header__top{position:fixed;top:0;width:100%;z-index:1000;border-bottom:none;padding:10px 0}.header.header--sticky .header__left .ps-logo{display:none}.header.header--sticky .header__left .menu--product-categories{display:block;background-color:transparent}@media (max-width: 1199px){.header{display:none}.header.header--mobile{display:block}}.header--standard .ps-block--user-header a:hover{color:var(--color-1st)}.header--standard .header__top-links{width:100%}.header--standard .header__top-links > li{display:inline-block;margin-right:16px;padding-right:15px;position:relative}.header--standard .header__top-links > li:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;height:15px;width:0;border-right:1px solid #e1e1e1}.header--standard .header__top-links > li > a{color:#666666}.header--standard .header__top-links > li:last-child{margin-right:0;padding-right:0}.header--standard .header__top-links > li:last-child:after{display:none}.header--standard .header__top-links .language > a img{margin-right:5px}.header--standard .header__top-links .ps-block--user-header .ps-block__left i{font-size:14px}.header--standard .header__top-links .ps-block--user-header .ps-block__right a{display:inline-block;font-weight:400;margin-right:10px;color:#666666}.header--standard .header__top-links .ps-block--user-header .ps-block__right a:first-child:after{content:"/";padding-left:10px}.header--standard .header__top-links .ps-block--user-header .ps-block__right a:hover{color:var(--color-1st)}.header--standard .header__top{padding:10px 0;background-color:#fff;border-bottom:none}.header--standard .header__top .container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.header--standard .header__top .header__left{max-width:50%}.header--standard .header__top .header__left p{margin-bottom:0;color:#666666;line-height:30px}.header--standard .header__top .header__left p strong{color:#000}.header--standard .header__top .header__right{text-align:right;max-width:50%}.header--standard .header__content-left{max-width:270px;padding-right:30px;display:flex;align-items:center}.header--standard .header__content-left .ps-logo{margin-right:30px}.header--standard .header__content-center{max-width:600px}.header--standard .menu--product-categories .menu__toggle i{font-size:30px}.header--standard .ps-form--quick-search{width:600px}.header--standard .ps-form--quick-search button{background-color:#fcb800;color:#000}.header--standard .ps-form--quick-search .form-group--icon{border:1px solid #02837b;min-width:80px;border-radius:4px 0 0 4px}.header--standard .ps-form--quick-search .form-group--icon select{height:40px;border:none}.header--standard .ps-form--quick-search input{border:1px solid #02837b;border-left:none}.header--standard .header__content{padding:20px 0}.header--standard .header__content .menu--product-categories .menu__toggle:hover:before{display:none}.header--standard .header__content .container{display:flex;flex-flow:row nowrap;align-items:center}.header--standard .header__content .container > *{width:100%}.header--standard .header__extra span{background-color:var(--color-1st)}.header--standard .header__extra span i{color:#000;font-weight:700}.header--standard.header--sticky .header__top{position:relative}.header--standard.header--sticky .header__content{position:fixed;top:0;width:100%;z-index:1000;border-bottom:1px solid #ccc;padding:10px 0;background-color:#ffffff}.header--standard.header--sticky .header__content .menu--product-categories{display:block}.header--standard.header--sticky .ps-logo{display:none}@media (max-width: 1199px){.header--standard{display:none}}.header--product{visibility:hidden;opacity:0;height:0}.header--product .navigation{transition:transform 0.25s ease;transform:translateY(-50%)}.header--product.header--sticky{visibility:visible;opacity:1;height:auto}.header--product.header--sticky .navigation{padding:10px 0;background-color:#fff;position:fixed;top:0;left:0;width:100%;z-index:9999;border-bottom:1px solid #eaeaea;transform:translateY(0)}.header--mobile{position:relative;top:0;width:100%;left:0;z-index:9999;text-align:center;border-bottom:0 none;background-color:#fff;transition:all 0.4s cubic-bezier(0.455,0.03,0.515,0.955)}.header--mobile::after{clear:both;content:"";display:table}.header--mobile .navigation__extra{display:inline-block}.header--mobile .navigation__extra li{margin-right:5px;padding-right:5px}.header--mobile .navigation__extra li:after{display:none}.header--mobile .header__extra span{background-color:var(--color-1st)}.header--mobile .header__actions i{font-size:24px}.header--mobile .ps-block--user-header i{font-size:24px}.header--mobile .header__top{display:flex;flex-flow:row nowrap;justify-content:space-between;background-color:#fff;padding:15px 30px}.header--mobile .header__top > *{width:100%}.header--mobile .header__top .header__left{max-width:40%}.header--mobile .header__top .header__left p{margin-bottom:0}.header--mobile .header__top .header__right{max-width:60%;text-align:right}.header--mobile .header__top .header__right .navigation__extra{display:inline-block}.header--mobile .navigation--mobile{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:10px 30px;border-bottom:none;background-color:#fff}.header--mobile .navigation--mobile .navigation__left{display:flex;align-items:center}.header--mobile .header__extra span{background-color:#000}.header--mobile .header__extra span i{color:#ffffff;font-weight:600}.header--mobile.active{transform:translateX(270px)}.header--mobile.header--sticky .navigation--mobile{position:fixed;top:0;width:100%;z-index:1000;background-color:#fff;-ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.12);box-shadow:0 0 3px 0 rgba(0,0,0,0.12)}@media (min-width: 1200px){.header--mobile{display:none}}@media (max-width: 1199px){.header--mobile .ps-search--mobile{display:none}}@media (max-width: 991px){.header--mobile .header__top .header__left{display:none}.header--mobile .header__top .header__right{max-width:100%;text-align:center}}@media (max-width: 767px){.header--mobile .navigation__extra li > a{display:none}}@media (max-width: 479px){.header--mobile .header__top{display:none}.header--mobile .header__actions > *{margin:0;margin-right:20px}.header--mobile .header__actions i{font-size:24px}.header--mobile .ps-block--user-header{margin-right:0}.header--mobile .ps-block--user-header i{font-size:24px}.header--mobile .ps-block--user-header .ps-block__right{display:none}.header--mobile .ps-search--mobile{display:block}}.header--mobile-product .header__back{vertical-align:middle;text-align:left;color:var(--header-text-color)}.header--mobile-product .header__back strong{font-size:18px;vertical-align:middle}.header--mobile-product .header__back i{vertical-align:middle;margin-right:16px;font-size:24px}.header--mobile-product .navigation--mobile .navigation__left{justify-content:flex-start}.header--mobile-categories .header__back{vertical-align:middle;text-align:left}.header--mobile-categories .header__back strong{font-size:18px;vertical-align:middle}.header--mobile-categories .header__back i{vertical-align:middle;margin-right:16px;font-size:24px;color:#000}.header--mobile-categories .navigation--mobile .navigation__left{justify-content:flex-start}.header--mobile-categories .header__filter{padding:10px 15px;display:flex;justify-content:space-between;align-items:center;background-color:#f5f5f5}.header--mobile-categories .header__filter > *{flex-basis:100%;max-width:50%}.header--mobile-categories .header__filter button{border:none;display:flex;align-items:center;justify-content:center;height:30px;background-color:transparent;font-size:14px}.header--mobile-categories .header__filter button:after{content:"\e93a";font-family:Linearicons;margin-left:20px}.header--mobile-categories .header__filter button i{margin-right:10px;font-size:20px;color:#666}.header--mobile-categories .header__filter .header__sort{display:flex;justify-content:space-between;align-items:center;padding:0 10px}.header--mobile-categories .header__filter .header__sort i{margin-right:10px;font-size:20px;color:#666}.header--mobile-categories .header__filter .header__sort .select2 .select2-selection{border:none;background-color:transparent}.header--mobile-categories .header__filter .header__sort .select2 .select2-selection .select2-selection__rendered{background-color:transparent;text-align:left}.header--mobile-categories .header__filter .header__sort .select2 .select2-selection .select2-selection__arrow:before{content:"\e93a";font-family:Linearicons}.header--mobile-categories .header__filter > button{border-right:1px solid #ccc}.navigation--sidebar{position:fixed;top:0;left:0;width:320px;height:100vh;overflow-y:auto;z-index:10001;background-color:#fff;transform:translateX(-100%);transition:all 0.5s cubic-bezier(0.7,0,0.3,1) 0s}.navigation--sidebar .navigation__actions{text-align:center}.navigation--sidebar .navigation__actions .ps-dropdown{margin-bottom:10px}.navigation--sidebar .navigation__actions .ps-dropdown > a{font-size:1.4rem;color:#666}.navigation--sidebar .navigation__header{position:relative;text-align:center;padding:15px 0;background-color:var(--color-1st)}.navigation--sidebar .navigation__header h3{margin-bottom:0;font-weight:600;color:#ffffff;font-size:1.6rem;line-height:20px;text-transform:uppercase;letter-spacing:0.05em}.navigation--sidebar .navigation__header .ps-btn--close{position:absolute;top:50%;transform:translateY(-50%);right:10px}.navigation--sidebar .navigation__header .ps-btn--close:before, .navigation--sidebar .navigation__header .ps-btn--close:after{background-color:#ffffff;height:60%}.navigation--sidebar .navigation__content{padding-top:10px;padding-bottom:70px}.navigation--sidebar .header__actions a{display:inline-block;margin:0 5px;line-height:40px}.navigation--sidebar .header__actions a i{font-size:24px;color:#000;vertical-align:middle}.navigation--sidebar .header__actions .ps-dropdown a{padding-right:0}.navigation--sidebar .header__actions .ps-dropdown a:after{display:none}.navigation--sidebar .header__actions .ps-cart-toggle{position:relative;display:inline-block;padding:5px 0;line-height:30px}.navigation--sidebar .header__actions .ps-cart-toggle span{position:absolute;top:40%;left:50%;width:20px;height:20px;border-radius:50%;transform:translate(25%,-100%);background-color:#000}.navigation--sidebar .header__actions .ps-cart-toggle span i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ffffff;font-style:normal;font-size:11px}.navigation--sidebar.active{transform:translateX(0)}@media (min-width: 1200px){.navigation--sidebar .navigation__actions{display:none}}@media (max-width: 479px){.navigation--sidebar{width:100%}}.navigation--list{position:fixed;bottom:0;left:0;width:100%;z-index:10002;padding:10px 30px;border-top:1px solid #ccc;background-color:#ffffff}.navigation--list .navigation__item{text-align:center}.navigation--list .navigation__item i{font-size:24px}.navigation--list .navigation__item span{display:block}.navigation--list .navigation__item.active i{color:var(--color-1st)}.navigation--list .navigation__item.active span{color:var(--color-1st)}.navigation--list .navigation__content{max-width:400px;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}@media (min-width: 1200px){.navigation--list{display:none}}.navigation--mobile-product{position:fixed;bottom:0;left:0;width:100%;z-index:10002;border-top:1px solid #ccc;background-color:#ffffff;display:flex;justify-content:space-between}.navigation--mobile-product > *{width:100%;flex-basis:50%;font-size:16px;border-radius:0;text-align:center}.navigation--mobile-product .ps-btn--black{color:#ffffff}@media (min-width: 1200px){.navigation--mobile-product{display:none}}.navigation--sticky{position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:#fff}.navigation--sticky .navigation{background-color:#fff}.navigation--sticky .header__top{display:none}.navigation--sticky.navigation--pin{transform:translate(0,0)}.navigation--sticky.navigation--unpin{transform:translate(0,-100%)}.navigation--sticky.header--1.navigation--pin .navigation{background-color:rgba(0,0,0,0.95)}.navigation--sticky.header--1.navigation--pin.header--black .navigation{background-color:rgba(255,255,255,0.95)}.navigation--sticky.header--2.navigation--pin.active{background-color:#fff;transform:translate(270px,0)}@media (max-width: 1199px){.navigation--sticky.navigation--unpin{transform:translate(0,0)}}.ps-site-overlay{position:fixed;top:0;left:0;width:100%;z-index:1000;height:100vh;background-color:rgba(0,0,0,0.75);transition:all 0.4s ease;visibility:hidden;opacity:0}.ps-site-overlay.active{visibility:visible;opacity:1}.ps-search--mobile{max-width:450px;margin:0 auto;padding:10px 20px}.ps-footer{padding-top:0;background:#ffffff;color:#404553}.ps-footer__support{background:#f3f4f8;border-top:1px solid #e5e8f0;border-bottom:1px solid #dfe3eb}.ps-footer__support .ps-container{min-height:94px;display:flex;align-items:center;justify-content:space-between;gap:30px}.ps-footer__support-intro h3{margin-bottom:6px;color:#404553;font-size:23px;font-weight:700;line-height:1.25}.ps-footer__support-intro p{margin-bottom:0;color:#7e859b;font-size:14px}.ps-footer__support-channels{display:flex;align-items:center;justify-content:flex-end;gap:34px;flex-wrap:wrap}.ps-footer__support-item{display:inline-flex;align-items:center;gap:12px;color:#404553}.ps-footer__support-item:hover{color:var(--color-1st)}.ps-footer__support-icon{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d9deea;border-radius:50%;background:#ffffff;color:#404553;font-size:18px;flex:0 0 38px}.ps-footer__support-item small{display:block;color:#8a91a6;font-size:12px;font-weight:700;line-height:1.2;text-transform:uppercase}.ps-footer__support-item strong{display:block;color:#404553;font-size:19px;font-weight:700;line-height:1.35}.ps-footer__widgets{display:grid;grid-template-columns:repeat(3,minmax(120px,max-content));align-items:flex-start;gap:22px 56px;padding:0}.ps-footer__widgets .widget_footer{min-width:0;display:block;padding:0;border:0;border-radius:0;background:transparent}.ps-footer__widgets .widget_footer .widget-title{margin:0 0 9px;color:#8c8c8c;font-size:13.5px;font-weight:200;line-height:1.25;white-space:nowrap;text-transform:uppercase}.ps-footer__widgets .widget_footer .widget-title:after{display:none}.ps-footer__widgets .ps-list--link{display:block}.ps-footer__widgets .ps-list--link li{margin-bottom:7px;line-height:1.35}.ps-footer__widgets .ps-list--link li:not(:last-child):after{display:none}.ps-footer__widgets .ps-list--link li:last-child{margin-bottom:0}.ps-footer__widgets .ps-list--link li a{color:#5f6678;font-size:13px;line-height:1.35;white-space:nowrap}.ps-footer__widgets .ps-list--link li a:hover{color:var(--color-1st)}.ps-footer__links{padding:28px 0;border-top:0}.ps-footer__links p{margin-bottom:11px;color:#404553;font-size:14px;line-height:1.7}.ps-footer__links p:last-child{margin-bottom:0}.ps-footer__links p strong{color:#1f2533;margin-right:14px;font-weight:700}.ps-footer__links p a{display:inline-block;color:#5f6678;line-height:20px;margin-right:8px;position:relative}.ps-footer__links p a:after{content:"|";margin-left:8px;color:#b4bac8}.ps-footer__links p a:before{display:none}.ps-footer__links p a:hover{color:var(--color-1st)}.ps-footer__links p a:last-child:after{display:none}.ps-footer__category-columns{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 42px}.ps-footer__category-column{min-width:0}.ps-footer__category-column h4{margin-bottom:14px;color:#2f3542;font-size:15px;font-weight:800;line-height:1.3}.ps-footer__category-column ul{margin:0;padding:0;list-style:none}.ps-footer__category-column li{margin-bottom:10px;line-height:1.35}.ps-footer__category-column li:last-child{margin-bottom:0}.ps-footer__category-column a{color:#5f6678;font-size:14px}.ps-footer__category-column a:hover{color:var(--color-1st)}.ps-footer__social-row{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;padding:24px 0 34px;border-top:1px solid #e5e8f0}.ps-footer__social-menu{flex:1 1 auto;min-width:0}.ps-footer__social-connect{display:flex;align-items:center;justify-content:flex-end;gap:18px;flex:0 0 auto;margin-left:auto}.ps-footer__social-row h4{margin-bottom:0;color:#8c8c8c;font-size:13.5px;font-weight:200;line-height:42px;text-transform:uppercase}.ps-footer__social-row .ps-list--social{display:flex;align-items:center;gap:12px;margin-bottom:0}.ps-footer__social-row .ps-list--social li{margin-right:0}.ps-footer__social-row .ps-list--social li a{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-1st);color:#ffffff!important;font-size:20px}.ps-footer__social-row .ps-list--social li a i,
.ps-footer__social-row .ps-list--social li a svg,
.ps-footer__social-row .ps-list--social li a span{color:#ffffff!important;fill:#ffffff!important}.ps-footer__social-row .ps-list--social li a:hover{background:#006b5f;color:#ffffff!important;transform:translateY(-1px)}.ps-footer__bottom{background:#f3f4f8;border-top:1px solid #dfe3eb;border-bottom:1px solid #dfe3eb}.ps-footer__copyright{min-height:64px;padding:14px 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:24px}.ps-footer__copyright p{margin-bottom:0;line-height:30px;color:#7e859b}.ps-footer__copyright p:last-child span{display:inline-block;line-height:inherit;vertical-align:middle}.ps-footer__copyright p a{margin-left:0}.ps-footer__copyright .footer-payments a{display:inline-block;margin-left:14px;vertical-align:middle}@media (max-width: 991px){.ps-footer__support .ps-container{align-items:flex-start;flex-direction:column;padding-top:22px;padding-bottom:22px}.ps-footer__support-channels{justify-content:flex-start}.ps-footer__copyright{flex-flow:row wrap}.ps-footer__category-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.ps-footer__social-row{align-items:flex-start;flex-direction:column;gap:22px}.ps-footer__social-connect{justify-content:flex-start;margin-left:0}}@media (max-width: 767px){.ps-footer__widgets{grid-template-columns:repeat(2,minmax(120px,max-content));gap:20px 42px}.ps-footer__support-channels,
  .ps-footer__social-row,
  .ps-footer__social-connect{align-items:flex-start;flex-direction:column}.ps-footer__category-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 479px){.ps-footer__widgets{grid-template-columns:1fr;gap:18px}.ps-footer__widgets .widget_footer .widget-title{margin-bottom:7px}.ps-footer__category-columns{grid-template-columns:1fr}.ps-footer__support-item strong{font-size:16px;overflow-wrap:anywhere}.ps-footer__copyright{text-align:left}.ps-footer__copyright p{display:block;width:100%}.ps-footer__copyright p span{display:block;padding-bottom:10px}}.ps-footer--2 .widget_newletters .form-group--nest{margin-bottom:30px}.ps-footer--3{padding:0;border-top:1px solid #e1e1e1;background-color:#f8f8f8}.ps-footer--3 .ps-block--site-features{padding:40px 0;margin-bottom:70px;border-bottom:1px solid #e1e1e1}@media (max-width: 767px){.ps-footer--3 .ps-block--site-features{margin-bottom:40px}}.ps-footer--kids .ps-form--newletter .form-group--nest{margin-bottom:20px}.ps-footer--photo .ps-site-info h5{color:#c81919;font-size:24px;font-weight:600}.ps-footer--photo .ps-form--newletter button{color:#fff;background-color:#c81919}.ps-footer--photo .ps-form--newletter button:hover{background-color:rgb(154.6666666667,19.3333333333,19.3333333333)}@media (min-width: 1440px){.ps-footer--photo .ps-footer__content{flex:2 1 100%}.ps-footer--photo .ps-footer__left{flex:1 1 100%;max-width:400px}.ps-footer--photo .ps-footer__content{width:100%;max-width:100%}.ps-footer--photo .ps-footer__wrapper{display:flex;flex-flow:column wrap;justify-content:flex-start;align-items:flex-start}}@media (min-width: 1680px){.ps-footer--photo .ps-footer__wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}}.ma-0{margin:0}.pd-0{padding:0}.mt-0{margin-top:0px}.mr-0{margin-right:0px}.mb-0{margin-bottom:0px}.ml-0{margin-left:0px}.pt-0{padding-top:0px}.pr-0{padding-right:0px}.pb-0{padding-bottom:0px}.pl-0{padding-left:0px}.mt-5{margin-top:5px}.mr-5{margin-right:5px}.mb-5{margin-bottom:5px}.ml-5{margin-left:5px}.pt-5{padding-top:5px}.pr-5{padding-right:5px}.pb-5{padding-bottom:5px}.pl-5{padding-left:5px}.mt-10{margin-top:10px}.mr-10{margin-right:10px}.mb-10{margin-bottom:10px}.ml-10{margin-left:10px}.pt-10{padding-top:10px}.pr-10{padding-right:10px}.pb-10{padding-bottom:10px}.pl-10{padding-left:10px}.mt-15{margin-top:15px}.mr-15{margin-right:15px}.mb-15{margin-bottom:15px}.ml-15{margin-left:15px}.pt-15{padding-top:15px}.pr-15{padding-right:15px}.pb-15{padding-bottom:15px}.pl-15{padding-left:15px}.mt-20{margin-top:20px}.mr-20{margin-right:20px}.mb-20{margin-bottom:20px}.ml-20{margin-left:20px}.pt-20{padding-top:20px}.pr-20{padding-right:20px}.pb-20{padding-bottom:20px}.pl-20{padding-left:20px}.mt-25{margin-top:25px}.mr-25{margin-right:25px}.mb-25{margin-bottom:25px}.ml-25{margin-left:25px}.pt-25{padding-top:25px}.pr-25{padding-right:25px}.pb-25{padding-bottom:25px}.pl-25{padding-left:25px}.mt-30{margin-top:30px}.mr-30{margin-right:30px}.mb-30{margin-bottom:30px}.ml-30{margin-left:30px}.pt-30{padding-top:30px}.pr-30{padding-right:30px}.pb-30{padding-bottom:30px}.pl-30{padding-left:30px}.mt-35{margin-top:35px}.mr-35{margin-right:35px}.mb-35{margin-bottom:35px}.ml-35{margin-left:35px}.pt-35{padding-top:35px}.pr-35{padding-right:35px}.pb-35{padding-bottom:35px}.pl-35{padding-left:35px}.mt-40{margin-top:40px}.mr-40{margin-right:40px}.mb-40{margin-bottom:40px}.ml-40{margin-left:40px}.pt-40{padding-top:40px}.pr-40{padding-right:40px}.pb-40{padding-bottom:40px}.pl-40{padding-left:40px}.mt-45{margin-top:45px}.mr-45{margin-right:45px}.mb-45{margin-bottom:45px}.ml-45{margin-left:45px}.pt-45{padding-top:45px}.pr-45{padding-right:45px}.pb-45{padding-bottom:45px}.pl-45{padding-left:45px}.mt-50{margin-top:50px}.mr-50{margin-right:50px}.mb-50{margin-bottom:50px}.ml-50{margin-left:50px}.pt-50{padding-top:50px}.pr-50{padding-right:50px}.pb-50{padding-bottom:50px}.pl-50{padding-left:50px}.mt-55{margin-top:55px}.mr-55{margin-right:55px}.mb-55{margin-bottom:55px}.ml-55{margin-left:55px}.pt-55{padding-top:55px}.pr-55{padding-right:55px}.pb-55{padding-bottom:55px}.pl-55{padding-left:55px}.mt-60{margin-top:60px}.mr-60{margin-right:60px}.mb-60{margin-bottom:60px}.ml-60{margin-left:60px}.pt-60{padding-top:60px}.pr-60{padding-right:60px}.pb-60{padding-bottom:60px}.pl-60{padding-left:60px}.mt-65{margin-top:65px}.mr-65{margin-right:65px}.mb-65{margin-bottom:65px}.ml-65{margin-left:65px}.pt-65{padding-top:65px}.pr-65{padding-right:65px}.pb-65{padding-bottom:65px}.pl-65{padding-left:65px}.mt-70{margin-top:70px}.mr-70{margin-right:70px}.mb-70{margin-bottom:70px}.ml-70{margin-left:70px}.pt-70{padding-top:70px}.pr-70{padding-right:70px}.pb-70{padding-bottom:70px}.pl-70{padding-left:70px}.mt-75{margin-top:75px}.mr-75{margin-right:75px}.mb-75{margin-bottom:75px}.ml-75{margin-left:75px}.pt-75{padding-top:75px}.pr-75{padding-right:75px}.pb-75{padding-bottom:75px}.pl-75{padding-left:75px}.mt-80{margin-top:80px}.mr-80{margin-right:80px}.mb-80{margin-bottom:80px}.ml-80{margin-left:80px}.pt-80{padding-top:80px}.pr-80{padding-right:80px}.pb-80{padding-bottom:80px}.pl-80{padding-left:80px}.mt-85{margin-top:85px}.mr-85{margin-right:85px}.mb-85{margin-bottom:85px}.ml-85{margin-left:85px}.pt-85{padding-top:85px}.pr-85{padding-right:85px}.pb-85{padding-bottom:85px}.pl-85{padding-left:85px}.mt-90{margin-top:90px}.mr-90{margin-right:90px}.mb-90{margin-bottom:90px}.ml-90{margin-left:90px}.pt-90{padding-top:90px}.pr-90{padding-right:90px}.pb-90{padding-bottom:90px}.pl-90{padding-left:90px}.mt-95{margin-top:95px}.mr-95{margin-right:95px}.mb-95{margin-bottom:95px}.ml-95{margin-left:95px}.pt-95{padding-top:95px}.pr-95{padding-right:95px}.pb-95{padding-bottom:95px}.pl-95{padding-left:95px}.mt-100{margin-top:100px}.mr-100{margin-right:100px}.mb-100{margin-bottom:100px}.ml-100{margin-left:100px}.pt-100{padding-top:100px}.pr-100{padding-right:100px}.pb-100{padding-bottom:100px}.pl-100{padding-left:100px}.fw-300{font-weight:300}.fw-500{font-weight:500}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.ps-fullwidth{width:100%}.bg--cover{background-position:50% 50%!important;background-size:cover!important}.bg--top{background-position:50% 50%!important;background-size:cover!important}.ps-block--category-2 ul, .ps-block--products-of-category .ps-block__categories ul, .ps-block--product-box ul, .ps-block--categories-box ul, .ps-block--menu-categories .ps-block__content ul, .ps-block--shopping-total ul, .ps-block--ourteam ul, .ps-block--vendor-filter ul, .ps-block--store ul, .ps-block--payment-method ul, .ps-panel--sidebar ul, .widget_sidebar ul, .widget_shop ul, .widget_category ul, .widget_footer ul, .widget--blog ul, .widget--vendor ul, .ps-widget--account-dashboard .ps-widget__content ul, .ps-carousel--animate ul, .ps-product ul, .ps-product--detail .ps-product__countdown figure ul, .ps-product--hot-deal .ps-product__header ul, .ps-product--photo ul, .ps-filter ul, .ps-filter--sidebar ul, .ps-form--account ul, .ps-product-list ul, .ps-deal-of-day ul, .ps-shopping .ps-shopping__header ul, .ps-best-sale-brands ul, .ps-blog .ps-blog__header ul, .ps-my-account-2 ul, .ps-store-list .ps-store-link ul, .ps-page--comming-soon ul, .header ul, .navigation--sidebar ul, .ps-block--category-2 ol, .ps-block--products-of-category .ps-block__categories ol, .ps-block--product-box ol, .ps-block--categories-box ol, .ps-block--menu-categories .ps-block__content ol, .ps-block--shopping-total ol, .ps-block--ourteam ol, .ps-block--vendor-filter ol, .ps-block--store ol, .ps-block--payment-method ol, .ps-panel--sidebar ol, .widget_sidebar ol, .widget_shop ol, .widget_category ol, .widget_footer ol, .widget--blog ol, .widget--vendor ol, .ps-widget--account-dashboard .ps-widget__content ol, .ps-carousel--animate ol, .ps-product ol, .ps-product--detail .ps-product__countdown figure ol, .ps-product--hot-deal .ps-product__header ol, .ps-product--photo ol, .ps-filter ol, .ps-filter--sidebar ol, .ps-form--account ol, .ps-product-list ol, .ps-deal-of-day ol, .ps-shopping .ps-shopping__header ol, .ps-best-sale-brands ol, .ps-blog .ps-blog__header ol, .ps-my-account-2 ol, .ps-store-list .ps-store-link ol, .ps-page--comming-soon ol, .header ol, .navigation--sidebar ol{margin:0;padding:0;list-style:none}.review-container form .btn-primary{cursor:pointer;display:inline-block;font-weight:600;line-height:20px;transition:all 0.4s ease;background-color:transparent;border:1px solid var(--color-1st);color:var(--color-1st);font-size:14px;padding:14px 36px;text-transform:uppercase;border-radius:50px;min-width:175px;margin-top:15px}.review-container form .btn-primary:hover{background-color:var(--color-1st);border-color:var(--color-1st);color:#fff}.review-container .btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.review-container .ms-2{margin-left:0.5rem!important}.review-container .gap-2{gap:0.5rem!important}.review-container.gap-5, .review-container .gap-5{gap:3rem!important}.review-container .g-1, .review-container .gy-1{--bs-gutter-y:0.25rem}.review-container .g-1, .review-container .gx-1{--bs-gutter-x:0.25rem}.review-container .badge{display:inline-block;padding:0.35em 0.65em;font-size:0.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem}.review-container .bg-dark{--bs-bg-opacity:1;--bs-dark-rgb:33,37,41;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.review-container .translate-middle{transform:translate(-50%,-50%)!important}.review-container .start-50{left:50%!important}.review-container .top-50{top:50%!important}.review-container .start-0{left:0!important}.review-container .top-0{top:0!important}.review-container .position-absolute{position:absolute!important}.review-container .opacity-75{opacity:0.75!important}.review-container .review-item__images .row, .review-container .review-images.row{--bs-gutter-x:0.25rem;--bs-gutter-y:0.25rem;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x))}.review-container .review-item__images .row > *, .review-container .review-images.row > *{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y)}.bg-warning{color:#fff}.text-end{text-align:right!important}.button-loading{border:1px solid #c4cdd5;cursor:default;text-shadow:none;color:transparent!important;position:relative;transition:border-color 0.2s ease-out}.button-loading, .button-loading:hover, .button-loading:focus, .button-loading:active{color:transparent}.button-loading:before{content:"";position:absolute;top:50%;left:50%;border-radius:50%;border-width:3px;border-style:solid;margin-top:-9px;margin-left:-9px;width:18px;height:18px;animation:button-loading-spinner 1s linear infinite;border-color:#ffffff;border-bottom-color:transparent}.button-loading.btn-fill-out{color:transparent!important;border:1px solid var(--color-1st)}.button-loading.btn-fill-out:before{width:18px;background-color:transparent;border-color:var(--color-1st);border-bottom-color:transparent}.button-loading.btn-fill-out:after{display:none}.required:after{content:" *";color:red}.newsletter-form .newsletter-message{display:block;width:100%;margin-bottom:10px}.newsletter-form .newsletter-message.newsletter-success-message{color:#58d0da}.newsletter-form .newsletter-message.newsletter-error-message{color:#fcb800}@keyframes button-loading-spinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#alert-container{top:100px;right:5px;position:fixed;z-index:9999999}#alert-container .alert{max-width:450px!important;min-height:45px!important;font-weight:400;position:relative;padding:15px 40px 15px 60px;margin-bottom:10px;box-shadow:0 4px 10px 0 rgba(3,3,3,0.1)}#alert-container .alert.alert-success{color:#299c77;background-color:#bff9d0}#alert-container .alert .message-icon{position:absolute;left:5%;top:30%;font-size:20px;fill:#299c77;stroke:#299c77}#alert-container .alert.alert-dismissible .close{position:absolute;top:20px;right:15px;font-size:10px;padding:0}body.show-admin-bar #alert-container{top:140px}body.show-admin-bar .ps-panel--sidebar{top:40px}body.show-admin-bar .header.header--sticky .header__top, body.show-admin-bar .header.header--sticky .navigation--mobile{top:40px}body.show-admin-bar .header.header--product.header--sticky .navigation{top:40px}body.show-admin-bar .ps-filter--sidebar{top:40px}body.show-admin-bar #avatar-modal{top:80px}.menu > .current-menu-item > a{color:#fff}.rating_wrap .rating{font-family:FontAwesome!important;vertical-align:top;overflow:hidden;position:relative;height:20px;width:70px;display:inline-block}.rating_wrap .rating::before{font-size:13px;content:"\f005\f005\f005\f005\f005";top:0;position:absolute;left:0;float:left;color:#d2d2d2;letter-spacing:2px}.rating_wrap .rating_num{font-size:13px;display:inline-block;color:#696969}.rating_wrap .product_rate{overflow:hidden;font-family:FontAwesome!important;top:0;left:0;position:absolute;padding-top:1.5em;color:#EDB867}.rating_wrap .product_rate::before{font-size:13px;content:"\f005\f005\f005\f005\f005";top:0;position:absolute;left:0;letter-spacing:2px}.product__attribute{display:flex;flex-flow:row nowrap;align-items:center}.product__attribute > *{flex-basis:100%}.product__attribute > label{margin-bottom:0;flex:1;margin-right:10px;white-space:nowrap}.product__attribute .form-control{border:none}.product__attribute .attribute-swatch-item.pe-none{cursor:not-allowed!important}.product__attribute .attribute-swatch-item.pe-none > div{pointer-events:none!important}.product__attribute .text-swatch .attribute-swatch-item.pe-none span, .product__attribute .color-swatch .attribute-swatch-item.pe-none span{color:gray;cursor:unset;opacity:0.7}.product__attribute .text-swatch .attribute-swatch-item.pe-none span:before, .product__attribute .text-swatch .attribute-swatch-item.pe-none span:after, .product__attribute .color-swatch .attribute-swatch-item.pe-none span:before, .product__attribute .color-swatch .attribute-swatch-item.pe-none span:after{content:"";position:absolute;top:50%;left:0;width:100%;height:0;border:none;border-top:1px dashed #999}.product__attribute .text-swatch .attribute-swatch-item.pe-none span:before, .product__attribute .color-swatch .attribute-swatch-item.pe-none span:before{transform:rotate(45deg)}.product__attribute .text-swatch .attribute-swatch-item.pe-none span:after, .product__attribute .color-swatch .attribute-swatch-item.pe-none span:after{transform:rotate(-45deg)}.product__color{padding-bottom:10px}.product__color ul, .product__color ol{margin:0;padding:0;list-style:none}.product__color .color-swatch li{display:inline-block;vertical-align:top;margin-right:5px}.product__color .color-swatch li:last-child{margin-right:0}.product__color .color-swatch li span{margin-bottom:0}.text-swatch li{display:inline-block;margin-right:5px}.text-swatch li input[type=radio], .text-swatch li input[type=checkbox]{display:none}.text-swatch li input[type=radio]:checked ~ span, .text-swatch li input[type=checkbox]:checked ~ span{border:1px solid var(--color-1st)}.text-swatch li input[type=radio]:checked ~ span:after, .text-swatch li input[type=checkbox]:checked ~ span:after{width:16px;height:16px;content:"\e934";font-family:"Linearicons"!important;position:absolute;overflow:hidden;right:-8px;bottom:-5px;color:#fff;font-size:8px}.text-swatch li input[type=radio]:checked ~ span:before, .text-swatch li input[type=checkbox]:checked ~ span:before{border:16px solid transparent;border-bottom:16px solid var(--color-1st);content:"";position:absolute;right:-16px;bottom:-1px}.text-swatch li span{padding:5px 15px;border:1px solid #ccc;background-color:#ffffff;cursor:pointer;transition:0.2s;position:relative;overflow:hidden;display:inline-block}.widget__title{margin-bottom:20px;text-transform:capitalize;font-weight:600;letter-spacing:0.3px;font-size:1.25rem}.attribute-values ul{margin:0;padding:0;list-style:none}.widget--colors .color-swatch li{display:inline-block;vertical-align:top;margin-right:10px;margin-bottom:5px}.custom-checkbox input[type=checkbox], .custom-checkbox input[type=radio], .custom-radio input[type=checkbox], .custom-radio input[type=radio]{display:none}.custom-checkbox label, .custom-radio label{display:block}.custom-checkbox span, .custom-radio span{display:block;border-radius:50%;width:25px;height:25px;position:relative;cursor:pointer}.custom-checkbox input[type=checkbox]:checked ~ span:before, .custom-checkbox input[type=radio]:checked ~ span:before, .custom-radio input[type=checkbox]:checked ~ span:before, .custom-radio input[type=radio]:checked ~ span:before{content:"";display:block;border:2px solid var(--color-1st);position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%}.custom-checkbox.disabled label, .custom-radio.disabled label{position:relative}.custom-checkbox.disabled label:before, .custom-checkbox.disabled label:after, .custom-radio.disabled label:before, .custom-radio.disabled label:after{content:"";position:absolute;top:50%;left:50%;width:1px;height:90%;background-color:var(--color-2nd);transform-origin:50% 50%;transition:all 0.4s ease;z-index:20}.custom-checkbox.disabled label:before, .custom-radio.disabled label:before{transform:translate(-50%,-50%) rotate(45deg)}.custom-checkbox.disabled label:after, .custom-radio.disabled label:after{transform:translate(-50%,-50%) rotate(-45deg)}.custom-checkbox.disabled span, .custom-radio.disabled span{opacity:0.9}.custom-checkbox.disabled input[type=checkbox]:checked ~ span:before, .custom-checkbox.disabled input[type=radio]:checked ~ span:before, .custom-radio.disabled input[type=checkbox]:checked ~ span:before, .custom-radio.disabled input[type=radio]:checked ~ span:before{display:none}.ps-list--categories li.current-menu-item > a{color:var(--color-1st)}.ps-list--categories .sub-toggle i:before{display:none}.ps-list--categories .sub-toggle:after{background-color:#292b2c;content:"";height:1px;left:50%;position:absolute;top:50%;width:12px;transform:translateX(-50%) rotate(90deg)}.ps-list--categories .sub-toggle:before{background-color:#292b2c;content:"";height:1px;left:50%;position:absolute;top:50%;width:12px;transform:translateX(-50%)}.ps-list--categories .sub-toggle.active:after{display:none}#homepage-1 .ps-top-categories, #homepage-1 .ps-product-list{padding:0}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--color-1st)}.select2-container .select2-dropdown{border:none;box-shadow:0 0 7px rgba(0,0,0,0.1)}.ps-form--quick-search .form-group--icon{width:auto;float:left;position:relative;height:42px;line-height:42px;cursor:pointer}.ps-form--quick-search .form-group--icon .product-cat-label{padding-right:30px;padding-left:18px;border:none;color:#000;border-radius:5px 0 0 5px;position:relative;height:100%;white-space:nowrap;background-color:#fff;border-right:1px solid #02837b}.ps-form--quick-search .form-group--icon .product-cat-label:after{content:"\e93a";display:inline-block;font:normal normal normal 14px/1 linearicons;font-size:10px;color:#000;position:absolute;top:17px;right:12px}.ps-form--quick-search .form-group--icon .form-control{position:absolute;top:0;left:0;opacity:0;height:100%;cursor:pointer;min-height:42px;width:100%;z-index:10;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:10px}.ps-product-list .ps-section__links li a.active{color:var(--color-1st)}.ps-product--quickview .ps-product__actions a, .ps-product__shopping .ps-product__actions a{width:40px;height:40px;text-align:center;line-height:46px;border-radius:50%;border:none}.ps-product--quickview .ps-product__actions a:hover, .ps-product__shopping .ps-product__actions a:hover{background-color:var(--color-1st)}.ps-product--quickview .ps-product__actions a:hover i, .ps-product__shopping .ps-product__actions a:hover i{color:#ffffff}.ps-product--quickview .ps-product__actions a.button-loading i, .ps-product__shopping .ps-product__actions a.button-loading i{color:transparent}.attribute-swatches-wrapper.form-group{margin-bottom:10px}.btn-disabled{opacity:0.5;cursor:not-allowed}form .navigation--mobile-product > *{font-size:16px;border-radius:0}.ps-list--dot ul{margin:0;padding:0}.ps-product--cart-mobile.content-loading, .ps-table--shopping-cart.content-loading{position:relative}.ps-product--cart-mobile.content-loading:before, .ps-table--shopping-cart.content-loading:before{content:"";position:absolute;top:50%;left:calc(50% - 92px);border-radius:50%;border-width:4px;border-style:solid;margin-top:-24px;width:48px;height:48px;animation:button-loading-spinner 0.7s linear infinite;border-color:var(--color-1st);border-right-color:#e9a23b;border-bottom-color:rgba(var(--color-1st),0.15);z-index:22}.ps-product--cart-mobile.content-loading:after, .ps-table--shopping-cart.content-loading:after{content:"Updating cart\aPlease wait while totals refresh";position:absolute;top:-10px;right:-10px;left:-10px;bottom:-10px;display:flex;align-items:center;justify-content:center;min-height:180px;padding:26px 28px 26px 96px;background:rgba(248,250,249,0.9);border-radius:8px;box-shadow:inset 0 0 0 9999px rgba(248,250,249,0.78);color:#1f5136;font-size:12px;font-weight:500;line-height:1.45;text-align:left;white-space:pre-line;z-index:21;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.modal-close{cursor:pointer}.block--review .block__header{display:flex;justify-content:flex-start;align-items:center}.block--review .block__header img{border:1px solid #ddd;border-radius:50%}.block--review .block__header h5{margin-bottom:5px;font-size:14px;font-weight:600;line-height:1.6em;color:#000}.block--review .block__header .block__info{padding-left:15px;width:100%}.block--review .block__content{padding-top:10px}.block--review .block__images .item{height:7em;margin-bottom:5px}.block--product-reviews > .block__header{margin:0 0 40px;background-color:#f5f5f5;padding:20px}.block--product-reviews > .block__header h2{font-size:16px;color:#000;font-weight:500;margin-bottom:0}.block--product-reviews > .block__header p{color:#000;font-weight:600}.block--product-reviews > .block__header p i{margin-right:0;font-size:16px}.block--product-reviews > .block__header p span{color:#000;font-weight:inherit;margin-left:0.5em}.block--product-reviews > .block__header .ps-review__filter-select{min-width:130px}.block--product-reviews .block--review{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e5e5e5}.block--product-reviews .block--review .block__header .block__info > p{margin-bottom:10px;color:#999}.block--product-reviews .block--review .block__header .block__info strong{color:#666}.block--product-reviews .block--review:last-child{margin-bottom:25px;padding-bottom:25px;border-bottom:none}.block--product-reviews .block--review .block__content{padding-top:0}.block--review .block__header{align-items:start}.ps-block--average-rating .ps-block__header span{display:inline-block}.ps-my-account{background:#ffffff;min-height:0}.ps-my-account .ps-form--account{max-width:500px;padding-top:60px}.ps-my-account .ps-form--account .ps-form__content{padding:30px;background-color:#f1f1f1}.ps-my-account .ps-form--account .ps-form__content h4{text-align:center;margin-bottom:30px}.ps-my-account .ps-form--account .ps-form__content a{color:#06c}.ps-my-account .ps-form--account .ps-form__content .form-control{background:#fff}.ps-product-list .ps-section__content{padding-top:25px}.ps-page--404{min-height:0}.ps-dropdown-menu{transition:all 0.4s ease}.navigation__extra > li a{padding:15px 0}.navigation__extra > li .ps-dropdown a{padding-right:20px}.header:not(.header--sticky) .menu--product-categories .menu__content{padding-top:0}.header.header--sticky .menu--product-categories .menu__content{margin-top:8px}.ps-cart--mini .ps-cart__items.ps-cart_no_items{border-bottom:1px solid #e1e1e1}.widget_shop .ps-slider__meta{font-size:14px;text-align:left;margin-top:5px}.widget_shop .ps-slider__meta span{margin:0}.widget_shop figure{border:none;border-top:1px solid #ccc;margin-top:40px;padding-top:40px;padding-bottom:0}.menu--product-categories .menu--dropdown > li.menu-item-has-children > a:after{content:"\e93c";display:inline-block;font:normal normal normal 14px/1 linearicons;position:absolute;top:50%;right:-10px;transform:translateY(-50%);color:#999;font-size:11px;font-weight:600}.menu--product-categories .menu--dropdown > li.menu-item-has-children:hover > a:after{color:#000}.pagination .page-item .page-link{padding:0 14px;position:relative;display:inline-block;z-index:30;line-height:32px;border:none;background-color:#f5f5f5;color:#000;vertical-align:middle;font-size:14px}.pagination .page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto}.pagination .page-item a.page-link:hover{color:#000;background-color:var(--color-1st)}.pagination .page-item.active .page-link{color:#000;background-color:var(--color-1st)}.ps-table--wishlist tbody tr td{padding:10px}.spinner-icon{display:none;position:absolute;top:12px;right:110px}.ps-product--search-result.ps-product--wide{margin-bottom:0}.ps-product--search-result .ps-product__title{margin-bottom:10px}.ps-shopping .ps-product .ps-product__actions li{margin-right:5px}.ps-product--wide .ps-product__shopping .ps-product__actions li a:hover i{color:var(--color-1st)}#homepage-1 .ps-site-features{padding-bottom:40px}.ps-customer-bought .ps-product .ps-product__actions li, #recommended-products .ps-product .ps-product__actions li{margin-right:3px}.navigation__extra .ps-dropdown-menu > li a:hover{color:var(--color-1st)}.ps-footer__copyright p:last-child span{display:inline-block;margin-left:20px;vertical-align:middle}.ps-btn--small{padding:0.5rem 0.75rem}.ps-section--shopping .ps-section__header{padding-bottom:40px}.ps-pagination a{cursor:pointer}.ps-product--detail .ps-product__countdown .ps-countdown li:after{top:14px}@media (max-width: 767px){.ps-product__shopping .product__qty{margin-bottom:20px}.ps-product__shopping .ps-btn{margin-bottom:15px}.ps-product__shopping .ps-product__actions{text-align:center}#back2top{display:none!important}.ps-shopping{margin-top:0}.ps-shopping .ps-shopping__header{margin-bottom:0}.ps-shopping .ps-shop__filter-mb{margin-bottom:0;text-transform:none}.ps-shopping .header--mobile-categories{margin-bottom:40px}.ps-shopping .header--mobile-categories .header__filter{border-top:1px solid #eee;padding:0 15px}.ps-shopping .header--mobile-categories .header__filter button i{font-size:14px}.ps-shopping .header--mobile-categories .header__filter button:after{display:none}.ps-shopping .header--mobile-categories .header__filter .header__sort i{font-size:14px}.ps-shopping .header--mobile-categories .header__filter .header__sort .select2 .select2-selection .select2-selection__arrow:before{font-size:10px}.ps-page--product .ps-page__container .ps-page__right{width:100%;max-width:100%}.ps-panel--sidebar .ps-cart--mobile .cart-empty-message{display:inline-block;width:100%;text-align:center}.header--mobile .ps-block--user-header{display:inline-block;margin-top:5px}.header--mobile .ps-block--user-header a:hover, .header--mobile .ps-block--user-header a:focus{color:#fff}.ps-product--detail .ps-product__countdown .ps-countdown li:after{top:5px}.footer-payments{padding-bottom:60px;padding-top:5px}.footer-payments > span{display:inline-block;padding-bottom:5px}}@media (max-width: 1440px){.ps-block--site-features .ps-block__item{text-align:center}.ps-block--site-features .ps-block__item .ps-block__left{width:100%}}@media (max-width: 991px){.ps-block--site-features .ps-block__item{text-align:left}.ps-block--site-features .ps-block__item:last-child{margin-bottom:0}.ps-block--site-features .ps-block__item .ps-block__left{width:auto}}.ps-home-banner .ps-carousel--nav-inside .owl-nav > * > i{color:#fff;font-size:20px}.ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-next, .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-prev{color:#fff;background-color:rgba(0,0,0,0.3)}.ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-next:hover, .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-prev:hover{background-color:#000}.ps-cart__items .ps-cart__items__body{max-height:490px;overflow-y:auto;overflow-x:hidden}@media (max-height: 820px){.ps-cart__items .ps-cart__items__body{max-height:350px}}.ps-panel--sidebar .ps-product--cart-mobile{margin-bottom:30px}.ps-product:hover.ps-product--inner .ps-product__content{height:auto}@media (max-width: 479px){#homepage-1 .ps-home-banner .ps-section__right{margin:0}#homepage-1 .ps-home-banner .ps-section__right .ps-collection{padding:0}#homepage-1 .ps-home-banner .ps-section__right .ps-collection:first-child{margin-right:5px}#homepage-1 .ps-home-banner .ps-section__right .ps-collection:last-child{margin-left:5px}}.ps-form--quick-search button, .ps-download-app .ps-btn, .ps-newsletter .ps-btn{white-space:nowrap}.ps-cart--mobile .ps-cart__footer h5{display:block;margin-bottom:10px;font-size:14px;font-weight:normal}.ps-cart--mobile .ps-cart__footer h5 strong{float:right;color:#333}@media (min-width: 768px){#homepage-1 .ps-home-banner .ps-banner{min-height:400px}}.header .navigation .menu > li > a,
.header .header__extra,
.header .ps-block--user-header .ps-block__right a,
.header .menu--product-categories .menu__toggle span,
.header .navigation__extra > li a,
.header .menu--product-categories .menu__toggle i,
.header .ps-block__left i{color:var(--header-text-color)}.header .navigation__extra > li:after{background-color:var(--header-text-color)}.header .header__top{border-bottom-color:var(--header-diliver-border-color)}.header .ps-form--quick-search button,
.header .header__extra span{color:var(--header-button-text-color);background-color:var(--header-button-background-color)}.header .navigation .menu > .current-menu-item > a,
.header .navigation .menu > .current-menu-item > a:hover,
.header .ps-block--user-header .ps-block__right a:hover,
.header .header .header__extra:hover i,
.header .menu--product-categories .menu--dropdown > li:hover > a,
.header .menu--product-categories .menu--dropdown > li:hover > a i,
.header .menu--product-categories .menu--dropdown > li:hover > a:after{color:var(--header-text-hover-color)}.ps-btn, button.ps-btn{color:var(--button-text-color)}.mt-card-avatar .mt-overlay > span{top:32%;left:0;right:0;font-size:15px}.ps-btn.ps-btn--gray.ps-btn--sm, button.ps-btn.ps-btn--gray.ps-btn--sm{font-size:1.2rem}#product-quickview{z-index:9999}#product-quickview .ps-product--quickview{display:block}@media (max-width: 768px){#product-quickview .modal-dialog .modal-content{padding:40px 20px 20px}.ps-document table{width:100%!important}.bg--cover{background-repeat:no-repeat!important;background-size:100% auto!important}}.ps-block--countdown-deal .ps-countdown li:after{margin:0 5px}.ps-product{padding:20px;border-bottom:1px solid transparent}.ps-product__content{min-height:70px}.ps-product:hover .ps-product__content{visibility:visible;opacity:1;height:auto}.ps-product--detail .ps-product__shopping > *{margin-bottom:20px}@media (max-width: 479px){.ps-carousel--nav .owl-dots .owl-dot{margin:0 3px!important}}.ps-store-list{padding-bottom:30px;padding-top:0}@media (min-width: 768px){.ps-block--store-banner .ps-block__user .ps-block__user-content{padding-bottom:0}.ps-block--store-banner .ps-block__user .ps-block__user-avatar{top:0;margin-bottom:0}}.shop-url-wrapper.content-loading{position:relative}.shop-url-wrapper.content-loading:before{content:"";position:absolute;top:50%;left:50%;border-radius:50%;border-width:1px;border-style:solid;margin-top:-9px;margin-left:-9px;width:18px;height:18px;animation:button-loading-spinner 1s linear infinite;border-color:var(--color-1st);border-bottom-color:transparent}.shop-url-wrapper.content-loading:after{content:"";position:absolute;top:-10px;right:-10px;left:-10px;bottom:-10px;background:rgba(0,0,0,0.02)}.ps-product--cart-mobile .ps-product__content small{font-size:13px}.ps-container .ps-section__content .sold-by a,
.ps-cart__items .ps-cart__items__body .sold-by a{font-size:13px;color:var(--color-1st)}.ps-container .ps-section__content .sold-by small,
.ps-cart__items .ps-cart__items__body .sold-by small{font-size:13px}.navigation--mobile .ps-logo img{height:40px;width:auto}#tab-vendor a.more-products{color:#09c;display:inline-block;margin-top:20px}.ps-block--user-header .ps-block__right .customer-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}.ps-shopping-cart .table-responsive{padding:0 10px}.ps-shopping-cart .table-responsive .ps-table--shopping-cart.content-loading:after{right:-10px;left:-10px}.ps-shopping-cart .ps-table--shopping-cart.content-loading{position:relative}.ps-shopping-cart .ps-table--shopping-cart.content-loading:before{content:"";position:absolute;top:50%;left:calc(50% - 92px);border-radius:50%;border-width:4px;border-style:solid;margin-top:-24px;width:48px;height:48px;animation:button-loading-spinner 0.7s linear infinite;border-color:var(--color-1st);border-right-color:#e9a23b;border-bottom-color:rgba(var(--color-1st),0.15);z-index:22}.ps-shopping-cart .ps-table--shopping-cart.content-loading:after{content:"Updating cart\aPlease wait while totals refresh";position:absolute;top:-10px;right:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center;min-height:180px;padding:26px 28px 26px 96px;background:rgba(248,250,249,0.9);border-radius:8px;box-shadow:inset 0 0 0 9999px rgba(248,250,249,0.78);color:#1f5136;font-size:12px;font-weight:500;line-height:1.45;text-align:left;white-space:pre-line;z-index:21;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.ps-block--category{padding:10px}.ps-block--category p{max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu--mobile .sub-menu{padding-left:15px}.menu--mobile .sub-menu li{color:#333}.menu--mobile .sub-menu > li.menu-item-has-children > .sub-menu{opacity:1;position:static;visibility:visible}.ps-shopping-cart .btn-cart-button-action{display:inline-block;margin-bottom:20px}.ps-shopping-cart .btn-cart-button-action:first-child{float:left}.ps-shopping-cart .btn-cart-button-action:last-child{float:right}.menu--dropdown > li > a > img{vertical-align:top;margin-top:1px}.ps-btn.ps-btn--danger{border:1px solid #dc3545;color:#dc3545;background-color:#fff}.ps-btn.ps-btn--danger:hover{background-color:#dc3545;color:#fff}.navigation__extra > li{margin-right:5px;padding-right:15px}.ps-dropdown.language > span{position:relative;display:block;padding-right:20px}.ps-dropdown.language > span:after{content:"\e93a";font:normal normal normal 12px/1 linearicons;position:absolute;top:50%;transform:translateY(-50%);right:0}.ps-dropdown.language ul{min-width:130px}.widget--blog.widget--tags a:last-child:after{display:none}@media (max-width: 1550px){.menu > li > a{padding:15px}}@media (max-width: 767px){.ps-shopping-cart .table-responsive{padding:0}.ps-shopping-cart .btn-cart-button-action{float:none!important}}@media (max-width: 420px){.ps-shopping-cart .btn-cart-button-action{width:100%;text-align:center}}.ps-block--store-banner .ps-block__user .ps-block__user-avatar img{background-color:#fff}.ps-block--store-banner .ps-block__user .rating_wrap .rating_num{color:#fff}.menu--mobile.menu--mobile-extra .ps-dropdown{display:block;font-size:15px;line-height:20px;padding:15px 20px;position:relative}.ps-shop-brand{min-height:56px}.ps-shop-brand img{height:40px;max-height:40px;width:auto;-o-object-fit:contain;object-fit:contain}.ps-shop-brand a{display:inline-flex;align-items:center;justify-content:center}#tab-faq .card-header{background:#fff}#tab-faq .card-header h2 button{font-size:16px;font-weight:600;color:#333;background:#fff;text-decoration:none!important;position:relative;display:block;width:100%}#tab-faq .card-header h2 button::after{color:#ced4da;position:absolute;right:0;top:-4px;border:1px solid #ced4da;width:40px;height:40px;line-height:30px;border-radius:50%;content:"";background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23333' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;background-position:center;transform:scale(0.7)!important;transition:transform 0.2s ease-in-out}#tab-faq .card-header h2 button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23333' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e")}.fb_dialog .fb_dialog_content iframe{bottom:100px!important}.ps-product--detail .ps-product__shopping .ps-btn{white-space:nowrap}.ps-panel--sidebar .ps-panel__content{padding-bottom:150px}.ps-panel--sidebar .ps-panel__content .ps-dropdown ul{min-width:100%}.ps-form--search-mobile{position:relative;display:block;width:calc(100% - 32px);margin:10px auto 14px;overflow:hidden;background:#fff;border:1px solid #02837b;border-radius:10px;box-shadow:0 8px 22px rgba(2,131,123,0.12)}.ps-form--search-mobile:focus-within{border-color:#016b65;box-shadow:0 10px 26px rgba(2,131,123,0.18)}.ps-form--search-mobile input{display:block;width:100%!important;height:44px;padding:0 64px 0 14px;border:0!important;border-radius:0;color:#1f2937;font-size:14px;line-height:44px;background:transparent}.ps-form--search-mobile input::placeholder{color:#7b8794;opacity:1}.ps-form--search-mobile input:focus{outline:none;box-shadow:none}.ps-form--search-mobile button{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:48px;height:100%;margin:0;padding:0;border:0!important;border-radius:0 9px 9px 0;background-color:#02837b}.ps-form--search-mobile button i{display:block;color:#fff;font-size:18px;line-height:1;transform:none}.ps-form--search-mobile .spinner-icon{right:58px;top:50%;transform:translateY(-50%)}#admin_bar{z-index:9999}.navigation__extra .ps-dropdown.language > span{color:var(--header-text-color)}.navigation__extra .ps-dropdown.language ul li a{color:#000}@media (min-width: 1200px){.ps-top-categories .col-xl-2{flex:0 0 25%;max-width:25%}}.form-group--nest .input-search-product{font-size:16px}.menu--dropdown > li.has-mega-menu .mega-menu{flex-wrap:wrap}.menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column{flex-shrink:0;width:calc(50% - 80px);margin-bottom:30px}.ps-custom-scrollbar{max-height:250px;overflow-y:auto}.ps-custom-scrollbar .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgb(102,102,102)}.ps-custom-scrollbar .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background:rgba(204,204,204,0.9)}.ps-custom-scrollbar .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .ps-custom-scrollbar .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{width:6px;border-radius:0!important;opacity:1!important}.widget_shop select.form-control{height:36px}#homepage-1 .ps-shop-brand{margin:0 auto;max-width:1650px;padding:0 15px}.navigation__right .sub-menu > li.menu-item-has-children > .sub-toggle{position:absolute;top:0;right:0;z-index:20;display:inline-block}.navigation__right .sub-menu > li.menu-item-has-children > .sub-toggle:after{color:#999;content:"\e93c";display:inline-block;font:normal normal normal 14px/1 linearicons;font-size:8px;font-weight:600;position:absolute;right:-10px;top:calc(50% - 3px);transform:translateY(-50%);background:none;width:10px;height:auto}.navigation__right .sub-menu > li.menu-item-has-children > .sub-toggle:before{display:none}.footer-payments img{max-height:30px}input.qty-input::-webkit-outer-spin-button,
input.qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.qty-input[type=number]{-moz-appearance:textfield}.header .header__extra:hover i{color:var(--header-text-hover-color)}.header .header__extra:hover > .icon-bag2{color:var(--header-text-color)}.header .header__actions .header__extra,
.header .header__actions .header__extra > i,
.header .header__actions .header__extra:hover > i,
.header .header__actions .ps-block--user-header .ps-block__left i{color:#016b65}.header .header__actions .header__extra span{background-color:#02837b;color:#fff;border:2px solid #fff;box-shadow:0 2px 6px rgba(2,131,123,0.22)}.header .header__actions .ps-block--user-header .ps-block__right a,
.header .header__actions .ps-block--user-header .ps-block__right a:hover,
.header .header__actions .ps-block--user-header .ps-block__right a:focus{color:#1f2937}.ps-product--header-sticky .ps-product__content{max-width:500px}.ps-product--header-sticky .ps-product__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-product__gallery img{opacity:0}.ps-product__gallery .slick-slide img{opacity:1;margin:0 auto}.bb-social-sharing{gap:0.75rem}#homepage-1 .ps-home-banner .owl-slider .ps-banner img{max-height:416px}nav.navigation--mobile-product > .ps-btn{font-size:16px;border-radius:0}nav.navigation--mobile-product > .ps-btn .ps-btn--black{background-color:#222!important}.ps-popup__content.bg--cover{background-color:#fff}@media (max-width: 991px){.ps-block--site-features{justify-content:center}.ps-block--site-features .ps-block__item{text-align:center}.ps-block--site-features .ps-block__item .ps-block__left{width:100%}}@media (max-width: 767px){.ps-block--site-features .ps-block__item{text-align:left}.ps-block--site-features .ps-block__item .ps-block__left{width:auto}.ps-layout__left:not(.active) .ps-list--categories .sub-menu{display:none!important}}.ps-product__badges{position:absolute;right:0;top:0}.ps-product__badges .ps-product__badge{position:static;align-items:center;display:flex;justify-content:center;float:left;margin-right:5px;margin-bottom:10px}.ps-product__badges .ps-product__badge:last-child{margin-right:0}.product-detail-container .product-button .add-to-cart-button{white-space:nowrap}.ps-product .add-to-cart-button,
.ps-product--wide .add-to-cart-button,
.product-detail-container .add-to-cart-button{background-color:var(--color-1st)!important;border-color:var(--color-1st)!important;color:#ffffff!important;transition:background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.ps-product .add-to-cart-button:hover, .ps-product .add-to-cart-button:focus, .ps-product .add-to-cart-button:active,
.ps-product--wide .add-to-cart-button:hover,
.ps-product--wide .add-to-cart-button:focus,
.ps-product--wide .add-to-cart-button:active,
.product-detail-container .add-to-cart-button:hover,
.product-detail-container .add-to-cart-button:focus,
.product-detail-container .add-to-cart-button:active{background-color:#016b65!important;border-color:#016b65!important;color:#ffffff!important;box-shadow:0 10px 20px rgba(1,107,101,0.22)}.header .ps-form--quick-search button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.header .ps-form--quick-search button i{font-size:16px;line-height:1}.header .ps-form--quick-search button span{line-height:1}#homepage-1{overflow-x:hidden}.auth-card form{padding-top:0!important}.auth-card form svg{width:24px;height:24px}.auth-card form .auth-input-icon{top:9px}.auth-card form .ps-5{padding-left:40px!important}.auth-card form .mb-3{margin-bottom:15px!important}.auth-card form .form-check .form-check-input{vertical-align:top;margin-top:3px}.gap-5{gap:3rem!important}.pe-5{padding-right:3rem!important}.toastify.toastify-right{width:35rem;gap:20px;z-index:10001}.toastify.toastify-right .toastify-icon{width:1.5rem;height:auto}#alert-container{top:max(16px,env(safe-area-inset-top,0px))!important;right:16px!important;left:auto!important;z-index:10000000!important}#alert-container .alert{width:min(460px,calc(100vw - 32px))!important;max-width:none!important;min-height:0!important;margin:0 0 10px!important;padding:12px 38px 12px 44px!important;border-radius:10px!important;font-size:13px!important;line-height:1.35!important;box-shadow:0 12px 28px rgba(15,23,42,0.18)!important}#alert-container .alert .message-icon{left:14px!important;top:12px!important;font-size:18px!important}#alert-container .alert.alert-dismissible .close{top:13px!important;right:14px!important}.toastify,
.toastify.toastify-right,
.toastify.toastify-bottom,
.toastify.toastify-top{top:max(16px,env(safe-area-inset-top,0px))!important;right:16px!important;bottom:auto!important;left:auto!important;width:min(460px,calc(100vw - 32px))!important;max-width:none!important;min-height:48px!important;padding:12px 40px 12px 14px!important;border-radius:10px!important;gap:10px!important;font-size:13px!important;line-height:1.35!important;z-index:10000000!important;box-shadow:0 14px 30px rgba(15,23,42,0.22)!important}.toastify .toastify-icon,
.toastify.toastify-right .toastify-icon{flex:0 0 20px!important;width:20px!important;height:20px!important}.toastify .toastify-text{min-width:0!important;overflow-wrap:anywhere!important}.toastify .toast-close{top:9px!important;right:8px!important;opacity:.75!important}@media (max-width: 767px){#alert-container{top:max(12px,env(safe-area-inset-top,0px))!important;right:12px!important;left:12px!important;z-index:10000000!important}#alert-container .alert{width:100%!important;max-width:none!important;min-height:0!important;margin:0 0 10px!important;padding:12px 38px 12px 44px!important;border-radius:10px!important;font-size:13px!important;line-height:1.35!important;box-shadow:0 12px 28px rgba(15,23,42,0.18)!important}#alert-container .alert .message-icon{left:14px!important;top:12px!important;font-size:18px!important}#alert-container .alert.alert-dismissible .close{top:13px!important;right:14px!important}.toastify,
  .toastify.toastify-right,
  .toastify.toastify-bottom,
  .toastify.toastify-top{top:max(12px,env(safe-area-inset-top,0px))!important;right:12px!important;bottom:auto!important;left:12px!important;width:auto!important;max-width:none!important;min-height:48px!important;padding:12px 40px 12px 14px!important;border-radius:10px!important;gap:10px!important;font-size:13px!important;line-height:1.35!important;z-index:10000000!important;box-shadow:0 14px 30px rgba(15,23,42,0.22)!important}.toastify .toastify-icon,
  .toastify.toastify-right .toastify-icon{flex:0 0 20px!important;width:20px!important;height:20px!important}.toastify .toastify-text{min-width:0!important;overflow-wrap:anywhere!important}.toastify .toast-close{top:9px!important;right:8px!important;opacity:.75!important}}.ps-product{padding:15px}.ps-product__variants{position:relative;text-align:center}.ps-product__variants .slick-arrow{position:absolute;inset-inline-start:calc(50% - 17px);inset-inline-end:0;background:#fff;border:none;border-radius:50%;text-align:center;vertical-align:middle;width:34px;height:34px;line-height:34px;box-shadow:0 0 0 1px rgba(0,0,0,0.1);z-index:99;font-size:14px}.ps-product__variants .slick-arrow.slick-disabled{opacity:0;visibility:hidden}.ps-product__variants .slick-arrow.slick-prev{top:-12px}.ps-product__variants .slick-arrow.slick-next{bottom:0}@media (max-width: 450px){.ps-block--site-features .ps-block__item{flex-flow:row nowrap;max-width:100%}.ps-block--site-features .ps-block__item .ps-block__right{padding-left:20px}.ps-block--site-features.ps-block--site-features-2 .ps-block__item{max-width:100%}}.ps-shop-brand.owl-carousel .owl-item{text-align:center}.ps-shop-brand.owl-carousel .owl-item img{height:40px;display:inline-block}.dropdown-swatches-wrapper.attribute-swatches-wrapper{margin-bottom:10px}.auth-card .ms-1{margin-inline-start:5px}.navigation__extra .ps-dropdown.language .ps-dropdown-menu img{margin-right:5px}.show-admin-bar #admin_bar{z-index:99999}@media (max-width: 767px){.ps-block--site-features .ps-block__item{max-width:50%}}@media (max-width: 450px){.ps-block--site-features .ps-block__item{max-width:100%}}.become-vendor-form .form-check{display:block;margin-bottom:0.125rem;min-height:1.5rem;padding-inline-start:1.5em}.become-vendor-form .form-check .form-check-input{margin-top:3px;vertical-align:top;margin-inline-start:-1.5em}@media (max-width: 1366px){.navigation .navigation__left{max-width:250px}.navigation .navigation__right{padding-left:15px}}@media (min-width: 992px) and (max-width: 1366px){.header .navigation .navigation__right,
  .navigation .navigation__right{padding-left:34px!important}}.tp-product-details-additional-info table{border:1px solid #e0e2e3;width:100%}.tp-product-details-additional-info table tr:not(:last-child){border-bottom:1px solid #eceded}.tp-product-details-additional-info table td{padding:12px 34px}.tp-product-details-additional-info table td:first-child{background-color:#f9f9f9;color:#000;font-size:16px;width:306px}.tp-product-details-additional-info table td:last-child{font-size:16px}.form-control[type=file]{height:40px;padding:5px}.form-check span.form-check-label{margin-inline-start:5px}.menu--mobile > li > a i{margin-inline-end:5px}.menu li a svg{width:18px;height:18px;vertical-align:top;margin-inline-end:3px}.ps-form--contact-us .form-control:disabled, .ps-form--contact-us .form-control[readonly]{background-color:#e9ecef}.text-link{color:var(--color-1st);text-decoration:none}.text-link:hover{text-decoration:underline}@media (max-width: 1190px){.mega-menu{padding:0 30px 10px}.mega-menu .mega-menu-wrapper{padding:0 0 0 15px}}ul.visual-swatch.color-swatch{margin-top:10px}@media (min-width: 1200px){.ps-top-categories .row .col-xl-2{max-width:12.5%}.ps-top-categories .row .col-xl-2 .ps-block--category p{font-size:12px}}@media (min-width: 1440px){.ps-top-categories .row .col-xl-2 .ps-block--category p{font-size:14px}}@media (max-width: 1199px){.ps-top-categories .row .col-xl-2 .ps-block--category p{font-size:12px}}.header .ps-block--user-header .ps-block__right a{font-size:12px;line-height:24px}.mega-menu-wrapper{max-height:100vh;overflow-y:auto}ul.bb-social-sharing{padding:0;gap:0.5rem}.bb-product-gallery-horizontal .bb-product-gallery-thumbnails{margin-top:20px}@media (max-width: 768px){.bb-product-form-filter .bb-product-filter{background:#fff;margin-bottom:0;padding:10px 0}}.ps-container:has(.ps-page--shop){max-width:100%;padding-left:40px;padding-right:40px}@media (max-width: 767px){.ps-container:has(.ps-page--shop){padding-left:16px;padding-right:16px}}.ps-shopping > .bg-light{border-bottom:1px solid #e6e6e6;padding:8px 16px!important;margin-bottom:24px}.ps-shopping > .bg-light .d-flex.justify-content-center{align-items:center;gap:10px}.ps-shopping .ps-select-shop-sort{min-width:190px;height:40px;padding:0 42px 0 16px;border:1px solid rgba(0,137,123,0.18);border-radius:999px;background-color:#ffffff;color:#334155;font-size:14px;font-weight:400;line-height:40px;box-shadow:0 8px 22px rgba(15,23,42,0.06);outline:none;transition:border-color 0.2s ease,box-shadow 0.2s ease,color 0.2s ease}.ps-shopping .ps-select-shop-sort:hover, .ps-shopping .ps-select-shop-sort:focus{border-color:rgba(0,137,123,0.38);color:#0f766e;box-shadow:0 0 0 3px rgba(0,137,123,0.08),0 10px 24px rgba(15,23,42,0.08)}.ps-shopping .ps-shopping__view{margin-left:0!important}.ps-shopping .products-layout{display:inline-flex;align-items:center;gap:6px;list-style:none;border:1px solid #d7eee7;border-radius:12px;background:#ffffff;padding:4px!important;box-shadow:0 6px 16px rgba(15,23,42,0.05)}.ps-shopping .products-layout li{margin:0!important}.ps-shopping .products-layout li a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;color:#94a3b8;background:transparent;transition:background 0.2s ease,color 0.2s ease,box-shadow 0.2s ease}.ps-shopping .products-layout li a i{font-size:19px;line-height:1}.ps-shopping .products-layout li a:hover{background:#e9f8f2;color:#0b7a5d;box-shadow:inset 0 0 0 1px rgba(11,122,93,0.08)}.ps-shopping .products-layout li.active a{background:#e9f8f2;color:#0b7a5d;box-shadow:inset 0 0 0 1px rgba(11,122,93,0.08)}.ps-shopping-product .ps-product--wide{align-items:stretch;gap:0;margin-bottom:18px}.ps-shopping-product .ps-product--wide .ps-product__thumbnail{min-width:210px;flex:0 0 210px}.ps-shopping-product .ps-product--wide .ps-product__thumbnail,
.ps-shopping-product .ps-product--wide .ps-product__thumbnail img{aspect-ratio:auto}.ps-shopping-product .ps-product--wide .ps-product__container{flex:1 1 auto;min-width:0;padding:18px;gap:18px}.ps-shopping-product .ps-product--wide .ps-product__content{flex:1 1 auto;min-width:0;padding:0}.ps-shopping-product .ps-product--wide .ps-product__vendor{display:inline-flex;margin:8px 0 0}.ps-shopping-product .ps-product--wide .ps-product__vendor span{display:none!important}.ps-shopping-product .ps-product--wide .ps-product__shopping{flex:0 0 170px;width:170px;align-self:flex-start}.ps-shopping-product .ps-product--wide .ps-product__shopping .ps-product__price{text-align:left;font-size:15px;line-height:1.35}.ps-shopping-product .ps-product--wide .ps-product__shopping .ps-btn{padding:10px 14px;border-radius:7px}.ps-shopping-product .ps-product--wide .ps-product__shopping .ps-product__actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin-top:12px;padding:0}.ps-shopping-product .ps-product--wide .ps-product__shopping .ps-product__actions li{width:auto}.ps-shopping-product .ps-product--wide .ps-product__shopping .ps-product__actions li a{display:inline-flex;align-items:center;gap:5px;padding:0;font-size:13px;color:#334155}.ps-shopping-product .ps-product,
#recommended-products .ps-product,
.ps-related-products-carousel .ps-product,
.ps-related-products-section .ps-product,
.ps-product-list .ps-product{display:flex;flex-direction:column;height:100%;padding:0;border:1px solid #e6ece9;border-bottom:1px solid #e6ece9;background:#fff;overflow:hidden;border-radius:10px;box-shadow:0 8px 22px rgba(15,23,42,0.06);transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;margin-bottom:20px}.ps-shopping-product .ps-product:hover,
#recommended-products .ps-product:hover,
.ps-related-products-carousel .ps-product:hover,
.ps-related-products-section .ps-product:hover,
.ps-product-list .ps-product:hover{border-color:#bfe9dc;box-shadow:0 16px 36px rgba(15,23,42,0.12);transform:translateY(-3px)}.ps-shopping-product .ps-product .ps-product__thumbnail,
#recommended-products .ps-product .ps-product__thumbnail,
.ps-related-products-carousel .ps-product .ps-product__thumbnail,
.ps-related-products-section .ps-product .ps-product__thumbnail,
.ps-product-list .ps-product .ps-product__thumbnail{background:#f8fbfa;overflow:hidden;border-radius:10px 10px 0 0;aspect-ratio:1/1;min-height:0;contain:layout paint}.ps-shopping-product .ps-product .ps-product__thumbnail > a,
#recommended-products .ps-product .ps-product__thumbnail > a,
.ps-related-products-carousel .ps-product .ps-product__thumbnail > a,
.ps-related-products-section .ps-product .ps-product__thumbnail > a,
.ps-product-list .ps-product .ps-product__thumbnail > a{display:block;width:100%;height:100%;aspect-ratio:1/1}.ps-shopping-product .ps-product .ps-product__thumbnail .ps-product__badges,
#recommended-products .ps-product .ps-product__thumbnail .ps-product__badges,
.ps-related-products-carousel .ps-product .ps-product__thumbnail .ps-product__badges,
.ps-related-products-section .ps-product .ps-product__thumbnail .ps-product__badges,
.ps-product-list .ps-product .ps-product__thumbnail .ps-product__badges{top:10px;right:auto;left:10px;display:flex;flex-wrap:wrap;gap:6px;max-width:calc(100% - 20px);z-index:4}.ps-shopping-product .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge,
#recommended-products .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge,
.ps-related-products-carousel .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge,
.ps-related-products-section .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge,
.ps-product-list .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge{min-height:24px;margin:0!important;padding:4px 9px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,0.72)!important;box-shadow:0 8px 18px rgba(15,23,42,0.12);font-size:11px!important;font-weight:700!important;line-height:1!important;letter-spacing:0.01em;color:#ffffff!important;background:linear-gradient(135deg,#ef4444,#f97316)!important}.ps-shopping-product .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge:nth-child(2),
#recommended-products .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge:nth-child(2),
.ps-related-products-carousel .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge:nth-child(2),
.ps-related-products-section .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge:nth-child(2),
.ps-product-list .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge:nth-child(2){background:linear-gradient(135deg,#10b981,#14b8a6)!important}.ps-shopping-product .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge:nth-child(3),
#recommended-products .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge:nth-child(3),
.ps-related-products-carousel .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge:nth-child(3),
.ps-related-products-section .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge:nth-child(3),
.ps-product-list .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge:nth-child(3){background:linear-gradient(135deg,#f59e0b,#f97316)!important}.ps-shopping-product .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge:nth-child(4),
#recommended-products .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge:nth-child(4),
.ps-related-products-carousel .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge:nth-child(4),
.ps-related-products-section .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge:nth-child(4),
.ps-product-list .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge:nth-child(4){background:linear-gradient(135deg,#334155,#64748b)!important}.ps-shopping-product .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge.out-stock,
#recommended-products .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge.out-stock,
.ps-related-products-carousel .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge.out-stock,
.ps-related-products-section .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge.out-stock,
.ps-product-list .ps-product .ps-product__thumbnail .ps-product__badges .ps-product__badge.out-stock{background:linear-gradient(135deg,#475569,#111827)!important}.ps-shopping-product .ps-product .ps-product__thumbnail img,
#recommended-products .ps-product .ps-product__thumbnail img,
.ps-related-products-carousel .ps-product .ps-product__thumbnail img,
.ps-related-products-section .ps-product .ps-product__thumbnail img,
.ps-product-list .ps-product .ps-product__thumbnail img{display:block;transition:transform 0.45s ease;width:100%!important;height:100%!important;max-width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.ps-shopping-product .ps-product .ps-product__thumbnail .ps-product__actions,
#recommended-products .ps-product .ps-product__thumbnail .ps-product__actions,
.ps-related-products-carousel .ps-product .ps-product__thumbnail .ps-product__actions,
.ps-related-products-section .ps-product .ps-product__thumbnail .ps-product__actions,
.ps-product-list .ps-product .ps-product__thumbnail .ps-product__actions{left:50%;bottom:14px;width:auto;max-width:calc(100% - 28px);transform:translate(-50%,12px) scale(0.96);opacity:0;pointer-events:none;justify-content:center;gap:7px;background:rgba(255,255,255,0.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:7px;border:1px solid rgba(15,23,42,0.08);border-radius:999px;box-shadow:0 12px 26px rgba(15,23,42,0.16);transition:transform 0.22s ease,opacity 0.22s ease}.ps-shopping-product .ps-product .ps-product__thumbnail .ps-product__actions li,
#recommended-products .ps-product .ps-product__thumbnail .ps-product__actions li,
.ps-related-products-carousel .ps-product .ps-product__thumbnail .ps-product__actions li,
.ps-related-products-section .ps-product .ps-product__thumbnail .ps-product__actions li,
.ps-product-list .ps-product .ps-product__thumbnail .ps-product__actions li{margin-right:0}.ps-shopping-product .ps-product .ps-product__thumbnail .ps-product__actions li a,
#recommended-products .ps-product .ps-product__thumbnail .ps-product__actions li a,
.ps-related-products-carousel .ps-product .ps-product__thumbnail .ps-product__actions li a,
.ps-related-products-section .ps-product .ps-product__thumbnail .ps-product__actions li a,
.ps-product-list .ps-product .ps-product__thumbnail .ps-product__actions li a{width:34px;height:34px;border:1px solid #e6ece9;border-radius:50%;background:#fff;color:#334155;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease,transform 0.2s ease}.ps-shopping-product .ps-product .ps-product__thumbnail .ps-product__actions li a i,
#recommended-products .ps-product .ps-product__thumbnail .ps-product__actions li a i,
.ps-related-products-carousel .ps-product .ps-product__thumbnail .ps-product__actions li a i,
.ps-related-products-section .ps-product .ps-product__thumbnail .ps-product__actions li a i,
.ps-product-list .ps-product .ps-product__thumbnail .ps-product__actions li a i{color:#334155}.ps-shopping-product .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a,
#recommended-products .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a,
.ps-related-products-carousel .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a,
.ps-related-products-section .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a,
.ps-product-list .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a{background:#ffffff!important;border-color:#e6ece9!important;color:#334155!important}.ps-shopping-product .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a i,
#recommended-products .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a i,
.ps-related-products-carousel .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a i,
.ps-related-products-section .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a i,
.ps-product-list .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a i{color:#334155!important}.ps-shopping-product .ps-product .ps-product__thumbnail .ps-product__actions li a:hover,
#recommended-products .ps-product .ps-product__thumbnail .ps-product__actions li a:hover,
.ps-related-products-carousel .ps-product .ps-product__thumbnail .ps-product__actions li a:hover,
.ps-related-products-section .ps-product .ps-product__thumbnail .ps-product__actions li a:hover,
.ps-product-list .ps-product .ps-product__thumbnail .ps-product__actions li a:hover{background:var(--color-1st);border-color:var(--color-1st);transform:translateY(-1px)}.ps-shopping-product .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a:hover,
#recommended-products .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a:hover,
.ps-related-products-carousel .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a:hover,
.ps-related-products-section .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a:hover,
.ps-product-list .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a:hover{background:var(--color-1st)!important;border-color:var(--color-1st)!important;color:#ffffff!important}.ps-shopping-product .ps-product .ps-product__thumbnail .ps-product__actions li a:hover i,
#recommended-products .ps-product .ps-product__thumbnail .ps-product__actions li a:hover i,
.ps-related-products-carousel .ps-product .ps-product__thumbnail .ps-product__actions li a:hover i,
.ps-related-products-section .ps-product .ps-product__thumbnail .ps-product__actions li a:hover i,
.ps-product-list .ps-product .ps-product__thumbnail .ps-product__actions li a:hover i{color:#fff}.ps-shopping-product .ps-product:hover .ps-product__thumbnail img,
#recommended-products .ps-product:hover .ps-product__thumbnail img,
.ps-related-products-carousel .ps-product:hover .ps-product__thumbnail img,
.ps-related-products-section .ps-product:hover .ps-product__thumbnail img,
.ps-product-list .ps-product:hover .ps-product__thumbnail img{transform:scale(1.04)}.ps-shopping-product .ps-product:hover .ps-product__thumbnail .ps-product__actions,
#recommended-products .ps-product:hover .ps-product__thumbnail .ps-product__actions,
.ps-related-products-carousel .ps-product:hover .ps-product__thumbnail .ps-product__actions,
.ps-related-products-section .ps-product:hover .ps-product__thumbnail .ps-product__actions,
.ps-product-list .ps-product:hover .ps-product__thumbnail .ps-product__actions{transform:translate(-50%,0) scale(1);opacity:1;pointer-events:auto}.ps-shopping-product .ps-product .ps-product__content,
#recommended-products .ps-product .ps-product__content,
.ps-related-products-carousel .ps-product .ps-product__content,
.ps-related-products-section .ps-product .ps-product__content,
.ps-product-list .ps-product .ps-product__content{display:flex;flex:1 1 auto;flex-direction:column;visibility:visible!important;opacity:1!important;height:100%!important;padding:12px 14px 14px;min-height:0}.ps-shopping-product .ps-product:hover .ps-product__content,
#recommended-products .ps-product:hover .ps-product__content,
.ps-related-products-carousel .ps-product:hover .ps-product__content,
.ps-related-products-section .ps-product:hover .ps-product__content,
.ps-product-list .ps-product:hover .ps-product__content{visibility:visible!important;opacity:1!important;height:auto!important}.ps-shopping-product .ps-product .ps-product__content.hover,
#recommended-products .ps-product .ps-product__content.hover,
.ps-related-products-carousel .ps-product .ps-product__content.hover,
.ps-related-products-section .ps-product .ps-product__content.hover,
.ps-product-list .ps-product .ps-product__content.hover{display:none!important}.ps-shopping-product .ps-product .ps-product__container,
#recommended-products .ps-product .ps-product__container,
.ps-related-products-carousel .ps-product .ps-product__container,
.ps-related-products-section .ps-product .ps-product__container,
.ps-product-list .ps-product .ps-product__container{display:flex;flex:1 1 auto;flex-direction:column;padding:0}.ps-shopping-product .ps-product .ps-product__title,
#recommended-products .ps-product .ps-product__title,
.ps-related-products-carousel .ps-product .ps-product__title,
.ps-related-products-section .ps-product .ps-product__title,
.ps-product-list .ps-product .ps-product__title{display:-webkit-box;min-height:38px;font-size:14px;line-height:1.35;color:#111827;font-weight:500;padding-right:0;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ps-shopping-product .ps-product .ps-product__title:hover,
#recommended-products .ps-product .ps-product__title:hover,
.ps-related-products-carousel .ps-product .ps-product__title:hover,
.ps-related-products-section .ps-product .ps-product__title:hover,
.ps-product-list .ps-product .ps-product__title:hover{color:var(--color-1st)}.ps-shopping-product .ps-product .rating_wrap,
#recommended-products .ps-product .rating_wrap,
.ps-related-products-carousel .ps-product .rating_wrap,
.ps-related-products-section .ps-product .rating_wrap,
.ps-product-list .ps-product .rating_wrap{min-height:19px;margin-top:7px;margin-bottom:0}.ps-shopping-product .ps-product .ps-product__price,
#recommended-products .ps-product .ps-product__price,
.ps-related-products-carousel .ps-product .ps-product__price,
.ps-related-products-section .ps-product .ps-product__price,
.ps-product-list .ps-product .ps-product__price{min-height:42px;font-size:15px;margin-top:6px;margin-bottom:0;font-weight:600}.ps-shopping-product .ps-product .ps-product__price del,
#recommended-products .ps-product .ps-product__price del,
.ps-related-products-carousel .ps-product .ps-product__price del,
.ps-related-products-section .ps-product .ps-product__price del,
.ps-product-list .ps-product .ps-product__price del{display:block;margin-top:4px;line-height:1.2}.ps-shopping-product .ps-product .ps-product__vendor,
#recommended-products .ps-product .ps-product__vendor,
.ps-related-products-carousel .ps-product .ps-product__vendor,
.ps-related-products-section .ps-product .ps-product__vendor,
.ps-product-list .ps-product .ps-product__vendor{display:inline-flex;align-items:center;align-self:flex-start;width:auto;max-width:100%;margin:auto 0 0;padding:5px 9px;border:1px solid #d7eee7;border-radius:999px;background:#f0fbf6;color:#0b7a5d;font-size:11px;line-height:1.1;text-transform:uppercase;letter-spacing:0.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-shopping-product .ps-product .ps-product__vendor:hover,
#recommended-products .ps-product .ps-product__vendor:hover,
.ps-related-products-carousel .ps-product .ps-product__vendor:hover,
.ps-related-products-section .ps-product .ps-product__vendor:hover,
.ps-product-list .ps-product .ps-product__vendor:hover{background:#0b8f6d;border-color:#0b8f6d;color:#ffffff}.ps-shopping-product,
.ps-product-list{margin-bottom:32px!important}.ps-shopping-product .ps-section__content,
.ps-product-list .ps-section__content{min-height:0!important;height:auto!important;padding-top:24px;padding-bottom:0!important}.ps-shopping-product .owl-carousel,
.ps-product-list .owl-carousel{min-height:0!important;width:100%}.ps-shopping-product .owl-carousel .owl-stage-outer,
.ps-product-list .owl-carousel .owl-stage-outer{min-height:0!important;height:auto!important;padding-bottom:8px}.ps-shopping-product .owl-carousel .owl-stage,
.ps-product-list .owl-carousel .owl-stage{align-items:stretch;display:flex;min-height:0!important}.ps-shopping-product .owl-carousel .owl-item,
.ps-product-list .owl-carousel .owl-item{display:flex;min-height:0!important;height:auto!important}.ps-shopping-product .owl-carousel .ps-product,
.ps-product-list .owl-carousel .ps-product{width:100%;height:100%}.ps-shopping-product .ps-row,
.ps-shopping-product .row,
.ps-product-list .ps-row,
.ps-product-list .row{align-items:stretch;row-gap:24px}.ps-shopping-product .ps-row > [class*=col-],
.ps-shopping-product .ps-row > [class^=col-],
.ps-shopping-product .ps-row > .ps-column,
.ps-shopping-product .row > [class*=col-],
.ps-shopping-product .row > [class^=col-],
.ps-shopping-product .row > .ps-column,
.ps-product-list .ps-row > [class*=col-],
.ps-product-list .ps-row > [class^=col-],
.ps-product-list .ps-row > .ps-column,
.ps-product-list .row > [class*=col-],
.ps-product-list .row > [class^=col-],
.ps-product-list .row > .ps-column{display:flex}.ps-shopping-product .ps-row .ps-product,
.ps-shopping-product .row .ps-product,
.ps-product-list .ps-row .ps-product,
.ps-product-list .row .ps-product{width:100%;margin-bottom:0}.ps-shopping-product .owl-slider:not(.owl-loaded),
.ps-product-list .owl-slider:not(.owl-loaded){display:flex;gap:24px;height:410px;opacity:0;overflow:hidden;pointer-events:none}.ps-shopping-product .owl-slider:not(.owl-loaded) > .ps-product,
.ps-product-list .owl-slider:not(.owl-loaded) > .ps-product{flex:0 0 calc((100% - 144px) / 7);max-width:calc((100% - 144px) / 7);margin-bottom:20px}.ps-shopping-product .owl-slider.owl-loaded,
.ps-product-list .owl-slider.owl-loaded{opacity:1}@media (max-width: 1199px){.ps-shopping-product .owl-slider:not(.owl-loaded) > .ps-product,
  .ps-product-list .owl-slider:not(.owl-loaded) > .ps-product{flex-basis:calc((100% - 72px) / 4);max-width:calc((100% - 72px) / 4)}}@media (max-width: 991px){.ps-shopping-product .owl-slider:not(.owl-loaded) > .ps-product,
  .ps-product-list .owl-slider:not(.owl-loaded) > .ps-product{flex-basis:calc((100% - 48px) / 3);max-width:calc((100% - 48px) / 3)}}@media (max-width: 767px){.ps-shopping-product .owl-slider:not(.owl-loaded) > .ps-product,
  .ps-product-list .owl-slider:not(.owl-loaded) > .ps-product{flex-basis:calc((100% - 24px) / 2);max-width:calc((100% - 24px) / 2)}.ps-shopping-product .owl-slider:not(.owl-loaded),
  .ps-product-list .owl-slider:not(.owl-loaded){height:330px}}#recommended-products:not(.owl-loaded){display:flex;gap:24px;height:410px;opacity:0;overflow:hidden;pointer-events:none}#recommended-products:not(.owl-loaded) > .ps-product{flex:0 0 calc((100% - 120px) / 6);max-width:calc((100% - 120px) / 6);margin-bottom:20px}#recommended-products.owl-loaded{opacity:1}@media (max-width: 1199px){#recommended-products:not(.owl-loaded) > .ps-product{flex-basis:calc((100% - 72px) / 4);max-width:calc((100% - 72px) / 4)}}@media (max-width: 991px){#recommended-products:not(.owl-loaded) > .ps-product{flex-basis:calc((100% - 48px) / 3);max-width:calc((100% - 48px) / 3)}}@media (max-width: 767px){#recommended-products:not(.owl-loaded){height:330px}#recommended-products:not(.owl-loaded) > .ps-product{flex-basis:calc((100% - 24px) / 2);max-width:calc((100% - 24px) / 2)}}.ps-layout__left-content .bb-product-filter:has(.bb-product-filter-clear-all){background:transparent;border:none;padding:0 0 10px;margin-bottom:0;border-radius:0;box-shadow:none}.ps-layout__left-content .bb-product-filter-clear-all{font-size:12px;font-weight:600;border-color:#6d9f9a;color:#0b625b;background:#fff;padding:4px 12px;border-radius:4px}.ps-layout__left-content .bb-product-filter-clear-all:hover,
.ps-layout__left-content .bb-product-filter-clear-all:focus{border-color:#007d74;color:#004f49;background:#f2faf8}.ps-layout__left-content .bb-product-filter-clear-all:focus-visible{outline:2px solid rgba(0,125,116,0.28);outline-offset:2px}.ps-layout__left-content .widget-product-categories{position:relative}.ps-layout__left-content .widget_shop,
.ps-layout__left-content .bb-product-filter{background:linear-gradient(180deg,#ffffff 0%,#fbfefd 100%);border:1px solid #dfeee8;border-top:1px solid #dfeee8;border-radius:8px;padding:20px 18px 18px!important;margin-bottom:14px;box-shadow:0 10px 26px rgba(8,62,43,0.07);overflow:visible}.ps-layout__left-content .widget_shop figure,
.ps-layout__left-content .bb-product-filter figure{border-top:1px solid #edf4f1;border-bottom:none;margin-top:16px;padding-top:16px;padding-bottom:0}.ps-layout__left-content .widget_shop .widget-title,
.ps-layout__left-content .bb-product-filter .widget-title{position:relative;display:flex;align-items:center;gap:8px;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:1.2px;color:#13795b;margin-bottom:16px;border-bottom:none;padding-bottom:0;font-weight:700}.ps-layout__left-content .widget_shop .widget-title:before,
.ps-layout__left-content .bb-product-filter .widget-title:before{display:none}.ps-layout__left-content .widget_shop .widget-title:after,
.ps-layout__left-content .bb-product-filter .widget-title:after{content:"";display:block;flex:1;height:1px;background:linear-gradient(90deg,rgba(19,121,91,0.28),rgba(19,121,91,0))}.ps-layout__left-content .widget_shop .bb-product-filter-title,
.ps-layout__left-content .bb-product-filter .bb-product-filter-title{font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:1.2px;color:#13795b;margin-bottom:16px}.ps-layout__left-content .bb-product-filter-items.filter-checkbox{list-style:none;padding:0;margin:0}.ps-layout__left-content .bb-product-filter-items.filter-checkbox .bb-product-filter-item{display:flex;align-items:center;padding:5px 0;border-bottom:1px solid #f5f5f5}.ps-layout__left-content .bb-product-filter-items.filter-checkbox .bb-product-filter-item:last-child{border-bottom:none}.ps-layout__left-content .bb-product-filter-items.filter-checkbox .bb-product-filter-item input[type=checkbox]{width:15px;height:15px;margin:0 10px 0 0;flex-shrink:0;accent-color:var(--color-1st);cursor:pointer}.ps-layout__left-content .bb-product-filter-items.filter-checkbox .bb-product-filter-item label{font-size:13px;color:#444;cursor:pointer;margin:0;transition:color 0.18s ease}.ps-layout__left-content .bb-product-filter-items.filter-checkbox .bb-product-filter-item label:hover{color:#111}.ps-layout__left-content .bb-product-filter-content > .bb-product-filter-items{margin:0 -6px}.ps-layout__left-content .bb-product-filter-content .bb-product-filter-items:not(.filter-checkbox){list-style:none;padding:0}.ps-layout__left-content .bb-product-filter-content .bb-product-filter-items:not(.filter-checkbox).active{margin-top:4px}.ps-layout__left-content .bb-product-filter-content .bb-product-filter-items:not(.filter-checkbox) .bb-product-filter-items{margin:4px 0 8px 14px;padding-left:12px;border-left:2px solid #dcefe8}.ps-layout__left-content .bb-product-filter-content .bb-product-filter-item{position:relative;margin-bottom:3px}.ps-layout__left-content .bb-product-filter-content .bb-product-filter-item button[data-bb-toggle=toggle-product-categories-tree]{position:absolute;top:3px;right:2px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:8px;color:#14916d;background:transparent;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease}.ps-layout__left-content .bb-product-filter-content .bb-product-filter-item button[data-bb-toggle=toggle-product-categories-tree]:hover{color:#0f7a5f;background:#e2f5ee}.ps-layout__left-content .bb-product-filter-content .bb-product-filter-item button[data-bb-toggle=toggle-product-categories-tree] svg{width:15px;height:15px}.ps-layout__left-content .bb-product-filter-content .bb-product-filter-link{min-height:36px;padding:8px 40px 8px 12px;border-radius:8px;display:flex;align-items:center;gap:9px;font-size:13.5px;line-height:1.45;color:#334155;transition:background-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.ps-layout__left-content .bb-product-filter-content .bb-product-filter-link svg,
.ps-layout__left-content .bb-product-filter-content .bb-product-filter-link i,
.ps-layout__left-content .bb-product-filter-content .bb-product-filter-link img{flex:0 0 auto}.ps-layout__left-content .bb-product-filter-content .bb-product-filter-link svg,
.ps-layout__left-content .bb-product-filter-content .bb-product-filter-link i{width:16px;height:16px;color:#7a8c86;transition:color 0.2s ease}.ps-layout__left-content .bb-product-filter-content .bb-product-filter-link img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.ps-layout__left-content .bb-product-filter-content .bb-product-filter-link:hover, .ps-layout__left-content .bb-product-filter-content .bb-product-filter-link.active{background:#eefaf5;border-radius:9px;color:#00837b;box-shadow:none;transform:translateX(2px)}.ps-layout__left-content .bb-product-filter-content .bb-product-filter-link:hover svg,
.ps-layout__left-content .bb-product-filter-content .bb-product-filter-link:hover i, .ps-layout__left-content .bb-product-filter-content .bb-product-filter-link.active svg,
.ps-layout__left-content .bb-product-filter-content .bb-product-filter-link.active i{color:#00837b}.ps-layout__left-content .bb-product-filter-content .bb-product-filter-link.active{background:#e8f8f1;box-shadow:none;font-weight:600}.ps-layout__left-content .color-swatch,
.ps-layout__left-content .ps-checkbox--color,
.ps-layout__left-content .widget--colors{padding-left:4px}.ps-layout__left-content .ps-list--categories{margin:0 -6px}.ps-layout__left-content .ps-list--categories li{position:relative;border-bottom:none;margin-bottom:3px}.ps-layout__left-content .ps-list--categories li:last-child{border-bottom:none}.ps-layout__left-content .ps-list--categories li a{min-height:34px;font-size:13.5px;line-height:1.45;color:#334155;padding:8px 38px 8px 12px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:8px;transition:background-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.ps-layout__left-content .ps-list--categories li a:hover{background:#eefaf5;border-radius:9px;color:#0f7a5f;box-shadow:none;transform:translateX(2px)}.ps-layout__left-content .ps-list--categories li.current-menu-item > a{background:#e8f8f1;color:#0f7a5f;box-shadow:none;font-weight:600}.ps-layout__left-content .ps-list--categories .sub-toggle{top:4px;right:2px;width:30px;height:30px;border-radius:8px;transition:background-color 0.2s ease}.ps-layout__left-content .ps-list--categories .sub-toggle:hover{background:#e2f5ee}.ps-layout__left-content .ps-list--categories .sub-toggle:before, .ps-layout__left-content .ps-list--categories .sub-toggle:after{width:10px;background-color:#14916d}.ps-layout__left-content .ps-list--categories .sub-menu{padding-left:12px;border-left:2px solid #dcefe8;margin:4px 0 8px 12px}.ps-layout__left-content .ps-list--categories .sub-menu li{border-bottom:none}.ps-layout__left-content .ps-list--categories .sub-menu li a{min-height:30px;font-size:13px;padding-top:6px;padding-bottom:6px;color:#475569}.ps-page--shop .ps-shop-brand{padding-bottom:20px;margin-bottom:4px}.ps-block--shop-features{padding-bottom:20px;margin-bottom:24px;border-bottom:2px solid #f0f0f0}.ps-page--shop .ps-layout__right .ps-block--shop-features{padding-bottom:0!important;margin-bottom:14px!important;border-bottom:0!important}.ps-page--shop .ps-layout__right .ps-block--shop-features .ps-block__header{margin-bottom:0!important;padding-bottom:10px!important;border-bottom:1px solid #eef2f0!important}.ps-page--shop .ps-layout__right .ps-block--shop-features .ps-block__header h1,
.ps-page--shop .ps-layout__right .ps-block--shop-features .ps-block__header .h1{margin-bottom:0!important}.ps-page--shop .ps-layout__right .ps-shopping{padding-top:0!important}.ps-page--shop .ps-layout__right .ps-shopping > .bg-light{margin-top:0!important;margin-bottom:16px!important;border-top:0!important;border-bottom:0!important;border-radius:10px}.ps-shopping .ps-shopping__header{min-height:58px;margin-bottom:22px!important;padding:10px 14px!important;border:1px solid rgba(0,137,123,0.1)!important;border-radius:16px!important;background:linear-gradient(135deg,#ffffff 0%,#f7fcfa 100%)!important;box-shadow:0 14px 34px rgba(15,23,42,0.06)}.ps-shopping .ps-shopping__header p{color:#334155;font-size:14px;font-weight:500}.ps-shopping .ps-shopping__actions{gap:12px}.ps-shopping .ps-shopping__actions .select2,
.ps-shopping .ps-shopping__actions .select2-container{min-width:210px!important}.ps-shopping .ps-shopping__actions .select2 .select2-selection--single{min-height:40px;border:1px solid rgba(0,137,123,0.18)!important;border-radius:999px!important;background:#ffffff;box-shadow:0 8px 22px rgba(15,23,42,0.06)}.ps-shopping .ps-shopping__actions .select2 .select2-selection__rendered{min-height:40px;padding:9px 42px 9px 16px!important;color:#334155;font-size:14px;font-weight:400;line-height:22px}.ps-shopping .ps-shopping__actions .select2 .select2-selection__arrow{right:12px;color:#00897b}.ps-shopping .ps-shopping__view{min-height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.ps-shopping .ps-shopping__view ul{display:inline-flex;align-items:center;gap:4px;margin:0}.ps-shopping .ps-shopping__view ul li{margin:0!important}.ps-shopping .ps-shopping__view ul li a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;color:#94a3b8;font-size:19px;transition:background-color 0.18s ease,color 0.18s ease,transform 0.18s ease}.ps-shopping .ps-shopping__view ul li a:hover,
.ps-shopping .ps-shopping__view ul li.active a{background:#e8f8f1;color:#00897b;transform:translateY(-1px)}.ps-shopping > .bg-light .row{align-items:center}.ps-shopping > .bg-light .products-found{display:flex;align-items:center;min-height:40px;padding-top:0!important;color:#334155;font-size:14px;line-height:1.2}.ps-shopping > .bg-light .products-found strong{margin-right:4px;color:#111827;font-weight:600}.ps-shopping select.ps-select-shop-sort,
.ps-shopping .ps-select-shop-sort,
.ps-shopping .d-flex select.ps-select-shop-sort{min-width:210px!important;height:40px!important;min-height:40px!important;padding:0 42px 0 16px!important;border:1px solid rgba(0,137,123,0.2)!important;border-radius:999px!important;background-color:#ffffff!important;color:#334155!important;font-size:14px!important;font-weight:400!important;line-height:40px!important;box-shadow:0 8px 22px rgba(15,23,42,0.06)!important;outline:none!important}.ps-shopping > .bg-light .select2,
.ps-shopping > .bg-light .select2-container{width:210px!important;min-width:210px!important;height:40px!important}.ps-shopping > .bg-light .select2-container--default .select2-selection--single{height:40px!important;min-height:40px!important;border:1px solid rgba(0,137,123,0.2)!important;border-radius:999px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,0.06)!important;transition:border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease!important}.ps-shopping > .bg-light .select2-container--default .select2-selection--single .select2-selection__rendered{height:38px!important;padding:0 42px 0 16px!important;color:#334155!important;font-size:14px!important;font-weight:400!important;line-height:38px!important}.ps-shopping > .bg-light .select2-container--default:hover .select2-selection--single,
.ps-shopping > .bg-light .select2-container--default.select2-container--open .select2-selection--single{border-color:rgba(0,137,123,0.42)!important;box-shadow:0 10px 26px rgba(15,23,42,0.1)!important;transform:translateY(-1px)}.ps-shopping > .bg-light .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%!important;right:12px!important;width:18px!important;height:18px!important;transform:translateY(-50%)!important;transition:transform 0.18s ease!important}.ps-shopping > .bg-light .select2-container--default .select2-selection--single .select2-selection__arrow:before{content:""!important;width:8px!important;height:8px!important;border-right:2px solid #1f2937!important;border-bottom:2px solid #1f2937!important;font-family:inherit!important;transform:translate(-50%,-65%) rotate(45deg)!important;transition:border-color 0.18s ease,transform 0.18s ease!important}.ps-shopping > .bg-light .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before{border-color:#00897b!important;transform:translate(-50%,-35%) rotate(225deg)!important}.select2-container--open .select2-dropdown{margin-top:8px!important;padding:6px!important;border:1px solid rgba(0,137,123,0.16)!important;border-radius:14px!important;background:#ffffff!important;box-shadow:0 18px 38px rgba(15,23,42,0.14)!important;overflow:hidden!important;animation:hblSelectMenuIn 0.18s ease both;transform-origin:top center}.select2-container--open .select2-results__options{max-height:260px!important;padding:0!important}.select2-container--open .select2-results__option{min-height:38px!important;margin:2px 0!important;padding:10px 12px!important;border-radius:10px!important;color:#64748b!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;cursor:pointer;transition:background-color 0.16s ease,color 0.16s ease,transform 0.16s ease,padding-left 0.16s ease!important}.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option[aria-selected=true]{background:#e7f8f4!important;color:#00897b!important;transform:translateX(2px);padding-left:14px!important}@keyframes hblSelectMenuIn{from{opacity:0;transform:translateY(-6px) scale(0.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 1199px){.ps-layout--shop .ps-layout__left{position:fixed!important;inset:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;overflow:hidden!important;visibility:hidden;pointer-events:none;z-index:100000!important}.ps-layout--shop .ps-layout__left.active{visibility:visible!important;pointer-events:auto}.ps-layout--shop .ps-layout__left .screen-darken{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;z-index:0!important;background:rgba(15,23,42,0.48)!important;opacity:0;transition:opacity 0.2s ease!important}.ps-layout--shop .ps-layout__left.active .screen-darken{opacity:1}.ps-layout--shop .ps-layout__left .ps-layout__left-container{position:relative!important;z-index:1!important;width:min(88vw,360px)!important;max-width:none!important;height:100dvh!important;overflow-y:auto!important;overflow-x:hidden!important;background:#ffffff!important;box-shadow:22px 0 44px rgba(15,23,42,0.18)!important;transform:translateX(-105%)!important;transition:transform 0.28s ease!important;-webkit-overflow-scrolling:touch}.ps-layout--shop .ps-layout__left.active .ps-layout__left-container{transform:translateX(0)!important}.ps-layout--shop .ps-layout__left .ps-filter__header{position:sticky!important;top:0;z-index:3;padding:14px 18px!important;background:#ffffff!important;border-bottom:1px solid #e6f3ef}.ps-layout--shop .ps-layout__left .ps-layout__left-content{padding:16px 14px 28px!important}}.ps-related-products-scroll{overflow-x:auto;overflow-y:hidden;padding:6px 4px 16px;scroll-padding-inline:4px;-webkit-overflow-scrolling:touch}.ps-related-products-scroll .ps-related-products-track{flex-wrap:nowrap;margin-bottom:0}.ps-related-products-scroll .ps-related-products-item{flex:0 0 auto}.ps-related-products-section{margin-bottom:24px}.ps-related-products-section .ps-section__header{margin-bottom:24px;padding-bottom:14px}.ps-shopping-product{min-height:0!important}.ps-section--default{margin-bottom:32px}.ps-page--product,
.ps-page--product > .ps-container,
#app{min-height:0!important;margin-bottom:0!important;padding-bottom:0!important}.ps-pagination .pagination{gap:4px}.ps-pagination .pagination .page-item .page-link{transition:background-color 0.2s ease,color 0.2s ease}.pagination .page-item a.page-link:hover,
.pagination .page-item.active .page-link{color:#ffffff!important;background-color:var(--color-1st)!important}.ps-layout--shop .ps-layout__left{max-width:330px;padding-right:28px}.ps-layout--shop .ps-layout__left-content .widget_shop,
.ps-layout--shop .ps-layout__left-content .bb-product-filter{background:linear-gradient(180deg,#ffffff 0%,#f6fffb 100%)!important;border-radius:12px!important}.ps-layout--shop .ps-layout__left-content .widget-title,
.ps-layout--shop .ps-layout__left-content .bb-product-filter-title{display:flex!important;align-items:center;gap:9px;margin:0 0 16px!important;padding:0 0 12px!important;border-bottom:1px solid #dff4ec!important;font-size:12px!important;line-height:1.4!important;letter-spacing:1.35px!important;color:#00837b!important}.ps-layout--shop .ps-layout__left-content .widget-title:before{content:"";display:block!important;width:8px;height:8px;border-radius:50%;background:#00837b;box-shadow:0 0 0 5px rgba(18,184,134,0.12)}.ps-layout--shop .ps-layout__left-content .ps-list--categories{margin:0!important}.ps-layout--shop .ps-layout__left-content .ps-list--categories li{position:relative;margin:4px 0!important;padding:0!important;border:0!important}.ps-layout--shop .ps-layout__left-content .ps-list--categories li a{width:100%;min-height:40px;padding:9px 46px 9px 14px!important;border-radius:9px;color:#334155!important;font-size:13.5px!important;line-height:1.45!important;font-weight:500;display:flex;align-items:center;gap:9px;transition:background-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease!important}.ps-layout--shop .ps-layout__left-content .ps-list--categories li a:hover,
.ps-layout--shop .ps-layout__left-content .ps-list--categories li.current-menu-item > a{background:#f0fbf6!important;border-radius:9px!important;color:#0b7a5d!important;box-shadow:none;transform:translateX(2px)}.ps-layout--shop .ps-layout__left-content .ps-list--categories li a:hover:before,
.ps-layout--shop .ps-layout__left-content .ps-list--categories li.current-menu-item > a:before{display:none!important}.ps-layout--shop .ps-layout__left-content .ps-list--categories li a i,
.ps-layout--shop .ps-layout__left-content .ps-list--categories li a svg{color:#6b7f78;transition:color 0.2s ease}.ps-layout--shop .ps-layout__left-content .ps-list--categories li a:hover i,
.ps-layout--shop .ps-layout__left-content .ps-list--categories li a:hover svg,
.ps-layout--shop .ps-layout__left-content .ps-list--categories li.current-menu-item > a i,
.ps-layout--shop .ps-layout__left-content .ps-list--categories li.current-menu-item > a svg{color:#0b7a5d}.ps-layout--shop .ps-layout__left-content .ps-list--categories .sub-toggle{top:3px!important;right:6px!important;width:34px!important;height:34px!important;border-radius:8px;background:transparent;transition:background-color 0.2s ease,transform 0.2s ease;z-index:2}.ps-layout--shop .ps-layout__left-content .ps-list--categories .sub-toggle:hover{background:#dff7ee;transform:none}.ps-layout--shop .ps-layout__left-content .ps-list--categories .sub-toggle:before,
.ps-layout--shop .ps-layout__left-content .ps-list--categories .sub-toggle:after{width:10px!important;background:#0f7a5f!important}.ps-layout--shop .ps-layout__left-content .ps-list--categories .sub-menu{margin:6px 0 10px 18px!important;padding-left:12px!important;border-left:2px solid #d8f2e8!important}.ps-layout--shop .ps-layout__left-content .ps-list--categories .sub-menu li a{min-height:34px;padding:7px 42px 7px 12px!important;font-size:13px!important;color:#52635e!important}.ps-layout--shop .ps-layout__left-content .ps-list--categories > li > a,
.ps-layout--shop .ps-layout__left-content .ps-list--categories .sub-menu > li > a{overflow:hidden}.ps-layout--shop .ps-layout__left-content .ps-list--categories > li.menu-item-has-children > a,
.ps-layout--shop .ps-layout__left-content .ps-list--categories .sub-menu > li.menu-item-has-children > a{padding-right:46px!important}.ps-layout--shop .ps-layout__left-content .ps-list--categories > li.menu-item-has-children > .sub-toggle,
.ps-layout--shop .ps-layout__left-content .ps-list--categories .sub-menu > li.menu-item-has-children > .sub-toggle{right:6px!important}.ps-layout--shop .ps-layout__left-content .ps-list--categories li > a,
.ps-layout--shop .ps-layout__left-content .ps-list--categories li > a:hover,
.ps-layout--shop .ps-layout__left-content .ps-list--categories li.current-menu-item > a{border-left:0!important;outline:0!important;box-shadow:none!important;background-clip:padding-box!important}.ps-layout--shop .ps-layout__left-content .ps-list--categories li > a:before,
.ps-layout--shop .ps-layout__left-content .ps-list--categories li > a:after,
.ps-layout--shop .ps-layout__left-content .ps-list--categories li > a:hover:before,
.ps-layout--shop .ps-layout__left-content .ps-list--categories li > a:hover:after,
.ps-layout--shop .ps-layout__left-content .ps-list--categories li.current-menu-item > a:before,
.ps-layout--shop .ps-layout__left-content .ps-list--categories li.current-menu-item > a:after{content:none!important;display:none!important;opacity:0!important;width:0!important}@media (min-width: 1200px){.header .navigation{border:0}.header .navigation .navigation__left{border:0}.header .navigation .menu--product-categories .menu__toggle:before{display:none}.header .navigation .navigation__right > .menu > li.menu-item-has-children > a:before{display:none!important;content:none!important}.header .navigation .menu--product-categories .menu__toggle i,
  .header .navigation .menu--product-categories .menu__toggle span{color:#fff}.header .navigation .menu > li > a,
  .header .navigation .menu > li:first-child > a,
  .header .navigation .navigation__extra > li a{color:rgba(255,255,255,0.9)}.header .navigation .menu > li > a,
  .header .navigation .menu > li:first-child > a{margin:0;padding:15px 0;border-radius:0;line-height:20px}.header .navigation .navigation__right > .menu{display:flex;align-items:center;gap:28px}.header .navigation .navigation__right > .menu > li.menu-item-has-children > a{padding-right:18px}.header .navigation .navigation__right > .menu > li.menu-item-has-children > a:after{right:0;transform-origin:center;transition:transform 0.22s ease}.header .navigation .navigation__right > .menu > li.menu-item-has-children:hover > a:after,
  .header .navigation .navigation__right > .menu > li.menu-item-has-children:focus-within > a:after{transform:translateY(-50%) rotate(180deg)}.header .navigation .menu > li > a:hover{color:#fff;background:transparent}.header .navigation .menu > .current-menu-item > a,
  .header .navigation .menu > .current-menu-item > a:hover{color:#fff;background-color:transparent;background-image:none;border-radius:0;box-shadow:none}.header .navigation .navigation__extra > li{margin-right:16px;padding-right:24px}.header .navigation .navigation__extra > li:after{content:"";position:absolute;top:50%;right:0;width:1px;height:15px;margin-right:4px;background-color:rgba(255,255,255,0.55);transform:translateY(-50%)}.header .navigation .navigation__extra > li:last-child{margin-right:0;padding-right:0}.header .navigation .navigation__extra > li:last-child:after{display:none}.header .header__top .header__actions{display:grid;grid-template-columns:repeat(3,42px) auto;align-items:center;justify-content:end;column-gap:14px;row-gap:0}.header .header__top .header__actions > *{margin:0}.header .header__top .header__actions > .header__extra,
  .header .header__top .header__actions > .ps-cart--mini{width:42px;flex:0 0 42px}.header .header__top .header__actions > .ps-block--user-header{margin-left:8px}}small{font-weight:300!important}strong{font-weight:500!important}.ps-newsletter--modern{padding:34px 0 48px;background:radial-gradient(circle at 12% 20%,rgba(0,137,123,0.12),transparent 28%),radial-gradient(circle at 86% 78%,rgba(18,183,156,0.16),transparent 30%),linear-gradient(180deg,#f7fbfa 0%,#ffffff 100%);border-top:1px solid rgba(15,23,42,0.06);border-bottom:1px solid rgba(15,23,42,0.06)}.ps-newsletter--modern .ps-container{position:relative}.ps-newsletter--modern .ps-form--newsletter{margin:0}.ps-newsletter--modern .ps-newsletter__card{position:relative;overflow:hidden;border-radius:30px;padding:44px 48px;background:linear-gradient(135deg,rgba(0,129,116,0.96) 0%,rgba(0,96,92,0.98) 52%,rgba(8,31,43,0.98) 100%);box-shadow:0 28px 70px rgba(0,78,73,0.22);isolation:isolate}.ps-newsletter--modern .ps-newsletter__card:before{content:"";position:absolute;inset:1px;border:1px solid rgba(255,255,255,0.18);border-radius:29px;pointer-events:none;z-index:1}.ps-newsletter--modern .ps-newsletter__glow{position:absolute;width:220px;height:220px;border-radius:999px;filter:blur(6px);opacity:0.65;z-index:0}.ps-newsletter--modern .ps-newsletter__glow--left{left:-80px;bottom:-110px;background:rgba(48,227,202,0.22)}.ps-newsletter--modern .ps-newsletter__glow--right{right:18%;top:-150px;background:rgba(255,255,255,0.16)}.ps-newsletter--modern .ps-newsletter__hbl-mark{position:absolute;top:18px;right:-42px;width:290px;opacity:0.18;transform:rotate(-10deg);z-index:0;pointer-events:none}.ps-newsletter--modern .ps-newsletter__hbl-mark img{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 26px rgba(0,0,0,0.18))}.ps-newsletter--modern .ps-newsletter__content{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,0.95fr) minmax(360px,1.05fr);align-items:center;gap:42px}.ps-newsletter--modern .ps-form__left h3{margin:10px 0 12px;color:#ffffff;font-size:34px;line-height:1.12;letter-spacing:-0.04em}.ps-newsletter--modern .ps-form__left p{max-width:500px;margin:0;color:rgba(255,255,255,0.78);font-size:16px;line-height:1.65}.ps-newsletter--modern .ps-newsletter__perks{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.ps-newsletter--modern .ps-newsletter__perks span{display:inline-flex;align-items:center;min-height:32px;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,0.11);color:rgba(255,255,255,0.88);font-size:13px;font-weight:500}.ps-newsletter--modern .ps-form__right{padding:8px;border:1px solid rgba(255,255,255,0.18);border-radius:24px;background:rgba(255,255,255,0.12);box-shadow:inset 0 1px 0 rgba(255,255,255,0.16);backdrop-filter:blur(14px)}.ps-newsletter--modern .form-group--nest{display:flex;align-items:center;min-height:66px;padding:6px;border-radius:19px;background:#ffffff;box-shadow:0 18px 42px rgba(2,23,36,0.2);transition:box-shadow 0.2s ease,transform 0.2s ease,background-color 0.2s ease}.ps-newsletter--modern .form-group--nest:hover,
.ps-newsletter--modern .form-group--nest:focus-within{background:#ffffff;box-shadow:0 22px 50px rgba(2,23,36,0.26),0 0 0 4px rgba(0,165,143,0.12);transform:translateY(-1px)}.ps-newsletter--modern .form-group--nest .form-control{min-height:54px;padding:0 20px;border:0;border-radius:16px;background:transparent;color:#111827;font-size:15px;box-shadow:none;transition:color 0.18s ease,background-color 0.18s ease}.ps-newsletter--modern .form-group--nest .form-control:hover{background:rgba(0,165,143,0.06);box-shadow:inset 0 0 0 1px rgba(0,165,143,0.18)}.ps-newsletter--modern .form-group--nest .form-control:focus{background:rgba(0,165,143,0.08);color:#0f172a;box-shadow:inset 0 0 0 1px rgba(0,165,143,0.26);outline:none}.ps-newsletter--modern .form-group--nest .form-control::placeholder{color:#7c8798;transition:color 0.18s ease,transform 0.18s ease}.ps-newsletter--modern .form-group--nest:hover .form-control::placeholder,
.ps-newsletter--modern .form-group--nest:focus-within .form-control::placeholder{color:#5f6f82}.ps-newsletter--modern .form-group--nest .ps-btn{position:relative;overflow:visible;min-width:154px;height:54px;border:0;border-radius:16px;background:linear-gradient(135deg,#00a58f 0%,#007f73 100%);color:#ffffff;font-size:14px;font-weight:400;letter-spacing:-0.01em;box-shadow:0 12px 24px rgba(0,128,115,0.28);transition:transform 0.18s ease,box-shadow 0.18s ease,filter 0.18s ease}.ps-newsletter--modern .form-group--nest .ps-btn:before{content:none!important;display:none!important}.ps-newsletter--modern .form-group--nest .ps-btn:after{content:none!important;display:none!important}.ps-newsletter--modern .form-group--nest .ps-btn:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 16px 30px rgba(0,128,115,0.34)}.ps-newsletter--modern .form-group--nest .ps-btn:active{transform:none;filter:none;box-shadow:0 12px 24px rgba(0,128,115,0.28)}.ps-newsletter--modern .form-group--nest .ps-btn:focus-visible{outline:3px solid rgba(255,255,255,0.42);outline-offset:3px}.ps-newsletter--modern .newsletter-message{margin:12px 0 0;color:#ffffff}@media (max-width: 991px){.ps-newsletter--modern{padding:24px 0 36px}.ps-newsletter--modern .ps-newsletter__card{padding:34px 28px;border-radius:24px}.ps-newsletter--modern .ps-newsletter__content{grid-template-columns:1fr;gap:28px}}@media (max-width: 575px){.ps-newsletter--modern .ps-newsletter__card{padding:28px 18px}.ps-newsletter--modern .ps-form__left h3{font-size:27px}.ps-newsletter--modern .form-group--nest{flex-direction:column;align-items:stretch;gap:8px}.ps-newsletter--modern .form-group--nest .form-control,
  .ps-newsletter--modern .form-group--nest .ps-btn{width:100%}}.ps-shopping-product > .ps-product--wide{display:flex!important;flex-direction:row!important;align-items:stretch!important;height:auto!important;margin-bottom:18px!important;overflow:hidden}.ps-shopping-product > .ps-product--wide .ps-product__thumbnail{flex:0 0 280px!important;width:280px!important;min-width:280px!important;max-width:280px!important;aspect-ratio:auto!important;min-height:220px;border-radius:10px 0 0 10px!important;background:#f8fbfa}.ps-shopping-product > .ps-product--wide .ps-product__thumbnail > a{width:100%!important;height:100%!important;aspect-ratio:auto!important;display:flex!important;align-items:center;justify-content:center}.ps-shopping-product > .ps-product--wide .ps-product__thumbnail img{width:100%!important;height:100%!important;max-height:260px;-o-object-fit:contain!important;object-fit:contain!important;aspect-ratio:auto!important}.ps-shopping-product > .ps-product--wide .ps-product__container{display:flex!important;flex:1 1 auto!important;flex-direction:row!important;justify-content:space-between;min-width:0;padding:22px 24px!important;gap:24px}.ps-shopping-product > .ps-product--wide .ps-product__content{display:flex!important;flex:1 1 auto!important;flex-direction:column;height:auto!important;min-width:0;padding:0!important}.ps-shopping-product > .ps-product--wide .ps-product__title{display:block!important;min-height:0!important;margin-bottom:10px;-webkit-line-clamp:unset!important;overflow:visible!important}.ps-shopping-product > .ps-product--wide .ps-product__desc{display:block;margin-top:8px;color:#475569;line-height:1.55}.ps-shopping-product > .ps-product--wide .ps-product__shopping{flex:0 0 180px!important;width:180px!important;align-self:flex-start}.ps-shopping-product > .ps-product--wide .ps-product__price{min-height:0!important;margin-top:0!important}@media (max-width: 767px){.ps-shopping-product > .ps-product--wide{flex-direction:column!important}.ps-shopping-product > .ps-product--wide .ps-product__thumbnail{width:100%!important;max-width:100%!important;min-width:0!important;flex-basis:auto!important;border-radius:10px 10px 0 0!important}.ps-shopping-product > .ps-product--wide .ps-product__container{flex-direction:column!important}.ps-shopping-product > .ps-product--wide .ps-product__shopping{width:100%!important;flex-basis:auto!important}}.ps-page--404{min-height:0!important;padding:64px 0 78px;background:radial-gradient(circle at 18% 18%,rgba(0,137,123,0.12),transparent 28%),radial-gradient(circle at 86% 72%,rgba(228,237,0,0.16),transparent 24%),linear-gradient(180deg,#f7fbfa 0%,#ffffff 100%)!important;text-align:left!important}.ps-page--404 .ps-page--404__container{min-height:auto!important;display:block!important}.ps-page--404 .ps-page--404__card{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,0.95fr);align-items:center;gap:48px;overflow:hidden;min-height:520px;padding:64px;border:1px solid rgba(0,137,123,0.14);border-radius:34px;background:linear-gradient(135deg,rgba(255,255,255,0.94),rgba(242,251,248,0.9)),#ffffff;box-shadow:0 30px 80px rgba(15,23,42,0.09)}.ps-page--404 .ps-page--404__card:before{content:"";position:absolute;top:-120px;right:-110px;width:330px;height:330px;border-radius:50%;background:rgba(0,137,123,0.1)}.ps-page--404 .ps-page--404__card:after{content:"";position:absolute;bottom:-150px;left:38%;width:380px;height:380px;border-radius:50%;background:rgba(228,237,0,0.12)}.ps-page--404 .ps-page--404__content,
.ps-page--404 .ps-page--404__visual{position:relative;z-index:1}.ps-page--404 h1{max-width:620px;margin:0 0 18px;color:#0f172a;font-size:clamp(38px,5vw,66px);line-height:0.98;font-weight:800;letter-spacing:-0.055em}.ps-page--404 p{max-width:560px;margin:0 0 28px;color:#64748b;font-size:14px;font-weight:100;line-height:1.75}.ps-page--404 .ps-page--404__actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.ps-page--404 .ps-page--404__primary,
.ps-page--404 .ps-page--404__secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:12px;font-weight:700;text-decoration:none}.ps-page--404 .ps-page--404__primary{border:1px solid var(--color-1st);background:var(--color-1st);color:#ffffff!important;font-weight:300!important;box-shadow:0 12px 24px rgba(0,137,123,0.22)}.ps-page--404 .ps-page--404__primary:hover{background:#016b65;border-color:#016b65}.ps-page--404 .ps-page--404__secondary{border:1px solid #d7eee7;background:#ffffff;color:#0b7a5d;font-weight:400!important}.ps-page--404 .ps-page--404__secondary:hover{background:#eefaf5;color:#016b65}.ps-page--404 .ps-page--404__search{display:flex;max-width:560px;margin:0!important;padding:6px;border:1px solid #d7eee7;border-radius:16px;background:#ffffff;box-shadow:0 16px 36px rgba(15,23,42,0.08)}.ps-page--404 .ps-page--404__search input{height:50px!important;flex:1 1 auto;border:0!important;padding:0 16px;box-shadow:none}.ps-page--404 .ps-page--404__search button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:126px;height:50px;border:0;border-radius:12px;background:var(--color-1st);color:#ffffff;font-weight:700;transition:background-color 0.2s ease}.ps-page--404 .ps-page--404__search button:hover{background:#016b65}.ps-page--404 .ps-page--404__visual{display:flex;align-items:center;justify-content:center;min-height:360px}.ps-page--404 .ps-page--404__badge{position:absolute;top:12px;right:34px;display:inline-flex;align-items:center;justify-content:center;width:148px;height:148px;border-radius:40px;background:linear-gradient(135deg,#00897b,#016b65);color:#ffffff;font-size:44px;font-weight:900;letter-spacing:-0.04em;box-shadow:0 24px 50px rgba(0,137,123,0.25);transform:rotate(8deg)}.ps-page--404 .ps-page--404__bag{position:relative;width:300px;height:250px;border-radius:34px 34px 44px 44px;background:linear-gradient(145deg,#ffffff,#eefaf5);border:2px solid rgba(0,137,123,0.18);box-shadow:0 28px 55px rgba(15,23,42,0.12)}.ps-page--404 .ps-page--404__bag:before{content:"";position:absolute;top:-52px;left:82px;width:136px;height:96px;border:18px solid #00897b;border-bottom:0;border-radius:80px 80px 0 0}.ps-page--404 .ps-page--404__bag span{position:absolute;display:block;width:92px;height:28px;border-radius:999px;background:#e4ed00;transform:rotate(-42deg)}.ps-page--404 .ps-page--404__bag span:first-child{top:64px;left:48px}.ps-page--404 .ps-page--404__bag span:last-child{right:42px;bottom:62px;background:#00897b}.ps-page--404 .ps-page--404__bag img{position:absolute;left:50%;top:50%;width:118px;max-width:42%;height:auto;transform:translate(-50%,-44%);filter:drop-shadow(0 10px 18px rgba(0,80,72,0.16))}.ps-page--404 .ps-page--404__shadow{position:absolute;bottom:50px;width:330px;height:44px;border-radius:50%;background:rgba(15,23,42,0.11);filter:blur(12px)}@media (max-width: 991px){.ps-page--404{padding:36px 0 50px}.ps-page--404 .ps-page--404__card{grid-template-columns:1fr;min-height:0;padding:42px 28px;gap:30px}.ps-page--404 .ps-page--404__visual{order:-1;min-height:250px}.ps-page--404 .ps-page--404__bag{width:230px;height:190px}.ps-page--404 .ps-page--404__badge{width:110px;height:110px;font-size:34px;right:16px}}@media (max-width: 575px){.ps-page--404 .ps-page--404__card{padding:30px 18px;border-radius:24px}.ps-page--404 .ps-page--404__actions,
  .ps-page--404 .ps-page--404__search{flex-direction:column;align-items:stretch}.ps-page--404 .ps-page--404__search button{width:100%}}@media (min-width: 1200px){.header .navigation .navigation__right > .menu > li > .sub-menu{top:calc(100% + 10px)!important;left:50%;min-width:250px;padding:10px;border:1px solid rgba(0,137,123,0.12)!important;border-radius:18px;background:rgba(255,255,255,0.98);box-shadow:0 24px 60px rgba(15,23,42,0.16);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transform:translate(-50%,12px) scale(0.98);transform-origin:top center;transition:opacity 0.18s ease,visibility 0.18s ease,transform 0.18s ease}.header .navigation .navigation__right > .menu > li > .sub-menu:before{display:none!important;content:none!important}.header .navigation .navigation__right > .menu > li > .sub-menu > li{margin:2px 0}.header .navigation .navigation__right > .menu > li > .sub-menu > li:last-child a{border-bottom:0}.header .navigation .navigation__right > .menu > li > .sub-menu > li > a{display:flex;align-items:center;min-height:42px;padding:10px 14px;border:0!important;border-radius:12px;color:#27364a;font-size:14px;font-weight:100;line-height:1.35;text-decoration:none;transition:background-color 0.18s ease,color 0.18s ease,transform 0.18s ease}.header .navigation .navigation__right > .menu > li > .sub-menu > li > a:hover{background:#eefaf5;color:#016b65;transform:translateX(3px)}.header .navigation .navigation__right > .menu > li > .sub-menu > li.current-menu-item > a{background:#e8f8f1;color:#016b65;font-weight:700}.header .navigation .navigation__right > .menu > li > .sub-menu > li.menu-item-has-children > .sub-menu{top:-10px;left:calc(100% + 12px);transform:translate(10px,0) scale(0.98)}.header .navigation .navigation__right > .menu > li > .sub-menu > li.menu-item-has-children:hover > .sub-menu{transform:translate(0,0) scale(1)}.header .navigation .navigation__right > .menu > li:hover > .sub-menu{opacity:1;visibility:visible;transform:translate(-50%,0) scale(1)}.header .navigation .navigation__right > .menu > li.menu-item-has-children > a:before{display:none!important;content:none!important}}.ps-site-features{padding:18px 0 28px}.ps-site-features .ps-block--site-features{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding:18px!important;border:1px solid rgba(0,137,123,0.12)!important;border-radius:24px;background:radial-gradient(circle at 8% 0%,rgba(0,137,123,0.08),transparent 28%),linear-gradient(135deg,#ffffff 0%,#f7fcfa 100%);box-shadow:0 18px 50px rgba(15,23,42,0.07)}.ps-site-features .ps-block--site-features .ps-block__item{position:relative;display:flex!important;align-items:center;gap:14px;width:100%!important;max-width:none!important;min-height:104px;padding:18px!important;border:1px solid rgba(0,137,123,0.1)!important;border-radius:18px;background:rgba(255,255,255,0.76);box-shadow:0 10px 26px rgba(15,23,42,0.045);overflow:hidden;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease,background-color 0.2s ease}.ps-site-features .ps-block--site-features .ps-block__item:before{content:"";position:absolute;inset:auto -30px -48px auto;width:96px;height:96px;border-radius:50%;background:rgba(228,237,0,0.16);transition:transform 0.2s ease,opacity 0.2s ease}.ps-site-features .ps-block--site-features .ps-block__item:hover{transform:translateY(-3px);border-color:rgba(0,137,123,0.22)!important;background:#ffffff;box-shadow:0 18px 40px rgba(15,23,42,0.09)}.ps-site-features .ps-block--site-features .ps-block__item:hover:before{opacity:0.9;transform:scale(1.08)}.ps-site-features .ps-block--site-features .ps-block__left{position:relative;z-index:1;flex:0 0 54px;width:54px!important;height:54px;margin:0!important;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:linear-gradient(135deg,#e9f8f2 0%,#ffffff 100%);box-shadow:inset 0 0 0 1px rgba(0,137,123,0.12)}.ps-site-features .ps-block--site-features .ps-block__left i{font-size:30px;line-height:1;color:#00897b}.ps-site-features .ps-block--site-features .ps-block__right{position:relative;z-index:1;width:auto!important;min-width:0;padding-left:0!important}.ps-site-features .ps-block--site-features .ps-block__right h4{margin:0 0 4px;color:#0f172a;font-size:15px;line-height:1.2;font-weight:600;letter-spacing:-0.02em}.ps-site-features .ps-block--site-features .ps-block__right p{margin:0;color:#64748b;font-size:13px;line-height:1.35;font-weight:300}@media (max-width: 1199px){.ps-site-features .ps-block--site-features{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.ps-site-features .ps-block--site-features{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px!important;gap:10px}.ps-site-features .ps-block--site-features .ps-block__item{min-height:96px;margin-bottom:0!important;padding:14px!important}}@media (max-width: 480px){.ps-site-features .ps-block--site-features{grid-template-columns:1fr}}@media (min-width: 1200px){.header .navigation__left .menu--product-categories .menu__content{padding-top:10px!important;transform:translateY(12px)}.header .navigation__left .menu--product-categories:hover .menu__content{transform:translateY(0)}.header .navigation__left .menu--product-categories .menu--dropdown{max-height:430px;min-width:270px;overflow-y:auto;overflow-x:hidden;padding:10px;border:1px solid rgba(0,137,123,0.14)!important;border-radius:18px;background:rgba(255,255,255,0.98);box-shadow:0 24px 60px rgba(15,23,42,0.16);scrollbar-width:thin;scrollbar-color:rgba(0,137,123,0.35) transparent}.header .navigation__left .menu--product-categories .menu--dropdown::-webkit-scrollbar{width:6px}.header .navigation__left .menu--product-categories .menu--dropdown::-webkit-scrollbar-track{background:transparent}.header .navigation__left .menu--product-categories .menu--dropdown::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(0,137,123,0.35)}.header .navigation__left .menu--product-categories .menu--dropdown > li{margin:2px 0}.header .navigation__left .menu--product-categories .menu--dropdown > li > a{min-height:38px;padding:9px 36px 9px 12px;border-radius:11px;color:#27364a;font-weight:500;transition:background-color 0.18s ease,color 0.18s ease,transform 0.18s ease}.header .navigation__left .menu--product-categories .menu--dropdown > li > a:after{right:12px!important}.header .navigation__left .menu--product-categories .menu--dropdown > li:hover > a{background:#00897b;color:#ffffff!important;transform:translateX(2px)}.header .navigation__left .menu--product-categories .menu--dropdown > li:hover > a i, .header .navigation__left .menu--product-categories .menu--dropdown > li:hover > a:after{color:#ffffff!important}#homepage-1 .ps-site-features{position:relative;z-index:2}}.ps-top-categories{overflow:hidden}.ps-top-categories h3{margin-bottom:22px}.ps-top-categories .ps-top-categories__carousel{position:relative;padding:8px 66px 14px!important}.ps-top-categories .owl-stage{display:flex;align-items:stretch}.ps-top-categories .owl-item{display:flex}.ps-top-categories .ps-top-categories__item{width:100%}.ps-top-categories .ps-block--category{width:100%;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;text-align:center;transition:transform 0.2s ease}.ps-top-categories .ps-block--category:hover{transform:translateY(-3px)}.ps-top-categories .ps-block--category img{display:block;width:100%;height:170px;margin:0 auto 12px;border-radius:20px;-o-object-fit:cover;object-fit:cover;box-shadow:0 14px 32px rgba(15,23,42,0.09);transition:transform 0.22s ease,box-shadow 0.22s ease}.ps-top-categories .ps-block--category:hover img{transform:scale(1.02);box-shadow:0 18px 40px rgba(15,23,42,0.13)}.ps-top-categories .ps-block--category p{margin:0;color:#334155;font-size:16px;font-weight:600;line-height:1.35}.ps-top-categories .ps-carousel--nav .owl-nav{pointer-events:none}.ps-top-categories .ps-carousel--nav .owl-nav > *{pointer-events:auto;width:46px;height:46px;border:1px solid rgba(0,137,123,0.14)!important;border-radius:999px!important;background:#ffffff!important;color:#00897b!important;box-shadow:0 10px 24px rgba(15,23,42,0.12)}.ps-top-categories .ps-carousel--nav .owl-nav > *:hover{background:#00837b!important;color:#ffffff!important}.ps-top-categories .ps-carousel--nav .owl-nav .owl-prev{left:12px!important}.ps-top-categories .ps-carousel--nav .owl-nav .owl-next{right:12px!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel .owl-stage,
.ps-top-categories .ps-top-categories__carousel .owl-stage{display:flex;align-items:stretch}#homepage-1 .ps-top-categories .ps-top-categories__carousel .owl-item,
.ps-top-categories .ps-top-categories__carousel .owl-item{display:flex}#homepage-1 .ps-top-categories .ps-block--category,
.ps-top-categories .ps-block--category{width:100%!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}#homepage-1 .ps-top-categories .ps-block--category a,
#homepage-1 .ps-top-categories .ps-block--category .ps-block__overlay,
.ps-top-categories .ps-block--category a,
.ps-top-categories .ps-block--category .ps-block__overlay{border:0!important;box-shadow:none!important}#homepage-1 .ps-top-categories .ps-block--category img,
.ps-top-categories .ps-block--category img{width:100%!important;height:210px!important;max-width:none!important;margin:0 auto 12px!important;border:0!important;border-radius:22px!important;-o-object-fit:cover!important;object-fit:cover!important;box-shadow:0 16px 34px rgba(15,23,42,0.1)!important}#homepage-1 .ps-top-categories .ps-block--category p,
.ps-top-categories .ps-block--category p{font-size:16px!important;font-weight:400!important;letter-spacing:-0.01em}@media (max-width: 1199px){#homepage-1 .ps-top-categories .ps-block--category img,
  .ps-top-categories .ps-block--category img{height:170px!important}}@media (max-width: 575px){#homepage-1 .ps-top-categories .ps-top-categories__carousel,
  .ps-top-categories .ps-top-categories__carousel{padding-left:42px!important;padding-right:42px!important}#homepage-1 .ps-top-categories .ps-block--category img,
  .ps-top-categories .ps-block--category img{height:140px!important;border-radius:16px!important}}.ps-home-ads .ps-collection--rounded-ad,
.ps-home-ads .ps-collection--rounded-ad a,
.ps-home-ads .ps-collection--rounded-ad picture{display:block;border-radius:14px;overflow:hidden}.ps-home-ads .ps-collection--rounded-ad img{display:block;width:100%;border-radius:14px}.ps-home-ads .hbl-home-category-ad{position:relative}.ps-home-ads .hbl-home-category-ad .hbl-ad-category-label{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;max-width:calc(100% - 36px);min-height:34px;padding:8px 15px;border-radius:999px;background:rgba(255,255,255,0.86);color:#10272b;font-size:15px;font-weight:700;line-height:1.15;letter-spacing:0;text-align:center;text-transform:uppercase;box-shadow:0 10px 24px rgba(0,72,66,0.12);backdrop-filter:blur(8px)}@media (max-width: 767px){.ps-home-ads .hbl-home-category-ad .hbl-ad-category-label{bottom:10px;max-width:calc(100% - 20px);min-height:28px;padding:6px 10px;font-size:11px;line-height:1.05}}#homepage-1 .ps-site-features,
.ps-site-features{padding:18px 0 30px!important}#homepage-1 .ps-site-features .ps-container,
.ps-site-features .ps-container{overflow:visible!important}#homepage-1 .ps-site-features .ps-block--site-features,
.ps-site-features .ps-block--site-features{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__item,
.ps-site-features .ps-block--site-features .ps-block__item{position:relative!important;display:flex!important;align-items:center!important;gap:14px!important;width:100%!important;max-width:none!important;min-height:112px!important;margin:0!important;padding:18px!important;border:1px solid rgba(0,137,123,0.12)!important;border-left:1px solid rgba(0,137,123,0.12)!important;border-right:1px solid rgba(0,137,123,0.12)!important;border-radius:22px!important;background:radial-gradient(circle at 100% 100%,rgba(228,237,0,0.16),transparent 42%),linear-gradient(135deg,#ffffff 0%,#f5fbf8 100%)!important;box-shadow:0 16px 38px rgba(15,23,42,0.07)!important;overflow:hidden!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__left,
.ps-site-features .ps-block--site-features .ps-block__left{flex:0 0 58px!important;width:58px!important;height:58px!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:18px!important;background:#e9f8f2!important;box-shadow:inset 0 0 0 1px rgba(0,137,123,0.13)!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__left i,
.ps-site-features .ps-block--site-features .ps-block__left i{color:#00897b!important;font-size:31px!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__right,
.ps-site-features .ps-block--site-features .ps-block__right{width:auto!important;min-width:0!important;padding:0!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__right h4,
.ps-site-features .ps-block--site-features .ps-block__right h4{margin:0 0 5px!important;color:#0f172a!important;font-size:16px!important;line-height:1.18!important;font-weight:500!important;letter-spacing:-0.02em!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__right p,
.ps-site-features .ps-block--site-features .ps-block__right p{margin:0!important;color:#64748b!important;font-size:13px!important;line-height:1.35!important;font-weight:300!important}@media (max-width: 1199px){#homepage-1 .ps-site-features .ps-block--site-features,
  .ps-site-features .ps-block--site-features{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 767px){#homepage-1 .ps-site-features .ps-block--site-features,
  .ps-site-features .ps-block--site-features{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__item,
  .ps-site-features .ps-block--site-features .ps-block__item{gap:10px!important;min-height:106px!important;padding:12px!important;border-radius:18px!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__left,
  .ps-site-features .ps-block--site-features .ps-block__left{flex:0 0 48px!important;width:48px!important;height:48px!important;border-radius:16px!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__left i,
  .ps-site-features .ps-block--site-features .ps-block__left i{font-size:25px!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__right,
  .ps-site-features .ps-block--site-features .ps-block__right{flex:1 1 auto!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__right h4,
  .ps-site-features .ps-block--site-features .ps-block__right h4{max-width:100%!important;font-size:14px!important;line-height:1.18!important;overflow-wrap:anywhere!important;word-break:normal!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__right p,
  .ps-site-features .ps-block--site-features .ps-block__right p{max-width:100%!important;font-size:12px!important;line-height:1.25!important;overflow-wrap:anywhere!important}}#homepage-1 .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav,
.ps-top-categories .ps-top-categories__carousel.ps-carousel--nav{padding-left:58px!important;padding-right:58px!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav .owl-nav,
.ps-top-categories .ps-top-categories__carousel.ps-carousel--nav .owl-nav{top:113px!important;left:0!important;right:0!important;width:100%!important;height:0!important;transform:none!important;pointer-events:none!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav .owl-nav > *,
.ps-top-categories .ps-top-categories__carousel.ps-carousel--nav .owl-nav > *{position:absolute!important;top:0!important;width:46px!important;height:46px!important;margin:0!important;transform:translateY(-50%)!important;float:none!important;pointer-events:auto!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav .owl-nav .owl-prev,
.ps-top-categories .ps-top-categories__carousel.ps-carousel--nav .owl-nav .owl-prev{left:6px!important;right:auto!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav .owl-nav .owl-next,
.ps-top-categories .ps-top-categories__carousel.ps-carousel--nav .owl-nav .owl-next{left:auto!important;right:6px!important}@media (max-width: 1199px){#homepage-1 .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav .owl-nav,
  .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav .owl-nav{top:93px!important}}@media (max-width: 575px){#homepage-1 .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav,
  .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav{padding-left:44px!important;padding-right:44px!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav .owl-nav,
  .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav .owl-nav{top:78px!important}}#homepage-1 .hbl-hero-showcase{margin:22px 0 44px!important;padding-top:0!important;--hbl-hero-radius:22px}#homepage-1 .hbl-hero-showcase .ps-container{display:grid!important;grid-template-columns:minmax(0,2.18fr) minmax(330px,0.78fr)!important;gap:24px!important;align-items:stretch!important}#homepage-1 .hbl-hero-showcase .ps-section__left,
#homepage-1 .hbl-hero-showcase .ps-section__right{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}#homepage-1 .hbl-hero-showcase .ps-section__left{min-width:0!important}#homepage-1 .hbl-hero-showcase .ps-section__right{display:grid!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;gap:24px!important}#homepage-1 .hbl-hero-showcase .ps-section__right--single{grid-template-rows:minmax(0,1fr)!important}#homepage-1 .hbl-hero-showcase .owl-slider,
#homepage-1 .hbl-hero-showcase .owl-stage-outer,
#homepage-1 .hbl-hero-showcase .owl-stage,
#homepage-1 .hbl-hero-showcase .owl-item,
#homepage-1 .hbl-hero-showcase .hbl-hero-slide{height:clamp(520px,32vw,620px)!important}#homepage-1 .hbl-hero-showcase .owl-slider,
#homepage-1 .hbl-hero-showcase .owl-stage-outer,
#homepage-1 .hbl-hero-showcase .owl-stage,
#homepage-1 .hbl-hero-showcase .owl-item{overflow:hidden!important;border-radius:var(--hbl-hero-radius)!important}#homepage-1 .hbl-hero-showcase .hbl-hero-slide,
#homepage-1 .hbl-hero-showcase .ps-collection--hero-tile,
#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile{position:relative!important;overflow:hidden!important;border:0!important;outline:0!important;border-radius:var(--hbl-hero-radius)!important;background:transparent!important;box-shadow:0 18px 42px rgba(0,91,83,0.11)!important;transform:translateZ(0)}#homepage-1 .hbl-hero-showcase .ps-collection--hero-tile{display:block!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important}#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile{display:block!important;width:100%!important;height:100%!important;overflow:hidden!important}#homepage-1 .hbl-hero-showcase .hbl-hero-slide picture,
#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile picture{display:block!important;width:100%!important;height:100%!important}#homepage-1 .hbl-hero-showcase .hbl-hero-slide img,
#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;border:0!important;border-radius:0!important}#homepage-1 .hbl-hero-showcase .hbl-hero-slide img{object-position:center right!important}#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile img{object-position:center right!important;transition:transform 0.35s ease}#homepage-1 .hbl-hero-showcase .hbl-hero-slide::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0.94) 0%,rgba(255,255,255,0.82) 36%,rgba(255,255,255,0.18) 64%,rgba(255,255,255,0) 100%)}#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,105,95,0.74) 0%,rgba(0,105,95,0.34) 42%,rgba(0,105,95,0) 74%)}#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile:hover img{transform:scale(1.035)}#homepage-1 .hbl-hero-slide__content{position:absolute;top:50%;left:clamp(24px,3.2vw,54px);z-index:3;width:min(440px,calc(100% - 72px));transform:translateY(-50%)}#homepage-1 .hbl-hero-slide__eyebrow{display:inline-flex;align-items:center;min-height:30px;margin-bottom:16px;padding:7px 14px;border-radius:999px;background:rgba(0,137,123,0.12);color:#00796b;font-size:12px;line-height:1;font-weight:800;letter-spacing:0;text-transform:uppercase}#homepage-1 .hbl-hero-slide__content h2{margin:0;max-width:10ch;color:#10272b;font-size:clamp(38px,4vw,66px);line-height:0.96;font-weight:850;letter-spacing:0}#homepage-1 .hbl-hero-slide__content p{max-width:360px;margin:18px 0 0;color:#36535a;font-size:14px;line-height:1.45;font-weight:400}#homepage-1 .hbl-hero-slide__cta{display:inline-flex;align-items:center;gap:10px;min-height:46px;margin-top:26px;padding:0 20px;border-radius:999px;background:#02837b;color:#fbfcfc;font-size:13px;font-weight:400;line-height:1;box-shadow:0 14px 26px rgba(0,137,123,0.18);transition:background 0.22s ease,box-shadow 0.22s ease,color 0.22s ease}#homepage-1 .hbl-hero-slide__cta:hover,
#homepage-1 .hbl-hero-slide__cta:focus-visible,
#homepage-1 .hbl-hero-slide:hover .hbl-hero-slide__cta{background:linear-gradient(135deg,#00a58f 0%,#007f73 100%);color:#ffffff;box-shadow:0 18px 34px rgba(0,137,123,0.28)}#homepage-1 .hbl-hero-slide__cta:focus-visible{outline:3px solid rgba(0,137,123,0.22);outline-offset:4px}#homepage-1 .hbl-hero-slide__cta:active{box-shadow:0 12px 22px rgba(0,137,123,0.2)}#homepage-1 .hbl-hero-slide__cta i{font-size:15px;font-weight:800;transition:transform 0.2s ease}#homepage-1 .hbl-hero-slide__cta:hover i,
#homepage-1 .hbl-hero-slide__cta:focus-visible i{transform:translateX(3px)}#homepage-1 .hbl-hero-showcase .ps-banner__overlay{z-index:4}#homepage-1 .hbl-hero-showcase .hbl-ad-category-label{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);z-index:3;display:inline-flex;align-items:center;justify-content:center;max-width:calc(100% - 36px);min-height:38px;padding:9px 15px;border-radius:999px;background:rgba(255,255,255,0.9);color:#10272b;font-size:14px;font-weight:800;line-height:1.1;letter-spacing:0;text-align:center;text-transform:uppercase;box-shadow:0 12px 26px rgba(0,72,66,0.18);backdrop-filter:blur(10px)}@media (max-width: 767px){#homepage-1 .hbl-hero-showcase .hbl-ad-category-label{bottom:10px;max-width:calc(100% - 18px);min-height:28px;padding:6px 9px;font-size:10px;line-height:1.05}}#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav{left:auto;right:24px;bottom:24px;width:auto;transform:none}#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-next,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-prev{width:42px;height:42px;border:1px solid rgba(255,255,255,0.52);border-radius:999px;background:rgba(0,105,95,0.58);color:#fff;box-shadow:0 14px 28px rgba(0,0,0,0.14);backdrop-filter:blur(10px)}#homepage-1 .hbl-hero-showcase .owl-dots{position:absolute;left:clamp(24px,3.2vw,54px);bottom:24px;z-index:5;display:flex;gap:8px}#homepage-1 .hbl-hero-showcase .owl-dots button{width:9px;height:9px;border-radius:999px;background:rgba(0,137,123,0.28)}#homepage-1 .hbl-hero-showcase .owl-dots button.active{width:28px;background:#00897b}@media (max-width: 1199px){#homepage-1 .hbl-hero-showcase .ps-container{grid-template-columns:1fr!important}#homepage-1 .hbl-hero-showcase .ps-section__right{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:none!important}#homepage-1 .hbl-hero-showcase .ps-collection--hero-tile,
  #homepage-1 .hbl-hero-showcase .hbl-hero-side-tile{min-height:260px!important}#homepage-1 .hbl-hero-showcase .owl-slider,
  #homepage-1 .hbl-hero-showcase .owl-stage-outer,
  #homepage-1 .hbl-hero-showcase .owl-stage,
  #homepage-1 .hbl-hero-showcase .owl-item,
  #homepage-1 .hbl-hero-showcase .hbl-hero-slide{height:470px!important}}@media (max-width: 767px){#homepage-1 .hbl-hero-showcase{margin:14px 0 30px!important;--hbl-hero-radius:18px}#homepage-1 .hbl-hero-showcase .ps-container{gap:14px!important;padding:0 12px!important}#homepage-1 .hbl-hero-showcase .owl-slider,
  #homepage-1 .hbl-hero-showcase .owl-stage-outer,
  #homepage-1 .hbl-hero-showcase .owl-stage,
  #homepage-1 .hbl-hero-showcase .owl-item,
  #homepage-1 .hbl-hero-showcase .hbl-hero-slide{height:clamp(420px,108vw,500px)!important}#homepage-1 .hbl-hero-showcase .hbl-hero-slide img{object-position:center bottom!important}#homepage-1 .hbl-hero-showcase .ps-section__right{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}#homepage-1 .hbl-hero-showcase .ps-collection--hero-tile,
  #homepage-1 .hbl-hero-showcase .hbl-hero-side-tile{min-height:168px!important}#homepage-1 .hbl-hero-showcase .hbl-hero-slide,
  #homepage-1 .hbl-hero-showcase .ps-collection--hero-tile,
  #homepage-1 .hbl-hero-showcase .hbl-hero-side-tile{border-radius:18px!important}#homepage-1 .hbl-hero-slide__content{left:22px;width:calc(100% - 44px)}#homepage-1 .hbl-hero-slide__content h2{max-width:9ch;font-size:37px}#homepage-1 .hbl-hero-slide__content p{max-width:285px;font-size:14px}#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav{display:none}}.ps-product-list .ps-section__header{position:relative;overflow:hidden;gap:16px;min-height:62px;padding:14px 18px;border:1px solid rgba(0,137,123,0.12);border-radius:16px;background:linear-gradient(135deg,#ffffff 0%,#f8fcfa 58%,#edf8f4 100%);box-shadow:0 12px 28px rgba(15,23,42,0.06)}.ps-product-list .ps-section__header:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;border:0;border-radius:16px 0 0 16px;background:#00897b;pointer-events:none}.ps-product-list .ps-section__header:after{content:"";position:absolute;top:-56px;right:10%;width:150px;height:150px;border-radius:50%;background:rgba(0,137,123,0.08);filter:none;pointer-events:none}.ps-product-list .ps-section__header h3{position:relative;z-index:1;color:#111827;font-size:19px;font-weight:600;line-height:1.15;letter-spacing:0}.ps-product-list .ps-section__links{position:relative;z-index:1}.ps-product-list .ps-section__links li a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 15px;border-radius:999px;background:#00837b;color:#ffffff;font-size:13px;font-weight:400;box-shadow:0 8px 18px rgba(0,137,123,0.18);backdrop-filter:none}.ps-product-list .ps-section__links li a:hover{background:#00786d;color:#ffffff;transform:translateY(-1px)}.ps-product-list .ps-section__links li a.active,
.ps-product-list .ps-section__links li a.active:hover{background:#576167!important;color:#ffffff!important;box-shadow:0 8px 18px rgba(0,137,123,0.2)}@media (max-width: 767px){.ps-product-list .ps-section__header{min-height:0;padding:14px 16px}.ps-product-list .ps-section__header h3{font-size:17px}.ps-product-list .ps-section__links li a{min-height:34px;padding:0 14px}}@media (min-width: 1200px){.header .navigation .menu--product-categories,
  .header .navigation__left .menu--product-categories{position:relative!important;z-index:1200!important}.header .navigation .navigation__left,
  .header .navigation__left{border-right:0!important}.header .navigation .menu--product-categories > .menu__toggle,
  .header .navigation__left .menu--product-categories > .menu__toggle{min-width:260px!important;min-height:54px!important;padding:0 22px!important;border:0!important;border-radius:0!important;background:linear-gradient(135deg,#009987 0%,#007a70 58%,#00645f 100%)!important;color:#ffffff!important;box-shadow:inset -1px 0 0 rgba(255,255,255,0.16),16px 0 28px rgba(0,82,76,0.18);transition:border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease,background 0.18s ease!important}.header .navigation .menu--product-categories > .menu__toggle:hover,
  .header .navigation__left .menu--product-categories > .menu__toggle:hover{background:linear-gradient(135deg,#00a993 0%,#00887c 58%,#006f68 100%)!important;box-shadow:inset -1px 0 0 rgba(255,255,255,0.22),18px 0 32px rgba(0,82,76,0.22);transform:none}.header .navigation .menu--product-categories > .menu__toggle i,
  .header .navigation .menu--product-categories > .menu__toggle span,
  .header .navigation__left .menu--product-categories > .menu__toggle i,
  .header .navigation__left .menu--product-categories > .menu__toggle span{color:#ffffff!important}.header .navigation .menu--product-categories > .menu__toggle i,
  .header .navigation__left .menu--product-categories > .menu__toggle i{margin-right:14px!important;font-size:24px!important}.header .navigation .menu--product-categories > .menu__toggle span,
  .header .navigation__left .menu--product-categories > .menu__toggle span{font-size:15px!important;font-weight:400!important}.header .navigation .menu--product-categories > .menu__toggle:before,
  .header .navigation__left .menu--product-categories > .menu__toggle:before{display:none!important}.header .navigation .menu--product-categories > .menu__toggle:after,
  .header .navigation__left .menu--product-categories > .menu__toggle:after{content:""!important;width:8px;height:8px;margin-left:auto;border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:translateY(-2px) rotate(45deg);transition:transform 0.18s ease}.header .navigation .menu--product-categories:hover > .menu__toggle:after,
  .header .navigation__left .menu--product-categories:hover > .menu__toggle:after{transform:translateY(2px) rotate(225deg)}.header .navigation .menu--product-categories > .menu__content,
  .header .navigation__left .menu--product-categories > .menu__content{top:100%!important;left:0!important;z-index:9999!important;padding-top:12px!important;transform:translateY(12px)!important;pointer-events:none!important}.header .navigation .menu--product-categories:hover > .menu__content,
  .header .navigation .menu--product-categories > .menu__content:hover,
  .header .navigation__left .menu--product-categories:hover > .menu__content,
  .header .navigation__left .menu--product-categories > .menu__content:hover{display:block!important;visibility:visible!important;opacity:1!important;transform:translateY(0)!important;pointer-events:auto!important}.header .navigation .menu--product-categories .menu--dropdown,
  .header .navigation__left .menu--product-categories .menu--dropdown{position:relative!important;min-width:280px!important;max-height:none!important;overflow:visible!important;padding:10px!important;border:1px solid rgba(0,137,123,0.14)!important;border-radius:18px!important;background:rgba(255,255,255,0.98)!important;box-shadow:0 24px 60px rgba(15,23,42,0.16)!important;scrollbar-width:thin;scrollbar-color:rgba(0,137,123,0.35) transparent}.header .navigation .menu--product-categories .menu--dropdown > li,
  .header .navigation__left .menu--product-categories .menu--dropdown > li{position:relative!important;margin:2px 0!important;padding:0!important;border-radius:12px!important;background:transparent!important}.header .navigation .menu--product-categories .menu--dropdown > li > a,
  .header .navigation__left .menu--product-categories .menu--dropdown > li > a{display:flex!important;align-items:center!important;min-height:40px!important;padding:9px 38px 9px 12px!important;border-radius:12px!important;color:#27364a!important;font-size:14px!important;font-weight:500!important;line-height:1.25!important}.header .navigation .menu--product-categories .menu--dropdown > li > a i,
  .header .navigation__left .menu--product-categories .menu--dropdown > li > a i{color:#64748b!important;font-size:18px!important;margin-right:10px!important}.header .navigation .menu--product-categories .menu--dropdown > li.menu-item-has-children > a:after,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.menu-item-has-children > a:after{right:12px!important;color:#94a3b8!important}.header .navigation .menu--product-categories .menu--dropdown > li:hover > a,
  .header .navigation__left .menu--product-categories .menu--dropdown > li:hover > a{background:#00897b!important;color:#ffffff!important;transform:translateX(2px)}.header .navigation .menu--product-categories .menu--dropdown > li:hover > a i,
  .header .navigation .menu--product-categories .menu--dropdown > li:hover > a:after,
  .header .navigation__left .menu--product-categories .menu--dropdown > li:hover > a i,
  .header .navigation__left .menu--product-categories .menu--dropdown > li:hover > a:after{color:#ffffff!important}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu{top:0!important;left:calc(100% + 12px)!important;z-index:10000!important;min-width:560px!important;max-width:min(820px,calc(100vw - 380px))!important;max-height:500px!important;overflow-y:auto!important;padding:24px 28px!important;border:1px solid rgba(0,137,123,0.12)!important;border-radius:18px!important;background:rgba(255,255,255,0.98)!important;box-shadow:0 24px 60px rgba(15,23,42,0.16)!important}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu-wrapper,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu-wrapper{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;align-items:start!important;gap:18px 84px!important;width:100%!important;padding:0!important}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column{width:auto!important;min-width:0!important;padding:0!important}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a{display:block!important;color:#111827!important;font-size:14px!important;line-height:1.35!important;white-space:normal!important}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu h4,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu h4{margin:0 0 12px!important;color:#111827!important;font-size:15px!important;line-height:1.28!important;white-space:normal!important}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a{padding:5px 0!important;font-size:14px!important;line-height:1.35!important}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu:hover .mega-menu,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu:hover .mega-menu{display:flex!important;visibility:visible!important;opacity:1!important}}@media (min-width: 1200px){.header .navigation .menu--product-categories > .menu__toggle:hover + .menu__content,
  .header .navigation .menu--product-categories > .menu__toggle.active + .menu__content,
  .header .navigation__left .menu--product-categories > .menu__toggle:hover + .menu__content,
  .header .navigation__left .menu--product-categories > .menu__toggle.active + .menu__content{display:block!important;visibility:visible!important;opacity:1!important;transform:translateY(0)!important;pointer-events:auto!important}}.header .ps-cart--mini .ps-product--cart-mobile.content-loading:before{top:50%!important;left:50%!important;width:34px!important;height:34px!important;margin-top:-17px!important;margin-left:-17px!important;border-width:3px!important}.header .ps-cart--mini .ps-product--cart-mobile.content-loading:after{content:""!important;top:0!important;right:0!important;bottom:0!important;left:0!important;min-height:0!important;padding:0!important;border-radius:14px!important;background:rgba(255,255,255,0.82)!important;box-shadow:none!important}div#recommended-products{margin-top:20px}.mt-40{margin-top:10px}.header .ps-cart--mini .ps-cart__items.ps-cart_no_items .cart-empty-message{position:relative!important;display:block!important;width:100%!important;padding:54px 18px 6px!important;color:#263447!important;font-size:14px!important;font-weight:normal!important;line-height:1.35!important;text-align:center!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch{display:flex!important;flex-direction:column!important;gap:8px!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li{display:block!important;margin:0!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li label{display:block!important;margin:0!important;cursor:pointer}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li span{display:flex!important;position:relative!important;align-items:center!important;gap:10px!important;min-height:38px!important;padding:8px 10px!important;border:1px solid #d7e7e1!important;border-radius:8px!important;background:#ffffff!important;color:#334155!important;font-size:14px!important;line-height:1.25!important;overflow:visible!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li span:before{content:""!important;position:static!important;flex:0 0 16px!important;width:16px!important;height:16px!important;border:1px solid #b6c8c1!important;border-radius:4px!important;background:#ffffff!important;box-sizing:border-box!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li input[type=checkbox]:checked ~ span{border-color:#00897b!important;background:#effbf7!important;color:#0f766e!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li input[type=checkbox]:checked ~ span:before{border-color:#00897b!important;background:#00837b!important;box-shadow:inset 0 0 0 3px #ffffff!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li input[type=checkbox]:checked ~ span:after{display:none!important}@media (max-width: 767px){.ps-shopping-product .ps-product .ps-product__content,
  #recommended-products .ps-product .ps-product__content,
  .ps-related-products-carousel .ps-product .ps-product__content,
  .ps-related-products-section .ps-product .ps-product__content,
  .ps-product-list .ps-product .ps-product__content{padding:16px 14px 15px!important}.ps-shopping-product .ps-product .ps-product__container,
  #recommended-products .ps-product .ps-product__container,
  .ps-related-products-carousel .ps-product .ps-product__container,
  .ps-related-products-section .ps-product .ps-product__container,
  .ps-product-list .ps-product .ps-product__container{gap:8px!important}.ps-shopping-product .ps-product .ps-product__title,
  #recommended-products .ps-product .ps-product__title,
  .ps-related-products-carousel .ps-product .ps-product__title,
  .ps-related-products-section .ps-product .ps-product__title,
  .ps-product-list .ps-product .ps-product__title{min-height:42px!important;margin-bottom:4px!important;font-size:14px!important;line-height:1.45!important}.ps-shopping-product .ps-product .rating_wrap,
  #recommended-products .ps-product .rating_wrap,
  .ps-related-products-carousel .ps-product .rating_wrap,
  .ps-related-products-section .ps-product .rating_wrap,
  .ps-product-list .ps-product .rating_wrap{margin-top:4px!important}}@media (max-width: 767px){.ps-form--search-mobile{width:calc(100% - 32px)!important;max-width:100%!important;min-height:52px!important;margin:18px auto 16px!important;border:1px solid #a7d7cf!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,0.05)!important}.ps-form--search-mobile input.form-control{height:52px!important;padding:0 128px 0 20px!important;border:0!important;border-radius:11px 0 0 11px!important;color:#111827!important;font-size:17px!important;line-height:52px!important}.ps-form--search-mobile input.form-control::placeholder{color:#6b7280!important;opacity:1!important}.ps-form--search-mobile button{display:inline-flex!important;width:112px!important;min-width:112px!important;height:52px!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding:0 18px!important;border-radius:0 11px 11px 0!important;background:#00897b!important;color:#ffffff!important;font-size:16px!important;font-weight:700!important;line-height:1!important}.ps-form--search-mobile button i{color:#ffffff!important;font-size:20px!important;line-height:1!important}.ps-form--search-mobile button span{display:inline-block!important;line-height:1!important}.ps-form--search-mobile .spinner-icon{right:124px!important}}#homepage-1 .hbl-hero-showcase .hbl-hero-slide,
#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile,
#homepage-1 .hbl-hero-showcase .hbl-hero-slide img,
#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile img,
#homepage-1 .hbl-hero-showcase .hbl-hero-slide__cta,
#homepage-1 .hbl-hero-showcase .hbl-hero-slide__cta i{transition:none!important;transform:none!important}#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile:hover img,
#homepage-1 .hbl-hero-showcase .hbl-hero-slide:hover .hbl-hero-slide__cta{transform:none!important;box-shadow:0 14px 26px rgba(0,137,123,0.18)!important}#homepage-1 .hbl-hero-showcase .hbl-hero-slide__cta:hover,
#homepage-1 .hbl-hero-showcase .hbl-hero-slide__cta:focus-visible{background:#007f73!important;color:#ffffff!important;box-shadow:0 14px 26px rgba(0,137,123,0.2)!important}#homepage-1 .hbl-hero-showcase .hbl-hero-slide__cta:hover i,
#homepage-1 .hbl-hero-showcase .hbl-hero-slide__cta:focus-visible i{transform:none!important}#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-next,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-prev{transition:none!important}#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-next:hover,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-next:focus,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-prev:hover,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-prev:focus{background:rgba(0,105,95,0.72)!important;border-color:rgba(255,255,255,0.64)!important;color:#ffffff!important;transform:none!important}@media (max-width: 767px){#search-sidebar.ps-panel--sidebar{max-width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important;background:transparent!important;box-shadow:none!important}#search-sidebar .ps-panel__header{padding:24px 16px!important;background:#00897b!important;box-shadow:0 10px 24px rgba(0,105,95,0.16)!important}#search-sidebar .ps-form--search-mobile{width:min(100% - 32px,560px)!important;min-height:52px!important;margin:0 auto!important;border:1px solid rgba(255,255,255,0.58)!important;border-radius:12px!important;background:rgba(255,255,255,0.12)!important;box-shadow:none!important}#search-sidebar .ps-form--search-mobile:focus-within{border-color:rgba(255,255,255,0.9)!important;box-shadow:0 10px 24px rgba(0,74,67,0.18)!important}#search-sidebar .ps-form--search-mobile input.form-control{height:52px!important;padding:0 128px 0 18px!important;border:0!important;background:transparent!important;color:#ffffff!important;font-size:16px!important;line-height:52px!important}#search-sidebar .ps-form--search-mobile input.form-control::placeholder{color:rgba(255,255,255,0.78)!important;opacity:1!important}#search-sidebar .ps-form--search-mobile button{width:112px!important;min-width:112px!important;height:52px!important;border-left:1px solid rgba(255,255,255,0.38)!important;border-radius:0 11px 11px 0!important;background:rgba(0,105,95,0.92)!important;color:#ffffff!important;box-shadow:none!important}}@media (max-width: 767px){.ps-form--search-mobile{width:calc(100% - 32px)!important;max-width:100%!important;min-height:52px!important;margin:18px auto 16px!important;border:1px solid #a7d7cf!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,0.05)!important}.ps-form--search-mobile input.form-control{height:52px!important;padding:0 128px 0 20px!important;border:0!important;border-radius:11px 0 0 11px!important;color:#111827!important;font-size:17px!important;line-height:52px!important}.ps-form--search-mobile input.form-control::placeholder{color:#6b7280!important;opacity:1!important}.ps-form--search-mobile button{display:inline-flex!important;width:112px!important;min-width:112px!important;height:52px!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding:0 18px!important;border-radius:0 11px 11px 0!important;background:#00897b!important;color:#ffffff!important;font-size:16px!important;font-weight:700!important;line-height:1!important}.ps-form--search-mobile button i{color:#ffffff!important;font-size:20px!important;line-height:1!important}.ps-form--search-mobile button span{display:inline-block!important;line-height:1!important}.ps-form--search-mobile .spinner-icon{right:124px!important}}@media (max-width: 767px){.ps-shopping-product .ps-product .ps-product__content,
  #recommended-products .ps-product .ps-product__content,
  .ps-related-products-carousel .ps-product .ps-product__content,
  .ps-related-products-section .ps-product .ps-product__content,
  .ps-product-list .ps-product .ps-product__content{padding:16px 14px 15px!important}.ps-shopping-product .ps-product .ps-product__container,
  #recommended-products .ps-product .ps-product__container,
  .ps-related-products-carousel .ps-product .ps-product__container,
  .ps-related-products-section .ps-product .ps-product__container,
  .ps-product-list .ps-product .ps-product__container{gap:8px!important}.ps-shopping-product .ps-product .ps-product__title,
  #recommended-products .ps-product .ps-product__title,
  .ps-related-products-carousel .ps-product .ps-product__title,
  .ps-related-products-section .ps-product .ps-product__title,
  .ps-product-list .ps-product .ps-product__title{min-height:42px!important;margin-bottom:4px!important;font-size:14px!important;line-height:1.45!important}.ps-shopping-product .ps-product .rating_wrap,
  #recommended-products .ps-product .rating_wrap,
  .ps-related-products-carousel .ps-product .rating_wrap,
  .ps-related-products-section .ps-product .rating_wrap,
  .ps-product-list .ps-product .rating_wrap{margin-top:4px!important}}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch{display:flex!important;flex-direction:column!important;gap:8px!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li{display:block!important;margin:0!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li label{display:block!important;margin:0!important;cursor:pointer}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li span{display:flex!important;position:relative!important;align-items:center!important;gap:10px!important;min-height:38px!important;padding:8px 10px!important;border:1px solid #d7e7e1!important;border-radius:8px!important;background:#ffffff!important;color:#334155!important;font-size:14px!important;line-height:1.25!important;overflow:visible!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li span:before{content:""!important;position:static!important;flex:0 0 16px!important;width:16px!important;height:16px!important;border:1px solid #b6c8c1!important;border-radius:4px!important;background:#ffffff!important;box-sizing:border-box!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li input[type=checkbox]:checked ~ span{border-color:#00897b!important;background:#effbf7!important;color:#0f766e!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li input[type=checkbox]:checked ~ span:before{border-color:#00897b!important;background:#00897b!important;box-shadow:inset 0 0 0 3px #ffffff!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li input[type=checkbox]:checked ~ span:after{display:none!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch{display:flex!important;flex-direction:column!important;gap:8px!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li{display:block!important;margin:0!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li label{display:block!important;margin:0!important;cursor:pointer}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li span{display:flex!important;position:relative!important;align-items:center!important;gap:10px!important;min-height:38px!important;padding:8px 10px!important;border:1px solid #d7e7e1!important;border-radius:8px!important;background:#ffffff!important;color:#334155!important;font-size:14px!important;line-height:1.25!important;overflow:visible!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li span:before{content:""!important;position:static!important;flex:0 0 16px!important;width:16px!important;height:16px!important;border:1px solid #b6c8c1!important;border-radius:4px!important;background:#ffffff!important;box-sizing:border-box!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li input[type=checkbox]:checked ~ span{border-color:#00897b!important;background:#effbf7!important;color:#0f766e!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li input[type=checkbox]:checked ~ span:before{border-color:#00897b!important;background:#00897b!important;box-shadow:inset 0 0 0 3px #ffffff!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li input[type=checkbox]:checked ~ span:after{display:none!important}@media (min-width: 1200px){.header.header--sticky .header__left .menu--product-categories{position:relative!important;z-index:1200!important}.header.header--sticky .header__left .menu--product-categories > .menu__content{top:100%!important;left:0!important;z-index:9999!important;margin-top:0!important;padding-top:12px!important;transform:translateY(12px)!important;pointer-events:none!important}.header.header--sticky .header__left .menu--product-categories:hover > .menu__content,
  .header.header--sticky .header__left .menu--product-categories > .menu__content:hover,
  .header.header--sticky .header__left .menu--product-categories > .menu__toggle:hover + .menu__content,
  .header.header--sticky .header__left .menu--product-categories > .menu__toggle.active + .menu__content{display:block!important;visibility:visible!important;opacity:1!important;transform:translateY(0)!important;pointer-events:auto!important}.header.header--sticky .header__left .menu--product-categories .menu--dropdown{position:relative!important;min-width:280px!important;max-height:none!important;overflow:visible!important;padding:10px!important;border:1px solid rgba(0,137,123,0.14)!important;border-radius:18px!important;background:rgba(255,255,255,0.98)!important;box-shadow:0 24px 60px rgba(15,23,42,0.16)!important}.header.header--sticky .header__left .menu--product-categories .menu--dropdown > li{position:relative!important;margin:2px 0!important;padding:0!important;border-radius:12px!important;background:transparent!important}.header.header--sticky .header__left .menu--product-categories .menu--dropdown > li > a{display:flex!important;align-items:center!important;min-height:40px!important;padding:9px 38px 9px 12px!important;border-radius:12px!important;color:#27364a!important;font-size:14px!important;font-weight:500!important;line-height:1.25!important}.header.header--sticky .header__left .menu--product-categories .menu--dropdown > li > a i{color:#64748b!important;font-size:18px!important;margin-right:10px!important}.header.header--sticky .header__left .menu--product-categories .menu--dropdown > li.menu-item-has-children > a:after{right:12px!important;color:#94a3b8!important}.header.header--sticky .header__left .menu--product-categories .menu--dropdown > li:hover > a{background:#00897b!important;color:#ffffff!important;transform:translateX(2px)}.header.header--sticky .header__left .menu--product-categories .menu--dropdown > li:hover > a i,
  .header.header--sticky .header__left .menu--product-categories .menu--dropdown > li:hover > a:after{color:#ffffff!important}.header.header--sticky .header__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu{top:0!important;left:calc(100% + 12px)!important;z-index:10000!important;min-width:560px!important;max-width:min(760px,calc(100vw - 380px))!important;max-height:500px!important;overflow-y:auto!important;padding:24px 28px!important;border:1px solid rgba(0,137,123,0.12)!important;border-radius:18px!important;background:rgba(255,255,255,0.98)!important;box-shadow:0 24px 60px rgba(15,23,42,0.16)!important}.header.header--sticky .header__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu-wrapper{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;align-items:start!important;gap:18px 84px!important;width:100%!important;padding:0!important}.header.header--sticky .header__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column{width:auto!important;min-width:0!important;padding:0!important}.header.header--sticky .header__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a{display:block!important;color:#111827!important;font-size:14px!important;line-height:1.35!important;white-space:normal!important}.header.header--sticky .header__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu h4{margin:0 0 12px!important;color:#111827!important;font-size:15px!important;line-height:1.28!important;white-space:normal!important}.header.header--sticky .header__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a{padding:5px 0!important;font-size:14px!important;line-height:1.35!important}.header.header--sticky .header__left .menu--product-categories .menu--dropdown > li.has-mega-menu:hover .mega-menu{display:flex!important;visibility:visible!important;opacity:1!important}}@media (min-width: 1200px){.header .header__top{padding:8px 0!important}.header .header__top .ps-container{min-height:78px;grid-template-columns:160px minmax(360px,600px) auto}.header.header--sticky .header__left .menu--product-categories .menu__toggle span,
  .header .header__left .menu--product-categories .menu__toggle span{font-weight:400!important}.header.header--sticky .header__left .menu--product-categories > .menu__toggle{min-width:188px!important;min-height:42px!important;padding:0 16px!important;border:1px solid rgba(0,137,123,0.18)!important;border-radius:999px!important;background:rgba(0,137,123,0.06)!important;color:#00897b!important;box-shadow:0 8px 22px rgba(15,23,42,0.05);transition:background-color 0.18s ease,border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease!important}.header.header--sticky .header__left .menu--product-categories > .menu__toggle:hover{border-color:rgba(0,137,123,0.34)!important;background:rgba(0,137,123,0.1)!important;box-shadow:0 10px 26px rgba(15,23,42,0.08);transform:translateY(-1px)}.header.header--sticky .header__left .menu--product-categories > .menu__toggle i,
  .header.header--sticky .header__left .menu--product-categories > .menu__toggle span{color:#00897b!important}.header.header--sticky .header__left .menu--product-categories > .menu__toggle i{margin-right:12px!important;font-size:23px!important}.header.header--sticky .header__left .menu--product-categories > .menu__toggle span{font-size:15px!important;font-weight:400!important}.header.header--sticky .header__left .menu--product-categories > .menu__toggle:before{display:none!important}.header .header__left .ps-logo img{max-height:50px!important;width:auto}.header .header__top .ps-form--quick-search{min-height:38px;max-width:600px}.header .header__top .ps-form--quick-search input.form-control{height:38px}.header .header__top .ps-form--quick-search button{min-height:38px}.header .header__top .header__actions .header__extra,
  .header .header__top .header__actions > .ps-cart--mini{width:38px;flex-basis:38px}.header .header__top .header__actions .header__extra > i,
  .header .header__top .header__actions .ps-block--user-header .ps-block__left i{font-size:26px}.header .header__top .header__actions .ps-block--user-header .ps-block__right a{font-size:12px;line-height:17px}}#homepage-1 .hbl-hero-showcase .owl-slider,
#homepage-1 .hbl-hero-showcase .owl-stage-outer,
#homepage-1 .hbl-hero-showcase .owl-stage,
#homepage-1 .hbl-hero-showcase .owl-item{overflow:hidden!important;border-radius:22px!important;clip-path:inset(0 round 22px)!important}@media (max-width: 767px){#homepage-1 .hbl-hero-showcase .owl-slider,
  #homepage-1 .hbl-hero-showcase .owl-stage-outer,
  #homepage-1 .hbl-hero-showcase .owl-stage,
  #homepage-1 .hbl-hero-showcase .owl-item{border-radius:18px!important;clip-path:inset(0 round 18px)!important}}#homepage-1 .hbl-hero-showcase .hbl-hero-slide::before{content:""!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;z-index:2!important;width:8px!important;pointer-events:none!important;background:#ffffff!important}@media (min-width: 1200px){#homepage-1 .hbl-hero-showcase .owl-slider::before{content:""!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;z-index:6!important;width:12px!important;pointer-events:none!important;background:#ffffff!important}}.header .header__actions,
.header--mobile .header__actions{align-items:center!important}.header .header__actions .ps-block--user-header,
.header--mobile .header__actions .ps-block--user-header{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;margin-top:0!important;margin-bottom:0!important}.header .header__actions .ps-block--user-header .ps-block__left,
.header--mobile .header__actions .ps-block--user-header .ps-block__left,
.header .header__actions .ps-block--user-header .ps-block__left a,
.header--mobile .header__actions .ps-block--user-header .ps-block__left a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important}.header .header__actions .ps-block--user-header .ps-block__left i,
.header--mobile .header__actions .ps-block--user-header .ps-block__left i{display:block!important;line-height:1!important}@media (max-width: 1199px){.header--mobile .header__actions .header__extra,
  .header--mobile .header__actions .ps-block--user-header,
  .header--mobile .header__actions .ps-block--user-header .ps-block__left,
  .header--mobile .header__actions .ps-block--user-header .ps-block__left a{min-height:38px!important}}@media (max-width: 1199px){.ps-container:has(.ps-page--shop){padding-top:0!important}.ps-page--shop,
  .ps-page--shop .ps-layout--shop,
  .ps-page--shop .ps-layout__right{margin-top:0!important;padding-top:0!important}.ps-page--shop .ps-layout__right .ps-block--shop-features{display:none!important;height:0!important;margin:0!important;padding:0!important;border:0!important}.ps-page--shop .ps-layout__right .ps-shopping,
  .ps-shopping{margin-top:10px!important;padding-top:0!important}.ps-shopping .header--mobile-categories{margin-bottom:10px!important}.ps-shopping .ps-shopping__header{margin-top:0!important}}@media (max-width: 767px){.ps-page--shop .ps-layout__right .ps-shopping,
  .ps-shopping{margin-top:8px!important}.ps-shopping .header--mobile-categories{margin-bottom:8px!important}}.ps-home-ads .hbl-home-category-ad .hbl-ad-category-label,
#homepage-1 .hbl-hero-showcase .hbl-ad-category-label{left:22px!important;right:auto!important;bottom:18px!important;transform:none!important;width:auto!important;min-width:132px!important;max-width:min(72%,230px)!important;min-height:38px!important;padding:8px 18px!important;border:1px solid rgba(255,255,255,0.74)!important;border-radius:16px!important;background:rgba(255,255,255,0.9)!important;color:#10272b!important;font-size:13px!important;font-weight:800!important;line-height:1.15!important;letter-spacing:0!important;text-align:center!important;white-space:normal!important;box-shadow:0 12px 28px rgba(0,72,66,0.16)!important}@media (max-width: 1199px){.header--mobile .ps-cart--mini .ps-cart__items.ps-cart_no_items .cart-empty-message, #cart-mobile .ps-cart--mobile .ps-cart__items.ps-cart_no_items .cart-empty-message{position:relative!important;display:block!important;width:100%!important;padding:54px 18px 6px!important;color:#263447!important;font-size:15px!important;font-weight:200!important;line-height:1.35!important;text-align:center!important}}@media (max-width: 1199px){.navigation--list .navigation__item span{overflow:visible!important;padding-bottom:2px!important;line-height:1.25!important}}#tab-reviews .product-review-container p.text-warning,
#tab-reviews .product-review-container > p.text-muted.text-center{position:relative!important;display:inline-flex!important;align-items:center!important;width:auto!important;max-width:100%!important;margin:10px 0 4px!important;padding:12px 16px 12px 14px!important;border:1px solid rgba(0,137,123,0.16)!important;border-radius:12px!important;background:linear-gradient(180deg,#f8fffd 0%,#eefaf6 100%)!important;color:#0b6f68!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important;box-shadow:0 12px 28px rgba(15,23,42,0.06)!important}#tab-reviews .product-review-container p.text-warning::before{content:"";display:inline-block!important;flex:0 0 auto!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#00897b!important;box-shadow:0 0 0 5px rgba(0,137,123,0.10)!important}@media (max-width: 767px){#tab-reviews .product-review-container p.text-warning{display:flex!important;width:100%!important;padding:12px 14px!important}}.hbl-customer-page.bb-customer-page{width:100%!important;max-width:none!important;margin:22px 0 56px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.hbl-customer-page .customer-body{width:100%!important}.hbl-customer-page .body-border{display:flex!important;flex-flow:row nowrap!important;align-items:flex-start!important;gap:0!important;margin:0!important;border:0!important;background:transparent!important}.hbl-customer-page .bb-customer-sidebar-wrapper{flex:0 0 330px!important;width:330px!important;min-width:330px!important;max-width:330px!important;padding:0 28px 0 0!important;border:0!important}.hbl-customer-page .col-md-9{flex:1 1 auto!important;width:calc(100% - 330px)!important;max-width:calc(100% - 330px)!important;padding:0!important}.hbl-customer-page .bb-profile-sidebar,
.hbl-customer-page .bb-customer-sidebar{min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.hbl-customer-page .bb-customer-sidebar-heading{display:block!important;margin:0 0 14px!important;padding:18px!important;border:1px solid #dff4ec!important;border-radius:12px!important;background:linear-gradient(180deg,#ffffff 0%,#f6fffb 100%)!important;box-shadow:0 8px 22px rgba(15,23,42,0.04)!important}.hbl-customer-page .bb-customer-sidebar-heading a,
.hbl-customer-page .bb-customer-sidebar > a{display:block!important;color:inherit!important;text-decoration:none!important}.hbl-customer-page .bb-customer-sidebar-heading .wrapper-image{width:58px!important;height:58px!important;min-width:58px!important;border-radius:999px!important;overflow:hidden!important;box-shadow:0 0 0 4px #eef8f6!important}.hbl-customer-page .bb-customer-sidebar-heading .wrapper-image img{width:100%!important;height:100%!important;object-fit:cover!important}.hbl-customer-page .bb-customer-sidebar-meta{min-width:0!important}.hbl-customer-page .bb-customer-sidebar-heading .name{color:#101828!important;font-size:15px!important;font-weight:600!important;line-height:1.25!important}.hbl-customer-page .bb-customer-sidebar-heading .email{max-width:190px!important;overflow:hidden!important;color:#64748b!important;font-size:12px!important;font-weight:300!important;line-height:1.35!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hbl-customer-page .bb-customer-sidebar-divider,
.hbl-customer-page .bb-customer-sidebar > div[style*="height:1px"]{display:none!important}.hbl-customer-page .bb-customer-menu-item-wrapper{position:relative!important;display:flex!important;align-items:center!important;min-height:42px!important;margin:4px 0!important;padding:0 14px!important;gap:9px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#334155!important;box-shadow:none!important;transition:background-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease!important}.hbl-customer-page .bb-customer-menu-item-wrapper:hover{background:#f0fbf6!important;color:#0b7a5d!important;transform:translateX(2px)!important}.hbl-customer-page .bb-customer-menu-item-wrapper.active{background:#00897b!important;color:#ffffff!important;box-shadow:0 10px 22px rgba(0,137,123,0.18)!important}.hbl-customer-page .bb-customer-menu-item-wrapper svg,
.hbl-customer-page .bb-customer-menu-item-wrapper i{width:17px!important;height:17px!important;flex:0 0 17px!important;color:currentColor!important}.hbl-customer-page .bb-customer-menu-item{display:block!important;width:100%!important;color:inherit!important;font-size:13.5px!important;font-weight:500!important;line-height:1.45!important}.hbl-customer-page .bb-profile-content{padding:0!important}.hbl-customer-page .bb-profile-content > *{max-width:100%!important}@media (max-width: 1199px){.hbl-customer-page .body-border{flex-wrap:wrap!important}.hbl-customer-page .bb-customer-sidebar-wrapper,
  .hbl-customer-page .col-md-9{flex:0 0 100%!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:0!important}.hbl-customer-page .bb-customer-sidebar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-bottom:22px!important}.hbl-customer-page .bb-customer-sidebar > a{grid-column:1/-1!important}.hbl-customer-page .bb-customer-menu-item-wrapper{margin:0!important}}@media (max-width: 767px){.hbl-customer-page.bb-customer-page{margin-top:12px!important}.hbl-customer-page .bb-customer-sidebar{grid-template-columns:1fr!important}}.hbl-customer-page.bb-customer-page{width:min(100%,1600px)!important;max-width:1600px!important;margin:22px auto 56px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.hbl-customer-page .body-border{display:grid!important;grid-template-columns:300px minmax(0,1fr)!important;gap:28px!important;align-items:start!important;margin:0!important;border:0!important;background:transparent!important}.hbl-customer-page .bb-customer-sidebar-wrapper,
.hbl-customer-page .col-md-9{width:auto!important;max-width:none!important;flex:initial!important;padding:0!important}.hbl-customer-page .bb-profile-sidebar,
.hbl-customer-page .bb-customer-sidebar{min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.hbl-customer-page .bb-customer-sidebar-heading{display:block!important;margin:0 0 14px!important;padding:18px!important;border:1px solid #dfeee8!important;border-radius:8px!important;background:linear-gradient(180deg,#ffffff 0%,#fbfefd 100%)!important;box-shadow:0 10px 26px rgba(8,62,43,0.07)!important}.hbl-customer-page .bb-customer-sidebar-heading a,
.hbl-customer-page .bb-customer-sidebar > a{display:block!important;color:inherit!important;text-decoration:none!important}.hbl-customer-page .bb-customer-sidebar-heading .wrapper-image{width:58px!important;height:58px!important;min-width:58px!important;border-radius:999px!important;overflow:hidden!important;box-shadow:0 0 0 4px #eef8f6!important}.hbl-customer-page .bb-customer-sidebar-heading .wrapper-image img{width:100%!important;height:100%!important;object-fit:cover!important}.hbl-customer-page .bb-customer-sidebar-meta{min-width:0!important}.hbl-customer-page .bb-customer-sidebar-heading .name{color:#111827!important;font-size:15px!important;font-weight:600!important;line-height:1.25!important}.hbl-customer-page .bb-customer-sidebar-heading .email{max-width:190px!important;overflow:hidden!important;color:#64748b!important;font-size:12px!important;font-weight:300!important;line-height:1.35!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hbl-customer-page .bb-customer-sidebar-divider,
.hbl-customer-page .bb-customer-sidebar > div[style*="height:1px"]{display:none!important}.hbl-customer-page .bb-customer-menu-item-wrapper{position:relative!important;display:flex!important;align-items:center!important;min-height:44px!important;margin:0 0 8px!important;padding:0 14px!important;gap:10px!important;border:1px solid #dfeee8!important;border-radius:8px!important;background:linear-gradient(180deg,#ffffff 0%,#fbfefd 100%)!important;color:#334155!important;box-shadow:0 8px 20px rgba(8,62,43,0.045)!important;transition:background-color 0.18s ease,color 0.18s ease,border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease!important}.hbl-customer-page .bb-customer-menu-item-wrapper:hover{border-color:#bfe1d7!important;background:#f4fbf8!important;color:#00897b!important;transform:translateY(-1px)!important}.hbl-customer-page .bb-customer-menu-item-wrapper.active{border-color:#00897b!important;background:#00897b!important;color:#ffffff!important;box-shadow:0 10px 22px rgba(0,137,123,0.18)!important}.hbl-customer-page .bb-customer-menu-item-wrapper svg,
.hbl-customer-page .bb-customer-menu-item-wrapper i{width:17px!important;height:17px!important;flex:0 0 17px!important;color:currentColor!important}.hbl-customer-page .bb-customer-menu-item{display:block!important;width:100%!important;color:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.25!important}.hbl-customer-page .bb-profile-content{min-height:520px!important;padding:24px 26px 28px!important;border:1px solid #dfeee8!important;border-radius:8px!important;background:#ffffff!important;box-shadow:0 10px 26px rgba(8,62,43,0.07)!important}@media (max-width: 1199px){.hbl-customer-page.bb-customer-page{width:100%!important;max-width:none!important;margin-top:16px!important}.hbl-customer-page .body-border{grid-template-columns:1fr!important;gap:18px!important}.hbl-customer-page .bb-customer-sidebar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.hbl-customer-page .bb-customer-sidebar > a{grid-column:1/-1!important}.hbl-customer-page .bb-customer-menu-item-wrapper{margin:0!important}}@media (max-width: 767px){.hbl-customer-page .bb-customer-sidebar{grid-template-columns:1fr!important}.hbl-customer-page .bb-profile-content{padding:18px!important}}#tab-reviews .product-review-container p.text-warning{position:relative!important;display:inline-flex!important;align-items:center!important;gap:10px!important;width:auto!important;max-width:100%!important;margin:10px 0 4px!important;padding:12px 16px 12px 14px!important;border:1px solid rgba(0,137,123,0.16)!important;border-radius:12px!important;background:linear-gradient(180deg,#f8fffd 0%,#eefaf6 100%)!important;color:#0b6f68!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important;box-shadow:0 12px 28px rgba(15,23,42,0.06)!important}#tab-reviews .product-review-container p.text-warning::before{content:"";display:inline-block!important;flex:0 0 auto!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#00897b!important;box-shadow:0 0 0 5px rgba(0,137,123,0.10)!important}@media (max-width: 767px){#tab-reviews .product-review-container p.text-warning{display:flex!important;width:100%!important;padding:12px 14px!important}}.ps-shopping-product .ps-product,
#recommended-products .ps-product,
.ps-related-products-carousel .ps-product,
.ps-related-products-section .ps-product,
.ps-product-list .ps-product{overflow:hidden!important}.ps-shopping-product .ps-product .ps-product__thumbnail,
#recommended-products .ps-product .ps-product__thumbnail,
.ps-related-products-carousel .ps-product .ps-product__thumbnail,
.ps-related-products-section .ps-product .ps-product__thumbnail,
.ps-product-list .ps-product .ps-product__thumbnail{overflow:hidden!important;clip-path:inset(0 round 10px 10px 0 0)!important}.ps-shopping-product .ps-product .ps-product__thumbnail > a,
.ps-shopping-product .ps-product .ps-product__thumbnail picture,
#recommended-products .ps-product .ps-product__thumbnail > a,
#recommended-products .ps-product .ps-product__thumbnail picture,
.ps-related-products-carousel .ps-product .ps-product__thumbnail > a,
.ps-related-products-carousel .ps-product .ps-product__thumbnail picture,
.ps-related-products-section .ps-product .ps-product__thumbnail > a,
.ps-related-products-section .ps-product .ps-product__thumbnail picture,
.ps-product-list .ps-product .ps-product__thumbnail > a,
.ps-product-list .ps-product .ps-product__thumbnail picture{display:block!important;width:100%!important;height:100%!important;overflow:hidden!important}.ps-shopping-product .ps-product .ps-product__thumbnail img,
#recommended-products .ps-product .ps-product__thumbnail img,
.ps-related-products-carousel .ps-product .ps-product__thumbnail img,
.ps-related-products-section .ps-product .ps-product__thumbnail img,
.ps-product-list .ps-product .ps-product__thumbnail img{transform-origin:center center!important}#homepage-1 .ps-top-categories .ps-block--category,
.ps-top-categories .ps-block--category,
#homepage-1 .ps-top-categories .ps-block--category:hover,
.ps-top-categories .ps-block--category:hover,
#homepage-1 .ps-top-categories .ps-block--category:focus-within,
.ps-top-categories .ps-block--category:focus-within{overflow:visible!important}#homepage-1 .ps-top-categories .ps-block--category .ps-block__image,
.ps-top-categories .ps-block--category .ps-block__image{display:block!important;width:100%!important;height:210px!important;margin:0 auto 12px!important;overflow:hidden!important;border-radius:22px!important;clip-path:inset(0 round 22px)!important}#homepage-1 .ps-top-categories .ps-block--category .ps-block__image img,
.ps-top-categories .ps-block--category .ps-block__image img{display:block!important;width:100%!important;height:100%!important;margin:0!important;border-radius:0!important;object-fit:cover!important;transform:scale(1)!important;transform-origin:center center!important;transition:transform 0.48s ease!important;will-change:transform!important}#homepage-1 .ps-top-categories .ps-block--category:hover .ps-block__image img,
.ps-top-categories .ps-block--category:hover .ps-block__image img,
#homepage-1 .ps-top-categories .ps-block--category:focus-within .ps-block__image img,
.ps-top-categories .ps-block--category:focus-within .ps-block__image img{transform:scale(1.06)!important}@media (max-width: 1199px){#homepage-1 .ps-top-categories .ps-block--category .ps-block__image,
  .ps-top-categories .ps-block--category .ps-block__image{height:170px!important}}@media (max-width: 767px){#homepage-1 .ps-top-categories .ps-block--category .ps-block__image,
  .ps-top-categories .ps-block--category .ps-block__image{height:154px!important;border-radius:16px!important;clip-path:inset(0 round 16px)!important}}@media (max-width: 767px){#homepage-1 .ps-product-list,
  .ps-product-list{margin-bottom:46px!important}#homepage-1 .ps-product-list .ps-section__content,
  .ps-product-list .ps-section__content{padding-top:16px!important;padding-bottom:10px!important;overflow:visible!important}#homepage-1 .ps-product-list .owl-carousel,
  #homepage-1 .ps-product-list .owl-slider,
  .ps-product-list .owl-carousel,
  .ps-product-list .owl-slider{overflow:visible!important}#homepage-1 .ps-product-list .owl-stage-outer,
  .ps-product-list .owl-stage-outer{margin-top:-14px!important;margin-left:-8px!important;margin-right:-8px!important;padding-top:14px!important;padding-left:8px!important;padding-right:8px!important;padding-bottom:18px!important;box-sizing:content-box!important}#homepage-1 .ps-product-list .owl-dots,
  .ps-product-list .owl-dots{position:static!important;margin-top:8px!important}}#homepage-1 .ps-top-categories .ps-block--category,
.ps-top-categories .ps-block--category,
#homepage-1 .ps-top-categories .ps-block--category:hover,
.ps-top-categories .ps-block--category:hover,
#homepage-1 .ps-top-categories .ps-block--category:focus-within,
.ps-top-categories .ps-block--category:focus-within{overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}#homepage-1 .ps-top-categories .ps-block--category img,
.ps-top-categories .ps-block--category img,
#homepage-1 .ps-top-categories .ps-block--category:hover img,
.ps-top-categories .ps-block--category:hover img,
#homepage-1 .ps-top-categories .ps-block--category:focus-within img,
.ps-top-categories .ps-block--category:focus-within img{box-shadow:none!important}#homepage-1 .ps-top-categories,
.ps-top-categories{overflow:visible!important;padding-bottom:26px!important}#homepage-1 .ps-top-categories .ps-container,
.ps-top-categories .ps-container{overflow:visible!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel,
#homepage-1 .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav,
.ps-top-categories .ps-top-categories__carousel,
.ps-top-categories .ps-top-categories__carousel.ps-carousel--nav{padding-bottom:36px!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel .owl-stage,
.ps-top-categories .ps-top-categories__carousel .owl-stage{align-items:flex-start!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel .owl-item,
#homepage-1 .ps-top-categories .ps-top-categories__item,
#homepage-1 .ps-top-categories .ps-block--category,
.ps-top-categories .ps-top-categories__carousel .owl-item,
.ps-top-categories .ps-top-categories__item,
.ps-top-categories .ps-block--category{overflow:visible!important}#homepage-1 .ps-top-categories .ps-block--category,
.ps-top-categories .ps-block--category,
#homepage-1 .ps-top-categories .ps-block--category a,
#homepage-1 .ps-top-categories .ps-block--category .ps-block__overlay,
.ps-top-categories .ps-block--category a,
.ps-top-categories .ps-block--category .ps-block__overlay{border:0!important;background:transparent!important;box-shadow:none!important}#homepage-1 .ps-top-categories .ps-block--category img,
.ps-top-categories .ps-block--category img{box-shadow:none!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel .owl-dots,
.ps-top-categories .ps-top-categories__carousel .owl-dots{position:static!important;display:flex!important;width:100%!important;height:auto!important;min-height:10px!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:18px 0 0!important;padding:0!important;transform:none!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel .owl-dots .owl-dot,
.ps-top-categories .ps-top-categories__carousel .owl-dots .owl-dot{display:block!important;width:8px!important;height:8px!important;margin:0!important;border:0!important;border-radius:999px!important;background:rgba(0,137,123,0.22)!important;transition:width 0.22s ease,background-color 0.22s ease!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel .owl-dots .owl-dot.active,
.ps-top-categories .ps-top-categories__carousel .owl-dots .owl-dot.active{width:28px!important;background:#00897b!important}@media (max-width: 767px){#homepage-1 .ps-top-categories,
  .ps-top-categories{padding-bottom:18px!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel,
  #homepage-1 .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav,
  .ps-top-categories .ps-top-categories__carousel,
  .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav{padding-left:0!important;padding-right:0!important;padding-bottom:30px!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav .owl-nav,
  .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav .owl-nav{display:none!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel .owl-stage-outer,
  .ps-top-categories .ps-top-categories__carousel .owl-stage-outer{overflow:hidden!important}#homepage-1 .ps-top-categories .ps-block--category img,
  .ps-top-categories .ps-block--category img{height:154px!important;border-radius:16px!important}#homepage-1 .ps-top-categories .ps-block--category p,
  .ps-top-categories .ps-block--category p{margin-top:10px!important;font-size:17px!important;font-weight:400!important;line-height:1.25!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel .owl-dots,
  .ps-top-categories .ps-top-categories__carousel .owl-dots{margin-top:14px!important}}#homepage-1 .ps-top-categories .ps-block--category,
.ps-top-categories .ps-block--category,
#homepage-1 .ps-top-categories .ps-block--category:hover,
.ps-top-categories .ps-block--category:hover,
#homepage-1 .ps-top-categories .ps-block--category:focus-within,
.ps-top-categories .ps-block--category:focus-within{overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}#homepage-1 .ps-top-categories .ps-block--category img,
.ps-top-categories .ps-block--category img,
#homepage-1 .ps-top-categories .ps-block--category:hover img,
.ps-top-categories .ps-block--category:hover img,
#homepage-1 .ps-top-categories .ps-block--category:focus-within img,
.ps-top-categories .ps-block--category:focus-within img{box-shadow:none!important}.ps-form--search-mobile,
.ps-form--primary-search{overflow:hidden!important;border-radius:12px!important;background:#ffffff!important}.ps-form--search-mobile input.form-control,
.ps-form--search-mobile input[name=q],
.ps-form--primary-search input.form-control,
.ps-form--primary-search input[name=q]{border-radius:11px 0 0 11px!important;background:#ffffff!important}.ps-form--search-mobile button,
.ps-form--primary-search button{border-radius:0 11px 11px 0!important}.ps-form--account input[type=checkbox],
.ps-form--account input[type=checkbox] + label,
.ps-form--account .form-check-label,
.ps-form--account label[for]{cursor:pointer!important}.ps-form--account .ps-checkbox{display:inline-flex!important;align-items:center!important;min-height:24px!important}.ps-form--account .ps-checkbox input[type=checkbox]{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.ps-form--account .ps-checkbox label{position:relative!important;min-height:24px!important;padding-left:34px!important;color:#111827!important;line-height:24px!important}.ps-form--account .ps-checkbox label::before{top:1px!important;left:0!important;width:22px!important;height:22px!important;border:1px solid #d8e6e4!important;border-radius:3px!important;background:#ffffff!important;box-shadow:inset 0 0 0 1px rgba(0,137,123,0.04)!important}.ps-form--account .ps-checkbox label::after{top:4px!important;left:8px!important;width:7px!important;height:12px!important;border:solid #00897b!important;border-width:0 2px 2px 0!important;opacity:0!important;transform:rotate(45deg) scale(0.75)!important}.ps-form--account .ps-checkbox input[type=checkbox]:checked ~ label::before{border-color:#00897b!important;background:#ffffff!important}.ps-form--account .ps-checkbox input[type=checkbox]:checked ~ label::after{opacity:1!important;transform:rotate(45deg) scale(1)!important}@media (max-width: 1199px){.header--mobile .ps-cart--mini .ps-cart__items.ps-cart_no_items .cart-empty-message, #cart-mobile .ps-cart--mobile .ps-cart__items.ps-cart_no_items .cart-empty-message{position:relative!important;display:block!important;width:100%!important;padding:54px 18px 6px!important;color:#263447!important;font-size:15px!important;font-weight:200!important;line-height:1.35!important;text-align:center!important}}.ps-form--account input[type=password]::-ms-reveal,
.ps-form--account input[type=password]::-ms-clear{display:none!important}.ps-form--account input[type=password]::-webkit-credentials-auto-fill-button,
.ps-form--account input[type=password]::-webkit-caps-lock-indicator{visibility:hidden!important;pointer-events:none!important}.customer-address-payment-form select.form-control,
.customer-address-payment-form select.form-select,
.customer-billing-address-form select.form-control,
.customer-billing-address-form select.form-select,
.ps-my-account select.form-control,
.ps-my-account select.form-select{width:100%!important;height:44px!important;min-height:44px!important;padding:0 38px 0 14px!important;border:1px solid #d8e6e4!important;border-radius:8px!important;background-color:#ffffff!important;color:#111827!important;font-size:14px!important;line-height:44px!important;box-shadow:none!important}.hbl-customer-page.bb-customer-page{width:100%!important;max-width:none!important;margin:22px 0 52px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.hbl-customer-page .customer-body{width:100%!important}.hbl-customer-page .body-border{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;margin:0!important;border:0!important;background:transparent!important}.hbl-customer-page .bb-customer-sidebar-wrapper{flex:0 0 320px!important;width:320px!important;max-width:320px!important;padding-right:30px!important;border-right:0!important;min-height:0!important}.hbl-customer-page .bb-profile-sidebar,
.hbl-customer-page .bb-customer-sidebar{min-height:calc(100vh - 170px)!important;padding:16px 0!important;border:1px solid #e7ecef!important;border-radius:10px!important;background:#ffffff!important;box-shadow:0 10px 28px rgba(15,23,42,0.04)!important;overflow:hidden!important}.hbl-customer-page .bb-customer-sidebar-heading{padding:16px 18px 18px!important}.hbl-customer-page .bb-customer-sidebar-heading .wrapper-image{width:54px!important;height:54px!important;min-width:54px!important;border-radius:50%!important;overflow:hidden!important;box-shadow:0 0 0 4px #eef8f6!important}.hbl-customer-page .bb-customer-sidebar-heading .wrapper-image img{width:100%!important;height:100%!important;object-fit:cover!important}.hbl-customer-page .bb-customer-sidebar-heading .name{color:#101828!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important}.hbl-customer-page .bb-customer-sidebar-heading .email{max-width:190px!important;overflow:hidden!important;color:#667085!important;font-size:12px!important;line-height:1.35!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hbl-customer-page .bb-customer-sidebar > div[style*="height:1px"]{margin:0 16px 8px!important;background:#eef2f4!important}.hbl-customer-page .bb-customer-menu-item-wrapper{display:flex!important;align-items:center!important;min-height:44px!important;margin:4px 16px!important;padding:0 14px!important;border-radius:10px!important;color:#667085!important;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease!important}.hbl-customer-page .bb-customer-menu-item-wrapper svg,
.hbl-customer-page .bb-customer-menu-item-wrapper i{color:currentColor!important}.hbl-customer-page .bb-customer-menu-item{display:block!important;width:100%!important;color:inherit!important;font-size:14px!important;font-weight:600!important;line-height:1.25!important}.hbl-customer-page .bb-customer-menu-item-wrapper:hover{background:#f5f8f8!important;color:#00897b!important}.hbl-customer-page .bb-customer-menu-item-wrapper.active{background:#00897b!important;color:#ffffff!important;box-shadow:0 10px 22px rgba(0,137,123,0.18)!important}.hbl-customer-page .col-md-9{flex:1 1 auto!important;width:calc(100% - 320px)!important;max-width:calc(100% - 320px)!important}.hbl-customer-page .bb-profile-content{padding:10px 0 0!important}.hbl-customer-page .bb-profile-header{margin:0 0 20px!important;padding:0 0 14px!important;border-bottom:1px solid #e5e7eb!important}.hbl-customer-page .bb-profile-header-title{color:#101828!important;font-size:28px!important;font-weight:700!important;line-height:1.2!important}.hbl-customer-page .hbl-overview-welcome{min-height:136px!important;padding:24px!important;border-radius:8px!important;background:linear-gradient(135deg,#00837b 0%,#00897b 48%,#006f68 100%)!important;box-shadow:0 16px 30px rgba(16,91,120,0.12)!important}.hbl-customer-page .hbl-overview-welcome h4{font-size:22px!important;font-weight:700!important;line-height:1.25!important}.hbl-customer-page .hbl-stat-card,
.hbl-customer-page .card{border:1px solid #e8edf0!important;border-radius:8px!important;box-shadow:0 8px 22px rgba(15,23,42,0.035)!important}.hbl-customer-page .hbl-stat-card .card-body{min-height:124px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.hbl-customer-page .hbl-stat-icon{color:#00897b!important}.hbl-customer-page .card .text-primary{color:#00897b!important;font-weight:600!important}.hbl-customer-page .btn,
.hbl-customer-page .ps-btn{border-radius:8px!important}@media (max-width: 1199px){.hbl-customer-page .body-border{flex-wrap:wrap!important}.hbl-customer-page .bb-customer-sidebar-wrapper,
  .hbl-customer-page .col-md-9{flex:0 0 100%!important;width:100%!important;max-width:100%!important;padding-right:0!important}.hbl-customer-page .bb-profile-sidebar,
  .hbl-customer-page .bb-customer-sidebar{min-height:0!important;margin-bottom:22px!important}}@media (max-width: 767px){.hbl-customer-page.bb-customer-page{margin-top:12px!important}.hbl-customer-page .bb-profile-sidebar,
  .hbl-customer-page .bb-customer-sidebar{border-radius:8px!important}.hbl-customer-page .bb-profile-header-title{font-size:24px!important}.hbl-customer-page .hbl-overview-welcome{align-items:flex-start!important;min-height:0!important;padding:20px!important}}@media (max-width: 767px){.ps-home-ads .hbl-home-category-ad .hbl-ad-category-label,
  #homepage-1 .hbl-hero-showcase .hbl-ad-category-label{left:12px!important;right:auto!important;bottom:12px!important;transform:none!important;width:auto!important;min-width:0!important;max-width:calc(100% - 24px)!important;min-height:34px!important;padding:7px 10px!important;border-radius:12px!important;font-size:10.5px!important;line-height:1.1!important}}@media (max-width: 479px){#homepage-1 .hbl-hero-showcase .ps-section__right{align-items:stretch!important}.ps-home-ads .hbl-home-category-ad .hbl-ad-category-label,
  #homepage-1 .hbl-hero-showcase .hbl-ad-category-label{left:10px!important;right:auto!important;bottom:10px!important;min-width:0!important;max-width:calc(100% - 20px)!important;padding:7px 8px!important;border-radius:10px!important}}.ps-shopping-product .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a:hover i,
#recommended-products .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a:hover i,
.ps-related-products-carousel .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a:hover i,
.ps-related-products-section .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a:hover i,
.ps-product-list .ps-product .ps-product__thumbnail .ps-product__actions li:first-child a:hover i,
.ps-product .ps-product__thumbnail .ps-product__actions li:first-child a:hover i{color:#ffffff!important}@media (max-width: 767px){.header--mobile .ps-search--mobile{display:none!important}}#search-sidebar .ps-panel__header,
#search-sidebar .ps-form--search-mobile,
.ps-search .ps-form--primary-search{overflow:visible!important}#search-sidebar .ps-form--search-mobile,
.ps-search .ps-form--primary-search{position:relative!important}#search-sidebar .ps-panel--search-result,
.ps-search .ps-form--primary-search .ps-panel--search-result{top:calc(100% + 10px)!important;left:0!important;right:0!important;width:100%!important;max-height:min(62vh,430px)!important;padding:0!important;border:1px solid rgba(0,137,123,0.14)!important;border-radius:14px!important;background:#ffffff!important;box-shadow:0 18px 42px rgba(15,23,42,0.16)!important;z-index:100002!important}#search-sidebar .ps-panel--search-result .ps-panel__content,
.ps-search .ps-form--primary-search .ps-panel--search-result .ps-panel__content{max-height:min(52vh,350px)!important;overflow-y:auto!important}@media (max-width: 767px){#homepage-1 .ps-top-categories,
  .ps-top-categories{padding-bottom:8px!important;margin-bottom:0!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel,
  .ps-top-categories .ps-top-categories__carousel{padding-bottom:0!important}#homepage-1 .ps-home-ads,
  .ps-home-ads{margin-top:8px!important}}@media (max-width: 767px){#homepage-1 .ps-product-list .ps-section__header,
  .ps-product-list .ps-section__header{display:block!important;min-height:0!important;padding:0 0 14px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}#homepage-1 .ps-product-list .ps-section__header:before,
  #homepage-1 .ps-product-list .ps-section__header:after,
  .ps-product-list .ps-section__header:before,
  .ps-product-list .ps-section__header:after{display:none!important}#homepage-1 .ps-product-list .ps-section__header h3,
  .ps-product-list .ps-section__header h3{margin:0 0 12px!important;color:#111827!important;font-size:20px!important;font-weight:600!important;line-height:1.2!important}#homepage-1 .ps-product-list .ps-section__links,
  .ps-product-list .ps-section__links{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;margin:0 -16px!important;padding:0 16px 4px!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}#homepage-1 .ps-product-list .ps-section__links::-webkit-scrollbar,
  .ps-product-list .ps-section__links::-webkit-scrollbar{display:none!important}#homepage-1 .ps-product-list .ps-section__links li,
  .ps-product-list .ps-section__links li{flex:0 0 auto!important;margin:0!important}#homepage-1 .ps-product-list .ps-section__links li a,
  .ps-product-list .ps-section__links li a{min-height:32px!important;padding:0 13px!important;border-radius:999px!important;font-size:12px!important;line-height:1!important;white-space:nowrap!important;box-shadow:0 7px 16px rgba(0,137,123,0.14)!important}}.header .ps-cart--mini .ps-cart__content{right:-22px!important;min-width:390px!important;max-width:min(390px,calc(100vw - 28px))!important;padding-top:14px!important;transform:translateY(10px)!important}.header .ps-cart--mini:hover .ps-cart__content{transform:translateY(0)!important}.header .ps-cart--mini .ps-cart__items{padding:14px!important;border:1px solid rgba(0,137,123,0.14)!important;border-bottom:0!important;border-radius:18px 18px 0 0!important;background:linear-gradient(180deg,#ffffff 0%,#f7fffb 100%)!important;box-shadow:0 20px 45px rgba(15,23,42,0.14)!important}.header .ps-cart--mini .ps-cart__items:before{top:-9px!important;right:42px!important;width:18px!important;height:18px!important;border-color:rgba(0,137,123,0.14)!important;background:#ffffff!important}.header .ps-cart--mini .ps-cart__items.ps-cart_no_items{display:flex!important;min-height:132px!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(0,137,123,0.14)!important;border-radius:18px!important}.header .ps-cart--mini .ps-cart__items.ps-cart_no_items .cart-empty-message{position:relative!important;display:block!important;width:100%!important;padding:54px 18px 6px!important;color:#263447!important;font-size:16px!important;font-weight:500!important;line-height:1.35!important;text-align:center!important}.header .ps-cart--mini .ps-cart__items.ps-cart_no_items .cart-empty-message:before{content:"\e82e";position:absolute;top:0;left:50%;display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid rgba(0,137,123,0.16);border-radius:14px;background:#e9faf5;color:#00897b;font-family:Linearicons,sans-serif;font-size:21px;transform:translateX(-50%)}.header .ps-cart--mini .ps-cart__items__body{max-height:360px!important;padding-right:2px!important}.header .ps-cart--mini .ps-product--cart-mobile{display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;gap:14px!important;margin-bottom:12px!important;padding:12px!important;border:1px solid rgba(15,23,42,0.06)!important;border-radius:14px!important;background:#ffffff!important;box-shadow:0 10px 22px rgba(15,23,42,0.06)!important}.header .ps-cart--mini .ps-product--cart-mobile:last-child{margin-bottom:0!important}.header .ps-cart--mini .ps-product--cart-mobile .ps-product__thumbnail{max-width:none!important;width:76px!important;height:76px!important;overflow:hidden!important;border:1px solid rgba(0,137,123,0.08)!important;border-radius:12px!important;background:#f8fbfb!important}.header .ps-cart--mini .ps-product--cart-mobile .ps-product__thumbnail img{width:100%!important;height:100%!important;object-fit:contain!important}.header .ps-cart--mini .ps-product--cart-mobile .ps-product__content{min-width:0!important;padding:0 26px 0 0!important}.header .ps-cart--mini .ps-product--cart-mobile .ps-product__content > a:not(.ps-product__remove){display:block!important;margin-bottom:6px!important;color:#111827!important;font-size:14px!important;font-weight:400!important;line-height:1.25!important}.header .ps-cart--mini .ps-product--cart-mobile .ps-product__content > a:not(.ps-product__remove):hover{color:#00897b!important}.header .ps-cart--mini .ps-product--cart-mobile .ps-product__content .ps-product__remove{top:-2px!important;right:-2px!important;display:inline-flex!important;width:24px!important;height:24px!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;color:#64748b!important;font-size:15px!important;transition:background-color 0.18s ease,color 0.18s ease,transform 0.18s ease!important}.header .ps-cart--mini .ps-product--cart-mobile .ps-product__content .ps-product__remove:hover{background:#fff1f1!important;color:#d71920!important;transform:rotate(90deg)!important}.header .ps-cart--mini .ps-product--cart-mobile .ps-product__content p{margin-bottom:4px!important;color:#475569!important;font-size:13px!important;line-height:1.35!important}.header .ps-cart--mini .ps-product--cart-mobile .ps-product__content small{color:#475569!important;font-size:13px!important}.header .ps-cart--mini .ps-product--cart-mobile .cart-price,
.header .ps-cart--mini .ps-product--cart-mobile .ps-product__content p strong{color:#111827!important;font-weight:400!important}.header .ps-cart--mini .ps-cart__footer{padding:16px 18px 18px!important;border:1px solid rgba(0,137,123,0.14)!important;border-top:1px solid rgba(0,137,123,0.08)!important;border-radius:0 0 18px 18px!important;background:#ffffff!important;box-shadow:0 24px 45px rgba(15,23,42,0.12)!important}.header .ps-cart--mini .ps-cart__footer h3{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0 0 14px!important;color:#111827!important;font-size:16px!important;font-weight:400!important;line-height:1.2!important}.header .ps-cart--mini .ps-cart__footer h3 strong{float:none!important;color:#03897b!important;font-size:18px!important;font-weight:400!important}.header .ps-cart--mini .ps-cart__footer figure{gap:12px!important}.header .ps-cart--mini .ps-cart__footer figure .ps-btn{flex:1 1 0!important;min-height:44px!important;padding:0 14px!important;border-radius:10px!important;background:#00897b!important;color:#ffffff!important;font-size:14px!important;font-weight:400!important;line-height:44px!important;text-align:center!important;box-shadow:0 10px 22px rgba(0,137,123,0.18)!important;transition:transform 0.18s ease,box-shadow 0.18s ease,background-color 0.18s ease!important}.header .ps-cart--mini .ps-cart__footer figure .ps-btn:hover{background:#00786d!important;color:#ffffff!important;transform:translateY(-1px)!important;box-shadow:0 14px 28px rgba(0,137,123,0.24)!important}@media (max-width: 767px){.ps-panel--sidebar .ps-cart--mobile .ps-cart__items{border-radius:16px!important}.ps-panel--sidebar .ps-cart--mobile .ps-cart__items.ps-cart_no_items{display:flex!important;min-height:150px!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(0,137,123,0.14)!important;border-radius:16px!important;background:linear-gradient(180deg,#ffffff 0%,#f7fffb 100%)!important}.ps-panel--sidebar .ps-cart--mobile .ps-cart__items.ps-cart_no_items .cart-empty-message{color:#263447!important;font-size:15px!important;font-weight:500!important}}.ps-block--shop-features{margin-bottom:34px!important}.ps-block--shop-features .ps-block__header{position:relative!important;margin-bottom:24px!important;padding:0 0 14px 0!important;border-bottom:1px solid rgba(0,137,123,0.12)!important}.ps-block--shop-features .ps-block__header:after{content:""!important;position:absolute!important;left:0!important;bottom:-1px!important;width:72px!important;height:3px!important;border-radius:999px!important;background:#00837b!important}.ps-block--shop-features .ps-block__header h3{margin:0!important;color:#111827!important;font-size:22px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important}.ps-block--shop-features .ps-block__navigation{display:inline-flex!important;gap:8px!important;align-items:center!important}.ps-block--shop-features .ps-block__navigation a{display:inline-flex!important;width:30px!important;height:30px!important;margin:0!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(0,137,123,0.12)!important;border-radius:50%!important;background:#ffffff!important;color:#7b8794!important;font-size:13px!important;transition:background-color 0.18s ease,color 0.18s ease,border-color 0.18s ease,transform 0.18s ease!important}.ps-block--shop-features .ps-block__navigation a:hover{border-color:#00897b!important;background:#e8faf5!important;color:#00897b!important;transform:translateY(-1px)!important}.ps-block--shop-features .ps-block__content{padding-top:2px!important}@media (max-width: 767px){.ps-block--shop-features .ps-block__header{margin-bottom:18px!important;padding-bottom:12px!important}.ps-block--shop-features .ps-block__header h3{font-size:20px!important}.ps-block--shop-features .ps-block__navigation a{width:28px!important;height:28px!important}}@media (max-width: 1199px){.navigation--list{left:50%!important;right:auto!important;bottom:max(10px,env(safe-area-inset-bottom))!important;width:calc(100% - 24px)!important;max-width:520px!important;padding:8px!important;border:1px solid rgba(0,137,123,0.12)!important;border-radius:22px!important;background:rgba(255,255,255,0.96)!important;box-shadow:0 18px 45px rgba(15,23,42,0.18)!important;backdrop-filter:blur(14px)!important;transform:translateX(-50%)!important}.navigation--list .navigation__content{max-width:none!important;gap:4px!important;justify-content:space-between!important}.navigation--list .navigation__item{position:relative!important;display:inline-flex!important;flex:1 1 0!important;min-width:0!important;min-height:58px!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:4px!important;border-radius:16px!important;color:#1f2937!important;text-align:center!important;transition:background-color 0.18s ease,color 0.18s ease,transform 0.18s ease,box-shadow 0.18s ease!important}.navigation--list .navigation__item i{display:inline-flex!important;height:26px!important;align-items:center!important;justify-content:center!important;color:currentColor!important;font-size:25px!important;line-height:1!important;transition:transform 0.18s ease!important}.navigation--list .navigation__item span{display:block!important;color:currentColor!important;font-size:12px!important;font-weight:500!important;line-height:1!important;letter-spacing:0!important}.navigation--list .navigation__item:hover,
  .navigation--list .navigation__item:focus,
  .navigation--list .navigation__item.active{background:#e8faf5!important;color:#00897b!important;box-shadow:inset 0 0 0 1px rgba(0,137,123,0.08)!important}.navigation--list .navigation__item:hover i,
  .navigation--list .navigation__item:focus i,
  .navigation--list .navigation__item.active i{transform:translateY(-1px)!important}.navigation--list .navigation__item--cart .navigation__cart-badge{position:absolute!important;top:8px!important;right:calc(50% - 24px)!important;z-index:2!important;display:inline-flex!important;width:auto!important;max-width:none!important;height:auto!important;overflow:visible!important;color:#ffffff!important;line-height:1!important;pointer-events:none!important;white-space:normal!important}.navigation--list .navigation__item--cart .navigation__cart-badge > span{display:inline-flex!important;width:20px!important;height:20px!important;min-width:20px!important;align-items:center!important;justify-content:center!important;overflow:visible!important;border:2px solid #ffffff!important;border-radius:50%!important;background:var(--color-1st)!important;color:#ffffff!important;box-shadow:0 4px 10px rgba(0,137,123,0.28)!important;font-size:11px!important;font-weight:700!important;line-height:1!important;text-overflow:clip!important;white-space:nowrap!important}.navigation--list .navigation__item--cart .navigation__cart-badge i{display:inline!important;width:auto!important;height:auto!important;margin:0!important;color:inherit!important;font-size:11px!important;font-style:normal!important;font-weight:700!important;line-height:1!important;transform:none!important}.navigation--list.is-touch-reset .navigation__item:not(.active),
  .navigation--list.is-touch-reset .navigation__item:not(.active):hover,
  .navigation--list.is-touch-reset .navigation__item:not(.active):focus{background:transparent!important;color:#1f2937!important;box-shadow:none!important}.navigation--list.is-touch-reset .navigation__item:not(.active) i,
  .navigation--list.is-touch-reset .navigation__item:not(.active):hover i,
  .navigation--list.is-touch-reset .navigation__item:not(.active):focus i{transform:none!important}}@media (max-width: 479px){.navigation--list{width:calc(100% - 18px)!important;padding:7px!important;border-radius:20px!important}.navigation--list .navigation__item{min-height:56px!important;border-radius:15px!important}.navigation--list .navigation__item i{font-size:24px!important}.navigation--list .navigation__item span{font-size:11px!important}}#homepage-1 .hbl-hero-showcase .hbl-home-category-ad > a,
#homepage-1 .hbl-hero-showcase .hbl-home-category-ad > a > picture{position:relative!important;display:block!important;width:100%!important;height:100%!important}#homepage-1 .hbl-hero-showcase .hbl-home-category-ad > a > img,
#homepage-1 .hbl-hero-showcase .hbl-home-category-ad > a > picture > img{display:block!important;width:100%!important;height:100%!important}#homepage-1 .hbl-hero-showcase .hbl-home-category-ad > a > .hbl-ad-category-label{left:12px!important;right:auto!important;bottom:12px!important;transform:none!important;margin:0!important;width:auto!important;max-width:calc(100% - 24px)!important}@media (max-width: 479px){#homepage-1 .hbl-hero-showcase .hbl-home-category-ad > a > .hbl-ad-category-label{left:10px!important;right:auto!important;bottom:10px!important;max-width:calc(100% - 20px)!important}}div#recommended-products{margin-top:20px}.mt-40{margin-top:10px}.header .ps-cart--mini .ps-cart__items.ps-cart_no_items .cart-empty-message{position:relative!important;display:block!important;width:100%!important;padding:54px 18px 6px!important;color:#263447!important;font-size:14px!important;font-weight:normal!important;line-height:1.35!important;text-align:center!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch{display:flex!important;flex-direction:column!important;gap:8px!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li{display:block!important;margin:0!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li label{display:block!important;margin:0!important;cursor:pointer}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li span{display:flex!important;position:relative!important;align-items:center!important;gap:10px!important;min-height:38px!important;padding:8px 10px!important;border:1px solid #d7e7e1!important;border-radius:8px!important;background:#ffffff!important;color:#334155!important;font-size:14px!important;line-height:1.25!important;overflow:visible!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li span:before{content:""!important;position:static!important;flex:0 0 16px!important;width:16px!important;height:16px!important;border:1px solid #b6c8c1!important;border-radius:4px!important;background:#ffffff!important;box-sizing:border-box!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li input[type=checkbox]:checked ~ span{border-color:#00897b!important;background:#effbf7!important;color:#0f766e!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li input[type=checkbox]:checked ~ span:before{border-color:#00897b!important;background:#00897b!important;box-shadow:inset 0 0 0 3px #ffffff!important}.ps-layout--shop .bb-product-filter-attributes .attribute-values .text-swatch li input[type=checkbox]:checked ~ span:after{display:none!important}@media (max-width: 767px){.ps-shopping-product .ps-product .ps-product__content,
  #recommended-products .ps-product .ps-product__content,
  .ps-related-products-carousel .ps-product .ps-product__content,
  .ps-related-products-section .ps-product .ps-product__content,
  .ps-product-list .ps-product .ps-product__content{padding:16px 14px 15px!important}.ps-shopping-product .ps-product .ps-product__container,
  #recommended-products .ps-product .ps-product__container,
  .ps-related-products-carousel .ps-product .ps-product__container,
  .ps-related-products-section .ps-product .ps-product__container,
  .ps-product-list .ps-product .ps-product__container{gap:8px!important}.ps-shopping-product .ps-product .ps-product__title,
  #recommended-products .ps-product .ps-product__title,
  .ps-related-products-carousel .ps-product .ps-product__title,
  .ps-related-products-section .ps-product .ps-product__title,
  .ps-product-list .ps-product .ps-product__title{min-height:42px!important;margin-bottom:4px!important;font-size:14px!important;line-height:1.45!important}.ps-shopping-product .ps-product .rating_wrap,
  #recommended-products .ps-product .rating_wrap,
  .ps-related-products-carousel .ps-product .rating_wrap,
  .ps-related-products-section .ps-product .rating_wrap,
  .ps-product-list .ps-product .rating_wrap{margin-top:4px!important}}@media (max-width: 767px){.ps-form--search-mobile{width:calc(100% - 32px)!important;max-width:100%!important;min-height:52px!important;margin:18px auto 16px!important;border:1px solid #a7d7cf!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,0.05)!important}.ps-form--search-mobile input.form-control{height:52px!important;padding:0 128px 0 20px!important;border:0!important;border-radius:11px 0 0 11px!important;color:#111827!important;font-size:17px!important;line-height:52px!important}.ps-form--search-mobile input.form-control::placeholder{color:#6b7280!important;opacity:1!important}.ps-form--search-mobile button{display:inline-flex!important;width:112px!important;min-width:112px!important;height:52px!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding:0 18px!important;border-radius:0 11px 11px 0!important;background:#00897b!important;color:#ffffff!important;font-size:16px!important;font-weight:700!important;line-height:1!important}.ps-form--search-mobile button i{color:#ffffff!important;font-size:20px!important;line-height:1!important}.ps-form--search-mobile button span{display:inline-block!important;line-height:1!important}.ps-form--search-mobile .spinner-icon{right:124px!important}}#homepage-1 .hbl-hero-showcase .hbl-hero-slide,
#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile,
#homepage-1 .hbl-hero-showcase .hbl-hero-slide img,
#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile img,
#homepage-1 .hbl-hero-showcase .hbl-hero-slide__cta,
#homepage-1 .hbl-hero-showcase .hbl-hero-slide__cta i{transition:none!important;transform:none!important}#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile:hover img,
#homepage-1 .hbl-hero-showcase .hbl-hero-slide:hover .hbl-hero-slide__cta{transform:none!important;box-shadow:0 14px 26px rgba(0,137,123,0.18)!important}#homepage-1 .hbl-hero-showcase .hbl-hero-slide__cta:hover,
#homepage-1 .hbl-hero-showcase .hbl-hero-slide__cta:focus-visible{background:#007f73!important;color:#ffffff!important;box-shadow:0 14px 26px rgba(0,137,123,0.2)!important}#homepage-1 .hbl-hero-showcase .hbl-hero-slide__cta:hover i,
#homepage-1 .hbl-hero-showcase .hbl-hero-slide__cta:focus-visible i{transform:none!important}#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-next,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-prev{transition:none!important}#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-next:hover,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-next:focus,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-prev:hover,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-prev:focus{background:rgba(0,105,95,0.72)!important;border-color:rgba(255,255,255,0.64)!important;color:#ffffff!important;transform:none!important}@media (max-width: 767px){#search-sidebar.ps-panel--sidebar{max-width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important;background:transparent!important;box-shadow:none!important}#search-sidebar .ps-panel__header{padding:24px 16px!important;background:#00897b!important;box-shadow:0 10px 24px rgba(0,105,95,0.16)!important}#search-sidebar .ps-form--search-mobile{width:min(100% - 32px,560px)!important;min-height:52px!important;margin:0 auto!important;border:1px solid rgba(255,255,255,0.58)!important;border-radius:12px!important;background:rgba(255,255,255,0.12)!important;box-shadow:none!important}#search-sidebar .ps-form--search-mobile:focus-within{border-color:rgba(255,255,255,0.9)!important;box-shadow:0 10px 24px rgba(0,74,67,0.18)!important}#search-sidebar .ps-form--search-mobile input.form-control{height:52px!important;padding:0 128px 0 18px!important;border:0!important;background:transparent!important;color:#ffffff!important;font-size:16px!important;line-height:52px!important}#search-sidebar .ps-form--search-mobile input.form-control::placeholder{color:rgba(255,255,255,0.78)!important;opacity:1!important}#search-sidebar .ps-form--search-mobile button{width:112px!important;min-width:112px!important;height:52px!important;border-left:1px solid rgba(255,255,255,0.38)!important;border-radius:0 11px 11px 0!important;background:rgba(0,105,95,0.92)!important;color:#ffffff!important;box-shadow:none!important}}.ps-layout--shop .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox,
.ps-shopping .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox{display:block!important;list-style:none!important;margin:0!important;padding:0!important}.ps-layout--shop .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item,
.ps-shopping .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item{display:block!important;width:100%!important;margin:0 0 10px!important;padding:0!important;border:0!important;position:relative!important}.ps-layout--shop .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item input[type=checkbox],
.ps-shopping .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item input[type=checkbox]{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.ps-layout--shop .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item label,
.ps-shopping .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item label{position:relative!important;display:flex!important;width:100%!important;min-height:44px!important;align-items:center!important;margin:0!important;padding:8px 14px 8px 48px!important;border:1px solid transparent!important;border-radius:8px!important;color:#334155!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important;cursor:pointer!important}.ps-layout--shop .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item label::before,
.ps-shopping .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item label::before{content:""!important;position:absolute!important;top:50%!important;left:18px!important;display:block!important;width:18px!important;height:18px!important;border:2px solid #0b7a5d!important;border-radius:4px!important;background:#ffffff!important;box-sizing:border-box!important;transform:translateY(-50%)!important}.ps-layout--shop .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item label::after,
.ps-shopping .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item label::after{content:""!important;position:absolute!important;top:50%!important;left:24px!important;display:none!important;width:5px!important;height:10px!important;border:solid #ffffff!important;border-width:0 2px 2px 0!important;transform:translateY(-62%) rotate(45deg)!important}.ps-layout--shop .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item input[type=checkbox]:checked + label,
.ps-layout--shop .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item input[type=checkbox]:checked ~ label,
.ps-shopping .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item input[type=checkbox]:checked + label,
.ps-shopping .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item input[type=checkbox]:checked ~ label{border-color:#d7f0e7!important;background:#eaf8f3!important;color:#0b7a5d!important;font-weight:600!important}.ps-layout--shop .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item input[type=checkbox]:checked + label::before,
.ps-layout--shop .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item input[type=checkbox]:checked ~ label::before,
.ps-shopping .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item input[type=checkbox]:checked + label::before,
.ps-shopping .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item input[type=checkbox]:checked ~ label::before{border-color:#0b9b82!important;background:#0b9b82!important}.ps-layout--shop .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item input[type=checkbox]:checked + label::after,
.ps-layout--shop .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item input[type=checkbox]:checked ~ label::after,
.ps-shopping .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item input[type=checkbox]:checked + label::after,
.ps-shopping .bb-product-filter-attribute-item .bb-product-filter-items.filter-checkbox .bb-product-filter-item input[type=checkbox]:checked ~ label::after{display:block!important}.ps-layout--shop .alert.alert-warning.mt-4.w-100,
.ps-shopping .alert.alert-warning.mt-4.w-100{display:flex!important;min-height:48px!important;height:auto!important;align-items:center!important;padding:12px 16px!important;line-height:1.4!important;white-space:normal!important;overflow:visible!important}#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile,
#homepage-1 .hbl-hero-showcase .hbl-home-category-ad{overflow:hidden!important}#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile picture,
#homepage-1 .hbl-hero-showcase .hbl-home-category-ad > a,
#homepage-1 .hbl-hero-showcase .hbl-home-category-ad > a > picture{display:block!important;width:100%!important;height:100%!important;overflow:hidden!important}#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile img,
#homepage-1 .hbl-hero-showcase .hbl-home-category-ad > a > img,
#homepage-1 .hbl-hero-showcase .hbl-home-category-ad > a > picture > img{transition:transform .48s ease!important;transform:scale(1)!important;will-change:transform}#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile:hover img,
#homepage-1 .hbl-hero-showcase .hbl-hero-side-tile:focus-within img,
#homepage-1 .hbl-hero-showcase .hbl-home-category-ad:hover > a > img,
#homepage-1 .hbl-hero-showcase .hbl-home-category-ad:focus-within > a > img,
#homepage-1 .hbl-hero-showcase .hbl-home-category-ad:hover > a > picture > img,
#homepage-1 .hbl-hero-showcase .hbl-home-category-ad:focus-within > a > picture > img{transform:scale(1.06)!important}#homepage-1 .ps-top-categories .ps-block--category{overflow:visible!important}#homepage-1 .ps-top-categories .ps-block--category img{transition:transform .48s ease!important;transform:scale(1)!important;will-change:transform}#homepage-1 .ps-top-categories .ps-block--category:hover img,
#homepage-1 .ps-top-categories .ps-block--category:focus-within img{transform:scale(1.06)!important}@media (min-width: 1200px){.header .header__left .hbl-sticky-marketplace-logo{display:none!important}.header.header--sticky .header__top .ps-container{grid-template-columns:300px minmax(360px,1fr) auto!important;justify-content:stretch!important;gap:36px!important}.header.header--sticky .header__center{flex:1 1 auto!important;width:100%!important;min-width:0!important;max-width:none!important;justify-self:stretch!important}.header.header--sticky .header__top .header__left{flex:0 0 300px!important;width:300px!important;max-width:300px!important}.header.header--sticky .header__top .header__right{flex:0 0 auto!important}.header.header--sticky .header__center .ps-form--quick-search{width:100%!important;max-width:600px!important;margin-right:auto!important;margin-left:0!important}.header.header--sticky .header__left{display:flex!important;align-items:center!important;gap:14px!important;max-width:none!important;min-width:0!important}.header.header--sticky .header__left .hbl-sticky-marketplace-logo{display:inline-flex!important;width:58px!important;min-width:58px!important;height:42px!important;align-items:center!important;justify-content:center!important}.header.header--sticky .header__left .hbl-sticky-marketplace-logo img{display:block!important;max-width:58px!important;max-height:34px!important;width:auto!important;height:auto!important;object-fit:contain!important}.header.header--sticky .header__left .menu--product-categories{flex:0 0 auto!important}}@media (max-width: 767px){.header--mobile .ps-cart--mini .ps-cart__content{position:fixed!important;top:72px!important;right:12px!important;left:12px!important;width:auto!important;min-width:0!important;max-width:none!important;padding-top:0!important;transform:none!important;z-index:10030!important}.header--mobile .ps-cart--mini:hover .ps-cart__content{transform:none!important}.header--mobile .ps-cart--mini .ps-cart__items:before{display:none!important}.header--mobile .ps-cart--mini .ps-cart__items,
  #cart-mobile .ps-cart--mobile .ps-cart__items{padding:14px!important;border:1px solid rgba(0,137,123,0.14)!important;border-bottom:0!important;border-radius:18px 18px 0 0!important;background:linear-gradient(180deg,#ffffff 0%,#f7fffb 100%)!important;box-shadow:0 20px 45px rgba(15,23,42,0.12)!important}.header--mobile .ps-cart--mini .ps-cart__items.ps-cart_no_items,
  #cart-mobile .ps-cart--mobile .ps-cart__items.ps-cart_no_items{display:flex!important;min-height:132px!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(0,137,123,0.14)!important;border-radius:18px!important;background:linear-gradient(180deg,#ffffff 0%,#f7fffb 100%)!important}.header--mobile .ps-cart--mini .ps-cart__items.ps-cart_no_items .cart-empty-message,
  #cart-mobile .ps-cart--mobile .ps-cart__items.ps-cart_no_items .cart-empty-message{position:relative!important;display:block!important;width:100%!important;padding:54px 18px 6px!important;color:#263447!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important;text-align:center!important}.header--mobile .ps-cart--mini .ps-cart__items.ps-cart_no_items .cart-empty-message:before,
  #cart-mobile .ps-cart--mobile .ps-cart__items.ps-cart_no_items .cart-empty-message:before{content:"\e82e";position:absolute;top:0;left:50%;display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid rgba(0,137,123,0.16);border-radius:14px;background:#e9faf5;color:#00897b;font-family:Linearicons,sans-serif;font-size:21px;transform:translateX(-50%)}#cart-mobile .navigation__content{padding:16px 14px 92px!important}#cart-mobile .ps-cart--mobile .ps-cart__items__body{max-height:calc(100dvh - 250px)!important;padding-right:2px!important}#cart-mobile .ps-cart--mobile .ps-product--cart-mobile{display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;gap:14px!important;margin-bottom:12px!important;padding:12px!important;border:1px solid rgba(15,23,42,0.06)!important;border-radius:14px!important;background:#ffffff!important;box-shadow:0 10px 22px rgba(15,23,42,0.06)!important}#cart-mobile .ps-cart--mobile .ps-product--cart-mobile:last-child{margin-bottom:0!important}#cart-mobile .ps-cart--mobile .ps-product--cart-mobile .ps-product__thumbnail{max-width:none!important;width:76px!important;height:76px!important;overflow:hidden!important;border:1px solid rgba(0,137,123,0.08)!important;border-radius:12px!important;background:#f8fbfb!important}#cart-mobile .ps-cart--mobile .ps-product--cart-mobile .ps-product__thumbnail img{width:100%!important;height:100%!important;object-fit:contain!important}#cart-mobile .ps-cart--mobile .ps-product--cart-mobile .ps-product__content{min-width:0!important;padding:0 26px 0 0!important}#cart-mobile .ps-cart--mobile .ps-product--cart-mobile .ps-product__content > a:not(.ps-product__remove){display:block!important;margin-bottom:6px!important;color:#111827!important;font-size:14px!important;font-weight:200!important;line-height:1.25!important}#cart-mobile .ps-cart--mobile .ps-product--cart-mobile .ps-product__content .ps-product__remove{top:-2px!important;right:-2px!important;display:inline-flex!important;width:24px!important;height:24px!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;color:#64748b!important;font-size:15px!important}#cart-mobile .ps-cart--mobile .ps-product--cart-mobile .ps-product__content p{margin-bottom:4px!important;color:#475569!important;font-size:13px!important;line-height:1.35!important}#cart-mobile .ps-cart--mobile .ps-product--cart-mobile .cart-price,
  #cart-mobile .ps-cart--mobile .ps-product--cart-mobile .ps-product__content p strong{color:#111827!important;font-weight:300!important}#cart-mobile .ps-cart--mobile .ps-cart__footer{padding:16px 18px 18px!important;border:1px solid rgba(0,137,123,0.14)!important;border-top:1px solid rgba(0,137,123,0.08)!important;border-radius:0 0 18px 18px!important;background:#ffffff!important;box-shadow:0 24px 45px rgba(15,23,42,0.10)!important}#cart-mobile .ps-cart--mobile .ps-cart__footer h3{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0 0 14px!important;color:#111827!important;font-size:16px!important;font-weight:200!important;line-height:1.2!important}#cart-mobile .ps-cart--mobile .ps-cart__footer h3 strong{float:none!important;color:#03897b!important;font-size:18px!important;font-weight:400!important}#cart-mobile .ps-cart--mobile .ps-cart__footer figure{gap:12px!important}#cart-mobile .ps-cart--mobile .ps-cart__footer figure .ps-btn{flex:1 1 0!important;min-height:44px!important;padding:0 14px!important;border-radius:10px!important;background:#00897b!important;color:#ffffff!important;font-size:14px!important;font-weight:400!important;line-height:44px!important;text-align:center!important;box-shadow:0 10px 22px rgba(0,137,123,0.18)!important}}@media (max-width: 1199px){.navigation--list{padding:10px 12px calc(10px + env(safe-area-inset-bottom, 0px))!important;border-top:1px solid rgba(0,137,123,0.12)!important;background:rgba(255,255,255,0.96)!important;box-shadow:0 -14px 34px rgba(15,23,42,0.10)!important}.navigation--list .navigation__content{position:relative!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;max-width:420px!important;min-height:58px!important;align-items:end!important;gap:4px!important}.navigation--list .navigation__item{display:flex!important;min-width:0!important;height:54px!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:3px!important;border-radius:16px!important;color:#1f2937!important;font-size:11px!important;font-weight:600!important;line-height:1.1!important;text-align:center!important}.navigation--list .navigation__item i{font-size:23px!important;line-height:1!important}.navigation--list .navigation__item--cart .navigation__cart-badge{top:7px!important;right:calc(50% - 22px)!important}.navigation--list .navigation__item--cart .navigation__cart-badge > span{width:19px!important;height:19px!important;min-width:19px!important;font-size:10px!important}.navigation--list .navigation__item--cart .navigation__cart-badge i{font-size:10px!important}.navigation--list .navigation__item span{display:block!important;max-width:100%!important;overflow:hidden!important;color:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important}.navigation--list .navigation__item.active{background:#e9faf5!important;color:#00897b!important}.navigation--list .navigation__item--home{position:relative!important;width:74px!important;height:74px!important;margin:-30px auto 0!important;border:7px solid #ffffff!important;border-radius:50%!important;background:linear-gradient(180deg,#00a891 0%,#00837b 100%)!important;color:#ffffff!important;box-shadow:0 16px 30px rgba(0,137,123,0.28),0 4px 0 rgba(0,137,123,0.08)!important;transform:translateY(-8px)!important;z-index:2!important}.navigation--list .navigation__item--home:before{content:"";position:absolute;inset:-12px;border-radius:50%;background:rgba(0,137,123,0.08);z-index:-1}.navigation--list .navigation__item--home i{font-size:25px!important;margin-top:1px!important;color:#ffffff!important}.navigation--list .navigation__item--home span{max-width:54px!important;color:#ffffff!important;font-size:11px!important;font-weight:700!important}.navigation--list .navigation__item--home:active{transform:translateY(-8px)!important}}@media (min-width: 768px) and (max-width: 1199px){#homepage-1 .ps-product-list{width:min(100% - 60px,1040px)!important;max-width:min(100% - 60px,1040px)!important;margin-right:auto!important;margin-left:auto!important;padding-right:0!important;padding-left:0!important}#homepage-1 .ps-product-list .ps-section__header,
  #homepage-1 .ps-product-list .ps-section__content{width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important}#homepage-1 .ps-product-list .ps-section__header{min-height:64px!important;margin-bottom:24px!important;padding:16px 18px!important;align-items:center!important}#homepage-1 .ps-product-list .ps-section__header h3{margin:0!important;font-size:22px!important;line-height:1.2!important}#homepage-1 .ps-product-list .ps-section__links{margin-left:auto!important}}@media (min-width: 768px) and (max-width: 991px){#homepage-1 .ps-product-list{width:calc(100% - 48px)!important;max-width:calc(100% - 48px)!important}#homepage-1 .ps-product-list .ps-section__header{gap:14px!important}}#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-next,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-prev,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-next:hover,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-prev:hover,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-next:focus,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-prev:focus,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-next:active,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-prev:active,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-next:focus-visible,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-prev:focus-visible,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-next,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-prev,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-next:hover,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-prev:hover,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-next:focus,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-prev:focus,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-next:active,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-prev:active,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-next:focus-visible,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-prev:focus-visible{top:0!important;bottom:0!important;margin-top:0!important;transform:translateY(-50%)!important}#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-next:hover,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-prev:hover,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-next:focus,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-prev:focus,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-next:active,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-prev:active,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-next:focus-visible,
#homepage-1 .hbl-hero-showcase .ps-carousel--nav-inside .owl-nav button.owl-prev:focus-visible,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-next:hover,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-prev:hover,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-next:focus,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-prev:focus,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-next:active,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-prev:active,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-next:focus-visible,
#homepage-1 .ps-home-banner .ps-carousel--nav-inside .owl-nav button.owl-prev:focus-visible{background:rgba(0,105,95,0.72)!important;border-color:rgba(255,255,255,0.64)!important;color:#ffffff!important}#homepage-1 .ps-home-ads .hbl-home-category-ad,
.ps-home-ads .hbl-home-category-ad{overflow:hidden!important}#homepage-1 .ps-home-ads .hbl-home-category-ad > a,
#homepage-1 .ps-home-ads .hbl-home-category-ad > a > picture,
.ps-home-ads .hbl-home-category-ad > a,
.ps-home-ads .hbl-home-category-ad > a > picture{display:block!important;width:100%!important;height:100%!important;overflow:hidden!important}#homepage-1 .ps-home-ads .hbl-home-category-ad > a > img,
#homepage-1 .ps-home-ads .hbl-home-category-ad > a > picture > img,
.ps-home-ads .hbl-home-category-ad > a > img,
.ps-home-ads .hbl-home-category-ad > a > picture > img{transition:transform 0.48s ease!important;transform:scale(1)!important;will-change:transform}#homepage-1 .ps-home-ads .hbl-home-category-ad:hover > a > img,
#homepage-1 .ps-home-ads .hbl-home-category-ad:focus-within > a > img,
#homepage-1 .ps-home-ads .hbl-home-category-ad:hover > a > picture > img,
#homepage-1 .ps-home-ads .hbl-home-category-ad:focus-within > a > picture > img,
.ps-home-ads .hbl-home-category-ad:hover > a > img,
.ps-home-ads .hbl-home-category-ad:focus-within > a > img,
.ps-home-ads .hbl-home-category-ad:hover > a > picture > img,
.ps-home-ads .hbl-home-category-ad:focus-within > a > picture > img{transform:scale(1.06)!important}@media (max-width: 1199px){#search-sidebar.ps-panel--sidebar{width:100vw!important;max-width:100vw!important;height:auto!important;min-height:0!important;overflow:visible!important;background:transparent!important;box-shadow:none!important}#search-sidebar .ps-panel__header{width:100%!important;padding:14px 12px!important;background:#00897b!important;box-shadow:0 10px 24px rgba(0,105,95,0.16)!important}#search-sidebar .ps-form--search-mobile{display:block!important;width:min(100vw - 28px,520px)!important;max-width:calc(100vw - 28px)!important;min-height:46px!important;height:46px!important;margin:0 auto!important;overflow:hidden!important;border:1px solid rgba(255,255,255,0.58)!important;border-radius:11px!important;background:rgba(255,255,255,0.12)!important;box-shadow:none!important}#search-sidebar .ps-form--search-mobile input.form-control{height:44px!important;padding:0 104px 0 16px!important;background:transparent!important;color:#ffffff!important;font-size:15px!important;line-height:44px!important}#search-sidebar .ps-form--search-mobile input.form-control::placeholder{color:rgba(255,255,255,0.78)!important;opacity:1!important}#search-sidebar .ps-form--search-mobile button{width:92px!important;min-width:92px!important;height:44px!important;gap:7px!important;padding:0 12px!important;border-left:1px solid rgba(255,255,255,0.34)!important;border-radius:0 10px 10px 0!important;background:rgba(0,105,95,0.92)!important;color:#ffffff!important;font-size:14px!important;font-weight:700!important;box-shadow:none!important}#search-sidebar .ps-form--search-mobile button i{font-size:18px!important}#search-sidebar .ps-form--search-mobile button span{display:inline-block!important}#search-sidebar .ps-form--search-mobile .spinner-icon{right:100px!important}}@media (max-width: 479px){#search-sidebar .ps-panel__header{padding:12px 10px!important}#search-sidebar .ps-form--search-mobile{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}#search-sidebar .ps-form--search-mobile input.form-control{padding-right:98px!important;padding-left:14px!important;font-size:14px!important}#search-sidebar .ps-form--search-mobile button{width:88px!important;min-width:88px!important;font-size:13px!important}}@media (max-width: 1199px) and (max-height: 500px){#search-sidebar .ps-panel__header{padding:10px 12px!important}#search-sidebar .ps-form--search-mobile{width:min(100vw - 32px,430px)!important;max-width:calc(100vw - 32px)!important}}#product-quickview{z-index:10050!important}#product-quickview .modal-dialog{width:min(100vw - 48px,1080px)!important;max-width:min(100vw - 48px,1080px)!important;margin:32px auto!important}#product-quickview .modal-content{max-height:calc(100vh - 64px)!important;overflow:hidden!important;padding:0!important;border:0!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 24px 70px rgba(15,23,42,0.24)!important}#product-quickview .modal-close{top:18px!important;right:18px!important;display:flex!important;width:38px!important;height:38px!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:rgba(255,255,255,0.94)!important;color:#1f2937!important;box-shadow:0 8px 22px rgba(15,23,42,0.14)!important;cursor:pointer!important;z-index:30!important}#product-quickview .ps-product--quickview{display:block!important;max-height:calc(100vh - 64px)!important;margin:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding:28px 34px 30px!important}#product-quickview .ps-product--quickview .ps-product__header{display:grid!important;grid-template-columns:minmax(320px,44%) minmax(0,1fr)!important;gap:36px!important;align-items:start!important}#product-quickview .ps-product--quickview .ps-product__thumbnail,
#product-quickview .ps-product--quickview .ps-product__info{width:100%!important;max-width:none!important;padding-left:0!important}#product-quickview .ps-product--quickview .ps-product__thumbnail{border-radius:8px!important;background:#f7faf9!important;overflow:hidden!important}#product-quickview .ps-product--quickview .ps-product__thumbnail .item,
#product-quickview .ps-product--quickview .ps-product__thumbnail img{width:100%!important}#product-quickview .ps-product--quickview .ps-product__thumbnail img{display:block!important;max-height:min(52vh,430px)!important;object-fit:contain!important}#product-quickview .ps-product--quickview h1{padding-right:48px!important;font-size:24px!important;line-height:1.25!important}#product-quickview .ps-product--quickview .ps-product__shopping{display:flex!important;flex-wrap:wrap!important;gap:14px 18px!important;align-items:center!important;margin-top:18px!important}#product-quickview .ps-product--quickview .ps-product__shopping .ps-btn{min-width:150px!important;margin:0!important}@media (max-width: 767px){#product-quickview .modal-dialog{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;min-height:0!important;margin:10px auto calc(86px + env(safe-area-inset-bottom, 0px))!important;align-items:flex-start!important}#product-quickview .modal-content{max-height:calc(100dvh - 108px)!important;border-radius:12px!important}#product-quickview .modal-close{top:12px!important;right:12px!important;width:34px!important;height:34px!important}#product-quickview .ps-product--quickview{max-height:calc(100dvh - 108px)!important;padding:20px 16px 22px!important}#product-quickview .ps-product--quickview .ps-product__header{display:block!important}#product-quickview .ps-product--quickview .ps-product__thumbnail{margin-bottom:18px!important}#product-quickview .ps-product--quickview .ps-product__thumbnail img{max-height:260px!important}#product-quickview .ps-product--quickview h1{padding-right:42px!important;font-size:22px!important;line-height:1.25!important}#product-quickview .ps-product--quickview .ps-product__shopping{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}#product-quickview .ps-product--quickview .ps-product__shopping .ps-btn{width:100%!important;min-width:0!important;padding-right:12px!important;padding-left:12px!important}#product-quickview .ps-product--quickview .ps-product__shopping .ps-product__actions{grid-column:1/-1!important;justify-content:center!important;margin-top:4px!important}}@media (max-width: 430px){#product-quickview .ps-product--quickview .ps-product__thumbnail img{max-height:220px!important}#product-quickview .ps-product--quickview h1{font-size:20px!important}}@media (min-width: 1200px){.header.header--sticky .header__left .hbl-sticky-marketplace-logo{display:inline-flex!important;width:108px!important;min-width:58px!important;height:42px!important;align-items:center!important;justify-content:center!important}.header.header--sticky .header__left .hbl-sticky-marketplace-logo img{display:block!important;max-width:68px!important;max-height:84px!important;width:auto!important;height:auto!important;object-fit:contain!important}}@media (max-width: 1199px){.navigation--list .navigation__item span{display:block!important;color:currentColor!important;font-size:12px!important;font-weight:0!important;line-height:1!important;letter-spacing:0!important}.navigation--list .navigation__item--home span{max-width:54px!important;color:#ffffff!important;font-size:11px!important;font-weight:200!important}}@media (max-width: 1199px){.header--mobile .ps-cart--mini .ps-cart__content{position:fixed!important;top:144px!important;right:12px!important;left:12px!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 24px)!important;padding-top:0!important;transform:none!important;z-index:10060!important}.header--mobile .ps-cart--mini:hover .ps-cart__content{transform:none!important}.header--mobile .ps-cart--mini .ps-cart__items:before{display:none!important}.header--mobile .ps-cart--mini .ps-cart__items,
  #cart-mobile .ps-cart--mobile .ps-cart__items{padding:14px!important;border:1px solid rgba(0,137,123,0.14)!important;border-radius:18px!important;background:linear-gradient(180deg,#ffffff 0%,#f7fffb 100%)!important;box-shadow:0 20px 45px rgba(15,23,42,0.12)!important}.header--mobile .ps-cart--mini .ps-cart__items.ps-cart_no_items,
  #cart-mobile .ps-cart--mobile .ps-cart__items.ps-cart_no_items{display:flex!important;min-height:132px!important;align-items:center!important;justify-content:center!important}.header--mobile .ps-cart--mini .ps-cart__items.ps-cart_no_items .cart-empty-message,
  #cart-mobile .ps-cart--mobile .ps-cart__items.ps-cart_no_items .cart-empty-message{position:relative!important;display:block!important;width:100%!important;padding:54px 18px 6px!important;color:#263447!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important;text-align:center!important}.header--mobile .ps-cart--mini .ps-cart__items.ps-cart_no_items .cart-empty-message:before,
  #cart-mobile .ps-cart--mobile .ps-cart__items.ps-cart_no_items .cart-empty-message:before{content:"\e82e";position:absolute;top:0;left:50%;display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid rgba(0,137,123,0.16);border-radius:14px;background:#e9faf5;color:#00897b;font-family:Linearicons,sans-serif;font-size:21px;transform:translateX(-50%)}#cart-mobile.ps-panel--sidebar{width:100vw!important;max-width:100vw!important;background:transparent!important;box-shadow:none!important;pointer-events:none!important}#cart-mobile.ps-panel--sidebar .ps-panel__header{display:none!important}#cart-mobile.ps-panel--sidebar .ps-panel__content,
  #cart-mobile .navigation__content{padding:12px 12px calc(96px + env(safe-area-inset-bottom, 0px))!important;background:transparent!important;pointer-events:none!important}#cart-mobile .ps-cart--mobile{width:100%!important;max-width:520px!important;margin:0 auto!important;pointer-events:none!important}#cart-mobile .ps-cart--mobile .ps-cart__content{pointer-events:none!important}#cart-mobile .ps-cart--mobile .ps-cart__items,
  #cart-mobile .ps-cart--mobile .ps-cart__footer{pointer-events:auto!important}#cart-mobile .ps-cart--mobile .ps-cart__items__body{max-height:calc(100dvh - 230px)!important;padding-right:2px!important}#cart-mobile .ps-cart--mobile .ps-product--cart-mobile{display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;gap:14px!important;margin-bottom:12px!important;padding:12px!important;border:1px solid rgba(15,23,42,0.06)!important;border-radius:14px!important;background:#ffffff!important;box-shadow:0 10px 22px rgba(15,23,42,0.06)!important}#cart-mobile .ps-cart--mobile .ps-cart__footer{max-width:520px!important;margin:0 auto!important;padding:16px 18px 18px!important;border:1px solid rgba(0,137,123,0.14)!important;border-top:1px solid rgba(0,137,123,0.08)!important;border-radius:0 0 18px 18px!important;background:#ffffff!important;box-shadow:0 24px 45px rgba(15,23,42,0.1)!important}body:has(#cart-mobile.active) .ps-site-overlay.active{visibility:hidden!important;opacity:0!important;pointer-events:none!important}}@media (max-width: 1199px) and (max-height: 520px){.header--mobile .ps-cart--mini .ps-cart__content{top:96px!important}}@media (max-width: 1199px){.header--mobile .ps-cart--mini .ps-cart__content{top:136px!important;padding:0 8px!important;pointer-events:none!important}.header--mobile .ps-cart--mini:hover .ps-cart__content,
  .header--mobile .ps-cart--mini.active .ps-cart__content,
  .header--mobile .ps-cart--mini.open .ps-cart__content,
  .header--mobile .ps-cart--mini .ps-cart__content:hover{pointer-events:auto!important}.header--mobile .ps-cart--mini .ps-cart__items{max-height:calc(100dvh - 286px)!important;overflow-y:auto!important;padding:10px!important;border-radius:18px 18px 0 0!important}.header--mobile .ps-cart--mini .ps-cart__items.ps-cart_no_items{border-radius:18px!important}.header--mobile .ps-cart--mini .ps-product--cart,
  .header--mobile .ps-cart--mini .ps-product--cart-mobile{display:grid!important;grid-template-columns:76px minmax(0,1fr) 28px!important;gap:12px!important;align-items:start!important;min-height:0!important;margin:0!important;padding:12px!important;border:1px solid rgba(0,137,123,0.1)!important;border-radius:14px!important;background:#ffffff!important;box-shadow:0 10px 22px rgba(15,23,42,0.06)!important}.header--mobile .ps-cart--mini .ps-product--cart + .ps-product--cart,
  .header--mobile .ps-cart--mini .ps-product--cart-mobile + .ps-product--cart-mobile{margin-top:10px!important}.header--mobile .ps-cart--mini .ps-product--cart .ps-product__thumbnail,
  .header--mobile .ps-cart--mini .ps-product--cart-mobile .ps-product__thumbnail{grid-column:1!important;width:76px!important;min-width:76px!important;max-width:76px!important;height:76px!important;margin:0!important;overflow:hidden!important;border:1px solid rgba(0,137,123,0.1)!important;border-radius:12px!important;background:#f8fbfb!important}.header--mobile .ps-cart--mini .ps-product--cart .ps-product__thumbnail img,
  .header--mobile .ps-cart--mini .ps-product--cart-mobile .ps-product__thumbnail img{width:100%!important;height:100%!important;object-fit:contain!important}.header--mobile .ps-cart--mini .ps-product--cart .ps-product__content,
  .header--mobile .ps-cart--mini .ps-product--cart-mobile .ps-product__content{grid-column:2!important;min-width:0!important;padding:0!important;text-align:left!important}.header--mobile .ps-cart--mini .ps-product--cart .ps-product__content > a:not(.ps-product__remove),
  .header--mobile .ps-cart--mini .ps-product--cart-mobile .ps-product__content > a:not(.ps-product__remove){display:block!important;margin:0 0 5px!important;color:#111827!important;font-size:14px!important;font-weight:700!important;line-height:1.25!important;text-align:left!important}.header--mobile .ps-cart--mini .ps-product--cart .ps-product__content p,
  .header--mobile .ps-cart--mini .ps-product--cart-mobile .ps-product__content p{margin:0 0 3px!important;color:#475569!important;font-size:12px!important;line-height:1.3!important;text-align:left!important}.header--mobile .ps-cart--mini .ps-product--cart .cart-price,
  .header--mobile .ps-cart--mini .ps-product--cart .ps-product__content p strong,
  .header--mobile .ps-cart--mini .ps-product--cart-mobile .cart-price,
  .header--mobile .ps-cart--mini .ps-product--cart-mobile .ps-product__content p strong{color:#111827!important;font-size:14px!important;font-weight:700!important}.header--mobile .ps-cart--mini .ps-product--cart .ps-product__remove,
  .header--mobile .ps-cart--mini .ps-product--cart-mobile .ps-product__remove{position:static!important;grid-column:3!important;grid-row:1!important;display:inline-flex!important;width:28px!important;height:28px!important;align-items:center!important;justify-content:center!important;margin:0!important;border-radius:50%!important;color:#64748b!important;font-size:18px!important;line-height:1!important}.header--mobile .ps-cart--mini .ps-cart__footer{padding:14px 16px 16px!important;border-radius:0 0 18px 18px!important;box-shadow:0 18px 34px rgba(15,23,42,0.12)!important}.header--mobile .ps-cart--mini .ps-cart__footer h3{margin-bottom:12px!important;font-size:15px!important}.header--mobile .ps-cart--mini .ps-cart__footer h3 strong{font-size:17px!important}.header--mobile .ps-cart--mini .ps-cart__footer figure{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.header--mobile .ps-cart--mini .ps-cart__footer figure .ps-btn{min-height:42px!important;padding:0 10px!important;border-radius:10px!important;font-size:13px!important;line-height:42px!important}}@media (max-width: 1199px){.header--mobile .ps-cart--mini .ps-cart__content,
  .header--mobile .ps-cart--mini:hover .ps-cart__content,
  .header--mobile .ps-cart--mini.active .ps-cart__content,
  .header--mobile .ps-cart--mini.open .ps-cart__content{visibility:hidden!important;opacity:0!important;pointer-events:none!important}#cart-mobile.ps-panel--sidebar{position:fixed!important;top:0!important;right:auto!important;bottom:0!important;left:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;background:#ffffff!important;box-shadow:none!important;pointer-events:auto!important;transform:translateX(-100%)!important;z-index:10080!important}#cart-mobile.ps-panel--sidebar.active{transform:translateX(0)!important}#cart-mobile.ps-panel--sidebar .ps-panel__header{position:sticky!important;top:0!important;z-index:2!important;display:flex!important;height:68px!important;align-items:center!important;justify-content:center!important;padding:0 56px!important;background:#00897b!important;box-shadow:0 10px 28px rgba(15,23,42,0.1)!important}#cart-mobile.ps-panel--sidebar .ps-panel__header h3{margin:0!important;color:#ffffff!important;font-size:18px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0.08em!important;text-align:center!important}#cart-mobile.ps-panel--sidebar .ps-panel__header .ps-btn--close{position:absolute!important;top:50%!important;right:18px!important;width:34px!important;height:34px!important;transform:translateY(-50%)!important}#cart-mobile.ps-panel--sidebar .ps-panel__content,
  #cart-mobile .navigation__content{min-height:calc(100dvh - 68px)!important;padding:18px 14px calc(112px + env(safe-area-inset-bottom, 0px))!important;background:#ffffff!important;pointer-events:auto!important}#cart-mobile .ps-cart--mobile{width:100%!important;max-width:620px!important;margin:0 auto!important;pointer-events:auto!important}#cart-mobile .ps-cart--mobile .ps-cart__content{pointer-events:auto!important}#cart-mobile .ps-cart--mobile .ps-cart__items{border-radius:18px!important}#cart-mobile .ps-cart--mobile .ps-cart__items.ps-cart_no_items{min-height:220px!important}#cart-mobile .ps-cart--mobile .ps-cart__footer{max-width:620px!important;border-radius:18px!important;margin-top:14px!important}body:has(#cart-mobile.active){overflow:hidden!important}body:has(#cart-mobile.active) .navigation--list{visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:10090!important}body:has(#cart-mobile.active) .navigation--list .navigation__item[href="#cart-mobile"],
  body:has(#cart-mobile.active) .navigation--list .navigation__item.ps-toggle--sidebar[href="#cart-mobile"]{background:#e9faf5!important;color:#00897b!important}body:has(#cart-mobile.active) .ps-site-overlay.active{visibility:hidden!important;opacity:0!important;pointer-events:none!important}}.ps-page--product .ps-product--detail .ps-product__header{display:grid!important;grid-template-columns:minmax(300px,42%) minmax(0,1fr)!important;gap:30px!important;padding:30px!important;border:1px solid rgba(15,23,42,0.08)!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 18px 45px rgba(15,23,42,0.08)!important}.ps-page--product .ps-product--detail .ps-product__thumbnail{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:18px!important;padding:18px!important;border:1px solid rgba(0,137,123,0.1)!important;border-radius:12px!important;background:#f8fbfb!important}.ps-page--product .ps-product--detail .ps-product__info{padding-left:0!important}.ps-page--product .ps-product--detail h1{margin-bottom:14px!important;color:#111827!important;font-size:30px!important;font-weight:700!important;line-height:1.18!important}.ps-page--product .ps-product--detail .ps-product__price{margin-bottom:14px!important;color:#111827!important;font-size:32px!important;font-weight:800!important}.ps-page--product .ps-product--detail .ps-product__shopping{display:grid!important;grid-template-columns:104px minmax(160px,1fr) auto!important;gap:12px!important;align-items:end!important;margin-bottom:18px!important;padding:18px!important;border:1px solid rgba(15,23,42,0.08)!important;border-radius:12px!important;background:#f8fafc!important}.ps-page--product .ps-product--detail .ps-product__shopping > *{margin-right:0!important;margin-bottom:0!important}.ps-page--product .ps-product--detail .ps-product__shopping .ps-btn{width:100%!important;min-height:48px!important;margin-right:0!important;border-radius:10px!important;font-size:16px!important;line-height:18px!important}@media (max-width: 1199px){.ps-page--product .ps-product--detail .ps-product__header{grid-template-columns:1fr!important}}@media (max-width: 767px){.ps-page--product .ps-product--detail .ps-product__header{padding:16px!important;border-radius:0!important;box-shadow:none!important}.ps-page--product .ps-product--detail .ps-product__thumbnail{grid-template-columns:1fr!important;padding:12px!important}.ps-page--product .ps-product--detail .ps-product__shopping{grid-template-columns:1fr!important}}@media (max-width: 1199px){#search-sidebar.ps-panel--sidebar{position:fixed!important;top:0!important;right:auto!important;bottom:0!important;left:0!important;display:block!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;background:#ffffff!important;box-shadow:none!important;transform:translateX(-100%)!important;z-index:10080!important;pointer-events:auto!important}#search-sidebar.ps-panel--sidebar.active{transform:translateX(0)!important}#search-sidebar .ps-panel__header{position:sticky!important;top:0!important;z-index:3!important;width:100%!important;min-height:96px!important;padding:20px 14px!important;overflow:visible!important;background:#00897b!important;box-shadow:0 10px 28px rgba(0,105,95,0.16)!important}#search-sidebar .ps-panel__content,
  #search-sidebar .navigation__content{display:block!important;min-height:calc(100dvh - 96px)!important;padding:18px 14px calc(118px + env(safe-area-inset-bottom, 0px))!important;background:#ffffff!important;pointer-events:auto!important}#search-sidebar .ps-form--search-mobile{position:relative!important;z-index:4!important;display:flex!important;width:min(100vw - 28px,620px)!important;max-width:calc(100vw - 28px)!important;min-height:54px!important;height:54px!important;margin:0 auto!important;overflow:visible!important;border:1px solid rgba(255,255,255,0.72)!important;border-radius:12px!important;background:rgba(255,255,255,0.13)!important;box-shadow:0 16px 35px rgba(0,105,95,0.16)!important}#search-sidebar .ps-form--search-mobile .form-group--nest,
  #search-sidebar .ps-form--search-mobile .position-relative{position:relative!important;width:100%!important;overflow:visible!important}#search-sidebar .ps-form--search-mobile input.form-control{height:52px!important;padding:0 116px 0 16px!important;background:transparent!important;color:#ffffff!important;font-size:16px!important;line-height:52px!important}#search-sidebar .ps-form--search-mobile input.form-control::placeholder{color:rgba(255,255,255,0.82)!important;opacity:1!important}#search-sidebar .ps-form--search-mobile button{position:absolute!important;top:0!important;right:0!important;width:104px!important;min-width:104px!important;height:52px!important;gap:8px!important;padding:0 12px!important;border:0!important;border-left:1px solid rgba(255,255,255,0.34)!important;border-radius:0 11px 11px 0!important;background:rgba(0,105,95,0.96)!important;color:#ffffff!important;font-size:14px!important;font-weight:700!important;box-shadow:none!important}#search-sidebar .ps-form--search-mobile button i{font-size:18px!important}#search-sidebar .ps-form--search-mobile button span{display:inline-block!important}#search-sidebar .ps-form--search-mobile .spinner-icon{right:108px!important}#search-sidebar .ps-panel--search-result{top:calc(100% + 10px)!important;left:0!important;right:0!important;width:100%!important;max-height:calc(100dvh - 230px)!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(0,137,123,0.16)!important;border-radius:16px!important;background:#ffffff!important;box-shadow:0 22px 48px rgba(15,23,42,0.18)!important;z-index:10095!important}#search-sidebar .ps-panel--search-result .ps-panel__content{max-height:calc(100dvh - 252px)!important;padding:0!important;overflow-y:auto!important;background:#ffffff!important}body:has(#search-sidebar.active){overflow:hidden!important}body:has(#search-sidebar.active) .navigation--list{visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:10090!important}body:has(#search-sidebar.active) .navigation--list .navigation__item[href="#search-sidebar"],
  body:has(#search-sidebar.active) .navigation--list .navigation__item.ps-toggle--sidebar[href="#search-sidebar"]{background:#e9faf5!important;color:#00897b!important}body:has(#search-sidebar.active) .ps-site-overlay.active{visibility:hidden!important;opacity:0!important;pointer-events:none!important}}@media (max-width: 479px){#search-sidebar .ps-panel__header{min-height:88px!important;padding:16px 12px!important}#search-sidebar .ps-panel__content,
  #search-sidebar .navigation__content{min-height:calc(100dvh - 88px)!important}#search-sidebar .ps-form--search-mobile{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;min-height:48px!important;height:48px!important;border-radius:11px!important}#search-sidebar .ps-form--search-mobile input.form-control{height:46px!important;padding-right:98px!important;padding-left:14px!important;font-size:15px!important;line-height:46px!important}#search-sidebar .ps-form--search-mobile button{width:90px!important;min-width:90px!important;height:46px!important;border-radius:0 10px 10px 0!important;font-size:13px!important}#search-sidebar .ps-form--search-mobile .spinner-icon{right:94px!important}}@media (max-width: 1199px){#cart-mobile.ps-panel--sidebar .ps-panel__header h3{margin:0!important;color:#ffffff!important;font-size:18px!important;line-height:1.2!important;letter-spacing:0.05em!important;text-align:center!important}.header--mobile .ps-cart--mini .ps-cart__items.ps-cart_no_items .cart-empty-message,
  #cart-mobile .ps-cart--mobile .ps-cart__items.ps-cart_no_items .cart-empty-message{position:relative!important;display:block!important;width:100%!important;padding:54px 18px 6px!important;color:#263447!important;font-size:15px!important;font-weight:0!important;line-height:1.35!important;text-align:center!important}}@media (max-width: 1199px){.navigation--list{z-index:10090!important}#menu-mobile .ps-panel__header,
  #navigation-mobile .ps-panel__header,
  #search-sidebar .ps-panel__header,
  #cart-mobile .ps-panel__header{position:sticky!important;top:0!important;z-index:5!important;padding-right:58px!important}#menu-mobile .ps-panel__close,
  #navigation-mobile .ps-panel__close,
  #search-sidebar .ps-panel__close,
  #cart-mobile .ps-panel__close{position:absolute!important;top:50%!important;right:14px!important;display:inline-flex!important;width:34px!important;height:34px!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid rgba(255,255,255,0.44)!important;border-radius:50%!important;background:rgba(255,255,255,0.13)!important;color:#ffffff!important;transform:translateY(-50%)!important;box-shadow:none!important;cursor:pointer!important}#menu-mobile .ps-panel__close i,
  #navigation-mobile .ps-panel__close i,
  #search-sidebar .ps-panel__close i,
  #cart-mobile .ps-panel__close i{color:currentColor!important;font-size:17px!important;line-height:1!important}#menu-mobile .ps-panel__close:hover,
  #menu-mobile .ps-panel__close:focus,
  #navigation-mobile .ps-panel__close:hover,
  #navigation-mobile .ps-panel__close:focus,
  #search-sidebar .ps-panel__close:hover,
  #search-sidebar .ps-panel__close:focus,
  #cart-mobile .ps-panel__close:hover,
  #cart-mobile .ps-panel__close:focus{background:rgba(255,255,255,0.24)!important;color:#ffffff!important;outline:none!important}#search-sidebar .ps-form--search-mobile{width:min(100vw - 78px,570px)!important;max-width:calc(100vw - 78px)!important;margin-right:44px!important;margin-left:0!important}}@media (max-width: 479px){#search-sidebar .ps-form--search-mobile{width:calc(100vw - 72px)!important;max-width:calc(100vw - 72px)!important}}@media (max-width: 1199px){#menu-mobile .ps-panel__header,
  #navigation-mobile .ps-panel__header,
  #search-sidebar .ps-panel__header,
  #cart-mobile .ps-panel__header{min-height:50px!important;padding:15px 58px 15px 20px!important;background:var(--color-1st)!important;text-align:center!important}#menu-mobile .ps-panel__header h3,
  #navigation-mobile .ps-panel__header h3,
  #search-sidebar .ps-panel__header h3,
  #cart-mobile.ps-panel--sidebar .ps-panel__header h3{margin:0!important;color:#ffffff!important;font-size:1.6rem!important;font-weight:300!important;line-height:20px!important;letter-spacing:0.05em!important;text-align:center!important;text-transform:uppercase!important}#search-sidebar .ps-panel__content.ps-search-panel__content{display:block!important;min-height:calc(100dvh - 50px)!important;padding:18px 14px calc(118px + env(safe-area-inset-bottom, 0px))!important;background:#ffffff!important;overflow:visible!important}#search-sidebar .ps-panel__content.ps-search-panel__content .ps-form--search-mobile{position:relative!important;z-index:4!important;display:flex!important;width:100%!important;max-width:620px!important;min-height:54px!important;height:54px!important;margin:0 auto!important;overflow:visible!important;border:1px solid rgba(0,137,123,0.28)!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 16px 35px rgba(15,23,42,0.08)!important}#search-sidebar .ps-panel__content.ps-search-panel__content .ps-form--search-mobile input.form-control{height:52px!important;padding:0 116px 0 16px!important;background:#ffffff!important;color:#263447!important;font-size:16px!important;line-height:52px!important}#search-sidebar .ps-panel__content.ps-search-panel__content .ps-form--search-mobile input.form-control::placeholder{color:#7b8494!important;opacity:1!important}#search-sidebar .ps-panel__content.ps-search-panel__content .ps-form--search-mobile button{position:absolute!important;top:0!important;right:0!important;width:104px!important;min-width:104px!important;height:52px!important;border-radius:0 11px 11px 0!important;background:var(--color-1st)!important;color:#ffffff!important}#search-sidebar .ps-panel__content.ps-search-panel__content .ps-panel--search-result{top:calc(100% + 10px)!important;left:0!important;right:0!important;width:100%!important;max-height:calc(100dvh - 230px)!important;background:#ffffff!important;z-index:10095!important}}@media (max-width: 479px){#search-sidebar .ps-panel__content.ps-search-panel__content .ps-form--search-mobile{width:100%!important;max-width:100%!important;min-height:48px!important;height:48px!important}#search-sidebar .ps-panel__content.ps-search-panel__content .ps-form--search-mobile input.form-control{height:46px!important;padding-right:98px!important;font-size:15px!important;line-height:46px!important}#search-sidebar .ps-panel__content.ps-search-panel__content .ps-form--search-mobile button{width:90px!important;min-width:90px!important;height:46px!important}}@media (max-width: 1199px){#menu-mobile .ps-panel__header,
  #navigation-mobile .ps-panel__header,
  #search-sidebar .ps-panel__header,
  #cart-mobile.ps-panel--sidebar .ps-panel__header{display:flex!important;height:50px!important;min-height:50px!important;max-height:50px!important;align-items:center!important;justify-content:center!important;padding:15px 58px 15px 20px!important}#search-sidebar .ps-search-panel__content{display:block!important;min-height:calc(100dvh - 50px)!important;padding:18px 14px calc(118px + env(safe-area-inset-bottom, 0px))!important;background:#ffffff!important;overflow:visible!important}#search-sidebar .ps-search-panel__content .ps-form--search-mobile{width:100%!important;max-width:620px!important;margin:0 auto!important;border:1px solid rgba(0,137,123,0.28)!important;background:#ffffff!important;box-shadow:0 16px 35px rgba(15,23,42,0.08)!important}#search-sidebar .ps-search-panel__content .ps-form--search-mobile input.form-control{background:#ffffff!important;color:#263447!important}#search-sidebar .ps-search-panel__content .ps-form--search-mobile input.form-control::placeholder{color:#7b8494!important;opacity:1!important}#search-sidebar .ps-search-panel__content .ps-form--search-mobile button{background:var(--color-1st)!important;color:#ffffff!important}#menu-mobile .ps-panel__header h3,
  #navigation-mobile .ps-panel__header h3,
  #search-sidebar .ps-panel__header h3,
  #cart-mobile.ps-panel--sidebar .ps-panel__header h3{font-size:1.6rem!important;line-height:20px!important;letter-spacing:0.05em!important}#menu-mobile .ps-panel__close,
  #navigation-mobile .ps-panel__close,
  #search-sidebar .ps-panel__close,
  #cart-mobile .ps-panel__close{right:14px!important;width:34px!important;height:34px!important;border-color:rgba(255,255,255,0.42)!important;background:rgba(255,255,255,0.14)!important}#menu-mobile .ps-panel__close i,
  #navigation-mobile .ps-panel__close i,
  #search-sidebar .ps-panel__close i,
  #cart-mobile .ps-panel__close i{font-size:17px!important}body.show-admin-bar #menu-mobile.ps-panel--sidebar,
  body.show-admin-bar #navigation-mobile.ps-panel--sidebar,
  body.show-admin-bar #search-sidebar.ps-panel--sidebar,
  body.show-admin-bar #cart-mobile.ps-panel--sidebar{top:40px!important;height:calc(100dvh - 40px)!important;min-height:calc(100dvh - 40px)!important}body.show-admin-bar #menu-mobile.ps-panel--sidebar.active,
  body.show-admin-bar #navigation-mobile.ps-panel--sidebar.active,
  body.show-admin-bar #search-sidebar.ps-panel--sidebar.active,
  body.show-admin-bar #cart-mobile.ps-panel--sidebar.active{transform:translateX(0)!important}body.show-admin-bar #search-sidebar .ps-search-panel__content,
  body.show-admin-bar #cart-mobile.ps-panel--sidebar .ps-panel__content,
  body.show-admin-bar #cart-mobile .navigation__content{min-height:calc(100dvh - 90px)!important}}@media (max-width: 1199px){#navigation-mobile .ps-panel__content{padding-bottom:calc(118px + env(safe-area-inset-bottom, 0px))!important}#navigation-mobile .menu--mobile > li > a{display:flex!important;min-height:72px!important;align-items:center!important;gap:12px!important;padding:18px 56px 18px 42px!important;color:#252b33!important;font-size:20px!important;font-weight:400!important;line-height:1.25!important}#navigation-mobile .menu--mobile > li > a img,
  #navigation-mobile .menu--mobile > li > a i{flex:0 0 24px!important;width:24px!important;height:24px!important;margin:0!important;object-fit:contain!important;color:currentColor!important;font-size:24px!important;line-height:1!important}#navigation-mobile .menu--mobile > li > a span{min-width:0!important;margin:0!important}#navigation-mobile .menu--mobile > li > a:hover,
  #navigation-mobile .menu--mobile > li > a:focus{padding-left:42px!important;color:#252b33!important}#navigation-mobile .menu--mobile > li.menu-item-has-children > .sub-toggle{top:16px!important;right:22px!important}#navigation-mobile .menu--mobile .mega-menu{display:none;position:static!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0 22px 24px 78px!important;border:0!important;background:#ffffff!important;box-shadow:none!important;visibility:visible!important;opacity:1!important;transform:none!important}#navigation-mobile .menu--mobile .mega-menu,
  #navigation-mobile .menu--mobile .mega-menu-wrapper{flex-flow:column nowrap!important}#navigation-mobile .menu--mobile .mega-menu-wrapper{display:block!important;width:100%!important;padding:0!important}#navigation-mobile .menu--mobile .mega-menu .mega-menu__column{display:block!important;width:100%!important;min-width:0!important;padding:0!important}#navigation-mobile .menu--mobile .mega-menu .mega-menu__column > a,
  #navigation-mobile .menu--mobile .mega-menu .mega-menu__list li a{display:block!important;width:100%!important;padding:8px 0!important;border:0!important;background:transparent!important;color:#252b33!important;font-size:17px!important;font-weight:400!important;line-height:1.35!important;text-transform:none!important}#navigation-mobile .menu--mobile .mega-menu h4{display:block!important;width:100%!important;margin:0!important;padding:8px 34px 8px 0!important;color:#252b33!important;font-size:17px!important;font-weight:400!important;line-height:1.35!important}#navigation-mobile .menu--mobile .mega-menu h4 .sub-toggle{top:2px!important;right:0!important;display:inline-block!important;width:28px!important;height:28px!important}#navigation-mobile .menu--mobile .mega-menu .mega-menu__list{padding:0 0 6px 16px!important}}@media (max-width: 479px){#navigation-mobile .menu--mobile > li > a{min-height:64px!important;gap:10px!important;padding:16px 52px 16px 34px!important;font-size:18px!important}#navigation-mobile .menu--mobile > li > a:hover,
  #navigation-mobile .menu--mobile > li > a:focus{padding-left:34px!important}#navigation-mobile .menu--mobile > li.menu-item-has-children > .sub-toggle{top:12px!important;right:18px!important}#navigation-mobile .menu--mobile .mega-menu{padding:0 20px 22px 72px!important}#navigation-mobile .menu--mobile .mega-menu .mega-menu__column > a,
  #navigation-mobile .menu--mobile .mega-menu .mega-menu__list li a,
  #navigation-mobile .menu--mobile .mega-menu h4{font-size:16px!important;line-height:1.45!important}}@media (max-width: 1199px){.navigation--list .navigation__item--home,
  .navigation--list .navigation__item--home:hover,
  .navigation--list .navigation__item--home:focus,
  .navigation--list .navigation__item--home:active,
  .navigation--list .navigation__item--home.active,
  .navigation--list.is-touch-reset .navigation__item--home,
  .navigation--list.is-touch-reset .navigation__item--home:hover,
  .navigation--list.is-touch-reset .navigation__item--home:focus,
  .navigation--list.is-touch-reset .navigation__item--home:active{border-color:#ffffff!important;background:linear-gradient(180deg,#00a891 0%,#00837b 100%)!important;color:#ffffff!important;opacity:1!important;box-shadow:0 16px 30px rgba(0,137,123,0.28),0 4px 0 rgba(0,137,123,0.08)!important;filter:none!important;outline:none!important;-webkit-tap-highlight-color:transparent!important}.navigation--list .navigation__item--home:hover,
  .navigation--list .navigation__item--home:focus,
  .navigation--list .navigation__item--home:active,
  .navigation--list .navigation__item--home.active,
  .navigation--list.is-touch-reset .navigation__item--home,
  .navigation--list.is-touch-reset .navigation__item--home:hover,
  .navigation--list.is-touch-reset .navigation__item--home:focus,
  .navigation--list.is-touch-reset .navigation__item--home:active{transform:translateY(-8px)!important}.navigation--list .navigation__item--home:hover i,
  .navigation--list .navigation__item--home:focus i,
  .navigation--list .navigation__item--home:active i,
  .navigation--list .navigation__item--home.active i,
  .navigation--list.is-touch-reset .navigation__item--home i,
  .navigation--list.is-touch-reset .navigation__item--home:hover i,
  .navigation--list.is-touch-reset .navigation__item--home:focus i,
  .navigation--list.is-touch-reset .navigation__item--home:active i{color:#ffffff!important;transform:none!important}.navigation--list .navigation__item--home:hover span,
  .navigation--list .navigation__item--home:focus span,
  .navigation--list .navigation__item--home:active span,
  .navigation--list .navigation__item--home.active span,
  .navigation--list.is-touch-reset .navigation__item--home span,
  .navigation--list.is-touch-reset .navigation__item--home:hover span,
  .navigation--list.is-touch-reset .navigation__item--home:focus span,
  .navigation--list.is-touch-reset .navigation__item--home:active span{color:#ffffff!important}.navigation--list .navigation__item--home:before,
  .navigation--list .navigation__item--home:hover:before,
  .navigation--list .navigation__item--home:focus:before,
  .navigation--list .navigation__item--home:active:before,
  .navigation--list.is-touch-reset .navigation__item--home:before{background:rgba(0,137,123,0.08)!important;opacity:1!important}}@media (min-width: 1200px){.header.header--sticky .header__left .hbl-sticky-marketplace-logo,
  .header.header--sticky .header__left .hbl-sticky-marketplace-logo img{display:none!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}}@media (max-width: 1199px){.navigation--list:hover .navigation__item--home,
  .navigation--list:focus-within .navigation__item--home,
  .navigation--list .navigation__item--home,
  .navigation--list .navigation__item--home:hover,
  .navigation--list .navigation__item--home:focus,
  .navigation--list .navigation__item--home:active,
  .navigation--list .navigation__item--home.active,
  body:has(#menu-mobile.active) .navigation--list .navigation__item--home,
  body:has(#navigation-mobile.active) .navigation--list .navigation__item--home,
  body:has(#search-sidebar.active) .navigation--list .navigation__item--home,
  body:has(#cart-mobile.active) .navigation--list .navigation__item--home{border-color:#ffffff!important;background:linear-gradient(180deg,#00a891 0%,#00837b 100%)!important;color:#ffffff!important;opacity:1!important;visibility:visible!important;filter:none!important;transform:translateY(-8px)!important;box-shadow:0 16px 30px rgba(0,137,123,0.28),0 4px 0 rgba(0,137,123,0.08)!important}.navigation--list:hover .navigation__item--home i,
  .navigation--list:hover .navigation__item--home span,
  .navigation--list:focus-within .navigation__item--home i,
  .navigation--list:focus-within .navigation__item--home span,
  .navigation--list .navigation__item--home i,
  .navigation--list .navigation__item--home span,
  body:has(#menu-mobile.active) .navigation--list .navigation__item--home i,
  body:has(#menu-mobile.active) .navigation--list .navigation__item--home span,
  body:has(#navigation-mobile.active) .navigation--list .navigation__item--home i,
  body:has(#navigation-mobile.active) .navigation--list .navigation__item--home span,
  body:has(#search-sidebar.active) .navigation--list .navigation__item--home i,
  body:has(#search-sidebar.active) .navigation--list .navigation__item--home span,
  body:has(#cart-mobile.active) .navigation--list .navigation__item--home i,
  body:has(#cart-mobile.active) .navigation--list .navigation__item--home span{color:#ffffff!important;opacity:1!important;filter:none!important}.navigation--list:hover .navigation__item--home:before,
  .navigation--list:focus-within .navigation__item--home:before,
  body:has(#menu-mobile.active) .navigation--list .navigation__item--home:before,
  body:has(#navigation-mobile.active) .navigation--list .navigation__item--home:before,
  body:has(#search-sidebar.active) .navigation--list .navigation__item--home:before,
  body:has(#cart-mobile.active) .navigation--list .navigation__item--home:before{background:rgba(0,137,123,0.08)!important;opacity:1!important;filter:none!important}}.ps-footer__category-toggle{display:block;width:100%;margin:0 0 14px;padding:0;border:0;background:transparent;color:#2f3542;font-size:15px;font-weight:800;line-height:1.3;text-align:left}.ps-footer__category-toggle i{display:none}@media (max-width: 767px){.ps-footer{padding-bottom:106px!important;background:#ffffff!important}.ps-footer > .ps-container{padding-right:18px!important;padding-left:18px!important}.ps-footer__links{padding:18px 0 20px!important;border-top:0!important}.ps-footer__category-columns{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.ps-footer__category-column{overflow:hidden!important;border:1px solid rgba(0,137,123,0.12)!important;border-radius:16px!important;background:linear-gradient(180deg,#ffffff 0%,#f7fffb 100%)!important}.ps-footer__category-toggle{display:flex!important;margin:0!important;min-height:56px!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:0 16px 0 18px!important;color:#1f2937!important;font-size:16px!important;font-weight:750!important;line-height:1.2!important;letter-spacing:0!important;cursor:pointer!important}.ps-footer__category-toggle i{display:inline-flex!important;width:30px!important;height:30px!important;flex:0 0 30px!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:rgba(0,137,123,0.10)!important;color:#00837b!important;font-size:13px!important;transition:transform 0.22s ease,background-color 0.22s ease!important}.ps-footer__category-column.is-open .ps-footer__category-toggle i{background:rgba(0,137,123,0.18)!important;transform:rotate(180deg)!important}.ps-footer__category-list{max-height:0!important;margin:0!important;padding:0 18px!important;overflow:hidden!important;opacity:0!important;transition:max-height 0.28s ease,opacity 0.2s ease,padding-bottom 0.28s ease!important}.ps-footer__category-column.is-open .ps-footer__category-list{max-height:420px!important;padding-bottom:16px!important;opacity:1!important}.ps-footer__category-column li{margin-bottom:0!important;border-top:1px solid rgba(0,137,123,0.08)!important}.ps-footer__category-column a{display:block!important;padding:12px 0!important;color:#5f6678!important;font-size:14px!important;line-height:1.3!important}.ps-footer__category-column a:hover,
  .ps-footer__category-column a:focus{color:#00837b!important}}@media (min-width: 1200px){#homepage-1 .ps-site-features,
  .ps-site-features{padding-top:16px!important;padding-bottom:28px!important}#homepage-1 .ps-site-features .ps-block--site-features,
  .ps-site-features .ps-block--site-features{grid-template-columns:repeat(4,minmax(250px,1fr))!important;gap:20px!important;max-width:1540px!important;margin:0 auto!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__item,
  .ps-site-features .ps-block--site-features .ps-block__item{min-height:108px!important;gap:18px!important;padding:20px 24px!important;border-radius:20px!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__left,
  .ps-site-features .ps-block--site-features .ps-block__left{flex-basis:56px!important;width:56px!important;height:56px!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__right,
  .ps-site-features .ps-block--site-features .ps-block__right{flex:1 1 auto!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__right h4,
  .ps-site-features .ps-block--site-features .ps-block__right h4{font-size:16px!important;line-height:1.24!important;letter-spacing:0!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__right p,
  .ps-site-features .ps-block--site-features .ps-block__right p{max-width:230px!important;font-size:13px!important;line-height:1.36!important}}@media (max-width: 1199px){.navigation--list{bottom:max(4px,env(safe-area-inset-bottom,0px))!important}}.ps-home-ads .hbl-home-category-ad .hbl-ad-category-label,
#homepage-1 .hbl-hero-showcase .hbl-ad-category-label{left:22px!important;right:auto!important;bottom:18px!important;transform:none!important;width:auto!important;min-width:132px!important;max-width:min(72%,230px)!important;min-height:38px!important;padding:8px 18px!important;border:1px solid rgba(255,255,255,0.74)!important;border-radius:16px!important;background:rgba(255,255,255,0.9)!important;color:#10272b!important;font-size:13px!important;font-weight:500!important;line-height:1.15!important;letter-spacing:0!important;text-align:center!important;white-space:normal!important;box-shadow:0 12px 28px rgba(0,72,66,0.16)!important}@media (max-width: 1199px){.header--mobile .ps-cart--mini .ps-cart__items.ps-cart_no_items .cart-empty-message, #cart-mobile .ps-cart--mobile .ps-cart__items.ps-cart_no_items .cart-empty-message{position:relative!important;display:block!important;width:100%!important;padding:54px 18px 6px!important;color:#263447!important;font-size:15px!important;font-weight:200!important;line-height:1.35!important;text-align:center!important}}@media (max-width: 1199px){.navigation--list .navigation__item span{overflow:visible!important;padding-bottom:2px!important;line-height:1.25!important}}#tab-reviews .product-review-container p.text-warning{position:relative!important;display:inline-flex!important;align-items:center!important;gap:10px!important;width:auto!important;max-width:100%!important;margin:10px 0 4px!important;padding:12px 16px 12px 14px!important;border:1px solid rgba(0,137,123,0.16)!important;border-radius:12px!important;background:linear-gradient(180deg,#f8fffd 0%,#eefaf6 100%)!important;color:#0b6f68!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important;box-shadow:0 12px 28px rgba(15,23,42,0.06)!important}#tab-reviews .product-review-container p.text-warning::before{content:none!important;display:none!important}#tab-reviews .product-review-container > p.text-muted.text-center{display:flex!important;justify-content:center!important;width:min(100%,520px)!important;margin:6px auto 0!important;color:#64748b!important;background:#ffffff!important;border-color:rgba(15,23,42,0.08)!important}@media (max-width: 767px){#tab-reviews .product-review-container p.text-warning,
  #tab-reviews .product-review-container > p.text-muted.text-center{display:flex!important;width:100%!important;padding:12px 14px!important}}.hbl-account-heading .ps-block__header{position:relative!important;margin-bottom:24px!important;padding:0 0 14px 0!important;border-bottom:1px solid rgba(0,137,123,0.12)!important}.hbl-account-heading .ps-block__header:after{content:""!important;position:absolute!important;left:0!important;bottom:-1px!important;display:block!important;width:72px!important;height:3px!important;border-radius:999px!important;background:#00837b!important}.hbl-account-heading .ps-block__header h1{margin:0!important;color:#111827!important;font-size:22px!important;font-weight:600!important;line-height:1.25!important}.hbl-account-heading .ps-block__header h1:after{content:none!important;display:none!important}.header .header__actions .hbl-user-dropdown{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:12px!important;padding-left:16px!important;border-left:1px solid rgba(0,137,123,0.2)!important}.header .header__actions .hbl-user-dropdown__trigger{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;color:#006f68!important;text-decoration:none!important}.header .header__actions .hbl-user-dropdown__trigger i{color:inherit!important;font-size:36px!important;line-height:1!important}.header .header__actions .hbl-user-dropdown__menu{position:absolute!important;top:calc(100% + 14px)!important;right:0!important;z-index:1001!important;width:190px!important;padding:8px!important;border:1px solid rgba(0,137,123,0.16)!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 18px 44px rgba(15,23,42,0.12)!important;opacity:0!important;visibility:hidden!important;transform:translateY(8px)!important;transition:opacity 0.16s ease,transform 0.16s ease,visibility 0.16s ease!important;pointer-events:none!important}.header .header__actions .hbl-user-dropdown__menu:before{content:""!important;position:absolute!important;left:0!important;right:0!important;top:-14px!important;height:14px!important}.header .header__actions .hbl-user-dropdown__menu:after{content:""!important;position:absolute!important;top:-6px!important;right:18px!important;width:12px!important;height:12px!important;border-left:1px solid rgba(0,137,123,0.16)!important;border-top:1px solid rgba(0,137,123,0.16)!important;background:#ffffff!important;transform:rotate(45deg)!important}.header .header__actions .hbl-user-dropdown:hover .hbl-user-dropdown__menu,
.header .header__actions .hbl-user-dropdown:focus-within .hbl-user-dropdown__menu{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}.header .header__actions .hbl-user-dropdown__menu a{position:relative!important;z-index:1!important;display:flex!important;align-items:center!important;width:100%!important;padding:10px 12px!important;border-radius:8px!important;color:#253044!important;font-size:13px!important;font-weight:400!important;line-height:1.25!important;text-decoration:none!important;white-space:nowrap!important}.header .header__actions .hbl-user-dropdown__menu a:hover,
.header .header__actions .hbl-user-dropdown__menu a:focus{background:#eefaf6!important;color:#007f75!important}.header .header__actions .hbl-user-dropdown__menu .hbl-user-dropdown__name{margin-bottom:4px!important;border-bottom:1px solid rgba(15,23,42,0.08)!important;border-radius:8px 8px 0 0!important;color:#111827!important;font-weight:600!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (max-width: 1199px){.header .header__actions .hbl-user-dropdown__menu{display:none!important}}.header .header__actions .hbl-user-dropdown__trigger i{color:inherit!important;font-size:26px!important;line-height:1!important;margin-top:4px!important}.header .header__actions .hbl-user-dropdown__trigger{width:36px!important;height:42px!important}.header .header__actions .hbl-user-dropdown__trigger i{font-size:30px!important}.header .header__actions .hbl-user-dropdown__trigger i{color:inherit!important;font-size:26px!important;line-height:1!important;margin-top:4px!important}.hbl-account-heading .ps-block__header{position:relative!important;margin-bottom:24px!important;padding:0 0 14px 0!important;border-bottom:1px solid rgba(0,137,123,0.12)!important}.hbl-account-heading .ps-block__header:after{content:""!important;position:absolute!important;left:0!important;bottom:-1px!important;display:block!important;width:72px!important;height:3px!important;border-radius:999px!important;background:#00837b!important}.hbl-account-heading .ps-block__header h1{margin:0!important;color:#111827!important;font-size:22px!important;font-weight:600!important;line-height:1.25!important}.hbl-account-heading .ps-block__header h1:after{content:none!important;display:none!important}.hbl-account-heading .ps-block__header{position:relative!important;margin-bottom:24px!important;padding:0 0 14px 0!important;border-bottom:1px solid rgba(0,137,123,0.12)!important}.hbl-account-heading .ps-block__header:after{content:""!important;position:absolute!important;left:0!important;bottom:-1px!important;display:block!important;width:72px!important;height:3px!important;border-radius:999px!important;background:#00837b!important}.hbl-account-heading .ps-block__header h1{margin:0!important;color:#111827!important;font-size:22px!important;font-weight:600!important;line-height:1.25!important}.hbl-account-heading .ps-block__header h1:after{content:none!important;display:none!important}.hbl-account-orders-summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin-bottom:18px!important;padding:18px!important;border:1px solid #dff4ec!important;border-radius:12px!important;background:linear-gradient(135deg,#00837b 0%,#00897b 48%,#006f68 100%)!important;color:#ffffff!important}.hbl-account-orders-summary span,
.hbl-account-orders-summary strong{display:block!important}.hbl-account-orders-summary span{color:rgba(255,255,255,0.82)!important;font-size:13px!important;font-weight:400!important;line-height:1.35!important}.hbl-account-orders-summary strong{margin-top:4px!important;color:#ffffff!important;font-size:26px!important;font-weight:700!important;line-height:1.1!important}.hbl-account-orders-summary a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:0 18px!important;border:1px solid rgba(255,255,255,0.56)!important;border-radius:9px!important;background:rgba(255,255,255,0.16)!important;color:#ffffff!important;font-size:13px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important}.hbl-account-orders-card{overflow:hidden!important;margin-bottom:18px!important;border:1px solid #e8edf0!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,0.035)!important}.hbl-account-orders-table{width:100%!important;overflow-x:auto!important}.hbl-account-orders-table table{width:100%!important;margin:0!important;border:0!important;border-collapse:separate!important;border-spacing:0!important}.hbl-account-orders-table th,
.hbl-account-orders-table td{padding:16px 18px!important;border:0!important;border-bottom:1px solid #eef2f4!important;vertical-align:middle!important;text-align:left!important}.hbl-account-orders-table th{background:#f8fffd!important;color:#00897b!important;font-size:12px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0.08em!important;text-transform:uppercase!important}.hbl-account-orders-table tbody tr:last-child td{border-bottom:0!important}.hbl-account-orders-table td{color:#334155!important;font-size:13.5px!important;font-weight:400!important;line-height:1.45!important}.hbl-account-orders-table td strong{display:block!important;color:#111827!important;font-weight:600!important}.hbl-account-orders-table td span{display:block!important;margin-top:2px!important;color:#64748b!important;font-size:12px!important;font-weight:400!important}.hbl-account-orders-table td > .badge,
.hbl-account-order-card__header > .badge{display:inline-flex!important;align-items:center!important;width:auto!important;min-height:26px!important;gap:5px!important;margin:0!important;padding:5px 10px!important;border:1px solid transparent!important;border-radius:999px!important;color:inherit!important;font-size:12px!important;font-weight:600!important;line-height:1!important;white-space:nowrap!important;vertical-align:middle!important}.hbl-account-orders-table td > .badge svg,
.hbl-account-order-card__header > .badge svg{width:14px!important;height:14px!important;flex:0 0 14px!important}.hbl-account-orders-table td > .badge.bg-warning,
.hbl-account-order-card__header > .badge.bg-warning{border-color:#f5dd8b!important;background:#fff7d6!important;color:#845400!important}.hbl-account-orders-table td > .badge.bg-info,
.hbl-account-order-card__header > .badge.bg-info{border-color:#b9e0f4!important;background:#e8f5ff!important;color:#0b668f!important}.hbl-account-orders-table td > .badge.bg-success,
.hbl-account-order-card__header > .badge.bg-success{border-color:#b9e4ce!important;background:#e8f7ef!important;color:#16734a!important}.hbl-account-orders-table td > .badge.bg-danger,
.hbl-account-order-card__header > .badge.bg-danger{border-color:#f5c2c0!important;background:#feeeee!important;color:#b42318!important}.hbl-account-order-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;padding:0 16px!important;border-radius:8px!important;background:#00897b!important;color:#ffffff!important;font-size:12px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:0 8px 18px rgba(0,137,123,0.16)!important}.hbl-account-order-action:link,
.hbl-account-order-action:visited,
.hbl-account-order-action:focus{background:#00897b!important;color:#ffffff!important}.hbl-account-order-action:focus-visible{outline:3px solid rgba(0,137,123,0.22)!important;outline-offset:2px!important}.hbl-account-order-action:active{background:#006f68!important}@media (hover: hover) and (pointer: fine){.hbl-account-order-action:hover{background:#006f68!important;color:#ffffff!important}}@media (hover: none), (pointer: coarse){.hbl-account-order-action:hover{background:#00897b!important;color:#ffffff!important}}.hbl-account-orders-mobile{display:none!important}.hbl-account-order-card{padding:16px!important;border-bottom:1px solid #eef2f4!important}.hbl-account-order-card:last-child{border-bottom:0!important}.hbl-account-order-card__header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:12px!important}.hbl-account-order-card__header strong{color:#111827!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important}.hbl-account-order-card dl{display:grid!important;gap:10px!important;margin:0 0 14px!important}.hbl-account-order-card dl div{display:flex!important;justify-content:space-between!important;gap:14px!important}.hbl-account-order-card dt,
.hbl-account-order-card dd{margin:0!important;font-size:13px!important;line-height:1.4!important}.hbl-account-order-card dt{color:#64748b!important;font-weight:400!important}.hbl-account-order-card dd{color:#111827!important;font-weight:500!important;text-align:right!important}.hbl-account-pagination{display:flex!important;justify-content:flex-end!important}.hbl-account-pagination .pagination{margin:0!important}.hbl-account-orders-empty{margin-top:0!important}@media (max-width: 767px){.hbl-account-orders-summary{align-items:flex-start!important;flex-direction:column!important}.hbl-account-orders-table{display:none!important}.hbl-account-orders-mobile{display:block!important}.hbl-account-order-card .hbl-account-order-action{width:100%!important}.hbl-account-pagination{justify-content:center!important}}.hbl-account-heading .ps-block__header{position:relative!important;margin-bottom:24px!important;padding:0 0 14px 0!important;border-bottom:1px solid rgba(0,137,123,0.12)!important}.hbl-account-heading .ps-block__header:after{content:""!important;position:absolute!important;left:0!important;bottom:-1px!important;display:block!important;width:72px!important;height:3px!important;border-radius:999px!important;background:#00837b!important}.hbl-account-heading .ps-block__header h1{margin:0!important;color:#111827!important;font-size:22px!important;font-weight:600!important;line-height:1.25!important}.hbl-account-heading .ps-block__header h1:after{content:none!important;display:none!important}.ps-layout--shop .ps-layout__left-content .hbl-account-menu li a,
.ps-layout--shop .ps-layout__left-content .hbl-account-menu li > a{justify-content:flex-start!important;gap:10px!important;padding-right:14px!important}.ps-layout--shop .ps-layout__left-content .hbl-account-menu li a span{flex:1 1 auto!important;min-width:0!important;text-align:left!important}.ps-layout--shop .ps-layout__left-content .hbl-account-menu li.current-menu-item > a,
.ps-layout--shop .ps-layout__left-content .hbl-account-menu li.current-menu-item > a:hover{background:#00897b!important;color:#ffffff!important;box-shadow:0 10px 22px rgba(0,137,123,0.18)!important;transform:none!important}.ps-layout--shop .ps-layout__left-content .hbl-account-menu li.current-menu-item > a svg,
.ps-layout--shop .ps-layout__left-content .hbl-account-menu li.current-menu-item > a i{color:#ffffff!important}.hbl-account-page.ps-page--shop{width:100%!important;max-width:none!important;margin:0!important;padding:0 0 64px!important}.hbl-account-layout.ps-layout--shop{align-items:flex-start!important;padding-bottom:0!important}.hbl-account-layout .hbl-account-layout__left.ps-layout__left{min-width:330px!important;max-width:330px!important;padding-right:28px!important}.hbl-account-layout .hbl-account-layout__right.ps-layout__right{max-width:calc(100% - 330px)!important}.hbl-account-sidebar .widget_shop{margin-bottom:16px!important;padding:18px!important;border:1px solid #dff4ec!important;border-radius:12px!important;background:linear-gradient(180deg,#ffffff 0%,#f6fffb 100%)!important;box-shadow:none!important}.hbl-account-profile__link{display:flex!important;align-items:center!important;gap:14px!important;color:inherit!important;text-decoration:none!important}.hbl-account-profile__avatar{display:block!important;flex:0 0 58px!important;width:58px!important;height:58px!important;overflow:hidden!important;border-radius:50%!important;background:#eef8f6!important;box-shadow:0 0 0 4px #eef8f6!important}.hbl-account-profile__avatar img{width:100%!important;height:100%!important;object-fit:cover!important}.hbl-account-profile__meta{min-width:0!important}.hbl-account-profile__meta strong,
.hbl-account-profile__meta small{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hbl-account-profile__meta strong{color:#111827!important;font-size:15px!important;font-weight:600!important;line-height:1.25!important}.hbl-account-profile__meta small{max-width:190px!important;color:#64748b!important;font-size:12px!important;font-weight:300!important;line-height:1.35!important}.hbl-account-sidebar .hbl-account-menu-widget .widget-title{text-transform:uppercase!important}.hbl-account-menu{margin:0!important;padding:0!important}.hbl-account-menu li{margin:4px 0!important;padding:0!important;border:0!important}.hbl-account-menu li a{display:flex!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:40px!important;padding:9px 14px!important;border-radius:9px!important;color:#334155!important;font-size:13.5px!important;font-weight:500!important;line-height:1.45!important;text-decoration:none!important;transition:background-color 0.2s ease,color 0.2s ease,transform 0.2s ease!important}.hbl-account-menu li a svg,
.hbl-account-menu li a i{flex:0 0 17px!important;width:17px!important;height:17px!important;color:#6b7f78!important}.hbl-account-menu li a:hover,
.hbl-account-menu li.current-menu-item > a{background:#f0fbf6!important;color:#0b7a5d!important;transform:translateX(2px)!important}.hbl-account-menu li.current-menu-item > a{background:#00897b!important;color:#ffffff!important;transform:none!important;box-shadow:0 10px 22px rgba(0,137,123,0.18)!important}.hbl-account-menu li.current-menu-item > a svg,
.hbl-account-menu li.current-menu-item > a i{color:#ffffff!important}.hbl-account-content{width:100%!important}.hbl-account-heading.ps-block--shop-features{margin:0 0 22px!important;padding:0!important;background:transparent!important}.hbl-account-heading .ps-block__header{margin-bottom:0!important;padding-bottom:0!important}.hbl-account-heading .ps-block__header:after{content:none!important;display:none!important}.hbl-account-heading .ps-block__header h1{margin:0!important;color:#111827!important;font-size:22px!important;font-weight:700!important;line-height:1.25!important}.hbl-account-heading .ps-block__header h1:after{content:""!important;display:block!important;width:72px!important;height:3px!important;margin-top:12px!important;border-radius:999px!important;background:#00897b!important}.hbl-account-welcome{display:flex!important;align-items:center!important;gap:18px!important;min-height:136px!important;margin-bottom:18px!important;padding:24px!important;border-radius:12px!important;background:linear-gradient(135deg,#00837b 0%,#00897b 48%,#006f68 100%)!important;color:#ffffff!important}.hbl-account-welcome__avatar{position:relative!important;flex:0 0 78px!important;width:78px!important;height:78px!important;overflow:hidden!important;border:3px solid rgba(255,255,255,0.38)!important;border-radius:50%!important;background:rgba(255,255,255,0.15)!important}.hbl-account-welcome__avatar img{width:100%!important;height:100%!important;object-fit:cover!important}.hbl-account-welcome__camera{position:absolute!important;right:2px!important;bottom:2px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;margin:0!important;border-radius:50%!important;background:rgba(15,23,42,0.62)!important;cursor:pointer!important}.hbl-account-welcome__camera svg{width:14px!important;height:14px!important;color:#ffffff!important}.hbl-account-welcome__text h2{margin:0 0 4px!important;color:#ffffff!important;font-size:24px!important;font-weight:700!important;line-height:1.2!important}.hbl-account-welcome__text p{margin:0!important;color:rgba(255,255,255,0.82)!important;font-size:13.5px!important;font-weight:400!important;line-height:1.45!important}.hbl-account-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin-bottom:18px!important}.hbl-account-stat{display:flex!important;min-height:128px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:18px!important;border:1px solid #e8edf0!important;border-radius:12px!important;background:#ffffff!important;color:inherit!important;text-align:center!important;text-decoration:none!important;box-shadow:0 8px 22px rgba(15,23,42,0.035)!important;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease!important}.hbl-account-stat:hover{border-color:#dff4ec!important;color:inherit!important;transform:translateY(-2px)!important;box-shadow:0 12px 26px rgba(15,23,42,0.055)!important}.hbl-account-stat__icon svg{width:32px!important;height:32px!important;color:#00897b!important}.hbl-account-stat strong{display:block!important;margin-top:8px!important;color:#111827!important;font-size:16px!important;font-weight:600!important;line-height:1.25!important}.hbl-account-stat span:last-child{color:#64748b!important;font-size:12.5px!important;font-weight:400!important;line-height:1.35!important}.hbl-account-note,
.hbl-account-empty{margin-bottom:14px!important;padding:18px!important;border:1px solid #e8edf0!important;border-radius:12px!important;background:#ffffff!important;color:#64748b!important;font-size:14px!important;line-height:1.7!important}.hbl-account-note a{color:#00897b!important;font-weight:600!important}.hbl-account-empty{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;background:#f3f8ff!important}.hbl-account-empty div{display:flex!important;align-items:center!important;gap:10px!important}.hbl-account-empty svg{width:24px!important;height:24px!important;color:#64748b!important}.hbl-account-empty a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;padding:0 18px!important;border-radius:8px!important;background:#00897b!important;color:#ffffff!important;font-size:12px!important;font-weight:600!important;text-decoration:none!important;white-space:nowrap!important}@media (max-width: 1199px){.hbl-account-layout.ps-layout--shop{display:block!important}.hbl-account-layout .hbl-account-layout__left.ps-layout__left,
  .hbl-account-layout .hbl-account-layout__right.ps-layout__right{width:100%!important;min-width:0!important;max-width:100%!important;padding-right:0!important}.hbl-account-sidebar{margin-bottom:22px!important}.hbl-account-menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.hbl-account-menu li{margin:0!important}}@media (max-width: 767px){.hbl-account-welcome{align-items:flex-start!important;min-height:0!important;padding:20px!important}.hbl-account-stats{grid-template-columns:1fr!important;gap:12px!important}.hbl-account-menu{grid-template-columns:1fr!important}.hbl-account-empty{align-items:flex-start!important;flex-direction:column!important}}.hbl-account-menu-toggle{display:none!important}@media (max-width: 1199px){.hbl-account-menu-toggle{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;width:100%!important;min-height:48px!important;margin:0 0 18px!important;padding:0 16px!important;border:1px solid #dff4ec!important;border-radius:12px!important;background:linear-gradient(180deg,#ffffff 0%,#f6fffb 100%)!important;color:#111827!important;box-shadow:0 8px 22px rgba(15,23,42,0.04)!important}.hbl-account-menu-toggle span,
  .hbl-account-menu-toggle strong{display:inline-flex!important;align-items:center!important;min-width:0!important}.hbl-account-menu-toggle span{gap:8px!important;color:#00837b!important;font-size:13px!important;font-weight:700!important;letter-spacing:0.06em!important;text-transform:uppercase!important}.hbl-account-menu-toggle strong{overflow:hidden!important;color:#334155!important;font-size:13px!important;font-weight:600!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hbl-account-menu-toggle svg{width:20px!important;height:20px!important}.hbl-account-layout .hbl-account-layout__left.ps-layout__left{position:fixed!important;top:0!important;left:0!important;z-index:100000!important;display:block!important;width:min(86vw,360px)!important;min-width:0!important;max-width:min(86vw,360px)!important;height:100dvh!important;padding:0!important;pointer-events:none!important;visibility:hidden!important}.hbl-account-layout .hbl-account-layout__left.ps-layout__left .screen-darken{position:fixed!important;inset:0!important;z-index:0!important;display:block!important;width:100vw!important;height:100dvh!important;background:rgba(15,23,42,0.38)!important;opacity:0!important;visibility:hidden!important;transition:opacity 0.2s ease,visibility 0.2s ease!important}.hbl-account-layout .hbl-account-layout__left.ps-layout__left .ps-layout__left-container{position:relative!important;z-index:1!important;width:100%!important;height:100dvh!important;overflow-y:auto!important;padding:0 16px 20px!important;border-right:1px solid #dff4ec!important;background:#ffffff!important;transform:translateX(-105%)!important;transition:transform 0.24s ease!important;box-shadow:18px 0 44px rgba(15,23,42,0.14)!important}.hbl-account-layout .hbl-account-layout__left.ps-layout__left.active{pointer-events:auto!important;visibility:visible!important}.hbl-account-layout .hbl-account-layout__left.ps-layout__left.active .screen-darken{opacity:1!important;visibility:visible!important}.hbl-account-layout .hbl-account-layout__left.ps-layout__left.active .ps-layout__left-container{transform:translateX(0)!important}.hbl-account-layout .hbl-account-layout__left.ps-layout__left .ps-filter__header{position:sticky!important;top:0!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:58px!important;margin:0 -16px 16px!important;padding:0 16px!important;border-bottom:1px solid #dff4ec!important;background:#ffffff!important}.hbl-account-layout .hbl-account-layout__left.ps-layout__left .ps-filter__header h3{margin:0!important;color:#111827!important;font-size:16px!important;font-weight:600!important}.hbl-account-layout .hbl-account-layout__left.ps-layout__left .ps-filter__header .ps-btn--close{position:relative!important;top:auto!important;right:auto!important;display:inline-flex!important;flex:0 0 36px!important;margin-left:auto!important;width:36px!important;height:36px!important;border-radius:50%!important;background:#eefaf6!important;transform:none!important}body.hbl-account-menu-open{overflow:hidden!important}.hbl-account-sidebar{margin-bottom:0!important}.hbl-account-menu{display:grid!important;grid-template-columns:1fr!important;gap:6px!important}}@media (max-width: 767px){.hbl-account-menu-toggle{align-items:flex-start!important;flex-direction:column!important;min-height:0!important;padding:13px 14px!important}}#tab-reviews .product-review-container p.text-warning,
#tab-reviews .product-review-container > p.text-muted.text-center{position:relative!important;display:inline-flex!important;align-items:center!important;width:auto!important;max-width:100%!important;margin:10px 0 4px!important;padding:12px 16px 12px 14px!important;border:1px solid rgba(0,137,123,0.16)!important;border-radius:12px!important;background:linear-gradient(180deg,#f8fffd 0%,#eefaf6 100%)!important;color:#0b6f68!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important;box-shadow:0 12px 28px rgba(15,23,42,0.06)!important}#tab-reviews .product-review-container p.text-warning::before{content:none!important;display:none!important}#tab-reviews .product-review-container > p.text-muted.text-center{display:flex!important;justify-content:center!important;width:min(100%,520px)!important;margin:6px auto 0!important;color:#64748b!important;background:#ffffff!important;border-color:rgba(15,23,42,0.08)!important}@media (max-width: 767px){#tab-reviews .product-review-container p.text-warning,
  #tab-reviews .product-review-container > p.text-muted.text-center{display:flex!important;width:100%!important;padding:12px 14px!important}}.hbl-account-heading .ps-block__header{position:relative!important;margin-bottom:24px!important;padding:0 0 14px 0!important;border-bottom:1px solid rgba(0,137,123,0.12)!important}.hbl-account-heading .ps-block__header:after{content:""!important;position:absolute!important;left:0!important;bottom:-1px!important;display:block!important;width:72px!important;height:3px!important;border-radius:999px!important;background:#00837b!important}.hbl-account-heading .ps-block__header h1{margin:0!important;color:#111827!important;font-size:22px!important;font-weight:600!important;line-height:1.25!important}.hbl-account-heading .ps-block__header h1:after{content:none!important;display:none!important}.ps-layout--shop .ps-layout__left-content .hbl-account-menu li a,
.ps-layout--shop .ps-layout__left-content .hbl-account-menu li > a{box-sizing:border-box!important;overflow:hidden!important;border-radius:9px!important;transform:none!important}.ps-layout--shop .ps-layout__left-content .hbl-account-menu li a:hover,
.ps-layout--shop .ps-layout__left-content .hbl-account-menu li.current-menu-item > a{border-radius:9px!important;transform:none!important}.hbl-account-review-summary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin-bottom:18px!important}.hbl-account-review-summary > div{min-height:112px!important;padding:20px!important;border-radius:12px!important;background:linear-gradient(135deg,#00837b 0%,#00897b 48%,#006f68 100%)!important;color:#ffffff!important}.hbl-account-review-summary span,
.hbl-account-review-summary strong{display:block!important}.hbl-account-review-summary span{color:rgba(255,255,255,0.82)!important;font-size:13px!important;font-weight:400!important;line-height:1.35!important}.hbl-account-review-summary strong{margin-top:8px!important;color:#ffffff!important;font-size:28px!important;font-weight:700!important;line-height:1.1!important}.hbl-account-review-page{overflow:hidden!important;border:1px solid #e8edf0!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,0.035)!important}.hbl-account-review-tabs.nav-tabs{display:flex!important;gap:0!important;margin:0!important;padding:10px!important;border:0!important;background:#f8fffd!important}.hbl-account-review-tabs .nav-item{flex:1 1 0!important}.hbl-account-review-tabs .nav-link{width:100%!important;min-height:42px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#334155!important;font-size:13.5px!important;font-weight:500!important;line-height:1.35!important}.hbl-account-review-tabs .nav-link span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:24px!important;min-height:24px!important;margin-left:6px!important;padding:0 7px!important;border-radius:999px!important;background:rgba(0,137,123,0.1)!important;color:#00897b!important;font-size:12px!important}.hbl-account-review-tabs .nav-link.active{background:#00897b!important;color:#ffffff!important;box-shadow:0 10px 22px rgba(0,137,123,0.18)!important}.hbl-account-review-tabs .nav-link.active span{background:rgba(255,255,255,0.18)!important;color:#ffffff!important}.hbl-account-review-content{padding:18px!important}.hbl-account-review-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.hbl-account-review-product,
.hbl-account-reviewed-card{display:flex!important;gap:14px!important;padding:16px!important;border:1px solid #e8edf0!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,0.035)!important}.hbl-account-review-product__image,
.hbl-account-reviewed-card__image{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 86px!important;width:86px!important;height:86px!important;overflow:hidden!important;border:1px solid #e8edf0!important;border-radius:10px!important;background:#ffffff!important}.hbl-account-review-product__image img,
.hbl-account-reviewed-card__image img{width:100%!important;height:100%!important;object-fit:contain!important}.hbl-account-review-product__body,
.hbl-account-reviewed-card__body{min-width:0!important;flex:1 1 auto!important}.hbl-account-review-product__title,
.hbl-account-reviewed-card__title{display:block!important;color:#111827!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;text-decoration:none!important}.hbl-account-review-product__body p,
.hbl-account-reviewed-card__body p{margin:7px 0 0!important;color:#64748b!important;font-size:12.5px!important;font-weight:400!important;line-height:1.45!important}.hbl-account-review-stars{display:flex!important;flex-direction:row-reverse!important;justify-content:flex-end!important;gap:2px!important;width:auto!important;margin-top:10px!important}.hbl-account-review-stars label{margin:0!important;color:#d1d5db!important;cursor:pointer!important}.hbl-account-review-stars label:hover,
.hbl-account-review-stars label:hover ~ label{color:#f59e0b!important}.hbl-account-reviewed-list{display:grid!important;gap:14px!important}.hbl-account-reviewed-card__header,
.hbl-account-reviewed-card__footer{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important}.hbl-account-reviewed-card__header small{display:block!important;margin-top:4px!important;color:#64748b!important;font-size:12px!important}.hbl-account-reviewed-card__rating{display:inline-flex!important;align-items:center!important;gap:4px!important;color:#f59e0b!important;font-size:13px!important;font-weight:600!important;white-space:nowrap!important}.hbl-account-reviewed-card__footer{align-items:center!important;margin-top:12px!important}.hbl-account-reviewed-card__footer time{color:#64748b!important;font-size:12px!important}.hbl-account-review-delete{min-height:32px!important;padding:0 14px!important;border:0!important;border-radius:8px!important;background:#fee2e2!important;color:#b91c1c!important;font-size:12px!important;font-weight:600!important}.hbl-account-review-empty{margin:0!important}@media (max-width: 991px){.hbl-account-review-grid,
  .hbl-account-review-summary{grid-template-columns:1fr!important}}@media (max-width: 767px){.hbl-account-review-tabs.nav-tabs{flex-direction:column!important;gap:8px!important}.hbl-account-review-content{padding:14px!important}.hbl-account-review-product,
  .hbl-account-reviewed-card{flex-direction:column!important}.hbl-account-review-product__image,
  .hbl-account-reviewed-card__image{width:100%!important;height:150px!important}.hbl-account-reviewed-card__header,
  .hbl-account-reviewed-card__footer{flex-direction:column!important}}.hbl-account-panel{overflow:hidden!important;border:1px solid #e8edf0!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,0.035)!important}.hbl-account-panel__summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:18px!important;border-bottom:1px solid rgba(0,137,123,0.12)!important;background:linear-gradient(135deg,rgba(0,131,123,0.08) 0%,rgba(0,137,123,0.05) 52%,rgba(0,111,104,0.08) 100%)!important}.hbl-account-panel__summary span,
.hbl-account-panel__summary strong{display:block!important}.hbl-account-panel__summary span{color:#64748b!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important}.hbl-account-panel__summary strong{margin-top:4px!important;color:#111827!important;font-size:24px!important;font-weight:700!important;line-height:1.1!important}.hbl-account-panel__summary > a,
.hbl-account-action-btn,
.hbl-account-order-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;gap:6px!important;padding:0 16px!important;border:0!important;border-radius:8px!important;background:#00897b!important;color:#ffffff!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:0 8px 18px rgba(0,137,123,0.18)!important}.hbl-account-action-btn svg{width:16px!important;height:16px!important}.hbl-account-action-btn--soft{background:#eefaf6!important;color:#00837b!important;box-shadow:none!important}.hbl-account-table-card{overflow-x:auto!important}.hbl-account-table-card table{width:100%!important;margin:0!important;border:0!important;border-collapse:collapse!important}.hbl-account-table-card th,
.hbl-account-table-card td{padding:15px 18px!important;border:0!important;border-bottom:1px solid #edf2f4!important;color:#334155!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;vertical-align:middle!important}.hbl-account-table-card th{background:#fbfefd!important;color:#64748b!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important}.hbl-account-table-card td strong,
.hbl-account-table-card td a{color:#111827!important;font-weight:600!important}.hbl-account-download-list,
.hbl-account-address-grid{display:grid!important;gap:16px!important;padding:18px!important}.hbl-account-address-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hbl-account-download-card,
.hbl-account-address-card,
.hbl-account-return-card{border:1px solid #e8edf0!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,0.035)!important}.hbl-account-download-card{display:flex!important;gap:14px!important;padding:16px!important}.hbl-account-download-card__image{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 92px!important;width:92px!important;height:92px!important;overflow:hidden!important;border:1px solid #e8edf0!important;border-radius:10px!important;background:#ffffff!important}.hbl-account-download-card__image img{width:100%!important;height:100%!important;object-fit:contain!important}.hbl-account-download-card__body{min-width:0!important;flex:1 1 auto!important}.hbl-account-download-card__header,
.hbl-account-download-card__footer,
.hbl-account-return-card__header,
.hbl-account-address-card__header,
.hbl-account-address-card__actions{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important}.hbl-account-download-card__title{display:block!important;color:#111827!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;text-decoration:none!important}.hbl-account-download-card small{display:block!important;margin-top:4px!important;color:#64748b!important;font-size:12px!important;font-weight:400!important;line-height:1.35!important}.hbl-account-download-card__count,
.hbl-account-address-card__header span{display:inline-flex!important;align-items:center!important;min-height:26px!important;padding:0 10px!important;border-radius:999px!important;background:#eefaf6!important;color:#00837b!important;font-size:12px!important;font-weight:600!important;white-space:nowrap!important}.hbl-account-download-card__footer{align-items:center!important;margin-top:14px!important}.hbl-account-download-card__footer time{color:#64748b!important;font-size:12px!important}.hbl-account-download-card__actions{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important}.hbl-account-return-mobile{display:none!important}.hbl-account-return-card{padding:16px!important}.hbl-account-return-card__header{align-items:center!important;margin-bottom:12px!important}.hbl-account-return-card__header strong{color:#111827!important;font-size:14px!important;font-weight:600!important}.hbl-account-return-card dl{display:grid!important;gap:10px!important;margin:0 0 14px!important}.hbl-account-return-card dl div{display:flex!important;justify-content:space-between!important;gap:12px!important}.hbl-account-return-card dt,
.hbl-account-return-card dd{margin:0!important;color:#64748b!important;font-size:12.5px!important;font-weight:400!important}.hbl-account-return-card dd,
.hbl-account-return-card dd a{color:#111827!important;font-weight:600!important;text-align:right!important}.hbl-account-address-card{padding:18px!important}.hbl-account-address-card__header{align-items:center!important;margin-bottom:12px!important}.hbl-account-address-card__header strong{min-width:0!important;color:#111827!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important}.hbl-account-address-card p{display:flex!important;align-items:flex-start!important;gap:9px!important;margin:0 0 10px!important;color:#64748b!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important}.hbl-account-address-card p svg{flex:0 0 18px!important;width:18px!important;height:18px!important;color:#00897b!important}.hbl-account-address-card__actions{justify-content:flex-start!important;align-items:center!important;margin-top:16px!important}.hbl-account-address-card__actions a,
.hbl-account-address-card__actions button{min-height:32px!important;padding:0 14px!important;border:0!important;border-radius:8px!important;font-size:12px!important;font-weight:600!important;text-decoration:none!important}.hbl-account-address-card__actions a{display:inline-flex!important;align-items:center!important;background:#00897b!important;color:#ffffff!important}.hbl-account-address-card__actions button{background:#fee2e2!important;color:#b91c1c!important;cursor:pointer!important}.hbl-account-address-form{padding:20px!important}.hbl-account-address-form form{margin:0!important}.hbl-account-address-form .row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin:0!important}.hbl-account-address-form .row > [class*="col"]{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.hbl-account-address-form .col-lg-12,
.hbl-account-address-form .row > .col-lg-12{grid-column:1/-1!important}.hbl-account-address-form .mb-3{margin:0!important}.hbl-account-address-form .form-label{display:block!important;margin:0 0 7px!important;color:#334155!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}.hbl-account-address-form .form-control,
.hbl-account-address-form .form-select,
.hbl-account-address-form select,
.hbl-account-address-form textarea{display:block!important;width:100%!important;min-height:46px!important;padding:0 14px!important;border:1px solid #dfe9e6!important;border-radius:10px!important;background-color:#ffffff!important;color:#111827!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;box-shadow:none!important;transition:border-color 0.18s ease,box-shadow 0.18s ease!important}.hbl-account-address-form .form-select,
.hbl-account-address-form select{padding-right:14px!important}.hbl-account-address-form textarea.form-control{min-height:112px!important;padding-top:13px!important;resize:vertical!important}.hbl-account-address-form .form-control:focus,
.hbl-account-address-form .form-select:focus,
.hbl-account-address-form select:focus,
.hbl-account-address-form textarea:focus{border-color:#00897b!important;box-shadow:0 0 0 4px rgba(0,137,123,0.1)!important;outline:0!important}.hbl-account-address-form .form-control::placeholder{color:#94a3b8!important;font-weight:400!important}.hbl-account-address-form .form-check{display:inline-flex!important;align-items:center!important;min-height:24px!important;margin:2px 0 0!important;padding:0!important;color:#111827!important;font-size:13.5px!important;font-weight:500!important;line-height:24px!important}.hbl-account-address-form .form-check .form-check-input{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.hbl-account-address-form .form-check-label{position:relative!important;min-height:24px!important;margin:0!important;padding-left:34px!important;color:#111827!important;line-height:24px!important;cursor:pointer!important}.hbl-account-address-form .form-check-label::before{content:""!important;position:absolute!important;top:1px!important;left:0!important;width:22px!important;height:22px!important;border:1px solid #d8e6e4!important;border-radius:3px!important;background:#ffffff!important;box-shadow:inset 0 0 0 1px rgba(0,137,123,0.04)!important}.hbl-account-address-form .form-check-label::after{content:""!important;position:absolute!important;top:4px!important;left:8px!important;width:7px!important;height:12px!important;border:solid #00897b!important;border-width:0 2px 2px 0!important;opacity:0!important;transform:rotate(45deg) scale(0.75)!important;transition:opacity 0.18s ease,transform 0.18s ease!important}.hbl-account-address-form .form-check-input:checked ~ .form-check-label::before,
.hbl-account-address-form .form-check-input:checked + .form-check-label::before{border-color:#00897b!important;background-color:#ffffff!important}.hbl-account-address-form .form-check-input:checked ~ .form-check-label::after,
.hbl-account-address-form .form-check-input:checked + .form-check-label::after{opacity:1!important;transform:rotate(45deg) scale(1)!important}.hbl-account-address-form .select2,
.hbl-account-address-form .select2-container{width:100%!important}.hbl-account-address-form .select2-container--default .select2-selection--single{height:46px!important;min-height:46px!important;padding:0 14px!important;border:1.5px solid #e2e8f0!important;border-radius:10px!important;background-color:#f8fafc!important;box-shadow:none!important;transition:border-color 0.18s ease,box-shadow 0.18s ease,background-color 0.18s ease!important}.hbl-account-address-form .select2-container--default.select2-container--open .select2-selection--single,
.hbl-account-address-form .select2-container--default.select2-container--focus .select2-selection--single{border-color:#00897b!important;background-color:#ffffff!important;box-shadow:0 0 0 4px rgba(0,137,123,0.1)!important}.hbl-account-address-form .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0!important;color:#111827!important;font-size:14px!important;font-weight:400!important;line-height:44px!important}.hbl-account-address-form .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#94a3b8!important}.hbl-account-address-form .select2-container--default .select2-selection--single .select2-selection__arrow{display:none!important}.select2-container--open .select2-dropdown.hbl-address-select2-dropdown{overflow:hidden!important;border:1.5px solid #e2e8f0!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 12px 36px rgba(15,23,42,0.14),0 2px 8px rgba(15,23,42,0.06)!important}.hbl-address-select2-dropdown .select2-search--dropdown{padding:8px 10px 6px!important}.hbl-address-select2-dropdown .select2-search--dropdown .select2-search__field{width:100%!important;height:36px!important;padding:0 10px!important;border:1.5px solid #e2e8f0!important;border-radius:8px!important;background:#f8fafc!important;color:#111827!important;font-size:13px!important;outline:none!important}.hbl-address-select2-dropdown .select2-search--dropdown .select2-search__field:focus{border-color:#00897b!important;background:#ffffff!important;box-shadow:0 0 0 3px rgba(0,137,123,0.12)!important}.hbl-address-select2-dropdown .select2-results__options{max-height:240px!important;padding:4px 6px 6px!important;overflow-y:auto!important}.hbl-address-select2-dropdown .select2-results__option{margin-bottom:1px!important;padding:8px 11px!important;border-radius:7px!important;color:#374151!important;font-size:14px!important}.hbl-address-select2-dropdown .select2-results__option--highlighted[aria-selected]{background:linear-gradient(90deg,rgba(0,137,123,0.1),rgba(0,137,123,0.05))!important;color:#00837b!important}.hbl-address-select2-dropdown .select2-results__option[aria-selected="true"]{background:rgba(0,137,123,0.08)!important;color:#006f68!important}.hbl-account-address-form .invalid-feedback,
.hbl-account-address-form .text-danger{margin-top:6px!important;color:#dc2626!important;font-size:12px!important;font-weight:500!important}.hbl-account-address-form .btn,
.hbl-account-address-form button[type="submit"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:150px!important;min-height:44px!important;margin:4px 0 0!important;padding:0 22px!important;border:0!important;border-radius:10px!important;background:#00897b!important;color:#ffffff!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important;box-shadow:0 10px 22px rgba(0,137,123,0.18)!important}.hbl-account-vendor-page{overflow:hidden!important}.hbl-account-vendor-hero{display:flex!important;align-items:center!important;gap:18px!important;margin:18px!important;padding:24px!important;border-radius:12px!important;background:linear-gradient(135deg,#00837b 0%,#00897b 48%,#006f68 100%)!important;color:#ffffff!important}.hbl-account-vendor-hero__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 64px!important;width:64px!important;height:64px!important;border:1px solid rgba(255,255,255,0.3)!important;border-radius:50%!important;background:rgba(255,255,255,0.16)!important}.hbl-account-vendor-hero__icon svg{width:32px!important;height:32px!important}.hbl-account-vendor-hero h2{margin:0 0 5px!important;color:#ffffff!important;font-size:24px!important;font-weight:700!important;line-height:1.25!important}.hbl-account-vendor-hero p{margin:0!important;color:rgba(255,255,255,0.84)!important;font-size:13.5px!important;font-weight:400!important;line-height:1.5!important}.hbl-account-vendor-steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;padding:0 18px 18px!important}.hbl-account-vendor-steps > div{min-height:126px!important;padding:18px!important;border:1px solid #e8edf0!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,0.035)!important}.hbl-account-vendor-steps svg{width:28px!important;height:28px!important;color:#00897b!important}.hbl-account-vendor-steps strong,
.hbl-account-vendor-steps span{display:block!important}.hbl-account-vendor-steps strong{margin-top:10px!important;color:#111827!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important}.hbl-account-vendor-steps span{margin-top:5px!important;color:#64748b!important;font-size:12.5px!important;font-weight:400!important;line-height:1.45!important}.hbl-account-vendor-form{margin:0 18px 18px!important;padding:20px!important;border:1px solid #e8edf0!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,0.035)!important}.hbl-account-vendor-form form{margin:0!important}.hbl-account-vendor-form .form-group,
.hbl-account-vendor-form .mb-3,
.hbl-account-vendor-form .position-relative{margin-bottom:16px!important}.hbl-account-vendor-form label,
.hbl-account-vendor-form .form-label{display:block!important;margin:0 0 7px!important;color:#334155!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}.hbl-account-vendor-form .form-control,
.hbl-account-vendor-form input[type="text"],
.hbl-account-vendor-form input[type="tel"],
.hbl-account-vendor-form input[type="url"],
.hbl-account-vendor-form input[type="email"]{width:100%!important;min-height:46px!important;padding:0 14px!important;border:1px solid #dfe9e6!important;border-radius:10px!important;background-color:#ffffff!important;color:#111827!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;box-shadow:none!important;transition:border-color 0.18s ease,box-shadow 0.18s ease!important}.hbl-account-vendor-form .input-group{display:flex!important;align-items:stretch!important}.hbl-account-vendor-form .input-group-text{display:inline-flex!important;align-items:center!important;min-height:46px!important;padding:0 12px!important;border:1px solid #dfe9e6!important;border-right:0!important;border-radius:10px 0 0 10px!important;background:#f8fafc!important;color:#64748b!important;font-size:13px!important;font-weight:500!important}.hbl-account-vendor-form .input-group .form-control{border-radius:0 10px 10px 0!important}.hbl-account-vendor-form .form-control:focus,
.hbl-account-vendor-form input[type="text"]:focus,
.hbl-account-vendor-form input[type="tel"]:focus,
.hbl-account-vendor-form input[type="url"]:focus,
.hbl-account-vendor-form input[type="email"]:focus{border-color:#00897b!important;box-shadow:0 0 0 4px rgba(0,137,123,0.1)!important;outline:0!important}.hbl-account-vendor-form .form-control::placeholder{color:#94a3b8!important;font-weight:400!important}.hbl-account-vendor-form .dropzone{display:flex!important;align-items:center!important;justify-content:center!important;min-height:132px!important;padding:18px!important;border:1.5px dashed rgba(0,137,123,0.34)!important;border-radius:12px!important;background:#f5fffb!important;color:#00837b!important}.hbl-account-vendor-form .dropzone .dz-message{margin:0!important;color:#00837b!important;font-size:13.5px!important;font-weight:600!important;text-align:center!important}.hbl-account-vendor-form .form-check{display:inline-flex!important;align-items:center!important;min-height:24px!important;margin:2px 0 16px!important;padding:0!important;color:#111827!important;font-size:13.5px!important;font-weight:500!important;line-height:24px!important}.hbl-account-vendor-form .form-check-input{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.hbl-account-vendor-form .form-check-label{position:relative!important;min-height:24px!important;margin:0!important;padding-left:34px!important;color:#111827!important;line-height:24px!important;cursor:pointer!important}.hbl-account-vendor-form .form-check-label::before{content:""!important;position:absolute!important;top:1px!important;left:0!important;width:22px!important;height:22px!important;border:1px solid #d8e6e4!important;border-radius:3px!important;background:#ffffff!important}.hbl-account-vendor-form .form-check-label::after{content:""!important;position:absolute!important;top:4px!important;left:8px!important;width:7px!important;height:12px!important;border:solid #00897b!important;border-width:0 2px 2px 0!important;opacity:0!important;transform:rotate(45deg) scale(0.75)!important;transition:opacity 0.18s ease,transform 0.18s ease!important}.hbl-account-vendor-form .form-check-input:checked ~ .form-check-label::before,
.hbl-account-vendor-form .form-check-input:checked + .form-check-label::before{border-color:#00897b!important}.hbl-account-vendor-form .form-check-input:checked ~ .form-check-label::after,
.hbl-account-vendor-form .form-check-input:checked + .form-check-label::after{opacity:1!important;transform:rotate(45deg) scale(1)!important}.hbl-account-vendor-form .invalid-feedback,
.hbl-account-vendor-form .text-danger{margin-top:6px!important;color:#dc2626!important;font-size:12px!important;font-weight:500!important}.hbl-account-vendor-submit,
.hbl-account-vendor-form button[type="submit"],
.hbl-account-vendor-form input[type="submit"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:180px!important;min-height:44px!important;padding:0 24px!important;border:0!important;border-radius:10px!important;background:#00897b!important;color:#ffffff!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important;box-shadow:0 10px 22px rgba(0,137,123,0.18)!important}.hbl-account-vendor-info{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;padding:0 18px 18px!important}.hbl-account-vendor-info > div{padding:16px!important;border:1px solid #e8edf0!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,0.035)!important}.hbl-account-vendor-info span,
.hbl-account-vendor-info strong,
.hbl-account-vendor-info a{display:block!important}.hbl-account-vendor-info span{margin-bottom:5px!important;color:#64748b!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.08em!important}.hbl-account-vendor-info strong,
.hbl-account-vendor-info a{color:#111827!important;font-size:14px!important;font-weight:300!important;line-height:1.35!important}.hbl-account-vendor-info a{color:#00897b!important;text-decoration:none!important}.hbl-account-profile-page{overflow:hidden!important}.hbl-account-profile-hero{display:flex!important;align-items:center!important;gap:18px!important;margin:18px!important;padding:24px!important;border-radius:12px!important;background:linear-gradient(135deg,#00837b 0%,#00897b 48%,#006f68 100%)!important;color:#ffffff!important}.hbl-account-profile-hero__avatar{display:block!important;flex:0 0 82px!important;width:82px!important;height:82px!important;overflow:hidden!important;border:3px solid rgba(255,255,255,0.38)!important;border-radius:50%!important;background:rgba(255,255,255,0.15)!important}.hbl-account-profile-hero__avatar img{width:100%!important;height:100%!important;object-fit:cover!important}.hbl-account-profile-hero__body{min-width:0!important}.hbl-account-profile-hero__body span{display:inline-flex!important;align-items:center!important;min-height:25px!important;margin-bottom:8px!important;padding:0 10px!important;border-radius:999px!important;background:rgba(255,255,255,0.16)!important;color:rgba(255,255,255,0.9)!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.08em!important;line-height:1!important;text-transform:uppercase!important}.hbl-account-profile-hero__body h2{margin:0 0 4px!important;color:#ffffff!important;font-size:25px!important;font-weight:700!important;line-height:1.22!important}.hbl-account-profile-hero__body p{margin:0!important;color:rgba(255,255,255,0.82)!important;font-size:13.5px!important;font-weight:400!important;line-height:1.45!important;overflow-wrap:anywhere!important}.hbl-account-profile-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;padding:0 18px 18px!important}.hbl-account-profile-card{display:flex!important;align-items:flex-start!important;gap:14px!important;min-height:116px!important;padding:18px!important;border:1px solid #e8edf0!important;border-radius:12px!important;background:#ffffff!important;color:inherit!important;text-decoration:none!important;box-shadow:0 8px 22px rgba(15,23,42,0.035)!important}.hbl-account-profile-card--link{transition:border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease!important}.hbl-account-profile-card--link:hover{border-color:#dff4ec!important;color:inherit!important;transform:translateY(-2px)!important;box-shadow:0 12px 26px rgba(15,23,42,0.055)!important}.hbl-account-profile-card__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 42px!important;width:42px!important;height:42px!important;border-radius:12px!important;background:#eefaf6!important;color:#00897b!important}.hbl-account-profile-card__icon svg{width:24px!important;height:24px!important}.hbl-account-profile-card strong,
.hbl-account-profile-card p{display:block!important}.hbl-account-profile-card strong{margin:0 0 6px!important;color:#111827!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important}.hbl-account-profile-card p{margin:0!important;color:#64748b!important;font-size:12.5px!important;font-weight:400!important;line-height:1.5!important}.hbl-account-profile-form{margin:0 18px 18px!important;padding:20px!important;border:1px solid #e8edf0!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,0.035)!important}.hbl-account-profile-form form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin:0!important}.hbl-account-profile-form .form-group,
.hbl-account-profile-form .mb-3{margin:0!important}.hbl-account-profile-form .form-group:has(button),
.hbl-account-profile-form .form-group:has(input[type="submit"]),
.hbl-account-profile-form .mb-3:has(button),
.hbl-account-profile-form .mb-3:has(input[type="submit"]){grid-column:1/-1!important}.hbl-account-profile-form label,
.hbl-account-profile-form .form-label{display:block!important;margin:0 0 7px!important;color:#334155!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}.hbl-account-profile-form .form-control,
.hbl-account-profile-form input[type="text"],
.hbl-account-profile-form input[type="email"],
.hbl-account-profile-form input[type="tel"]{width:100%!important;min-height:46px!important;padding:0 14px!important;border:1px solid #dfe9e6!important;border-radius:10px!important;background-color:#ffffff!important;color:#111827!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;box-shadow:none!important;transition:border-color 0.18s ease,box-shadow 0.18s ease!important}.hbl-account-profile-form .form-control:focus,
.hbl-account-profile-form input[type="text"]:focus,
.hbl-account-profile-form input[type="email"]:focus,
.hbl-account-profile-form input[type="tel"]:focus{border-color:#00897b!important;box-shadow:0 0 0 4px rgba(0,137,123,0.1)!important;outline:0!important}.hbl-account-profile-form input[disabled],
.hbl-account-profile-form .form-control:disabled{background:#f8fafc!important;color:#64748b!important;cursor:not-allowed!important}.hbl-account-profile-form .form-control::placeholder{color:#94a3b8!important;font-weight:400!important}.hbl-account-profile-submit,
.hbl-account-profile-form button[type="submit"],
.hbl-account-profile-form input[type="submit"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:160px!important;min-height:44px!important;padding:0 24px!important;border:0!important;border-radius:10px!important;background:#00897b!important;color:#ffffff!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important;box-shadow:0 10px 22px rgba(0,137,123,0.18)!important}.hbl-account-security-page{overflow:hidden!important}.hbl-account-security-hero{display:flex!important;align-items:center!important;gap:18px!important;margin:18px!important;padding:24px!important;border-radius:12px!important;background:linear-gradient(135deg,#00837b 0%,#00897b 48%,#006f68 100%)!important;color:#ffffff!important}.hbl-account-security-hero__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 72px!important;width:72px!important;height:72px!important;border:1px solid rgba(255,255,255,0.3)!important;border-radius:50%!important;background:rgba(255,255,255,0.16)!important}.hbl-account-security-hero__icon svg{width:36px!important;height:36px!important}.hbl-account-security-hero div > span{display:inline-flex!important;align-items:center!important;min-height:25px!important;margin-bottom:8px!important;padding:0 10px!important;border-radius:999px!important;background:rgba(255,255,255,0.16)!important;color:rgba(255,255,255,0.9)!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.08em!important;line-height:1!important;text-transform:uppercase!important}.hbl-account-security-hero h2{margin:0 0 5px!important;color:#ffffff!important;font-size:25px!important;font-weight:700!important;line-height:1.22!important}.hbl-account-security-hero p{margin:0!important;color:rgba(255,255,255,0.82)!important;font-size:13.5px!important;font-weight:400!important;line-height:1.45!important}.hbl-account-security-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;padding:0 18px 18px!important}.hbl-account-security-tip{min-height:126px!important;padding:18px!important;border:1px solid #e8edf0!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,0.035)!important}.hbl-account-security-tip svg{width:28px!important;height:28px!important;color:#00897b!important}.hbl-account-security-tip strong,
.hbl-account-security-tip span{display:block!important}.hbl-account-security-tip strong{margin-top:10px!important;color:#111827!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important}.hbl-account-security-tip span{margin-top:5px!important;color:#64748b!important;font-size:12.5px!important;font-weight:400!important;line-height:1.45!important}.hbl-account-security-form{margin:0 18px 18px!important;padding:20px!important;border:1px solid #e8edf0!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,0.035)!important}.hbl-account-security-form form{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin:0!important}.hbl-account-security-form .form-group,
.hbl-account-security-form .mb-3{margin:0!important}.hbl-account-security-form .form-group:has(button),
.hbl-account-security-form .form-group:has(input[type="submit"]),
.hbl-account-security-form .mb-3:has(button),
.hbl-account-security-form .mb-3:has(input[type="submit"]){grid-column:1/-1!important}.hbl-account-security-form label,
.hbl-account-security-form .form-label{display:block!important;margin:0 0 7px!important;color:#334155!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}.hbl-account-security-form .form-control,
.hbl-account-security-form input[type="password"],
.hbl-account-security-form input[type="text"]{width:100%!important;min-height:46px!important;padding:0 14px!important;border:1px solid #dfe9e6!important;border-radius:10px!important;background-color:#ffffff!important;color:#111827!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;box-shadow:none!important;transition:border-color 0.18s ease,box-shadow 0.18s ease!important}.hbl-account-security-form .form-control:focus,
.hbl-account-security-form input[type="password"]:focus,
.hbl-account-security-form input[type="text"]:focus{border-color:#00897b!important;box-shadow:0 0 0 4px rgba(0,137,123,0.1)!important;outline:0!important}.hbl-account-security-form .form-control::placeholder{color:#94a3b8!important;font-weight:400!important}.hbl-account-security-form .invalid-feedback,
.hbl-account-security-form .text-danger{margin-top:6px!important;color:#dc2626!important;font-size:12px!important;font-weight:500!important}.hbl-account-security-submit,
.hbl-account-security-form button[type="submit"],
.hbl-account-security-form input[type="submit"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:170px!important;min-height:44px!important;padding:0 24px!important;border:0!important;border-radius:10px!important;background:#00897b!important;color:#ffffff!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important;box-shadow:0 10px 22px rgba(0,137,123,0.18)!important}.hbl-account-pagination{padding:0 18px 18px!important}@media (max-width: 991px){.hbl-account-address-grid{grid-template-columns:1fr!important}.hbl-account-vendor-steps,
  .hbl-account-vendor-info,
  .hbl-account-profile-grid,
  .hbl-account-profile-form form,
  .hbl-account-security-grid,
  .hbl-account-security-form form{grid-template-columns:1fr!important}.hbl-account-address-form .row{grid-template-columns:1fr!important}}@media (max-width: 767px){.hbl-account-panel__summary,
  .hbl-account-download-card,
  .hbl-account-download-card__header,
  .hbl-account-download-card__footer{align-items:flex-start!important;flex-direction:column!important}.hbl-account-download-card__image{width:100%!important;height:150px!important}.hbl-account-download-card__actions{width:100%!important;justify-content:flex-start!important}.hbl-account-action-btn,
  .hbl-account-panel__summary > a{width:100%!important}.hbl-account-address-form{padding:16px!important}.hbl-account-vendor-hero{align-items:flex-start!important;flex-direction:column!important;margin:16px!important;padding:18px!important}.hbl-account-vendor-steps,
  .hbl-account-vendor-info{padding:0 16px 16px!important}.hbl-account-vendor-form{margin:0 16px 16px!important;padding:16px!important}.hbl-account-profile-hero{align-items:flex-start!important;flex-direction:column!important;margin:16px!important;padding:18px!important}.hbl-account-profile-grid{padding:0 16px 16px!important}.hbl-account-profile-form{margin:0 16px 16px!important;padding:16px!important}.hbl-account-security-hero{align-items:flex-start!important;flex-direction:column!important;margin:16px!important;padding:18px!important}.hbl-account-security-grid{padding:0 16px 16px!important}.hbl-account-security-form{margin:0 16px 16px!important;padding:16px!important}.hbl-account-vendor-form .input-group{display:block!important}.hbl-account-vendor-form .input-group-text{width:100%!important;border:1px solid #dfe9e6!important;border-bottom:0!important;border-radius:10px 10px 0 0!important}.hbl-account-vendor-form .input-group .form-control{border-radius:0 0 10px 10px!important}.hbl-account-address-form .btn,
  .hbl-account-address-form button[type="submit"],
  .hbl-account-vendor-submit,
  .hbl-account-vendor-form button[type="submit"],
  .hbl-account-vendor-form input[type="submit"],
  .hbl-account-profile-submit,
  .hbl-account-profile-form button[type="submit"],
  .hbl-account-profile-form input[type="submit"],
  .hbl-account-security-submit,
  .hbl-account-security-form button[type="submit"],
  .hbl-account-security-form input[type="submit"]{width:100%!important}.hbl-account-returns-page .hbl-account-table-card{display:none!important}.hbl-account-return-mobile{display:grid!important;gap:14px!important;padding:18px!important}}.header .header__actions .hbl-user-dropdown{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:12px!important;padding-left:16px!important;border-left:1px solid rgba(0,137,123,0.2)!important}.header .header__actions .hbl-user-dropdown__trigger{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;color:#006f68!important;text-decoration:none!important}.header .header__actions .hbl-user-dropdown__trigger i{color:inherit!important;font-size:36px!important;line-height:1!important}.header .header__actions .hbl-user-dropdown__menu{position:absolute!important;top:calc(100% + 14px)!important;right:0!important;z-index:1001!important;width:190px!important;padding:8px!important;border:1px solid rgba(0,137,123,0.16)!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 18px 44px rgba(15,23,42,0.12)!important;opacity:0!important;visibility:hidden!important;transform:translateY(8px)!important;transition:opacity 0.16s ease,transform 0.16s ease,visibility 0.16s ease!important;pointer-events:none!important}.header .header__actions .hbl-user-dropdown__menu:before{content:""!important;position:absolute!important;left:0!important;right:0!important;top:-14px!important;height:14px!important}.header .header__actions .hbl-user-dropdown__menu:after{content:""!important;position:absolute!important;top:-6px!important;right:18px!important;width:12px!important;height:12px!important;border-left:1px solid rgba(0,137,123,0.16)!important;border-top:1px solid rgba(0,137,123,0.16)!important;background:#ffffff!important;transform:rotate(45deg)!important}.header .header__actions .hbl-user-dropdown:hover .hbl-user-dropdown__menu,
.header .header__actions .hbl-user-dropdown:focus-within .hbl-user-dropdown__menu{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}.header .header__actions .hbl-user-dropdown__menu a{position:relative!important;z-index:1!important;display:flex!important;align-items:center!important;width:100%!important;padding:10px 12px!important;border-radius:8px!important;color:#253044!important;font-size:13px!important;font-weight:400!important;line-height:1.25!important;text-decoration:none!important;white-space:nowrap!important}.header .header__actions .hbl-user-dropdown__menu a:hover,
.header .header__actions .hbl-user-dropdown__menu a:focus{background:#eefaf6!important;color:#007f75!important}.header .header__actions .hbl-user-dropdown__menu .hbl-user-dropdown__name{margin-bottom:4px!important;border-bottom:1px solid rgba(15,23,42,0.08)!important;border-radius:8px 8px 0 0!important;color:#111827!important;font-weight:600!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (max-width: 1199px){.header .header__actions .hbl-user-dropdown__menu{display:none!important}}.header .header__actions .hbl-user-dropdown__trigger i{color:inherit!important;font-size:26px!important;line-height:1!important;margin-top:4px!important}@media (max-width: 1680px) and (min-width: 1440px){#recommended-products.row .col-xl-2{max-width:20%!important;flex-basis:20%!important}}@media (max-width: 1440px) and (min-width: 1200px){#recommended-products.row .col-xl-2{max-width:25%!important;flex-basis:25%!important}}@media (min-width: 1200px){.header .navigation .navigation__right > .menu > li > .sub-menu > li.current-menu-item > a{background:#e8f8f1!important;color:#016b65!important;font-weight:400!important}}#recommended-products.row{display:flex!important;height:auto!important;opacity:1!important;overflow:visible!important;pointer-events:auto!important;gap:0!important}#recommended-products.owl-carousel .owl-stage-outer{padding:4px 5px 18px!important;margin:-4px -5px -18px!important;overflow:hidden!important}#recommended-products.owl-carousel .owl-stage{padding-left:1px!important;padding-right:1px!important}#recommended-products.owl-carousel .owl-item{overflow:visible!important}#recommended-products.owl-carousel .ps-product{overflow:hidden!important}#recommended-products.owl-carousel .ps-product .ps-product__thumbnail{overflow:hidden!important;clip-path:inset(0 round 10px 10px 0 0)!important;contain:layout paint!important}#recommended-products.owl-carousel .ps-product .ps-product__thumbnail > a,
#recommended-products.owl-carousel .ps-product .ps-product__thumbnail picture{display:block!important;width:100%!important;height:100%!important;overflow:hidden!important}#recommended-products.owl-carousel .ps-product .ps-product__thumbnail img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;transform-origin:center center!important}#recommended-products.owl-carousel .owl-stage-outer{padding:4px 0 18px!important;margin:-4px 0 -18px!important;overflow:hidden!important}#recommended-products.owl-carousel .owl-stage{padding-left:0!important;padding-right:0!important}#recommended-products.owl-carousel .owl-item{overflow:visible!important;padding-right:1px!important;box-sizing:border-box!important}#recommended-products.owl-carousel .ps-product{width:calc(100% - 1px)!important;overflow:hidden!important}#recommended-products.owl-carousel .ps-product .ps-product__thumbnail,
#recommended-products.owl-carousel .ps-product .ps-product__thumbnail > a,
#recommended-products.owl-carousel .ps-product .ps-product__thumbnail picture{overflow:hidden!important}#recommended-products.owl-carousel .ps-product .ps-product__thumbnail{clip-path:inset(0 round 10px 10px 0 0)!important;contain:layout paint!important}.header .header__extra .hbl-count-badge.is-empty,
.header--mobile .header__extra .hbl-count-badge.is-empty,
.navigation__cart-badge.is-empty,
.navigation__cart-badge .hbl-count-badge.is-empty{display:none!important}.hbl-category-empty-products{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:82px!important;padding:18px 20px!important;border:1px solid rgba(220,38,38,0.18)!important;border-radius:18px!important;background:linear-gradient(135deg,rgba(220,38,38,0.08),rgba(255,247,247,0.98))!important;color:#b42318!important;font-size:15px!important;line-height:1.45!important;text-align:center!important;box-shadow:0 10px 24px rgba(185,28,28,0.06)!important}.hbl-category-empty-products strong{display:none!important}.hbl-category-empty-products span{display:block!important;max-width:100%!important;margin:0 auto!important;text-align:center!important}.ps-product-list .ps-carousel--nav.hbl-category-empty-carousel{display:block!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;opacity:1!important;visibility:visible!important;overflow:visible!important}.ps-product-list .ps-carousel--nav.hbl-category-empty-carousel .hbl-category-empty-products{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:82px!important;padding:18px 22px!important;border:1px solid rgba(220,38,38,0.18)!important;border-radius:18px!important;background:#fff7f7!important;color:#b42318!important;text-align:center!important}.ps-product-list .ps-carousel--nav.hbl-category-empty-carousel .hbl-category-empty-products strong,
.ps-product-list .ps-carousel--nav.hbl-category-empty-carousel .hbl-category-empty-products span{position:relative!important;z-index:2!important;visibility:visible!important;opacity:1!important}@media (max-width: 767px){#homepage-1 .hbl-category-empty-products{min-height:76px!important;margin-top:4px!important;padding:16px 18px!important;border-radius:16px!important;font-size:14px!important}}.navigation--list .navigation__item--cart .navigation__cart-badge > .hbl-count-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important}.navigation--list .navigation__item--cart .navigation__cart-badge > .hbl-count-badge i{display:block!important;line-height:1!important;transform:none!important}@media (max-width: 1199px){body:has(#menu-mobile.active) .navigation--list,
  body:has(#navigation-mobile.active) .navigation--list{visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:10090!important}body:has(#menu-mobile.active) .navigation--list .navigation__item--home,
  body:has(#navigation-mobile.active) .navigation--list .navigation__item--home{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}body:has(#menu-mobile.active) .navigation--list .navigation__item--home i,
  body:has(#navigation-mobile.active) .navigation--list .navigation__item--home i,
  body:has(#menu-mobile.active) .navigation--list .navigation__item--home span,
  body:has(#navigation-mobile.active) .navigation--list .navigation__item--home span{display:block!important;visibility:visible!important;opacity:1!important}}.navigation--list .navigation__item--cart .navigation__cart-badge.is-empty,
.navigation--list .navigation__item--cart .navigation__cart-badge .hbl-count-badge.is-empty,
.navigation--list .navigation__item--cart .navigation__cart-badge.is-empty > .hbl-count-badge,
.header .header__extra.btn-shopping-cart .hbl-count-badge.is-empty,
.header--mobile .header__extra.btn-shopping-cart .hbl-count-badge.is-empty{display:none!important;visibility:hidden!important;opacity:0!important}#homepage-1 .ps-product-list .owl-stage-outer{padding-left:3px!important;padding-right:3px!important;margin-left:-3px!important;margin-right:-3px!important;overflow:hidden!important}#homepage-1 .ps-product-list .owl-item{overflow:visible!important}#homepage-1 .ps-product-list .owl-item > .ps-product,
#homepage-1 .ps-product-list .ps-product{width:calc(100% - 1px)!important;overflow:hidden!important;border-radius:12px!important}#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail{overflow:hidden!important;border-radius:12px 12px 0 0!important;clip-path:inset(0 round 12px 12px 0 0)!important;contain:layout paint!important}#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail > a,
#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail picture{display:block!important;width:100%!important;height:100%!important;overflow:hidden!important}#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail img{width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;transform:none!important;scale:1!important;transform-origin:center center!important}#homepage-1 .ps-product-list .ps-product:hover,
#homepage-1 .ps-product-list .ps-product:focus-within{overflow:hidden!important}#homepage-1 .ps-product-list .ps-product:hover .ps-product__thumbnail,
#homepage-1 .ps-product-list .ps-product:focus-within .ps-product__thumbnail,
#homepage-1 .ps-product-list .ps-product:hover .ps-product__thumbnail > a,
#homepage-1 .ps-product-list .ps-product:focus-within .ps-product__thumbnail > a,
#homepage-1 .ps-product-list .ps-product:hover .ps-product__thumbnail picture,
#homepage-1 .ps-product-list .ps-product:focus-within .ps-product__thumbnail picture{overflow:hidden!important;border-radius:12px 12px 0 0!important;clip-path:inset(0 round 12px 12px 0 0)!important}#homepage-1 .ps-product-list .ps-product:hover .ps-product__thumbnail img,
#homepage-1 .ps-product-list .ps-product:focus-within .ps-product__thumbnail img{width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;transform:none!important;scale:1!important}#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail .ps-product__actions{left:50%!important;max-width:calc(100% - 32px)!important;transform:translate(-50%,12px) scale(0.98)!important}#homepage-1 .ps-product-list .ps-product:hover .ps-product__thumbnail .ps-product__actions,
#homepage-1 .ps-product-list .ps-product:focus-within .ps-product__thumbnail .ps-product__actions{transform:translate(-50%,0) scale(1)!important}#homepage-1 .ps-top-categories{padding-bottom:8px!important;margin-bottom:16px!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel,
#homepage-1 .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav{padding-bottom:18px!important;margin-bottom:0!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel .owl-dots{margin-top:10px!important}#homepage-1 .ps-top-categories + .ps-home-ads{margin-top:0!important}@media (min-width: 768px) and (max-width: 1199px) and (orientation: landscape){#homepage-1 .ps-site-features .ps-block--site-features,
  .ps-site-features .ps-block--site-features{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__item,
  .ps-site-features .ps-block--site-features .ps-block__item{min-height:104px!important;gap:10px!important;padding:14px 12px!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__left,
  .ps-site-features .ps-block--site-features .ps-block__left{flex:0 0 48px!important;width:48px!important;height:48px!important;border-radius:15px!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__left i,
  .ps-site-features .ps-block--site-features .ps-block__left i{font-size:26px!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__right h4,
  .ps-site-features .ps-block--site-features .ps-block__right h4{font-size:14px!important;line-height:1.18!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__right p,
  .ps-site-features .ps-block--site-features .ps-block__right p{font-size:12px!important;line-height:1.3!important}}.ps-my-account .auth-card.card{border:1px solid #e8edf0!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,0.035)!important;overflow:hidden!important}.ps-my-account .auth-card .auth-card__header{margin:0!important;padding:28px!important;background:linear-gradient(135deg,#00837b 0%,#00897b 48%,#006f68 100%)!important;color:#ffffff!important}.ps-my-account .auth-card .auth-card__header .auth-card__header-icon{border:1px solid rgba(255,255,255,0.3)!important;background:rgba(255,255,255,0.16)!important;color:#ffffff!important}.ps-my-account .auth-card .auth-card__header .auth-card__header-icon svg,
.ps-my-account .auth-card .auth-card__header .auth-card__header-icon .text-primary{color:#ffffff!important}.ps-my-account .auth-card .auth-card__header-title{color:#ffffff!important}.ps-my-account .auth-card .auth-card__header-description{color:rgba(255,255,255,0.82)!important}.ps-my-account .auth-card .auth-card__body{padding:28px!important;background:#ffffff!important}.ps-my-account .ps-form--account .ps-form__content{border:1px solid #e8edf0!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(15,23,42,0.035)!important;overflow:hidden!important;padding:28px!important}.ps-my-account .ps-form--account .ps-form__content > h4:first-child{margin:-28px -28px 0!important;padding:28px 28px 6px!important;background:linear-gradient(135deg,#00837b 0%,#00897b 48%,#006f68 100%)!important;color:#ffffff!important;text-align:left!important}.ps-my-account .ps-form--account .ps-form__content > h4:first-child + p{margin:0 -28px 24px!important;padding:0 28px 26px!important;background:linear-gradient(135deg,#00837b 0%,#00897b 48%,#006f68 100%)!important;color:rgba(255,255,255,0.82)!important;text-align:left!important}.ps-my-account .ps-form--account .hbl-order-tracking-header{display:flex!important;align-items:center!important;gap:14px!important;margin:-28px -28px 28px!important;padding:28px!important;background:linear-gradient(135deg,#00837b 0%,#00897b 48%,#006f68 100%)!important;color:#ffffff!important}.ps-my-account .ps-form--account .hbl-order-tracking-header__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 54px!important;width:54px!important;height:54px!important;border:1px solid rgba(255,255,255,0.3)!important;border-radius:8px!important;background:rgba(255,255,255,0.16)!important;color:#ffffff!important}.ps-my-account .ps-form--account .hbl-order-tracking-header__icon svg{width:26px!important;height:26px!important;color:#ffffff!important}.ps-my-account .ps-form--account .hbl-order-tracking-header h4{margin:0 0 5px!important;color:#ffffff!important;font-size:24px!important;font-weight:700!important;line-height:1.22!important;text-align:left!important}.ps-my-account .ps-form--account .hbl-order-tracking-header p{margin:0!important;color:rgba(255,255,255,0.82)!important;font-size:14px!important;font-weight:400!important;line-height:1.45!important;text-align:left!important}.ps-my-account .hbl-order-tracking-form{width:min(610px,100%)!important;max-width:610px!important;margin-left:auto!important;margin-right:auto!important}.ps-my-account .hbl-order-tracking-alert{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:min(610px,100%)!important;max-width:610px!important;min-height:58px!important;margin:24px auto 14px!important;padding:14px 18px!important;border:1px solid rgba(220,38,38,0.18)!important;border-radius:12px!important;background:linear-gradient(135deg,rgba(220,38,38,0.07),rgba(255,247,247,0.98))!important;color:#b42318!important;box-shadow:0 10px 24px rgba(185,28,28,0.06)!important}.ps-my-account .hbl-order-tracking-alert__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 32px!important;width:32px!important;height:32px!important;border-radius:9px!important;background:rgba(255,255,255,0.78)!important;color:#b42318!important}.ps-my-account .hbl-order-tracking-alert__icon svg{width:18px!important;height:18px!important;stroke-width:1.9!important}.ps-my-account .hbl-order-tracking-alert__content{display:block!important;min-width:0!important;color:inherit!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;text-align:left!important}.ps-my-account .hbl-order-tracking-alert__content span{display:block!important}.ps-my-account .hbl-order-tracking-card{width:100%!important;max-width:none!important}.ps-my-account .hbl-order-tracking-card .auth-card__header > .d-flex{gap:10px!important;align-items:flex-start!important}.ps-my-account .hbl-order-tracking-card .auth-card__header-title,
.ps-my-account .hbl-order-tracking-card .auth-card__header-description{max-width:496px!important}.ps-my-account .auth-card .card-body{padding:0!important}.ps-my-account .ps-form--account .mb-3{margin-bottom:18px!important}.ps-my-account .ps-form--account label,
.ps-my-account .ps-form--account .form-label{display:block!important;margin:0 0 7px!important;color:#334155!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}.ps-my-account .ps-form--account .form-control,
.ps-my-account .ps-form--account input[type=text],
.ps-my-account .ps-form--account input[type=email],
.ps-my-account .ps-form--account input[type=tel],
.ps-my-account .ps-form--account input[type=password]{width:100%!important;min-height:46px!important;padding-top:0!important;padding-bottom:0!important;border:1px solid #dfe9e6!important;border-radius:10px!important;background-color:#ffffff!important;color:#111827!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;box-shadow:none!important;transition:border-color 0.18s ease,box-shadow 0.18s ease!important}.ps-my-account .ps-form--account .form-control:not(.ps-5),
.ps-my-account .ps-form--account input.form-control:not(.ps-5){padding-left:14px!important;padding-right:14px!important}.ps-my-account .ps-form--account .form-control.ps-5,
.ps-my-account .ps-form--account input.form-control.ps-5{padding-left:46px!important}.ps-my-account .ps-form--account .form-control:focus,
.ps-my-account .ps-form--account input[type=text]:focus,
.ps-my-account .ps-form--account input[type=email]:focus,
.ps-my-account .ps-form--account input[type=tel]:focus,
.ps-my-account .ps-form--account input[type=password]:focus{border-color:#00897b!important;box-shadow:0 0 0 4px rgba(0,137,123,0.1)!important;outline:0!important}.ps-my-account .ps-form--account .form-control::placeholder{color:#94a3b8!important;font-weight:400!important}.ps-my-account .ps-form--account .auth-input-icon{top:11px!important;left:14px!important;width:24px!important;height:24px!important;padding:0!important;border:0!important;background:transparent!important;color:#64748b!important}.ps-my-account .ps-form--account .input-group{position:relative!important}.ps-my-account .ps-form--account .input-password-toggle{top:50%!important;right:12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;padding:0!important;color:#334155!important;transform:translateY(-50%)!important}.ps-my-account .ps-form--account .form-check,
.ps-my-account .ps-form--account .ps-checkbox{display:inline-flex!important;align-items:center!important;min-height:24px!important;margin:2px 18px 0 0!important;padding:0!important;color:#111827!important;font-size:13.5px!important;font-weight:500!important;line-height:24px!important}.ps-my-account .ps-form--account .form-check-input,
.ps-my-account .ps-form--account .ps-checkbox input[type=checkbox]{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.ps-my-account .ps-form--account .form-check-label,
.ps-my-account .ps-form--account .ps-checkbox label{position:relative!important;display:inline-flex!important;align-items:center!important;min-height:24px!important;margin:0!important;padding-left:34px!important;color:#111827!important;font-size:13.5px!important;font-weight:400!important;line-height:24px!important;cursor:pointer!important}.ps-my-account .ps-form--account .form-check-label::before,
.ps-my-account .ps-form--account .ps-checkbox label::before{content:""!important;position:absolute!important;top:1px!important;left:0!important;width:22px!important;height:22px!important;border:1px solid #d8e6e4!important;border-radius:3px!important;background:#ffffff!important;box-shadow:inset 0 0 0 1px rgba(0,137,123,0.04)!important}.ps-my-account .ps-form--account .form-check-label::after,
.ps-my-account .ps-form--account .ps-checkbox label::after{content:""!important;position:absolute!important;top:4px!important;left:8px!important;width:7px!important;height:12px!important;border:solid #00897b!important;border-width:0 2px 2px 0!important;opacity:0!important;transform:rotate(45deg) scale(0.75)!important;transition:opacity 0.18s ease,transform 0.18s ease!important}.ps-my-account .ps-form--account input[type=radio].form-check-input ~ .form-check-label::before{border-radius:50%!important}.ps-my-account .ps-form--account input[type=radio].form-check-input ~ .form-check-label::after{top:7px!important;left:6px!important;width:10px!important;height:10px!important;border:0!important;border-radius:50%!important;background:#00897b!important;transform:scale(0.65)!important}.ps-my-account .ps-form--account .form-check-input:checked ~ .form-check-label::before,
.ps-my-account .ps-form--account .ps-checkbox input[type=checkbox]:checked ~ label::before{border-color:#00897b!important;background:#ffffff!important}.ps-my-account .ps-form--account .form-check-input:checked ~ .form-check-label::after,
.ps-my-account .ps-form--account .ps-checkbox input[type=checkbox]:checked ~ label::after{opacity:1!important;transform:rotate(45deg) scale(1)!important}.ps-my-account .ps-form--account input[type=radio].form-check-input:checked ~ .form-check-label::after{transform:scale(1)!important}.ps-my-account .ps-form--account .form-check a{color:#111827!important;margin:0 4px!important;text-decoration:underline!important}.hbl-account-note a{color:#00897b!important;font-weight:500!important}.hbl-account-empty a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;padding:0 18px!important;border-radius:8px!important;background:#00897b!important;color:#ffffff!important;font-size:12px!important;font-weight:400!important;text-decoration:none!important;white-space:nowrap!important}.hbl-account-vendor-form .input-group-text{display:inline-flex!important;align-items:center!important;min-height:46px!important;padding:0 12px!important;border:1px solid #dfe9e6!important;border-right:0!important;border-radius:10px 0 0 10px!important;background:#f8fafc!important;color:#64748b!important;font-size:13px!important;font-weight:400!important}.hbl-account-profile-submit,
.hbl-account-profile-form button[type=submit],
.hbl-account-profile-form input[type=submit]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:160px!important;min-height:44px!important;padding:0 24px!important;border:0!important;border-radius:10px!important;background:#00897b!important;color:#ffffff!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important;box-shadow:0 10px 22px rgba(0,137,123,0.18)!important}.ps-my-account .ps-form--account .form-check-label,
.ps-my-account .ps-form--account .ps-checkbox label{font-weight:400!important}.ps-my-account .ps-form--account .form-check-label a,
.ps-my-account .ps-form--account .form-check a{display:inline-block!important;margin:0 4px!important;color:#111827!important;text-decoration:underline!important}@media (max-width: 767px){.ps-my-account .auth-card .card-body{padding:0!important}.ps-my-account .auth-card .auth-card__header{padding:22px!important}.ps-my-account .auth-card .auth-card__body{padding:22px!important}.ps-my-account .ps-form--account .ps-form__content{padding:22px!important}.ps-my-account .ps-form--account .ps-form__content > h4:first-child{margin:-22px -22px 0!important;padding:22px 22px 6px!important}.ps-my-account .ps-form--account .ps-form__content > h4:first-child + p{margin:0 -22px 20px!important;padding:0 22px 22px!important}.ps-my-account .ps-form--account .hbl-order-tracking-header{margin:-22px -22px 22px!important;padding:22px!important}.ps-my-account .ps-form--account .hbl-order-tracking-header__icon{flex-basis:48px!important;width:48px!important;height:48px!important}.ps-my-account .ps-form--account .hbl-order-tracking-header h4{font-size:21px!important}.ps-my-account .hbl-order-tracking-form{width:100%!important;max-width:100%!important}.ps-my-account .ps-form--account .form-check,
  .ps-my-account .ps-form--account .ps-checkbox{margin-right:12px!important}}#recommended-products.owl-carousel .ps-product .ps-product__thumbnail .ps-product__actions{max-width:calc(100% - 30px)!important;gap:8px!important;padding:8px 14px!important;bottom:12px!important;box-sizing:border-box!important}#recommended-products.owl-carousel .ps-product .ps-product__thumbnail .ps-product__actions li a{width:24px!important;height:24px!important;margin:0!important;transform:none!important}#recommended-products.owl-carousel .ps-product .ps-product__thumbnail .ps-product__actions li a i{font-size:13px!important}@media (max-width: 1399px){#recommended-products.owl-carousel .ps-product .ps-product__thumbnail .ps-product__actions{max-width:calc(100% - 30px)!important;gap:8px!important;padding:8px 14px!important}#recommended-products.owl-carousel .ps-product .ps-product__thumbnail .ps-product__actions li a{width:24px!important;height:24px!important}#recommended-products.owl-carousel .ps-product .ps-product__thumbnail .ps-product__actions li a i{font-size:13px!important}}@media (max-width: 767px){#navigation-mobile .ps-panel__header{min-height:46px!important;padding:12px 58px 12px 20px!important}#navigation-mobile .ps-panel__header h3{font-size:18px!important;font-weight:400!important;line-height:22px!important;letter-spacing:0.05em!important}#navigation-mobile .ps-panel__content{padding-bottom:calc(92px + env(safe-area-inset-bottom, 0px))!important}#navigation-mobile .menu--mobile > li > a{display:flex!important;min-height:52px!important;align-items:center!important;gap:12px!important;padding:10px 40px 10px 20px!important;color:#1f2937!important;font-size:16px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important}#navigation-mobile .menu--mobile > li > a i,
  #navigation-mobile .menu--mobile > li > a img{flex:0 0 20px!important;width:20px!important;max-width:20px!important;height:20px!important;margin:0!important;object-fit:contain!important;font-size:20px!important;line-height:1!important}#navigation-mobile .menu--mobile > li > a span{min-width:0!important;margin-left:0!important;white-space:normal!important}#navigation-mobile .menu--mobile > li.menu-item-has-children .sub-toggle{top:8px!important;right:16px!important;width:34px!important;height:34px!important}#navigation-mobile .menu--mobile > li.menu-item-has-children .sub-toggle:before,
  #navigation-mobile .menu--mobile > li.menu-item-has-children .sub-toggle:after{width:16px!important;height:1px!important}#navigation-mobile .menu--mobile .mega-menu{padding:0 20px 12px 52px!important}#navigation-mobile .menu--mobile .mega-menu .mega-menu__column > a,
  #navigation-mobile .menu--mobile .mega-menu h4,
  #navigation-mobile .menu--mobile .mega-menu .mega-menu__list li a{padding:6px 0!important;color:#1f2937!important;font-size:14px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0!important}}@media (max-width: 767px){#homepage-1 .ps-home-ads,
  #homepage-1 .ps-top-categories,
  #homepage-1 .ps-product-list{margin-top:22px!important;margin-bottom:24px!important;padding-top:0!important;padding-bottom:0!important}#homepage-1 .ps-top-categories .ps-container,
  #homepage-1 .ps-home-ads .ps-container,
  #homepage-1 .ps-product-list .ps-container{padding-top:0!important;padding-bottom:0!important}#homepage-1 .ps-top-categories h3,
  #homepage-1 .ps-product-list .ps-section__header{margin-bottom:18px!important}#homepage-1 .ps-product-list .ps-section__header{min-height:0!important;padding:0!important}#homepage-1 .ps-product-list .ps-section__header h3{margin-bottom:14px!important;font-size:24px!important;line-height:1.2!important}#homepage-1 .ps-product-list .ps-section__links{margin-top:0!important;margin-bottom:12px!important;padding-bottom:0!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel,
  #homepage-1 .ps-top-categories .ps-top-categories__carousel.ps-carousel--nav,
  #homepage-1 .ps-product-list .owl-carousel,
  #homepage-1 .ps-product-list .owl-slider{padding-bottom:0!important;margin-bottom:0!important}#homepage-1 .ps-product-list .ps-section__content{padding-top:4px!important;padding-bottom:0!important}#homepage-1 .ps-product-list .owl-stage-outer{padding-bottom:8px!important}#homepage-1 .ps-top-categories .ps-top-categories__carousel .owl-dots,
  #homepage-1 .ps-product-list .owl-dots{margin-top:10px!important;margin-bottom:0!important;padding-bottom:0!important}#homepage-1 .ps-home-ads + .ps-product-list,
  #homepage-1 .ps-top-categories + .ps-home-ads,
  #homepage-1 .ps-product-list + .ps-home-ads,
  #homepage-1 .ps-product-list + .ps-product-list{margin-top:26px!important}}#homepage-1 .ps-product-list.mt-40.mb-40 .ps-carousel--responsive.owl-carousel,
#homepage-1 .ps-product-list.mt-40.mb-40 .ps-carousel--responsive.owl-slider{padding-bottom:36px!important}#homepage-1 .ps-product-list.mt-40.mb-40 .ps-carousel--responsive .owl-stage-outer{padding-bottom:18px!important;margin-bottom:0!important}#homepage-1 .ps-product-list.mt-40.mb-40 .ps-carousel--responsive .owl-dots{position:static!important;display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin-top:16px!important;margin-bottom:0!important;transform:none!important}@media (min-width: 768px) and (max-width: 1199px){#homepage-1 .ps-site-features,
  .ps-site-features{padding-top:16px!important;padding-bottom:24px!important}#homepage-1 .ps-site-features .ps-block--site-features,
  .ps-site-features .ps-block--site-features{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__item,
  .ps-site-features .ps-block--site-features .ps-block__item{min-height:92px!important;gap:9px!important;padding:12px 10px!important;border-radius:17px!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__left,
  .ps-site-features .ps-block--site-features .ps-block__left{flex:0 0 42px!important;width:42px!important;height:42px!important;border-radius:14px!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__left i,
  .ps-site-features .ps-block--site-features .ps-block__left i{font-size:23px!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__right,
  .ps-site-features .ps-block--site-features .ps-block__right{flex:1 1 auto!important;min-width:0!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__right h4,
  .ps-site-features .ps-block--site-features .ps-block__right h4{font-size:13px!important;line-height:1.18!important;letter-spacing:0!important}#homepage-1 .ps-site-features .ps-block--site-features .ps-block__right p,
  .ps-site-features .ps-block--site-features .ps-block__right p{font-size:11px!important;line-height:1.25!important}}#homepage-1 .ps-product-list .ps-product,
#homepage-1 .ps-product-list .owl-item > .ps-product{overflow:hidden!important;border-radius:12px!important}#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail{box-sizing:border-box!important;height:255px!important;padding:18px!important;overflow:hidden!important;border-radius:12px 12px 0 0!important;background:#ffffff!important;clip-path:inset(0 round 12px 12px 0 0)!important}#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail > a,
#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail picture{display:flex!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;transform:none!important}#homepage-1 .ps-product-list .ps-product:hover .ps-product__thumbnail img,
#homepage-1 .ps-product-list .ps-product:focus-within .ps-product__thumbnail img{transform:none!important}@media (max-width: 1199px){#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail{height:220px!important;padding:16px!important}}@media (max-width: 767px){#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail{height:190px!important;padding:14px!important}}.ps-product--detail .ps-product__meta:has(.hbl-product-rating-summary){align-items:center;flex-flow:row wrap;gap:10px;padding-bottom:14px}.ps-product--detail .ps-product__meta .hbl-product-brand-summary{display:inline-flex;align-items:center;gap:10px;min-height:42px;margin:0;padding:7px 14px;border:1px solid #d9ebe7;border-radius:14px;background:linear-gradient(135deg,#ffffff 0%,#f7fcfa 100%);color:#64748b;box-shadow:0 6px 16px rgba(15,82,76,0.06);transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.ps-product--detail .ps-product__meta .hbl-product-brand-summary:hover{border-color:rgba(0,141,131,0.34);box-shadow:0 10px 24px rgba(15,82,76,0.1);transform:translateY(-1px)}.ps-product--detail .ps-product__meta .hbl-product-brand-summary::after{display:none}.ps-product--detail .hbl-product-brand-label{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:400;line-height:1;letter-spacing:0.08em;text-transform:uppercase}.ps-product--detail .hbl-product-brand-label::before{width:6px;height:6px;border-radius:50%;background:#008d83;box-shadow:0 0 0 3px rgba(0,141,131,0.1);content:""}.ps-product--detail .ps-product__meta .hbl-product-brand-summary > a{padding:2px 0 2px 11px;border-left:1px solid #d4e6e2;border-radius:0;background:transparent;color:#007d74;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:color 0.2s ease,transform 0.2s ease}.ps-product--detail .ps-product__meta .hbl-product-brand-summary > a:hover{background:transparent;color:#005f59;transform:translateX(1px)}.ps-product--detail .ps-product__meta .hbl-product-rating-summary{display:inline-flex;align-items:center;margin:0}.ps-product--detail .ps-product__meta:has(.hbl-product-rating-summary) > p{margin-top:0}.ps-product--detail .hbl-product-rating-summary > a{display:inline-flex;align-items:center;gap:9px;min-height:42px;padding:7px 9px 7px 12px;border:1px solid rgba(0,131,123,0.2);border-radius:999px;background:linear-gradient(135deg,#ffffff 0%,#f0fbf8 100%);color:#172033;text-decoration:none;box-shadow:0 8px 20px rgba(0,99,91,0.08);transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.ps-product--detail .hbl-product-rating-summary > a:hover,
.ps-product--detail .hbl-product-rating-summary > a:focus{border-color:rgba(0,131,123,0.45);color:#172033;box-shadow:0 12px 26px rgba(0,99,91,0.14);transform:translateY(-1px)}.ps-product--detail .hbl-product-rating-summary > a:focus-visible{outline:3px solid rgba(0,131,123,0.2);outline-offset:2px}.ps-product--detail .hbl-product-rating-summary .rating{flex:0 0 96px;width:96px;height:22px;line-height:22px;vertical-align:middle}.ps-product--detail .hbl-product-rating-summary .rating::before,
.ps-product--detail .hbl-product-rating-summary .product_rate::before{top:0;font-size:16px;line-height:22px;letter-spacing:3px}.ps-product--detail .hbl-product-rating-summary .rating::before{color:#ccd4d3}.ps-product--detail .hbl-product-rating-summary .product_rate{height:22px;padding-top:0;color:#f5b301}.ps-product--detail .hbl-product-rating-summary .hbl-product-rating-score{color:#172033;font-size:14px;font-weight:700;line-height:1}.ps-product--detail .hbl-product-rating-summary .hbl-product-rating-count{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;background:linear-gradient(135deg,#008d83 0%,#006f68 100%);color:#ffffff;font-size:12px;line-height:1;white-space:nowrap;box-shadow:0 5px 12px rgba(0,131,123,0.2)}@media (max-width: 575px){.ps-product--detail .hbl-product-rating-summary > a{gap:7px;min-height:40px;padding:6px 8px 6px 10px}.ps-product--detail .hbl-product-rating-summary .rating{flex-basis:88px;width:88px}.ps-product--detail .hbl-product-rating-summary .rating::before,
  .ps-product--detail .hbl-product-rating-summary .product_rate::before{font-size:15px;letter-spacing:2.5px}.ps-product--detail .hbl-product-rating-summary .hbl-product-rating-count{padding:4px 9px;font-size:11.5px}}.ps-product--detail .ps-product__meta:has(.hbl-product-rating-summary){display:flex;flex-flow:column nowrap;align-items:flex-start;gap:3px;width:250px;max-width:100%;padding:3px 0 3px 13px;border:0;border-left:3px solid #008d83;border-radius:0;background:transparent;box-shadow:none}.ps-product--detail .ps-product__meta .hbl-product-brand-summary{justify-content:flex-start;width:100%;min-height:24px;gap:8px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none}.ps-product--detail .ps-product__meta .hbl-product-brand-summary:hover{border-color:transparent;box-shadow:none;transform:none}.ps-product--detail .hbl-product-brand-label::before{display:none}.ps-product--detail .hbl-product-brand-label{color:#84928f;font-size:10px;letter-spacing:0.1em}.ps-product--detail .ps-product__meta .hbl-product-brand-summary > a{margin-left:0;padding:0;border-left:0;color:#006f68;font-size:13px;font-weight:600}.ps-product--detail .ps-product__meta .hbl-product-rating-summary{display:block;width:100%}.ps-product--detail .ps-product__meta .hbl-product-rating-summary > a{width:100%;min-height:26px;gap:7px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.ps-product--detail .ps-product__meta .hbl-product-rating-summary > a:hover,
.ps-product--detail .ps-product__meta .hbl-product-rating-summary > a:focus{border-color:transparent;background:transparent;box-shadow:none;transform:none}.ps-product--detail .ps-product__meta .hbl-product-rating-count{margin-left:0;min-height:0;padding:0;border-radius:0;background:transparent;color:#667572;font-size:11px;box-shadow:none}.ps-product--detail .ps-product__meta .hbl-product-rating-summary .rating{flex-basis:76px;width:76px;height:18px;line-height:18px}.ps-product--detail .ps-product__meta .hbl-product-rating-summary .rating::before,
.ps-product--detail .ps-product__meta .hbl-product-rating-summary .product_rate::before{font-size:13px;line-height:18px;letter-spacing:1.5px}#tab-reviews{padding:34px 0 8px}#tab-reviews .product-review-container{gap:28px!important}#tab-reviews .product-review-container > .row{justify-content:center;margin-right:0;margin-left:0}#tab-reviews .hbl-review-form-card{position:relative;box-sizing:border-box;padding:32px;overflow:hidden;border:1px solid rgba(0,131,123,0.14);border-radius:24px;background:radial-gradient(circle at 100% 0%,rgba(228,237,0,0.10),transparent 30%),linear-gradient(145deg,#ffffff 0%,#f7fcfb 100%);box-shadow:0 22px 55px rgba(20,43,48,0.09)}#tab-reviews .hbl-review-form-card::before{position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,#008d83 0%,#00a28f 60%,#d8e600 100%);content:""}#tab-reviews .product-review-container > .row > .hbl-review-form-card:only-child{width:min(100%,980px);max-width:980px;margin-right:auto;margin-left:auto}#tab-reviews .hbl-review-form-heading{max-width:700px;margin-bottom:26px}#tab-reviews .hbl-review-form-kicker{display:inline-flex;margin-bottom:10px;padding:5px 10px;border-radius:999px;background:rgba(0,131,123,0.09);color:#00776f;font-size:11px;font-weight:700;letter-spacing:0.09em;line-height:1;text-transform:uppercase}#tab-reviews .hbl-review-form-heading h4{margin:0 0 8px;color:#172033;font-size:26px;font-weight:700;line-height:1.2}#tab-reviews .hbl-review-form-heading p{margin:0;color:#64748b;font-size:14px;line-height:1.6}#tab-reviews .hbl-review-login-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px;border:1px solid rgba(0,131,123,0.14);border-radius:18px;background:rgba(255,255,255,0.86);box-shadow:0 12px 30px rgba(20,43,48,0.06)}#tab-reviews .hbl-review-login-icon,
#tab-reviews .hbl-no-reviews-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:52px;height:52px;border-radius:16px;background:linear-gradient(135deg,#008d83 0%,#006f68 100%);color:#ffffff;box-shadow:0 10px 22px rgba(0,131,123,0.20)}#tab-reviews .hbl-review-login-icon svg,
#tab-reviews .hbl-no-reviews-icon svg{width:25px;height:25px}#tab-reviews .hbl-review-login-copy{display:grid;gap:4px}#tab-reviews .hbl-review-login-copy strong{color:#172033;font-size:16px;font-weight:700}#tab-reviews .hbl-review-login-copy span{color:#64748b;font-size:13px;line-height:1.5}#tab-reviews .hbl-review-login-button,
#tab-reviews .hbl-review-submit{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 20px!important;border:0!important;border-radius:13px!important;background:linear-gradient(135deg,#008d83 0%,#006f68 100%)!important;color:#ffffff!important;font-size:13px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;box-shadow:0 12px 24px rgba(0,131,123,0.22)!important;transition:transform 0.2s ease,box-shadow 0.2s ease!important}#tab-reviews .hbl-review-login-button:hover,
#tab-reviews .hbl-review-login-button:focus,
#tab-reviews .hbl-review-submit:hover,
#tab-reviews .hbl-review-submit:focus{color:#ffffff!important;box-shadow:0 16px 30px rgba(0,131,123,0.30)!important;transform:translateY(-1px)}#tab-reviews .hbl-review-login-button svg,
#tab-reviews .hbl-review-submit svg{width:18px;height:18px}#tab-reviews .hbl-review-status-message{display:flex;align-items:flex-start;gap:10px;padding:16px 18px;border:1px solid rgba(217,119,6,0.18);border-radius:15px;background:#fffbeb;color:#92400e;font-size:13px;line-height:1.5}#tab-reviews .hbl-review-status-message svg{flex:0 0 auto;width:20px;height:20px}#tab-reviews .hbl-review-form-body{display:grid;gap:20px}#tab-reviews .hbl-review-field-shell{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 18px;border:1px solid rgba(15,23,42,0.08);border-radius:16px;background:#ffffff;box-shadow:0 8px 22px rgba(15,23,42,0.04)}#tab-reviews .hbl-review-rating-field > div:first-child{display:grid;gap:3px}#tab-reviews .hbl-review-rating-field .form-label,
#tab-reviews .hbl-review-comment-field .form-label{margin:0;color:#172033;font-size:14px;font-weight:700}#tab-reviews .hbl-review-rating-field > div:first-child > span,
#tab-reviews .hbl-review-comment-field > span,
#tab-reviews .hbl-review-upload-heading span{color:#7b8798;font-size:12px;line-height:1.45}#tab-reviews .hbl-review-rating-field .form-rating-stars{position:relative;z-index:1;display:inline-flex!important;flex-direction:row-reverse;align-items:center;gap:3px;float:none!important}#tab-reviews .hbl-review-rating-field .form-rating-stars > label{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0;float:none!important;color:#d1d8d7;cursor:pointer!important;pointer-events:auto!important;user-select:none;transition:color 0.16s ease,transform 0.16s ease}#tab-reviews .hbl-review-rating-field .form-rating-stars > label:hover{transform:translateY(-2px) scale(1.06)}#tab-reviews .hbl-review-rating-field .form-rating-stars svg{width:27px!important;height:27px!important;pointer-events:none}#tab-reviews .hbl-review-rating-field .form-rating-stars svg *{pointer-events:none}#tab-reviews .hbl-review-rating-field .form-rating-stars .btn-check:focus-visible + label{border-radius:6px;outline:3px solid rgba(0,131,123,0.2);outline-offset:2px}#tab-reviews .hbl-review-comment-field{display:grid;gap:9px}#tab-reviews .hbl-review-comment-field textarea.form-control{box-sizing:border-box;width:100%;min-height:150px;padding:16px 18px;resize:vertical;border:1px solid rgba(15,23,42,0.10);border-radius:16px;background:#ffffff;color:#172033;font-size:14px;line-height:1.65;box-shadow:inset 0 1px 2px rgba(15,23,42,0.03);transition:border-color 0.2s ease,box-shadow 0.2s ease}#tab-reviews .hbl-review-comment-field textarea.form-control:focus{border-color:rgba(0,131,123,0.55);outline:0;box-shadow:0 0 0 4px rgba(0,131,123,0.10)}#tab-reviews .hbl-review-comment-field textarea.form-control::placeholder{color:#9aa5b4}#tab-reviews .hbl-review-upload-panel{display:grid;gap:14px;padding:18px;border:1px dashed rgba(0,131,123,0.26);border-radius:18px;background:rgba(240,251,248,0.60)}#tab-reviews .hbl-review-upload-heading > div{display:grid;gap:3px}#tab-reviews .hbl-review-upload-heading strong{color:#172033;font-size:14px;font-weight:700}#tab-reviews .hbl-review-upload-panel .image-upload__viewer,
#tab-reviews .hbl-review-upload-panel .image-viewer__list{width:100%}#tab-reviews .hbl-review-upload-panel .image-upload__uploader-container{display:inline-block}#tab-reviews .hbl-review-upload-panel .image-upload__uploader{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:8px;width:160px!important;height:52px!important;border:1px solid rgba(0,131,123,0.20)!important;border-radius:12px;background:#ffffff;color:#00776f;transition:border-color 0.2s ease,background 0.2s ease,transform 0.2s ease}#tab-reviews .hbl-review-upload-panel .image-upload__uploader:hover{border-color:rgba(0,131,123,0.55)!important;background:#f7fffd!important;transform:translateY(-1px)}#tab-reviews .hbl-review-upload-panel .image-upload__uploader > svg{width:21px;height:21px}#tab-reviews .hbl-review-upload-panel .image-upload__text{padding:0;color:#00776f;font-size:12px;font-weight:700}#tab-reviews .hbl-review-upload-panel .image-viewer__item{width:78px;height:78px;margin:0 8px 8px 0;overflow:hidden;border:1px solid rgba(15,23,42,0.10);border-radius:12px;background:#ffffff}#tab-reviews .hbl-review-upload-panel .image-upload-info{display:flex;align-items:center;gap:7px;margin:0;padding:0;border:0;background:transparent;color:#657487;font-size:11.5px;line-height:1.4}#tab-reviews .hbl-review-upload-panel .image-upload-info svg{flex:0 0 auto;width:16px;height:16px;color:#00837b}#tab-reviews .hbl-review-form-actions{display:flex;justify-content:flex-start}#tab-reviews .hbl-review-submit{min-width:176px}#tab-reviews .hbl-no-reviews-panel{display:flex;align-items:center;gap:16px;width:min(100%,620px);margin:0 auto;padding:18px 20px;border:1px solid rgba(15,23,42,0.08);border-radius:18px;background:#ffffff;box-shadow:0 14px 35px rgba(15,23,42,0.06)}#tab-reviews .hbl-no-reviews-icon{width:46px;height:46px;border-radius:14px;background:rgba(0,131,123,0.10);color:#00837b;box-shadow:none}#tab-reviews .hbl-no-reviews-panel > div{display:grid;gap:3px}#tab-reviews .hbl-no-reviews-panel strong{color:#172033;font-size:14px;font-weight:700}#tab-reviews .hbl-no-reviews-panel > div > span{color:#718096;font-size:12px;line-height:1.45}@media (max-width: 767px){#tab-reviews{padding-top:24px}#tab-reviews .hbl-review-form-card{padding:24px 18px;border-radius:20px}#tab-reviews .hbl-review-form-heading h4{font-size:22px}#tab-reviews .hbl-review-login-card{grid-template-columns:auto minmax(0,1fr);padding:16px}#tab-reviews .hbl-review-login-button{grid-column:1/-1;width:100%}#tab-reviews .hbl-review-field-shell{align-items:flex-start;flex-direction:column;padding:15px}#tab-reviews .hbl-review-comment-field textarea.form-control{min-height:135px}#tab-reviews .hbl-review-upload-panel .image-upload__uploader{width:100%!important}#tab-reviews .hbl-review-submit{width:100%}#tab-reviews .hbl-no-reviews-panel{align-items:flex-start;padding:16px}}.hbl-wishlist-empty-panel{display:flex;align-items:center;gap:16px;box-sizing:border-box;width:min(100%,620px);margin:0 auto;padding:18px 20px;border:1px solid rgba(15,23,42,0.08);border-radius:18px;background:#ffffff;box-shadow:0 14px 35px rgba(15,23,42,0.06)}.hbl-wishlist-empty-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 46px;width:46px;height:46px;border-radius:14px;background:rgba(0,131,123,0.10);color:#00837b}.hbl-wishlist-empty-icon i{font-size:23px;line-height:1}.hbl-wishlist-empty-panel > div{display:grid;gap:3px;min-width:0}.hbl-wishlist-empty-panel strong{color:#172033;font-size:14px;font-weight:700;line-height:1.35}.hbl-wishlist-empty-panel > div > span{color:#718096;font-size:12px;line-height:1.45}@media (min-width: 1200px){.header .ps-form--quick-search .ps-panel--search-result{padding-left:0;padding-right:0}}@media (max-width: 575px){.hbl-wishlist-empty-panel{align-items:flex-start;gap:13px;padding:16px;border-radius:16px}.hbl-wishlist-empty-icon{flex-basis:42px;width:42px;height:42px;border-radius:13px}}.ps-cart__items.ps-cart_no_items .hbl-mini-cart-empty-panel{width:100%;margin:0;padding:8px;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:left}.ps-cart__items.ps-cart_no_items .hbl-mini-cart-empty-panel strong,
.ps-cart__items.ps-cart_no_items .hbl-mini-cart-empty-panel > div > span{display:block}@media (max-width: 1199px){body #cart-mobile .ps-cart--mobile .ps-cart__items.ps-cart_no_items{min-height:0!important;height:auto!important;padding:14px!important}body #cart-mobile .ps-cart--mobile .ps-cart__items.ps-cart_no_items .hbl-mini-cart-empty-panel{max-width:none;padding:12px}}.hbl-category-empty-products,
.ps-product-list .ps-carousel--nav.hbl-category-empty-carousel .hbl-category-empty-products{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:16px!important;box-sizing:border-box!important;width:min(100%,620px)!important;min-height:0!important;margin:0 auto!important;padding:18px 20px!important;border:1px solid rgba(15,23,42,0.08)!important;border-radius:18px!important;background:#ffffff!important;color:inherit!important;box-shadow:0 14px 35px rgba(15,23,42,0.06)!important}.hbl-category-empty-products .hbl-category-empty-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 46px!important;width:46px!important;height:46px!important;margin:0!important;border-radius:14px!important;background:rgba(0,131,123,0.10)!important;color:#00837b!important}.hbl-category-empty-products .hbl-category-empty-icon i{font-size:23px;line-height:1}.hbl-category-empty-products .hbl-category-empty-copy{display:grid!important;flex:1 1 auto!important;align-items:start!important;justify-items:start!important;gap:3px;min-width:0;text-align:left!important}.hbl-category-empty-products .hbl-category-empty-copy strong{display:block!important;color:#172033!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;margin:0!important;text-align:left!important}.hbl-category-empty-products .hbl-category-empty-copy > span{display:block!important;color:#718096!important;font-size:12px!important;font-weight:400!important;line-height:1.45!important;max-width:none!important;margin:0!important;text-align:left!important}@media (max-width: 575px){.hbl-category-empty-products,
  .ps-product-list .ps-carousel--nav.hbl-category-empty-carousel .hbl-category-empty-products{align-items:flex-start!important;gap:13px!important;padding:16px!important;border-radius:16px!important}.hbl-category-empty-products .hbl-category-empty-icon{flex-basis:42px!important;width:42px!important;height:42px!important;border-radius:13px!important}}.ps-my-account .ps-form--account .hbl-terms-consent-group{margin-top:14px!important;margin-bottom:18px!important}.ps-my-account .ps-form--account .form-check.hbl-terms-consent{display:block!important;width:100%!important;min-height:26px!important;margin:0!important;padding:0!important;line-height:1.55!important}.ps-my-account .ps-form--account .form-check.hbl-terms-consent .form-check-label{display:block!important;width:100%!important;min-height:26px!important;padding-left:34px!important;color:#334155!important;font-size:13.5px!important;font-weight:400!important;line-height:1.55!important;text-align:left!important;white-space:normal!important}.ps-my-account .ps-form--account .form-check.hbl-terms-consent .form-check-label::before{top:0!important}.ps-my-account .ps-form--account .form-check.hbl-terms-consent .form-check-label::after{top:3px!important}.ps-my-account .ps-form--account .form-check.hbl-terms-consent .form-check-label a{display:inline!important;margin:0 2px!important;color:#007f76!important;font-weight:500!important;line-height:inherit!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important;white-space:normal!important}.ps-my-account .ps-form--account .form-check.hbl-terms-consent .form-check-input:focus-visible ~ .form-check-label::before{border-color:#00897b!important;box-shadow:0 0 0 3px rgba(0,137,123,0.14)!important}.ps-my-account .ps-form--account .hbl-terms-consent-group #agree_terms_and_policy-error{width:calc(100% - 34px)!important;margin:7px 0 0 34px!important;color:#ef3340!important;font-size:12.5px!important;line-height:1.45!important}@media (max-width: 575px){.ps-my-account .ps-form--account .hbl-terms-consent-group{margin-top:12px!important;margin-bottom:16px!important}.ps-my-account .ps-form--account .form-check.hbl-terms-consent .form-check-label{padding-left:32px!important;font-size:13px!important;line-height:1.6!important}.ps-my-account .ps-form--account .hbl-terms-consent-group #agree_terms_and_policy-error{width:calc(100% - 32px)!important;margin-left:32px!important}}#homepage-1 .ps-product-list .owl-item > .ps-product,
#homepage-1 .ps-product-list .ps-product{contain:paint!important;overflow:clip!important;border-radius:12px!important}#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail,
#homepage-1 .ps-product-list .ps-product:hover .ps-product__thumbnail,
#homepage-1 .ps-product-list .ps-product:focus-within .ps-product__thumbnail{isolation:isolate!important;contain:layout paint!important;overflow:clip!important;border-radius:12px 12px 0 0!important;clip-path:inset(0 round 12px 12px 0 0)!important}#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail > a,
#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail picture{overflow:clip!important;border-radius:inherit!important}#homepage-1 .ps-product-list .ps-product .ps-product__thumbnail img,
#homepage-1 .ps-product-list .ps-product:hover .ps-product__thumbnail img,
#homepage-1 .ps-product-list .ps-product:focus-within .ps-product__thumbnail img{max-width:100%!important;max-height:100%!important;transform:none!important;scale:1!important;clip-path:inset(0)!important}#homepage-1 .ps-product-list .owl-stage-outer{padding-top:6px!important}#homepage-1 .ps-product-list .owl-item{overflow:visible!important;border-radius:12px!important}#homepage-1 .ps-product-list .ps-product:hover,
#homepage-1 .ps-product-list .ps-product:focus-within{transform:translateY(-3px)!important}+ .ps-compare{padding:52px 0 72px!important;background:linear-gradient(180deg,#f8fbfa 0,#ffffff 210px)!important}.ps-compare > .container{max-width:1420px!important}.ps-compare .hbl-compare-header{display:grid;justify-items:center;gap:8px;padding-bottom:34px!important;text-align:center}.ps-compare .hbl-compare-kicker{display:inline-flex;align-items:center;min-height:28px;padding:5px 12px;border:1px solid rgba(0,131,123,0.14);border-radius:999px;background:rgba(0,131,123,0.08);color:#00837b;font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ps-compare .hbl-compare-header h1{margin:0!important;color:#152033;font-size:clamp(32px,4vw,48px)!important;font-weight:750!important;letter-spacing:-.035em;line-height:1.08}.ps-compare .hbl-compare-header p{max-width:560px;margin:0;color:#718096;font-size:14px;line-height:1.6}.ps-compare .table-responsive{padding:8px;border:1px solid rgba(15,23,42,0.08);border-radius:24px;background:#ffffff;box-shadow:0 24px 60px rgba(15,23,42,0.08);scrollbar-color:rgba(0,131,123,0.35) transparent}.ps-compare .ps-table--compare{min-width:900px;margin:0;border:0;border-collapse:separate;border-spacing:0;table-layout:auto;overflow:hidden;border-radius:18px;background:#ffffff}.ps-compare .ps-table--compare tbody tr td{min-width:310px;padding:20px 24px;border:0;border-right:1px solid #edf2f0;border-bottom:1px solid #edf2f0;background:#ffffff;color:#334155;font-size:13.5px;line-height:1.65;vertical-align:middle}.ps-compare .ps-table--compare tbody tr td:last-child{border-right:0}.ps-compare .ps-table--compare tbody tr:last-child td{border-bottom:0}.ps-compare .ps-table--compare tbody tr td.heading{position:sticky;left:0;z-index:3;width:180px;min-width:180px;padding:20px 22px;border-right:1px solid rgba(0,131,123,0.12);background:linear-gradient(135deg,#f1f8f6,#f8fbfa)!important;color:#172033;font-size:11px;font-weight:750;letter-spacing:.08em;line-height:1.4;text-align:left;text-transform:uppercase}.ps-compare .hbl-compare-remove-row td:not(.heading){padding-top:14px;padding-bottom:14px;text-align:right}.ps-compare .hbl-compare-remove{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:7px 12px;border:1px solid rgba(239,68,68,0.14);border-radius:999px;background:rgba(239,68,68,0.06);color:#d14343;font-size:12px;font-weight:650;line-height:1;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.ps-compare .hbl-compare-remove:hover{border-color:#ef4444;background:#ef4444;color:#ffffff;transform:translateY(-1px)}.ps-compare .hbl-compare-remove i{font-size:11px}.ps-compare .hbl-compare-products-row td:not(.heading){padding:24px;vertical-align:top}.ps-compare .ps-product--compare{display:grid;gap:16px}.ps-compare .ps-product--compare .ps-product__thumbnail{display:grid;place-items:center;min-height:250px;padding:18px;overflow:hidden;border:1px solid #e9efed;border-radius:20px;background:linear-gradient(145deg,#f8fbfa,#ffffff)}.ps-compare .ps-product--compare .ps-product__thumbnail a{display:grid;place-items:center;width:100%;height:100%}.ps-compare .ps-product--compare .ps-product__thumbnail img{display:block;width:100%;height:220px;max-width:100%;object-fit:contain;transition:transform .3s ease}.ps-compare .ps-product--compare:hover .ps-product__thumbnail img{transform:scale(1.035)}.ps-compare .ps-product--compare .ps-product__content a{display:block;color:#172033;font-size:15px;font-weight:700;line-height:1.45}.ps-compare .ps-product--compare .ps-product__content a:hover{color:#00837b}.ps-compare .hbl-compare-rating-row .rating_wrap{display:inline-flex;align-items:center;gap:7px}.ps-compare .hbl-compare-rating-row .rating_num{color:#94a3b8;font-size:12px}.ps-compare .hbl-compare-price-row .price{margin:0;color:#00837b;font-size:20px;font-weight:750;letter-spacing:-.02em;line-height:1.3}.ps-compare .hbl-compare-price-row .price del{margin-left:7px;color:#94a3b8!important;font-size:13px;font-weight:500}.ps-compare .hbl-compare-description-row td:not(.heading),
.ps-compare .hbl-compare-attribute-row td:not(.heading){color:#64748b;vertical-align:top}.ps-compare .hbl-compare-cart-row .ps-btn{min-height:46px;border-radius:12px;font-size:13px;line-height:1.2}@media (max-width: 767px){.ps-compare{padding:34px 0 54px!important}.ps-compare .hbl-compare-header{gap:7px;padding-bottom:24px!important}.ps-compare .hbl-compare-header h1{font-size:32px!important}.ps-compare .hbl-compare-header p{padding:0 10px;font-size:13px}.ps-compare .table-responsive{margin:0 -3px;padding:5px;border-radius:18px}.ps-compare .ps-table--compare{min-width:760px;border-radius:14px}.ps-compare .ps-table--compare tbody tr td{min-width:260px;padding:16px 18px}.ps-compare .ps-table--compare tbody tr td.heading{width:122px;min-width:122px;padding:16px 14px;font-size:10px}.ps-compare .ps-product--compare .ps-product__thumbnail{min-height:205px;padding:14px;border-radius:16px}.ps-compare .ps-product--compare .ps-product__thumbnail img{height:178px}}@media (min-width: 1200px){.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a{position:relative;display:flex!important;align-items:center;min-height:44px;padding:10px 40px 10px 16px!important;border:1px solid transparent;border-radius:12px;color:#172033!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu a:hover,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu a:focus-visible,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu a:hover,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu a:focus-visible{border-color:rgba(0,137,123,.16)!important;background:rgba(0,137,123,.08)!important;color:#00796f!important;box-shadow:0 8px 20px rgba(15,23,42,.06)!important;transform:translateX(4px)!important}}@media (min-width: 1200px){.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu-wrapper,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu-wrapper{row-gap:10px!important;column-gap:48px!important}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column{margin-bottom:0!important}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__column > a,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu .mega-menu__list li a{display:inline-flex!important;align-items:center!important;position:relative!important;width:auto!important;min-height:40px!important;margin:0!important;padding:8px 12px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#212529!important;font-weight:400!important;line-height:24px!important;letter-spacing:normal!important;text-indent:0!important;box-shadow:none!important;transform:none!important;translate:none!important;inset:auto!important;transition:none!important}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu a:after,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu a:after{content:none!important;display:none!important}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu a:hover,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu a:focus-visible,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu a:hover,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu a:focus-visible{border:0!important;margin:0!important;padding:8px 12px!important;background:rgba(0,137,123,0.08)!important;color:#00897b!important;font-weight:400!important;line-height:24px!important;letter-spacing:normal!important;text-indent:0!important;box-shadow:none!important;transform:none!important;translate:none!important;inset:auto!important;transition:none!important}.header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu a:hover h4,
  .header .navigation .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu a:focus-visible h4,
  .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu a:hover h4,
 .header .navigation__left .menu--product-categories .menu--dropdown > li.has-mega-menu .mega-menu a:focus-visible h4{color:#00897b!important}}#product-quickview .modal-dialog{width:min(calc(100vw - 40px),1180px)!important;max-width:min(calc(100vw - 40px),1180px)!important;margin:24px auto!important}#product-quickview .modal-content{position:relative;min-height:0!important;max-height:calc(100vh - 48px)!important;overflow:hidden!important;border:1px solid rgba(0,131,123,.14)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 32px 90px rgba(15,23,42,.3)!important}#product-quickview .modal-content:before{position:absolute;inset:0 0 auto;z-index:2;height:4px;background:linear-gradient(90deg,#008d83,#00a28f 68%,#d8e600);content:""}#product-quickview .modal-close{top:18px!important;right:18px!important;z-index:30!important;width:42px!important;height:42px!important;border:1px solid #e4ecea!important;border-radius:50%!important;background:rgba(255,255,255,.97)!important;color:#40504d!important;box-shadow:0 10px 26px rgba(15,23,42,.12)!important}#product-quickview .modal-close:hover{background:#008d83!important;color:#fff!important;transform:rotate(90deg)}#product-quickview .ps-product--quickview{display:block!important;max-height:calc(100vh - 48px)!important;margin:0!important;padding:28px!important;overflow:auto!important;overscroll-behavior:contain}#product-quickview .hbl-qv-layout{display:grid!important;grid-template-columns:minmax(0,47%) minmax(0,53%)!important;gap:30px!important;align-items:start!important}#product-quickview .hbl-qv-gallery,#product-quickview .hbl-qv-info{width:100%!important;max-width:none!important;padding:0!important}#product-quickview .hbl-qv-gallery{position:sticky;top:0;overflow:hidden!important;border:1px solid #e1ece9;border-radius:18px!important;background:linear-gradient(145deg,#f5faf8,#fff)!important}#product-quickview .hbl-qv-gallery__topline{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px 12px;border-bottom:1px solid #e6efed;color:#6a7976;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#product-quickview .hbl-qv-gallery__topline a{display:inline-flex;align-items:center;gap:6px;color:#007b73;letter-spacing:0;text-transform:none}#product-quickview .hbl-qv-gallery .item{display:grid!important;min-height:430px;padding:24px!important;place-items:center;background:transparent!important}#product-quickview .hbl-qv-gallery .item>a{display:grid;width:100%;height:100%;place-items:center}#product-quickview .hbl-qv-gallery img{display:block!important;width:100%!important;height:390px!important;max-height:none!important;object-fit:contain!important;object-position:center!important;mix-blend-mode:multiply}#product-quickview .hbl-qv-gallery .slick-arrow{width:40px;height:40px;border:1px solid #dbe8e5;border-radius:50%;background:rgba(255,255,255,.94);color:#007b73;box-shadow:0 8px 20px rgba(15,82,76,.1)}#product-quickview .hbl-qv-gallery__hint{display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px 14px;border-top:1px solid #e6efed;color:#81908d;font-size:11px}#product-quickview .hbl-qv-info{padding:4px 4px 2px!important}#product-quickview .hbl-qv-eyebrow{display:inline-flex;margin-bottom:10px;padding:6px 10px;border-radius:999px;background:rgba(0,141,131,.09);color:#00776f;font-size:10px;font-weight:800;letter-spacing:.1em;line-height:1;text-transform:uppercase}#product-quickview .hbl-qv-info h1{max-width:calc(100% - 52px);margin:0 0 13px!important;padding:0!important;color:#172033;font-size:clamp(24px,2.2vw,32px)!important;font-weight:750!important;letter-spacing:-.025em;line-height:1.18!important}#product-quickview .hbl-qv-info h1 a{color:inherit}#product-quickview .hbl-qv-info h1 a:hover{color:#00837b}#product-quickview .hbl-qv-summary{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}#product-quickview .hbl-qv-summary__item,#product-quickview .hbl-qv-rating{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:7px 11px;border:1px solid #dfebe8;border-radius:10px;background:#f8fbfa;color:#30413e}#product-quickview .hbl-qv-summary__item small{color:#899592;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#product-quickview .hbl-qv-summary__item strong,#product-quickview .hbl-qv-summary__item a{color:#006f68;font-size:12px;font-weight:700}#product-quickview .hbl-qv-rating .rating{width:76px;height:18px;line-height:18px}#product-quickview .hbl-qv-rating .rating:before,#product-quickview .hbl-qv-rating .product_rate:before{top:0;font-size:13px;line-height:18px;letter-spacing:1.5px}#product-quickview .hbl-qv-rating small{color:#6e7c79;font-size:11px;white-space:nowrap}#product-quickview .hbl-qv-price-card{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:15px;padding:14px 16px;border:1px solid rgba(0,131,123,.14);border-radius:14px;background:linear-gradient(135deg,#f1faf8,#fff 72%)}#product-quickview .hbl-qv-price-card>span{color:#74827f;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}#product-quickview .hbl-qv-price-card .ps-product__price{margin:0!important;padding:0!important;border:0!important;color:#00837b!important;font-size:26px!important;font-weight:800!important;letter-spacing:-.03em;line-height:1.1!important}#product-quickview .hbl-qv-price-card .ps-product__price del{margin-left:8px;color:#9aa5a2!important;font-size:13px;font-weight:500}#product-quickview .hbl-qv-description{margin:0 0 16px!important;padding:0 2px 15px!important;border-bottom:1px solid #e8efed;color:#53625f;font-size:13px;line-height:1.65}#product-quickview .hbl-qv-description .ps-list--dot{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}#product-quickview .hbl-qv-purchase{padding:15px;border:1px solid #e3ecea;border-radius:16px;background:#f8faf9}#product-quickview .hbl-qv-options{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e5ecea}#product-quickview .hbl-qv-stock{display:flex!important;min-height:22px;align-items:center;margin:0 0 10px!important;font-size:12px;font-weight:650}#product-quickview .hbl-qv-stock span{display:inline-flex;align-items:center;gap:6px}#product-quickview .hbl-qv-shopping{display:grid!important;grid-template-columns:98px minmax(145px,1fr) minmax(130px,.85fr) auto!important;gap:10px!important;align-items:end!important;margin:0!important;padding:0!important;border:0!important}#product-quickview .hbl-qv-quantity{margin:0!important}#product-quickview .hbl-qv-quantity figcaption{margin-bottom:6px;color:#71807d;font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}#product-quickview .hbl-qv-quantity .form-group--number{width:98px;height:48px;overflow:hidden;border:1px solid #d7e4e1;border-radius:10px;background:#fff}#product-quickview .hbl-qv-quantity .form-control{height:46px;border:0;background:transparent;text-align:center}#product-quickview .hbl-qv-shopping .ps-btn{width:100%!important;min-width:0!important;min-height:48px!important;margin:0!important;padding:12px 14px!important;border-radius:10px!important;font-size:13px!important;font-weight:700!important;line-height:1.15!important}#product-quickview .hbl-qv-shopping .ps-btn i{margin-right:7px}#product-quickview .hbl-qv-buy-now{background:#008d83!important;color:#fff!important}#product-quickview .hbl-qv-buy-now:hover{background:#006f68!important}#product-quickview .hbl-qv-actions{display:flex!important;gap:7px;align-items:center;align-self:end;margin:0!important}#product-quickview .hbl-qv-actions a{display:inline-flex!important;width:48px!important;height:48px!important;align-items:center;justify-content:center;margin:0!important;border:1px solid #d7e4e1!important;border-radius:10px!important;background:#fff!important;color:#00837b!important}#product-quickview .hbl-qv-actions a:hover,#product-quickview .hbl-qv-actions a.active{border-color:#008d83!important;background:#008d83!important;color:#fff!important}#product-quickview .hbl-qv-actions a i{color:inherit!important}#product-quickview .hbl-qv-assurance{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}#product-quickview .hbl-qv-assurance span{display:flex;min-height:42px;align-items:center;justify-content:center;gap:7px;padding:8px;border-radius:10px;background:#f3f8f6;color:#53625f;font-size:10px;font-weight:650;text-align:center}#product-quickview .hbl-qv-assurance i{color:#008d83;font-size:15px}@media (max-width:991px){#product-quickview .hbl-qv-layout{grid-template-columns:1fr!important;gap:22px!important}#product-quickview .hbl-qv-gallery{position:static}#product-quickview .hbl-qv-gallery .item{min-height:340px}#product-quickview .hbl-qv-gallery img{height:300px!important}}@media (max-width:767px){#product-quickview .modal-dialog{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;margin:8px auto calc(82px + env(safe-area-inset-bottom,0px))!important}#product-quickview .modal-content,#product-quickview .ps-product--quickview{max-height:calc(100dvh - 98px)!important}#product-quickview .modal-content{border-radius:16px!important}#product-quickview .ps-product--quickview{padding:16px!important}#product-quickview .modal-close{top:12px!important;right:12px!important;width:36px!important;height:36px!important}#product-quickview .hbl-qv-gallery .item{min-height:260px;padding:16px!important}#product-quickview .hbl-qv-gallery img{height:230px!important}#product-quickview .hbl-qv-info h1{max-width:calc(100% - 40px);font-size:23px!important}#product-quickview .hbl-qv-price-card{align-items:flex-start;flex-direction:column;gap:6px}#product-quickview .hbl-qv-shopping{grid-template-columns:92px 1fr!important}#product-quickview .hbl-qv-actions{grid-column:1/-1;justify-content:flex-start!important}#product-quickview .hbl-qv-assurance{grid-template-columns:1fr}#product-quickview .hbl-qv-assurance span{justify-content:flex-start;padding:9px 12px}}@media (max-width:460px){#product-quickview .hbl-qv-gallery__topline>span,#product-quickview .hbl-qv-gallery__hint{display:none}#product-quickview .hbl-qv-gallery__topline{justify-content:flex-end}#product-quickview .hbl-qv-gallery .item{min-height:220px}#product-quickview .hbl-qv-gallery img{height:195px!important}#product-quickview .hbl-qv-shopping{grid-template-columns:1fr!important}#product-quickview .hbl-qv-quantity,#product-quickview .hbl-qv-quantity .form-group--number{width:100%}#product-quickview .hbl-qv-actions{grid-column:auto}}.ps-newsletter--modern .form-group--nest .ps-btn.button-loading{cursor:wait;color:transparent!important;transform:none}.ps-newsletter--modern .form-group--nest .ps-btn.button-loading:before{content:""!important;display:block!important;position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:3px solid rgba(255,255,255,0.42);border-top-color:#ffffff;border-radius:50%;background:transparent;animation:button-loading-spinner 0.7s linear infinite}.ps-my-account .ps-form--account input[name=shop_url].is-valid,
.ps-my-account .ps-form--account input[name=shop_url].is-invalid,
form.become-vendor-form input[name=shop_url].is-valid,
form.become-vendor-form input[name=shop_url].is-invalid{padding-right:42px!important;background-position:right 14px center!important}body[dir=rtl] .ps-my-account .ps-form--account input[name=shop_url].is-valid,
body[dir=rtl] .ps-my-account .ps-form--account input[name=shop_url].is-invalid,
body[dir=rtl] form.become-vendor-form input[name=shop_url].is-valid,
body[dir=rtl] form.become-vendor-form input[name=shop_url].is-invalid{padding-right:14px!important;padding-left:42px!important;background-position:left 14px center!important}@media (max-width: 767px){#homepage-1 .hbl-hero-showcase .hbl-hero-slide::after{background:linear-gradient(90deg,rgba(255,255,255,0.98) 0%,rgba(255,255,255,0.94) 40%,rgba(255,255,255,0.72) 62%,rgba(255,255,255,0.12) 100%)!important}#homepage-1 .hbl-hero-slide__content p{max-width:min(220px,58vw)!important}}#tab-reviews .product-review-container .review-item__header{display:flex!important;min-width:0;align-items:center!important;flex-wrap:wrap!important;gap:4px 8px!important;line-height:1.4}#tab-reviews .product-review-container .review-item__header > *{min-width:0;max-width:100%}#tab-reviews .product-review-container .review-item__header > .fw-medium{overflow-wrap:anywhere}#tab-reviews .product-review-container .review-item__header > time{flex:0 0 auto;white-space:nowrap}#contact-map{width:calc(100% - 48px);max-width:1440px;height:clamp(320px,42vw,460px);margin:32px auto 0;overflow:hidden;border:1px solid #dce9e5;border-radius:24px;box-shadow:0 18px 46px rgba(22,67,58,0.1)}#contact-map iframe{display:block;width:100%;height:100%}.ps-contact-info{padding:72px 0 64px}.ps-contact-info .ps-section__header{max-width:650px;margin:0 auto 38px;text-align:center}.ps-contact-info .ps-section__header h3{margin:8px 0 10px;color:#142e28;font-size:clamp(27px,3vw,38px);line-height:1.18}.ps-contact-info .ps-section__header p{margin:0;color:#5f746c;font-size:15px}.ps-contact-info .ps-contact-info__eyebrow,
.ps-contact-info .ps-contact-form__eyebrow{color:var(--color-1st);font-size:12px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase}.ps-contact-info .ps-section__content .row{row-gap:18px}.ps-contact-info .ps-section__content [class*=col-]{display:flex}.ps-contact-info .ps-block--contact-info{width:100%;min-height:150px;margin:0;padding:25px 26px;border:1px solid #dfeae6;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(30,72,63,0.06);transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.ps-contact-info .ps-block--contact-info:hover{border-color:#a9d0c7;box-shadow:0 14px 32px rgba(30,72,63,0.1);transform:translateY(-2px)}.ps-contact-info .ps-block--contact-info h4{margin-bottom:12px;color:#183b33;font-size:17px}.ps-contact-info .ps-block--contact-info p{margin:0;color:#667b74;font-size:14px;line-height:1.65}.ps-contact-info .ps-block--contact-info a{color:#087f73;overflow-wrap:anywhere}.ps-contact-form{padding:72px 0 80px;background:linear-gradient(145deg,#eef7f4 0%,#f7faf9 52%,#f4f7fb 100%)}.ps-contact-form > .container{max-width:1050px}.ps-contact-form .ps-contact-form__header{max-width:640px;margin:0 auto 30px;text-align:center}.ps-contact-form .ps-contact-form__header h3{margin:8px 0 10px;color:#142e28;font-size:clamp(28px,3vw,38px);line-height:1.18}.ps-contact-form .ps-contact-form__header p{margin:0;color:#5f746c;font-size:15px}.ps-contact-form .ps-contact-form__eyebrow{color:var(--color-1st);font-size:12px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase}.ps-contact-form .ps-contact-form__card{padding:38px;border:1px solid rgba(196,220,214,0.9);border-radius:22px;background:#fff;box-shadow:0 18px 48px rgba(26,67,58,0.1)}.ps-contact-form .ps-form--contact-us .contact-form-row{margin-right:-8px;margin-left:-8px}.ps-contact-form .ps-form--contact-us .contact-form-row > [class*=contact-column-]{padding-right:8px;padding-left:8px}.ps-contact-form .ps-form--contact-us .contact-form-row > .contact-form-group{width:calc(100% - 16px);margin-right:8px;margin-left:8px}.ps-contact-form .contact-form-group{margin-bottom:16px}.ps-contact-form .ps-form--contact-us .form-control{min-height:54px;padding:13px 16px;border:1px solid #d8e4e0;border-radius:12px;color:#243d36;background:#fbfdfc;font-size:14px;box-shadow:none;transition:border-color 0.2s ease,background-color 0.2s ease,box-shadow 0.2s ease}.ps-contact-form .ps-form--contact-us .form-control::placeholder{color:#5f746c}.ps-contact-form .ps-form--contact-us .form-control:focus{border-color:var(--color-1st);background:#fff;box-shadow:0 0 0 3px rgba(0,143,130,0.12)}.ps-contact-form .ps-form--contact-us textarea.form-control{min-height:160px;resize:vertical}.ps-contact-form .ps-form--contact-us .form-check{display:inline-flex;align-items:flex-start;gap:9px;color:#526860;font-size:14px;line-height:1.5}.ps-contact-form .ps-form--contact-us .form-check-input{flex:0 0 auto;width:18px;height:18px;margin:1px 0 0;border-color:#b9cbc5;border-radius:5px}.ps-contact-form .ps-form--contact-us .submit{margin:3px 0 0}.ps-contact-form .ps-form--contact-us .submit .ps-btn{min-width:190px;height:52px;padding:0 26px;border-radius:12px;box-shadow:0 10px 22px rgba(0,143,130,0.2)}@media (max-width: 767px){#contact-map{width:calc(100% - 24px);height:300px;margin-top:20px;border-radius:17px}.ps-contact-info{padding:48px 0 44px}.ps-contact-info .ps-section__header{margin-bottom:25px}.ps-contact-info .ps-block--contact-info{min-height:auto;padding:21px}.ps-contact-form{padding:48px 0 56px}.ps-contact-form .ps-contact-form__header{margin-bottom:24px}.ps-contact-form .ps-contact-form__card{padding:22px 16px;border-radius:17px}.ps-contact-form .ps-form--contact-us .submit .ps-btn{width:100%}}