:root{
  --tv-ink:#000000;
  --tv-body:#333333;
  --tv-muted:#848484;
  --tv-muted-strong:#666666;
  --tv-line:#E2E2E2;
  --tv-line-strong:#B5B5B5;
  --tv-outline:#000000;
  --tv-white:#FFFFFF;
  --tv-fill:#F5F5F5;
  --tv-label-bg:#E8E8E8;
  --tv-badge-dark:#1E1E1E;
  --tv-scrim:rgba(0,0,0,.45);
  --tv-photo-bg:#F5F5F5;
  --tv-price:#000000;
  --tv-sale:#F80000;
  --tv-price-old:#000000;
  --tv-price-w:700;
  --tv-btn-bg:#000000;
  --tv-btn-fg:#FFFFFF;
  --tv-radius-btn:6px;
  --tv-radius-badge:4px;
  --tv-radius-sheet:12px;
  --tv-header-h:47px;
  --tv-ease:cubic-bezier(.2,.8,.2,1);
  --tv-ease-sheet:cubic-bezier(.32,.72,0,1);
  --tv-dur-chip:120ms;
  --tv-dur-acc:200ms;
  --tv-dur-sheet:280ms;
  --tv-dur-fade:400ms;
  --tv-dur-zoom:400ms;
  --tv-dur-scrim:200ms;
  --tv-z-bar:150;
  --tv-z-sheet:1000;
  --tv-z-drawer:1010;
  --tv-font-ar:"Tajawal",system-ui,-apple-system,"Segoe UI",Tahoma,sans-serif;
  --tv-font-en:"Lato","Tajawal",system-ui,-apple-system,"Segoe UI",sans-serif;
  --tv-font-serif-en:"Cormorant Garamond",Georgia,"Times New Roman",serif;
  --tv-font-en-display:var(--tv-font-en);
  --tv-font-display-en:var(--tv-font-en);
  --tv-fw-light:300;
  --tv-fw-regular:400;
  --tv-fw-bold:700;
  --tv-lh-ar:1.6;
  --tv-lh-en:1.5;
  --tv-tap:44px;
  --tv-focus-w:2px;
  --tv-focus-c:var(--tv-ink);
  --tv-maxw:1280px;
  --tv-drawer-w:440px;
  --tv-safe-b:env(safe-area-inset-bottom,0px);
}
html:not([lang^="en"]) .tv-en,
html[lang^="en"] .tv-ar{display:none !important}
@font-face{font-family:"Lato";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjxAwXjeu.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Lato";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wXg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Lato";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Lato";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
html:not([lang^="en"]){--font-main:var(--tv-font-ar)}
html[lang^="en"]{--font-main:var(--tv-font-en);--font-secondary:var(--tv-font-en)}
html:not([lang^="en"]) body{font-family:var(--tv-font-ar)}
html[lang^="en"] body{font-family:var(--tv-font-en)}
:where(.tv-block,.tv-drawer){font-family:var(--tv-font-ar);line-height:var(--tv-lh-ar);letter-spacing:normal;color:var(--tv-ink)}
:where(.tv-block:lang(en),.tv-drawer:lang(en)){font-family:var(--tv-font-en);line-height:var(--tv-lh-en)}
:where(.tv-block,.tv-drawer) :where(button,input,select,textarea){font-family:inherit}
.tv-display:lang(en){font-family:var(--tv-font-en-display);font-weight:var(--tv-fw-bold)}
.tv-caps:lang(en){text-transform:uppercase;letter-spacing:.08em}
.tv-num{unicode-bidi:isolate;direction:ltr}
:where(.tv-block,.tv-drawer) :where( input,select,textarea){font-size:16px}
.tv-money{white-space:nowrap;unicode-bidi:isolate;font-weight:inherit}
.tv-money > bdi{unicode-bidi:isolate}
.tv-money > .sicon-sar{display:inline-block;margin-inline-start:.2em;font-size:.9em;font-style:normal;font-weight:400;line-height:1;color:inherit}
.tv-money > .tv-money__cur{margin-inline-start:.25em}
.tv-price-reg{color:var(--tv-price);font-weight:var(--tv-price-w)}
.tv-price-sale{color:var(--tv-sale);font-weight:var(--tv-price-w)}
.tv-price-old{color:var(--tv-price-old);font-weight:var(--tv-fw-regular);font-size:.85em;text-decoration:line-through;text-decoration-thickness:1px}
:where(.tv-btn){border-radius:var(--tv-radius-btn);background:var(--tv-btn-bg);color:var(--tv-btn-fg);border:1px solid var(--tv-btn-bg)}
:focus-visible{outline:var(--tv-focus-w) solid var(--tv-focus-c);outline-offset:2px}
.tv-block :focus-visible,
.tv-drawer :focus-visible{outline:var(--tv-focus-w) solid var(--tv-focus-c);outline-offset:2px}
.tv-on-dark{--tv-focus-c:var(--tv-white)}
.tv-drawer-dialog:focus{outline:none}
.tv-sr,.tv-sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}
.tv-hide,.tv-hidden{display:none !important}
.tv-tap{position:relative}
.tv-tap::before{content:"";position:absolute;inset:min(0px,calc((100% - var(--tv-tap)) / 2))}
html.tv-anim .tv-reveal{opacity:0;transform:translateY(8px);transition:opacity var(--tv-dur-fade) var(--tv-ease),transform var(--tv-dur-fade) var(--tv-ease)}
html.tv-anim .tv-reveal.tv-in{opacity:1;transform:none}
html.tv-anim .tv-hero.tv-reveal,
html.tv-anim .tv-hero .tv-reveal,
html.tv-anim [data-animate] .tv-reveal{opacity:1;transform:none;transition:none}
[data-animate]:has(.tv-hero){opacity:1!important;transform:none!important;animation:none!important;will-change:auto!important}
.tv-hero [data-animate]{opacity:1!important;transform:none!important;animation:none!important;will-change:auto!important}
body.product-single [data-animate]:has(section.sticky-product-bar),
body.cart [data-animate]:has(salla-cart-summary-card){opacity:1!important;transform:none!important;animation:none!important;will-change:auto!important}
.tv-no-anim{opacity:1!important;transform:none!important;animation:none!important;will-change:auto!important}
.tv-drawer{position:fixed;inset:0;z-index:var(--tv-z-drawer);visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--tv-dur-sheet)}
.tv-drawer.is-open{visibility:visible;pointer-events:auto;transition:none}
.tv-drawer-backdrop{position:absolute;inset:0;background:var(--tv-scrim);opacity:0;transition:opacity var(--tv-dur-scrim) var(--tv-ease)}
.tv-drawer.is-open .tv-drawer-backdrop{opacity:1}
.tv-drawer-dialog{position:absolute;inset-inline:0;inset-block-end:0;width:100%;height:100vh;height:100dvh;max-height:100%;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:var(--tv-white);color:var(--tv-ink);border-radius:0;box-shadow:none;padding-block-end:var(--tv-safe-b);transform:translateY(100%);transition:transform var(--tv-dur-sheet) var(--tv-ease)}
.tv-drawer.is-open .tv-drawer-dialog{transform:none}
@media (min-width:768px){
  .tv-drawer-dialog{inset-block:0;inset-inline-start:auto;inset-inline-end:0;width:var(--tv-drawer-w);max-width:100vw;height:100%;transform:translateX(100%)}
  .tv-drawer[dir="rtl"] .tv-drawer-dialog{transform:translateX(-100%)}
  .tv-drawer.is-open .tv-drawer-dialog{transform:none}
}
.tv-drawer :where(button,a,input,select,textarea,table,img){border-radius:0;box-shadow:none}
:root{
  --tv-logo-filter: none;
  --tv-logo-blend: multiply;
  --tv-catbar-h: 32px;
  --tv-header-min-m: 47px;
  --tv-logo-max-h: 24px;
  --tv-logo-max-w: min(44vw, 180px);
  --tv-hf-fg: var(--tv-ink, #000000);
  --tv-hf-muted: #5E5E5E;
  --tv-hf-line: var(--tv-line, #E2E2E2);
  --tv-hf-end: var(--tv-fill, #F5F5F5);
  --tv-g-label-bg: var(--tv-label-bg, #E8E8E8);
  --tv-g-badge: var(--tv-badge-dark, #1E1E1E);
  --tv-g-font-ar: var(--tv-font-ar, "Tajawal", system-ui, -apple-system, "Segoe UI", Tahoma, sans-serif);
  --tv-g-font-en: var(--tv-font-en, "Lato", system-ui, -apple-system, "Segoe UI", sans-serif);
  --tv-facc-ico: 12px;
}
@media (min-width:1024px){
  :root{ --tv-logo-max-h: 36px; --tv-logo-max-w: 260px; }
}
header.store-header,
.tv-catbar,
.mm-ocd,
#mobile-menu,
.s-search-modal,
footer.store-footer{font-family:var(--tv-g-font-ar)}
header.store-header:lang(en),
.tv-catbar:lang(en),
.mm-ocd:lang(en),
#mobile-menu:lang(en),
.s-search-modal:lang(en),
footer.store-footer:lang(en){font-family:var(--tv-g-font-en)}
.s-search-modal :where( input,button,textarea){font-family:inherit}
header.store-header{position:sticky!important;top:0!important;z-index:calc(var(--tv-z-bar) - 50)}
@supports (overflow-x:clip){
  body.index > .app-inner{overflow-x:clip}
}
header.store-header #mainnav{height:auto!important;box-shadow:none!important}
header.store-header #mainnav .header-inner,
header.store-header #mainnav.fixed-pinned .header-inner,
header.store-header #mainnav.fixed-header .header-inner,
header.store-header #mainnav.animated .header-inner{position:relative!important;top:auto!important;transform:none!important;box-shadow:none!important;transition:none!important}
header.store-header .navbar-brand{animation:none!important}
@media (max-width:1023.98px){
  header.store-header #mainnav .header-container{padding-block:0}
  header.store-header #mainnav .header-container > .flex{min-height:var(--tv-header-min-m);align-items:center}
  header.store-header #mainnav .navbar-brand{margin-block:0;padding-block:0}
}
html:root{--header-bg:var(--tv-white,#FFFFFF);--footer-bg:var(--tv-hf-end,#F5F5F5)}
header.store-header #mainnav .navbar-brand img{max-height:var(--tv-logo-max-h);max-width:var(--tv-logo-max-w);object-fit:contain;filter:var(--tv-logo-filter)}
header.store-header #mainnav .navbar-brand img:not([src*="8ebe1307"]){width:var(--tv-logo-max-w)!important;height:min(2rem,var(--tv-logo-max-h))!important;max-width:none;max-height:none;object-fit:cover;object-position:center;transform:scale(1.2614);mix-blend-mode:var(--tv-logo-blend);pointer-events:none}
header.store-header #mainnav .navbar-brand img:not([src*="8ebe1307"]):not([src*="22d26b36"]){height:calc(var(--tv-logo-max-w) * .19)!important;margin-block:calc((min(2rem,var(--tv-logo-max-h)) - var(--tv-logo-max-w) * .19) / 2)!important;transform:scale(1.39)}
@supports (overflow-x:clip){
  html,body{overflow-x:clip}
}
html{background:var(--tv-hf-end)}
header.store-header #mainnav button.lang,
header.store-header #mainnav button.lang *{color:var(--tv-hf-fg)!important}
header.store-header #mainnav .header-btn,
header.store-header #mainnav a.mburger{display:inline-flex!important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;margin-inline:0;background:transparent;border-radius:0;box-shadow:none}
header.store-header #mainnav .header-inner i,
header.store-header #mainnav .s-cart-summary-icon{color:var(--tv-hf-fg)!important}
header.store-header #mainnav .s-cart-summary-icon svg{fill:currentColor}
header.store-header #mainnav .s-cart-summary-wrapper{display:inline-flex;align-items:center;justify-content:center;position:relative;min-width:44px;min-height:44px}
header.store-header #mainnav a.mburger p{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
header.store-header #mainnav .s-cart-summary-content,
header.store-header #mainnav .s-cart-summary-total{display:none!important}
header.store-header #mainnav .s-cart-summary-count{top:auto!important;bottom:7px!important;right:6px!important;left:auto!important;background:var(--tv-hf-fg)!important;color:var(--tv-white)!important;border-radius:999px!important;box-shadow:0 0 0 1.5px var(--tv-white)!important;min-width:15px;height:15px;padding:0 3px;box-sizing:border-box;font-size:9px;line-height:15px;font-weight:700;text-align:center}
header.store-header #mainnav{
  --tv-ico-account:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='10.25'/%3E%3Ccircle cx='12' cy='9.75' r='3.5'/%3E%3Cpath d='M5.9 19.2a7 7 0 0 1 12.2 0'/%3E%3C/svg%3E")
}
header.store-header #mainnav .s-user-menu-trigger-avatar{display:none!important}
header.store-header #mainnav .s-user-menu-avatar-wrap{display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
header.store-header #mainnav .s-user-menu-avatar-wrap::before,
header.store-header #mainnav .header-container button.header-btn i[class*="sicon-user"]::before{
  content:""!important;display:block;width:21px;height:21px;background:var(--tv-hf-fg);
  -webkit-mask:var(--tv-ico-account) center / contain no-repeat;mask:var(--tv-ico-account) center / contain no-repeat
}
.s-user-menu-dropdown-header{
  --tv-ico-account-lg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.1' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='10.5'/%3E%3Ccircle cx='12' cy='9.75' r='3.5'/%3E%3Cpath d='M5.9 19.2a7 7 0 0 1 12.2 0'/%3E%3C/svg%3E")
}
.s-user-menu-dropdown-header > img{display:none!important}
.s-user-menu-dropdown-header-close svg{fill:var(--tv-ink)!important}
@media (max-width:767.98px){
  .s-user-menu-toggler:not(.opened) .s-user-menu-dropdown,
  .s-user-menu-toggler:not(.opened)::before{display:none!important}
  html body .s-user-menu-toggler.opened .s-user-menu-dropdown{opacity:1!important;transform:none;transition:transform .15s cubic-bezier(.2,.7,.2,1)!important}
  html body .s-user-menu-toggler.opened::before{opacity:1;transition:opacity .15s ease!important}
  @starting-style{
    html body .s-user-menu-toggler.opened .s-user-menu-dropdown{transform:translateY(24px)}
    html body .s-user-menu-toggler.opened::before{opacity:0}
  }
}
@media (max-width:767.98px) and (prefers-reduced-motion:reduce){
  html body .s-user-menu-toggler.opened .s-user-menu-dropdown,
  html body .s-user-menu-toggler.opened::before{transition:none!important}
}
.s-user-menu-dropdown-header::before{
  content:"";flex:none;display:block;width:40px;height:40px;margin-inline-end:12px;
  background:var(--tv-ico-account-lg) center / contain no-repeat
}
@media (max-width:359.98px){
  :root{--tv-logo-max-w:38vw}
  header.store-header #mainnav :is(.header-btn,a.mburger,.s-cart-summary-wrapper,.s-user-menu-avatar-wrap){width:38px!important;min-width:38px!important}
}
header.store-header #mainnav :focus-visible{outline:2px solid var(--tv-hf-fg)!important;outline-offset:2px}
html:not(.tv-no-catbar) header.store-header:not([data-tv-catbar]){margin-bottom:var(--tv-catbar-h)}
.tv-catbar{display:flex;align-items:stretch;justify-content:flex-start;box-sizing:border-box;height:var(--tv-catbar-h);margin:0;padding-inline:4px;background:var(--tv-white);border-bottom:1px solid transparent;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}
.tv-catbar::-webkit-scrollbar{display:none}
.tv-catbar-link{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:100%;min-width:44px;padding-inline:12px;color:var(--tv-ink);font-size:13px;font-weight:400;line-height:1.5;text-decoration:none;border-radius:0}
.tv-catbar-link::after{content:"";position:absolute;inset-inline:12px;bottom:0;height:1px;background:var(--tv-ink);opacity:0;transition:opacity var(--tv-dur-chip) var(--tv-ease)}
.tv-catbar-link[aria-current="page"]{font-weight:700}
.tv-catbar-link[aria-current="page"]::after{opacity:1}
.tv-catbar-link:focus-visible{outline:2px solid var(--tv-ink);outline-offset:-2px}
.tv-catbar-link:lang(en){font-size:12px;letter-spacing:.08em}
@media (max-width:767.98px){
  html[lang^="en"] .tv-catbar .tv-catbar-link{padding-inline:6px;letter-spacing:.03em}
  html[lang^="en"] .tv-catbar .tv-catbar-link::after{inset-inline:6px}
}
@media (max-width:379.98px){
  html[lang^="en"] .tv-catbar .tv-catbar-link{font-size:11px}
}
@media (hover:hover) and (pointer:fine){
  .tv-catbar-link:hover::after{opacity:1}
}
.tv-catbar-link:first-child{margin-inline-start:auto}
.tv-catbar-link:last-child{margin-inline-end:auto}
@media (min-width:1024px){
  .tv-catbar{justify-content:center;padding-inline:max(16px, calc((100% - 1280px) / 2))}
}
.mm-ocd{transition-duration:0s,var(--tv-dur-acc)!important}
.mm-ocd--open{background:var(--tv-scrim)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
.mm-ocd__content{background:var(--tv-white);border-radius:0;box-shadow:none;transition-duration:var(--tv-dur-sheet)!important;transition-timing-function:var(--tv-ease)!important}
#mobile-menu,
#mobile-menu.mm-spn,
#mobile-menu.mm-spn ul{background:var(--tv-white)!important;color:var(--tv-ink)!important;border-radius:0;box-shadow:none}
#mobile-menu .main-menu > li{border-bottom:1px solid var(--tv-line)}
#mobile-menu ul.main-menu{display:flex;flex-direction:column}
#mobile-menu ul.main-menu > li{order:2}
#mobile-menu ul.main-menu > li.mobile-menu-slider{order:0}
#mobile-menu ul.main-menu > li[id*="1635603851"]{order:1}
#mobile-menu ul.main-menu::before,
#mobile-menu ul.main-menu::after{order:3}
#mobile-menu ul.main-menu > li.mobile-menu-slider:not(:has(.menu-silde:not([data-bg=""]))){display:none}
#mobile-menu.mm-spn li::after{border-top-color:var(--tv-line);opacity:1}
#mobile-menu .sidemenu-link,
#mobile-menu .menu_title{color:var(--tv-ink)!important;font-size:15px;line-height:1.5}
#mobile-menu .sidemenu-link{min-height:48px;padding-inline:20px}
#mobile-menu .menu_title:lang(en){font-size:14px;letter-spacing:.06em}
.close-mobile-menu{min-width:44px;min-height:44px;color:var(--tv-ink);background:var(--tv-white);border-radius:0}
#mobile-menu :focus-visible,
.close-mobile-menu:focus-visible{outline:2px solid var(--tv-ink);outline-offset:-2px}
.tv-menu-hide{display:none!important}
html.tv-overlay-open #wa-angel,
html.tv-overlay-open .angel-whatsapp,
html.tv-overlay-open .whatsapp-float,
html.tv-overlay-open .whatsapp-btn-float,
html.tv-overlay-open a.float-whatsapp,
html.tv-overlay-open #whatsapp-widget{display:none!important}
#wa-angel.wa-angel{background-color:var(--tv-ink)!important}
#wa-angel.wa-angel a{border-radius:50%}
#wa-angel.wa-angel .sicon-whatsapp2{color:var(--tv-white)!important}
html.tv-js #wa-angel.wa-angel{transition:background-color .3s var(--tv-ease)}
html.tv-js #wa-angel.wa-angel .sicon-whatsapp2{transition:color .3s var(--tv-ease)}
#wa-angel.wa-angel a:focus-visible{outline:2px solid var(--tv-ink);outline-offset:3px}
@media (prefers-reduced-motion:reduce){
  html.tv-js #wa-angel.wa-angel,html.tv-js #wa-angel.wa-angel .sicon-whatsapp2{transition:none}
}
.s-search-modal .s-modal-overlay{background:var(--tv-scrim)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
.s-search-modal .s-modal-body{background:var(--tv-white)!important;color:var(--tv-ink);border-radius:0!important;box-shadow:none!important}
.s-search-modal .s-search-panel{background:var(--tv-white);border-radius:0}
.s-search-modal .s-search-sidebar{border-color:var(--tv-line)}
.s-search-modal .s-modal-header{padding:16px 16px 0}
.s-search-modal .s-modal-header-inner{margin:0 0 8px!important;padding:0!important;text-align:start}
.s-search-modal .s-modal-title{color:var(--tv-ink);font-size:20px;font-weight:700;line-height:1.5}
.s-search-modal .s-modal-title:lang(en){letter-spacing:.01em}
.s-search-modal .s-search-input{background:var(--tv-white)!important;color:var(--tv-ink);border:0!important;border-bottom:1px solid var(--tv-ink)!important;border-radius:0!important;box-shadow:none!important;font-size:16px}
.s-search-modal .s-search-input:focus{border-bottom-color:var(--tv-ink)!important}
.s-search-modal .s-search-input::placeholder{color:var(--tv-muted);opacity:1}
.s-search-modal .s-search-icon-wrap,
.s-search-modal .s-search-icon,
.s-search-modal .s-search-icon svg{color:var(--tv-ink);fill:var(--tv-ink)}
.s-search-modal .s-search-spinner-loader{border-color:var(--tv-line);border-right-color:var(--tv-ink)}
.s-search-modal .s-search-divider{border-top-color:var(--tv-line)}
.s-search-modal .s-search-back-btn,
.s-search-modal .s-search-back-btn:hover{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;background:transparent;border-radius:0;color:var(--tv-ink)}
.s-search-modal .s-search-back-btn svg,
.s-search-modal .s-search-view-all-icon svg{fill:currentColor}
.s-search-modal .s-search-idle-section-title,
.s-search-modal .s-search-idle-category-count,
.s-search-modal .s-search-no-results-placeholder{color:var(--tv-muted)}
.s-search-modal .s-search-history-chip,
.s-search-modal .s-search-idle-category-chip{background:var(--tv-white)!important;color:var(--tv-ink);border:1px solid var(--tv-line-strong);border-radius:0!important}
.s-search-modal .s-search-idle-category-chip:hover{background:var(--tv-g-label-bg)!important}
.s-search-modal .s-search-history-chip-remove svg,
.s-search-modal .s-search-most-searched-icon svg{fill:var(--tv-muted)}
.s-search-modal .s-search-most-searched-item,
.s-search-modal .s-search-most-searched-item:hover{color:var(--tv-ink)}
.s-search-modal .s-search-grid-item{border-bottom:1px solid var(--tv-line);border-radius:0}
.s-search-modal .s-search-grid-item:hover{background-color:var(--tv-photo-bg)}
.s-search-modal .s-search-product{border-color:var(--tv-line)}
.s-search-modal .s-search-product-title,
.s-search-modal .s-search-product-card-content-title,
.s-search-modal .s-search-product-card-content-title a,
.s-search-modal .s-search-product-card-content-title a:hover{color:var(--tv-ink)}
.s-search-modal .s-search-product-card-content-subtitle{color:var(--tv-body)}
.s-search-modal .s-search-product-card-price-value,
.s-search-modal .s-search-product-card-starting-price h4,
.s-search-modal .s-search-product-price{color:var(--tv-ink)!important;font-weight:700}
.s-search-modal .s-search-product-card-sale-price .s-search-product-card-price-value{color:var(--tv-sale, #F80000)!important}
.s-search-modal .s-search-product-card-sale-price > span,
.s-search-modal del,
.s-search-modal s,
.s-search-modal .line-through,
.s-search-modal .s-search-product-regular-price{color:var(--tv-ink)!important;text-decoration:line-through;font-size:12px;font-weight:400}
.s-search-modal .s-search-product-card-promotion-title{background-color:var(--tv-g-badge)!important;color:var(--tv-white)!important;border-radius:0!important}
.s-search-modal .s-search-product-card-out-of-stock-label{color:var(--tv-body)!important}
.s-search-modal .s-search-grid-item .s-product-card-out-badge{background-color:var(--tv-g-label-bg)!important;color:var(--tv-ink)!important;border-radius:0!important}
.s-search-modal .s-search-view-all{color:var(--tv-ink);border-color:var(--tv-line-strong);border-radius:var(--tv-radius-btn, 6px)}
.s-search-modal .s-search-product-card-image{width:56px;flex:0 0 56px;aspect-ratio:2/3;height:auto;border-radius:0!important;background:var(--tv-photo-bg);overflow:hidden}
.s-search-modal .s-search-product-image-container{border-radius:0!important;background:var(--tv-photo-bg)}
.s-search-modal .s-search-product-card-image::before,
.s-search-modal .s-search-product-image::before{color:var(--tv-line);background-color:transparent}
.s-search-modal .s-search-product-card-image img{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:0!important}
.tv-search-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:4px 0}
.s-search-modal :not(.s-search-idle-panel) > .tv-search-chips{display:none}
.s-search-modal .s-search-results-grid-wrap > .s-search-idle-section-title{padding-inline:4px}
.tv-search-chip{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding-inline:16px;background:var(--tv-white);color:var(--tv-ink);border:1px solid var(--tv-line-strong);border-radius:0;font-size:13px;line-height:1.5;text-decoration:none;transition:background-color var(--tv-dur-chip) var(--tv-ease),color var(--tv-dur-chip) var(--tv-ease),border-color var(--tv-dur-chip) var(--tv-ease)}
.tv-search-chip:active{background:var(--tv-ink);color:var(--tv-white);border-color:var(--tv-ink)}
.tv-search-chip:focus-visible{outline:2px solid var(--tv-ink);outline-offset:2px}
.tv-search-chip:lang(en){font-size:12px;letter-spacing:.06em}
@media (hover:hover) and (pointer:fine){
  .tv-search-chip:hover{background:var(--tv-ink);color:var(--tv-white);border-color:var(--tv-ink)}
}
footer.store-footer{margin-top:0;color:var(--tv-hf-fg)}
footer.store-footer .store-footer__inner{border:0;color:var(--tv-hf-fg)}
footer.store-footer .footer-top,
footer.store-footer .footer-middle,
footer.store-footer .footer-bottom{border-color:var(--tv-hf-line)!important}
footer.store-footer a,
footer.store-footer .footer-title,
footer.store-footer h3,
footer.store-footer .da-tm{color:var(--tv-hf-fg)!important}
footer.store-footer :focus-visible{outline:2px solid var(--tv-hf-fg)!important;outline-offset:2px}
footer.store-footer .footer-title,
footer.store-footer .s-contacts-title{font-size:13px!important;font-weight:700;line-height:1.5!important}
footer.store-footer .footer-title:lang(en),
footer.store-footer .s-contacts-title:lang(en){letter-spacing:.08em;text-transform:uppercase}
footer.store-footer .footer-list a,
footer.store-footer .tv-facc-link,
footer.store-footer .s-contacts-item,
footer.store-footer .copyrights a{color:var(--tv-hf-muted)!important;text-decoration:none;transition:color var(--tv-dur-chip) var(--tv-ease)}
footer.store-footer .footer-list a:focus-visible,
footer.store-footer .tv-facc-link:focus-visible,
footer.store-footer .s-contacts-item:focus-visible,
footer.store-footer .copyrights a:focus-visible{color:var(--tv-hf-fg)!important}
@media (hover:hover) and (pointer:fine){
  footer.store-footer .footer-container .footer-list a:hover,
  footer.store-footer .footer-list a:hover,
  footer.store-footer .tv-facc-link:hover,
  footer.store-footer .s-contacts-item:hover,
  footer.store-footer .copyrights a:hover{color:var(--tv-hf-fg)!important}
  footer.store-footer .footer-list a:hover,
  footer.store-footer .tv-facc-link:hover,
  footer.store-footer .s-contacts-item:hover .unicode{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
}
footer.store-footer .logo-footer img{width:auto;max-width:min(52vw,220px);max-height:32px;object-fit:contain;object-position:right center;filter:var(--tv-logo-filter)}
footer.store-footer .logo-footer img:lang(en){object-position:left center}
footer.store-footer .logo-footer img:not([src*="8ebe1307"]){width:min(52vw,220px)!important;height:32px!important;max-width:none;max-height:none;object-fit:cover;object-position:center;transform:scale(1.2614);mix-blend-mode:var(--tv-logo-blend);pointer-events:none}
footer.store-footer .logo-footer img:not([src*="8ebe1307"]):not([src*="22d26b36"]){height:calc(min(52vw,220px) * .19)!important;margin-block:calc((32px - min(52vw,220px) * .19) / 2)!important;transform:scale(1.39)}
footer.store-footer .footer-description,
footer.store-footer .footer-profile p{color:var(--tv-hf-muted)!important;font-size:14px;line-height:1.6}
footer.store-footer .footer-description:lang(en),
footer.store-footer .footer-profile p:lang(en){font-size:13px;letter-spacing:.02em;line-height:1.5}
footer.store-footer .footer-profile p:empty,
footer.store-footer .footer-images:empty{display:none}
footer.store-footer .s-social-list{display:flex;gap:0;flex-wrap:wrap}
footer.store-footer .s-social-link a,
footer.store-footer .s-social-link:hover a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0!important;background:transparent!important;border:0;border-radius:0!important;color:var(--tv-hf-muted)!important;opacity:1;transition:color var(--tv-dur-chip) var(--tv-ease)}
footer.store-footer .s-social-link .s-social-icon{display:inline-flex;color:inherit}
footer.store-footer .s-social-link a svg,
footer.store-footer .s-social-link:hover a svg{width:18px;height:18px;fill:currentColor!important}
footer.store-footer .s-social-link .tv-wa-ico{display:inline-block;font-size:19px;line-height:1;font-style:normal;color:inherit}
footer.store-footer .s-social-link a:focus-visible{color:var(--tv-hf-fg)!important}
@media (hover:hover) and (pointer:fine){
  footer.store-footer .s-social-link a:hover{color:var(--tv-hf-fg)!important}
}
footer.store-footer .s-contacts-title{margin:0 0 12px}
footer.store-footer .s-contacts-list{display:flex;flex-direction:column;align-items:flex-start;gap:0}
footer.store-footer .s-contacts-item,
footer.store-footer .s-contacts-item:hover{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0;background:transparent!important;border-radius:0!important;font-size:14px;line-height:1.5}
footer.store-footer .s-contacts-item:lang(en){font-size:13px}
footer.store-footer .s-contacts-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 16px;width:16px;height:16px;margin:0;padding:0;background:transparent!important;color:inherit!important;border-radius:0!important}
footer.store-footer .s-contacts-icon svg{width:14px;height:14px;fill:currentColor!important}
footer.store-footer .s-contacts-item .unicode{direction:ltr;unicode-bidi:isolate;font-size:inherit;line-height:inherit;overflow-wrap:anywhere}
footer.store-footer .footer-bottom > ul,
footer.store-footer .footer-bottom > salla-payments > ul{gap:6px}
footer.store-footer .footer-bottom li.s-payments-list-item,
footer.store-footer .footer-bottom li[class*="pay-"]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:34px!important;height:22px!important;margin:0;padding:3px!important;background:var(--tv-white)!important;border-radius:0!important;box-shadow:inset 0 0 0 1px var(--tv-hf-line)}
footer.store-footer .footer-bottom li.s-payments-list-item img,
footer.store-footer .footer-bottom li[class*="pay-"] img{display:block;width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain;filter:grayscale(1)}
li.pay-mahally_customer_wallet{display:none!important}
li.s-payments-list-item:has(img[src*="mahally" i], img[alt*="mahally" i]){display:none!important}
footer.store-footer salla-trust-badges{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:0;background:transparent;border:0}
footer.store-footer .s-trust-badges-wrapper > :not([hidden]) ~ :not([hidden]){margin-inline:0}
footer.store-footer .s-trust-badges-image{width:auto;height:32px;border-radius:0}
footer.store-footer .s-trust-badges-content{display:flex;flex-direction:column;line-height:1.4;text-align:start}
footer.store-footer .s-trust-badges-wrapper > .s-trust-badges-content + .s-trust-badges-image{margin-inline-start:14px}
footer.store-footer .s-trust-badges-label{margin:0;color:var(--tv-hf-fg)!important;font-size:14px;font-weight:400;line-height:20px}
footer.store-footer .s-trust-badges-number{color:var(--tv-hf-fg)!important;font-size:14px;font-weight:400;line-height:20px}
footer.store-footer .footer-vat{flex-wrap:wrap;row-gap:12px}
footer.store-footer .footer-vat > div{align-items:center;gap:10px}
footer.store-footer .footer-vat > div::before{content:"";flex:0 0 auto;width:25px;height:32px;background:url("https://cdn.salla.network/images/tax.png") center / contain no-repeat;mix-blend-mode:multiply}
footer.store-footer .copyrights,
footer.store-footer .copyrights p{margin:0;color:var(--tv-hf-muted)!important;opacity:1;font-size:12px;line-height:1.6}
footer.store-footer .copyrights:lang(en){letter-spacing:.02em}
footer.store-footer .footer-newsletter{display:none!important}
.tv-facc{display:block;margin:0;padding:0;border-top:1px solid var(--tv-hf-line);text-align:start}
.tv-facc-group{border-bottom:1px solid var(--tv-hf-line)}
footer.store-footer .tv-facc-title{margin:0!important;color:var(--tv-hf-fg)!important;font-size:13px!important;font-weight:700;line-height:1.5!important}
.tv-facc-btn{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:100%;min-height:52px;padding:0;background:transparent;border:0;border-radius:0;color:var(--tv-hf-fg);font:inherit;font-size:13px;font-weight:700;line-height:1.5;text-align:start;cursor:pointer}
.tv-facc-btn:lang(en){letter-spacing:.08em;text-transform:uppercase}
@media (min-width:1024px){
  html[lang^="en"] footer.store-footer .tv-facc-title{white-space:nowrap}
}
.tv-facc-btn:focus-visible{outline:2px solid var(--tv-hf-fg)!important;outline-offset:-2px}
.tv-facc-ico{position:relative;flex:0 0 var(--tv-facc-ico);width:var(--tv-facc-ico);height:var(--tv-facc-ico)}
.tv-facc-ico::before,
.tv-facc-ico::after{content:"";position:absolute;inset-inline-start:0;top:50%;width:100%;height:1px;margin-top:-.5px;background:currentColor}
.tv-facc-ico::after{transform:rotate(90deg);transition:transform var(--tv-dur-acc) var(--tv-ease)}
.tv-facc-group.tv-open .tv-facc-ico::after{transform:rotate(0deg)}
.tv-facc-panel{list-style:none;margin:0;padding:0;height:0;overflow:hidden;visibility:hidden;transition:height var(--tv-dur-acc) var(--tv-ease),visibility 0s linear var(--tv-dur-acc)}
.tv-facc-group.tv-open > .tv-facc-panel{height:auto;visibility:visible;transition:height var(--tv-dur-acc) var(--tv-ease),visibility 0s linear 0s}
.tv-facc-item{margin:0;padding:0}
.tv-facc-item:last-child{padding-bottom:12px}
.tv-facc-link{display:flex;align-items:center;min-height:44px;font-size:14px;line-height:1.5;text-decoration:none}
.tv-facc-link:lang(en){font-size:13px}
@media (min-width:1024px){
  .tv-facc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;border-top:0}
  .tv-facc-group{border-bottom:0}
  .tv-facc-btn{min-height:0;margin-bottom:12px;cursor:default;pointer-events:none}
  .tv-facc-ico{display:none}
  .tv-facc-panel{height:auto!important;visibility:visible!important;overflow:visible;transition:none}
  .tv-facc-item:last-child{padding-bottom:0}
  .tv-facc-link{min-height:0;padding-block:5px}
}
html.tv-ready-footer footer.store-footer .menu-list,
html.tv-ready-footer footer.store-footer [data-tv-fcol="menu"]{display:none!important}
html.tv-ready-footer footer.store-footer .store-footer__inner > .container{display:flex;flex-direction:column;gap:0;padding-block:40px 24px}
html.tv-ready-footer footer.store-footer .footer-top,
html.tv-ready-footer footer.store-footer .footer-middle,
html.tv-ready-footer footer.store-footer .footer-bottom{display:contents}
html.tv-ready-footer footer.store-footer .footer-profile{order:1;align-items:center;max-width:none;margin:0;text-align:center}
html.tv-ready-footer footer.store-footer .logo-footer{justify-content:center}
html.tv-ready-footer footer.store-footer .footer-profile p{margin:12px 0 0;padding-inline:0;text-align:center}
html.tv-ready-footer footer.store-footer .footer-social{order:2;align-items:center;margin:12px 0 0}
html.tv-ready-footer footer.store-footer .footer-social .social-links{justify-content:center;align-items:center;gap:0}
html.tv-ready-footer footer.store-footer .footer-social .s-social-list{justify-content:center}
html.tv-ready-footer footer.store-footer .tv-facc{order:3;margin:28px 0 0}
html.tv-ready-footer footer.store-footer [data-tv-fcol="contacts"]{order:4;align-items:center;margin:32px 0 0;text-align:center}
html.tv-ready-footer footer.store-footer [data-tv-fcol="contacts"] .s-contacts-title{margin-bottom:4px;text-align:center}
html.tv-ready-footer footer.store-footer [data-tv-fcol="contacts"] .s-contacts-list{align-items:center}
html.tv-ready-footer footer.store-footer[data-tv-contact] [data-tv-fcol="contacts"]{display:none!important}
footer.store-footer .tv-facc-group[data-tv-group="contact"] .s-contacts-item{display:flex;width:100%;color:var(--tv-hf-muted)}
@media (max-width:1023.98px){
  html.tv-ready-footer footer.store-footer[data-tv-contact] .footer-bottom > ul,
  html.tv-ready-footer footer.store-footer[data-tv-contact] .footer-bottom > salla-payments{margin-top:16px;padding-top:0;border-top:0}
}
html.tv-ready-footer footer.store-footer [data-tv-fcol="other"]{order:5;margin:24px 0 0}
html.tv-ready-footer footer.store-footer .footer-bottom > ul{order:7;justify-content:center;gap:8px;margin:16px 0 0;padding:0;border-top:0}
html.tv-ready-footer footer.store-footer .footer-bottom > salla-payments{display:block;order:7;margin:16px 0 0;padding:0;border-top:0}
html.tv-ready-footer footer.store-footer .footer-bottom > salla-payments > ul{justify-content:center;gap:8px}
html.tv-ready-footer footer.store-footer [data-tv-fcol="trust"]{order:6;align-items:center;margin:28px 0 0}
html.tv-ready-footer footer.store-footer [data-tv-fcol="trust"] .footer-vat{justify-content:center;padding-inline:0}
html.tv-ready-footer footer.store-footer .copyrights{order:8;margin:16px 0 0;padding:0;border:0;text-align:center}
html.tv-ready-footer footer.store-footer .footer-bottom .tv-locale-btn{order:9;align-self:center;box-sizing:border-box;min-height:44px;margin:20px auto 0;padding:0 18px;background:transparent;border:1px solid var(--tv-hf-line);border-radius:0;color:var(--tv-hf-fg);font:inherit;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:42px;cursor:pointer}
html.tv-ready-footer footer.store-footer .footer-bottom .tv-locale-btn:focus-visible{outline:2px solid var(--tv-hf-fg);outline-offset:2px}
@media (max-width:379.98px){
  html.tv-ready-footer footer.store-footer .footer-bottom > ul{padding-inline:max(0px, min((100% - 184px) / 2, (328px - 100%) * 1000))}
}
@media (min-width:1024px){
  html.tv-ready-footer footer.store-footer .store-footer__inner > .container{display:grid;grid-template-columns:minmax(296px,1.6fr) repeat(3,minmax(0,1fr)) minmax(0,1.3fr);grid-template-rows:auto 1fr;column-gap:40px;row-gap:0;align-items:start;box-sizing:border-box;width:100%;max-width:var(--tv-maxw);margin-inline:auto;padding:64px 24px 28px}
  html.tv-ready-footer footer.store-footer .footer-profile{grid-column:1;grid-row:1;align-items:flex-start;max-width:320px;margin:0;text-align:start}
  html.tv-ready-footer footer.store-footer .logo-footer{justify-content:flex-start}
  html.tv-ready-footer footer.store-footer .footer-profile p{margin-top:16px;text-align:start}
  html.tv-ready-footer footer.store-footer .footer-social{grid-column:1;grid-row:2;align-self:start;align-items:flex-start;margin:20px 0 0}
  html.tv-ready-footer footer.store-footer .footer-social .social-links{justify-content:flex-start;align-items:flex-start}
  html.tv-ready-footer footer.store-footer .footer-social .s-social-list{justify-content:flex-start;margin-inline-start:-13px}
  html.tv-ready-footer footer.store-footer .tv-facc{display:contents;margin:0}
  html.tv-ready-footer footer.store-footer .tv-facc-group{grid-row:1 / span 2;min-width:0}
  html.tv-ready-footer footer.store-footer .tv-facc-group[data-tv-group="care"]{grid-column:2}
  html.tv-ready-footer footer.store-footer .tv-facc-group[data-tv-group="about"]{grid-column:3}
  html.tv-ready-footer footer.store-footer .tv-facc-group[data-tv-group="policies"]{grid-column:4}
  html.tv-ready-footer footer.store-footer .tv-facc-group[data-tv-group="contact"]{grid-column:5}
  html.tv-ready-footer footer.store-footer .tv-facc-group[data-tv-group="contact"] .s-contacts-item{min-height:0;padding-block:5px}
  html.tv-ready-footer footer.store-footer [data-tv-fcol="contacts"]{grid-column:5;grid-row:1 / span 2;align-items:flex-start;min-width:0;margin:0;text-align:start}
  html.tv-ready-footer footer.store-footer [data-tv-fcol="contacts"] .s-contacts-title{margin-bottom:12px;text-align:start}
  html.tv-ready-footer footer.store-footer [data-tv-fcol="contacts"] .s-contacts-list{align-items:flex-start}
  html.tv-ready-footer footer.store-footer [data-tv-fcol="contacts"] .s-contacts-item{min-height:0;padding-block:5px}
  html.tv-ready-footer footer.store-footer [data-tv-fcol="other"]{grid-column:1 / -1;grid-row:3;margin:40px 0 0}
  html.tv-ready-footer footer.store-footer .store-footer__inner > .container::after{content:"";display:block;grid-column:1 / -1;grid-row:4;height:0;margin:56px 0 24px;border-top:1px solid var(--tv-hf-line)}
  html.tv-ready-footer footer.store-footer .footer-bottom > ul{grid-column:1 / 3;grid-row:5;align-self:center;justify-content:flex-start;gap:6px;margin:0;padding:0;border:0}
  html.tv-ready-footer footer.store-footer .footer-bottom > salla-payments{grid-column:3 / 5;grid-row:5;align-self:center;margin:0;padding:0;border:0}
  html.tv-ready-footer footer.store-footer .footer-bottom > salla-payments > ul{justify-content:flex-start;gap:6px}
  html.tv-ready-footer footer.store-footer [data-tv-fcol="trust"]{grid-column:1 / 3;grid-row:5;align-self:center;align-items:flex-start;margin:0}
  html.tv-ready-footer footer.store-footer [data-tv-fcol="trust"] .footer-vat{justify-content:flex-start;padding-inline:0}
  html.tv-ready-footer footer.store-footer .copyrights{grid-column:5 / -1;grid-row:5;align-self:center;justify-self:end;margin:0;text-align:end;white-space:nowrap}
  html.tv-ready-footer footer.store-footer .footer-bottom .tv-locale-btn{grid-column:1 / -1;grid-row:6;justify-self:center;margin:24px 0 0}
}
i.sicon-sar[data-tv-sar]{font-style:normal;line-height:1;vertical-align:baseline}
@media (prefers-reduced-motion: reduce){
  .mm-ocd,
  .mm-ocd__content,
  .mm-ocd__backdrop{transition:none!important}
}
:root{
  --tv-home-pad:12px;
  --tv-home-hero-scrim-m:linear-gradient(to top,rgba(0,0,0,.55),rgba(0,0,0,.40) 25%,transparent 50%);
  --tv-home-hero-scrim-d:linear-gradient(to right,rgba(0,0,0,.5),transparent 50%);
  --tv-home-tile-scrim:linear-gradient(to top,rgba(0,0,0,.45),transparent);
  --tv-home-text-shadow:0 1px 3px rgba(0,0,0,.35);
  --tv-home-ico-size:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.25'%3E%3Crect x='2.5' y='8' width='19' height='8'/%3E%3Cpath d='M6 8v3M9.5 8v4M13 8v3M16.5 8v4'/%3E%3C/svg%3E");
  --tv-home-ico-delivery:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.25'%3E%3Cpath d='M2.5 6.5h11v9h-11zM13.5 9.5h4l3 3v3h-7'/%3E%3Ccircle cx='6.5' cy='17' r='1.5'/%3E%3Ccircle cx='17' cy='17' r='1.5'/%3E%3C/svg%3E");
  --tv-home-ico-returns:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.25'%3E%3Cpath d='M4 12a8 8 0 0 1 13.7-5.6L20 8.5M20 4v4.5h-4.5M20 12a8 8 0 0 1-13.7 5.6L4 15.5M4 20v-4.5h4.5'/%3E%3C/svg%3E");
}
body.index{overflow-x:clip}
html:has(> body.index){overflow-x:clip}
body.index .tv-block{box-sizing:border-box}
body.index :is(.tv-price,.tv-title,.tv-block.tv-rowtitle,.tv-services,.tv-recent){
  width:auto;max-width:var(--tv-maxw);margin-inline:auto;padding-inline:var(--tv-home-pad)
}
body.index .tv-recent{padding-inline-end:0}
body.index .tv-bleed{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}
body.index :is([data-tv-sec]:not([data-tv-sec$="-row"]),section:has(.tv-block):not(:has(section .tv-block))),
body.index :is([data-tv-sec]:not([data-tv-sec$="-row"]),section:has(.tv-block):not(:has(section .tv-block))) .container{
  max-width:none;padding-inline:0
}
body.index :where(section[class*="s-block--"],[data-tv-sec],section:has(.tv-block):not(:has(section .tv-block))){
  margin-block:0!important;padding-block:0!important
}
body.index :where(section[class*="s-block--"],[data-tv-sec],section:has(.tv-block):not(:has(section .tv-block))) > .container{
  margin-block:0!important;padding-block:0!important
}
body.index .s-block-html-content:has(> .tv-block){margin-block:0!important;padding-block:0!important}
body.index section[class*="s-block--angel-products"] .s-products-list-wrapper,
body.index section[class*="s-block--angel-products"] salla-products-slider{margin-bottom:0!important}
body.index section[class*="s-block--angel-products"]:has(:is(salla-products-slider,salla-products-list).hydrated):not(:has(custom-salla-product-card,salla-product-card)){display:none!important}
body.index :is([data-tv-sec="hero"],section:has(.tv-hero):not(:has(section .tv-hero))){margin-block-start:0!important}
body.index :is(
  [data-tv-sec="price"],[data-tv-sec="edit"],[data-tv-sec="new-title"],[data-tv-sec="moment"],
  [data-tv-sec="soft"],[data-tv-sec="recent"],[data-tv-sec="services"],
  section:has(.tv-price):not(:has(section .tv-price)),
  section:has(.tv-title):not(:has(section .tv-title)),
  section:has(.tv-block.tv-rowtitle):not(:has(section .tv-block.tv-rowtitle)),
  section:has(.tv-moment):not(:has(section .tv-moment)),
  section:has(.tv-soft):not(:has(section .tv-soft)),
  section:has(.tv-recent):not(:has(section .tv-recent)),
  section:has(.tv-services):not(:has(section .tv-services))
){margin-block-start:12px!important}
body.index :is(
  [data-tv-sec="mosaic"],[data-tv-sec="new-row"],[data-tv-sec="black"],
  section:has(.tv-mosaic):not(:has(section .tv-mosaic)),
  section:has(.tv-block.tv-rowtitle):not(:has(section .tv-block.tv-rowtitle)) + section,
  section:has(.tv-black):not(:has(section .tv-black))
){margin-block-start:4px!important}
body.index :is(
  [data-tv-sec="evening-row"],[data-tv-sec="soft-row"],
  section:has(.tv-black):not(:has(section .tv-black)) + section,
  section:has(.tv-soft):not(:has(section .tv-soft)) + section
){margin-block-start:8px!important}
body.index :is([data-tv-sec="services"],section:has(.tv-services):not(:has(section .tv-services))){margin-block-end:12px!important}
body.index .tv-hero{position:relative}
body.index .tv-hero__link{position:relative;display:block;color:var(--tv-white);text-decoration:none}
body.index .tv-hero picture{display:block}
body.index .tv-hero img{
  display:block;width:100%;height:auto;aspect-ratio:.85;object-fit:cover;object-position:50% 50%
}
body.index .tv-hero__scrim{position:absolute;inset:0;background:var(--tv-home-hero-scrim-m);pointer-events:none}
body.index .tv-hero__copy{
  position:absolute;left:4.5%;bottom:6%;max-width:62%;text-align:start;
  color:var(--tv-white);text-shadow:var(--tv-home-text-shadow)
}
body.index .tv-hero__title{margin:0;font-size:24px;font-weight:700;line-height:1.5;color:var(--tv-white)}
body.index .tv-hero .tv-cta{color:var(--tv-white)}
body.index .tv-hero__link:focus-visible{outline:2px solid var(--tv-white);outline-offset:-4px}
html body.index :is([data-tv-sec="hero"],section:has(.tv-hero):not(:has(section .tv-hero))){
  margin-block-start:calc(-1 * (var(--tv-header-h,47px) + var(--tv-catbar-h,32px)))!important
}
html.tv-no-catbar body.index :is([data-tv-sec="hero"],section:has(.tv-hero):not(:has(section .tv-hero))){
  margin-block-start:calc(-1 * var(--tv-header-h,47px))!important
}
body.index .tv-catbar{position:relative;z-index:99}
body.index .tv-hero::before{
  content:"";position:absolute;inset:0 0 auto 0;height:190px;z-index:1;pointer-events:none;
  background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,.275) 50%,rgba(0,0,0,0))
}
@media (min-width:1024px){
  body.index .tv-hero::before{height:220px}
}
body.index header.store-header #mainnav .header-inner{transition:background-color .25s ease,box-shadow .25s ease}
html.tv-ov body.index header.store-header{--tv-hf-fg:#FFFFFF;--tv-hf-line:transparent;--header-bg:transparent}
html.tv-ov body.index header.store-header #mainnav,
html.tv-ov body.index header.store-header #mainnav .header-inner{background:transparent!important;box-shadow:none!important}
html.tv-ov body.index header.store-header #mainnav :is(.header-btn,.mburger,a,button,i,svg,span:not(.s-cart-summary-count)){color:#FFFFFF!important;fill:currentColor}
html.tv-ov body.index header.store-header #mainnav .s-cart-summary-count{background:#FFFFFF!important;color:#000000!important;box-shadow:none!important}
html.tv-ov body.index header.store-header #mainnav .navbar-brand img{content:url("data:image/webp;base64,UklGRlIMAABXRUJQVlA4TEYMAAAvz0JeEMejtm0bhv8/7bQ1+/zPv0IAAVDQbAPIoQOjbwGG/23bHinRtu1ochMkKxIcJJjGdCEDMmPuQEYG6YA5AZIxANv/f5xddZ5nYfX8dFVE/ydAEv8n/k/8n/g/8X/i/8T/if8T/yf+T/yf+D/xf+L/xP+J/xP/J/5P/J/4P/F/4v/E/4n/E/8n/k/8n/j//2SvaW38bT3aavgvon77WdXVmG5ON6dbWprTLel0Ot2UTjdGpv5vKr/q+w1dgLe+1KfT6Zbm5tbm5uZ0usmYbmqq/53URCIVlTW4GMcm8PamhVksny0PeTeBcevVu5/o5Xo3hK23c0bAYx8WAU/+xGF51NE2PrbY6CH8PQ+6CP9PRIBCHDvx56OFOVv666BPIwClATG3TANkfWq0Q2AfAG75cdsFUGhxgZe3bVy0cN+DHgtPonEVII5R8ctq7vHUg/9NTv1rWpl8MPFg+klmbavCngWpb75411TsaE43Njal23pv5Tcx9vtS9xV4VyeB7wEMO5C2SxOV7nSnxG79VIX8cMqDfnXoh9S2dF37adjqbmrUDU2N6Z4bswrmHLSO35h6byrfHB8brXhz4vHCx0ozNiTVfGHko+nT7b7Wxjrxsb65feSN6dOdvvZ0nUTzixqOaxNNEvSDeiNBmx8rbOg2g4QcU6z5cRngioRNHQA5B9okTlVW/Cwqav0wGmolbL+CemvGgkEstuUNi1aMhm/iuWFbooz+HNMk5LKaCyTS4EKsiDxA13gwAtAuFl8Dq27GPLgL8+IpxgnfxOKKotHJPfXLhogcA1/t7annvr1V2SjdMhC/GgEJu2pDmryTQUW9s5sA9WK1AHx0IoYHTq6BeDpuInpSVERFfgL2ttVj38oqH6VD093Y1QozoV5akTWo90v+p3B1BaBbLP8CSk7mFU7e89SXLQqGpuiJ4XVU6tw9+c3UwAe1F7t6oMmPdkh7Jqdq0U0twCOx3QBw20W7od0F1PgCYnhxDowoeh3cdSK5mPGQYquiJm71g/gh0OXbDUWLkx/Aqdi/A9DiQAzLDu6wK57eZlOmFeeAGN5GpRNS50opatArhqm4dZ1Xvhwy4FutYcnFU4BeB6JwMaFwAMO+nDAuzYaec2BNERWB1hjRCiJZRdx6yFNfVhj1TQw4aAA4EZe31YwDMVy11gDiaQ2IyKFaOAemDa1R+cTYuVKOWIZlkWZDOmYtcd2XaSa8O3K1okadiMJFWW1bm2fJl2mKInJHcQ7cMAxE5W+exAjoEBHD85j1iS5fxsh498XQaq0OLW6fqkkHfYpGW9DqC1wSETEMRO9mtC5Sig9dICLytyJm/UJ86aHs3a6hwdqcWnPUrnAghkeWroB42gCiv6hy9GYMLVGp4yA+/Mtz1WBoj1f4U8uxdxjFOnrUkRjGHDxTWNrkT19esGgYUURv3SBeFX8GEIgP0KjkRC3Hqx9n3gjvonFobdCQcrWn3jqoN/TZAfEV2g1iGI0cuuQXBNl5HxsGQYx3FPEqJf7UiG89hmFrcwZx/VjhQHZV2cpDXvvSBWJ+o7aidtvQGh2Hv58P/GVKGS7HKqvW7NtbVsdi/UytO+s0dDgYUViBbl8WeVShTxE19HOpAkAqbqr1/wbq0I3WmtAzzmoNzxyI4Y6FLhBfobGCGO5Fa1Ntil/peDLKcaVxxX8DJ+qyWB80TDgTwxsXKwoLBR75chmk8oI6jFQB4Ku4Owk2GU++ca2SGK7+F7AJ0Cv2rxtuebLnotXQEg7E1zf8L0C3oi46bScAOfHgR6BG4glIwIL6VIWlwvQDHIjLacOwJ7gQw3yoGxx4AxLUMBWVvtcAPzrFh5MA6RniyR3eB+lXpKovCdw4iR4Vp/OG3nNgQhHqjKu+jHMY6LnCn3fzy0tLS0uLS8vr387Qr1rFuQF+nZ6enlI5hpxxJYgY7lRf71++WltbW3v1+jPGrWFx/N7QeQ6IYShEGsTXTa4HShuavbH5tMObsPEjBRJ4SR1VX6GviPNvhou+1Dr5pLZC5Fj2BiT4qXruTYcErrn0cA/gHz9m5xfm5+eX1z/Elb9ZC9ahqK26LkhKRFKp2ua+h+ghVxuGP3wRp/2KmmDQ5ss9NkNMK7yR8C07ANc9OJSAHUexBLqCieFh1SXB/wB46yhjuHkeiGE60ACIr7/4I0SdoT0yIlMAq+5OgojEkUaQkI8U1Z3IGYCb+4Z758JzRaBNJnxpBAl7qJYjJA8BPjv7FexqDMmSC9NiaK3yRP1yMmaYdFZr2HKUNnQEAfF1mtVQY4ooyReANa9SMQTqw8gv9aza6wJ44uKiYclZq2HdkRyrQoAp3nkDfN75tr21rbe2t799xjgYpZRixCeJH73wbfPbduWtre1PGKs9OQBwIQac3TfcdXVLEQAGfGnBejFKsqSI0OxYBB7fjcLEfQdLWO+q9u6rv1xs+vHeUONKDDcqtIP4OgeF1xshiyeKSLUbbkamgY8RgCiAA/hcfLMRsLRRLpcNq9XeZXXsYsbQ6QqjOF9TBxUKPPYG0mLRMBYlMez69CAfaIBcFA4j0MCOvQEQizcV1V6XwkWT4bGjOsOsuy5FgwnqfGkHsVlUXyP1QeFTyKeM+9fMmwh0U7T3lgc2xNBX5bUa2hyIYdfRuKHdnRiyhnF2xdeX/GOlT1EbpRVDXVR2aPLvOrkIjLJgD8TqF/W2ymsxDLoYVzS42VZ74uGkwnDCiDdQa0UM96I0Z2iKCoh/C9yJwAwz1q6za2dUUeW1Gq67EMNTJ7XoSz7UGIZEpAHE137OxO6c+h6lVUP9b2SPvgjscdPaDuN2xDBW3bUYJp3cVDh5oY7Fy8/qrYhkWPbmNXcsdSjqI7RjkIgMRQLSEYBL1kAsF9Xn6i5tWHEihhEX6F4/rihEBFq8AbFt+CdC6IOorLDuXw/U+tcJaVsTfLA1qKjuGg1Hbi4oHDxX8+KpYUr6QXwdYcvaE0V0bhnuRQUm/CuA+LcOYvuMflti+LOqqzHgRv5SWWtptPiaUchX7nmzw5i1tKEjMhglIqNw1T8igb16EOsr6ntVJ2EaHtbakM8A7bZOVZ03zYZhEG9B7J+pfFQmDRP27jsCur17H4k3Dh7x0l6Xoj7OzZ8XqQpT3LAiCkvzAIPi73cFH7yZYsfBtCIiPegfYv+umyWg1taWem7jAbBrraRyNu4Dp7Zg0J4YpmPaSiRSFlYNlyv8y5Ad+QVgJQPQLx7fMvV5A68cpAy9kejHKA7vqZ+2XgCI7V311MIkwJq1spq1cA/gq6U70OvgiSKmfVZvfBOLbYZsBRDbXwFqw2UAOsVrk/i6BzgQw/sovMBY7+Khwk7nIcB3az/Vs1CNH9HPrB2ouVB1b9GrdjqBFw6GDf2x7DrGq968MDyyIK8UpiaOrMkSwHiIul2AtPi9rp570o8u2xsxMOFg3DAepvMFxk1xijEVrmvqG8a3trrQe8FSNzYx/2WrE70bLHX9C+YZK4/Q9+1tG2iLVQOb+0c/CfzraP/rJSdDO8e/qHzyfXsghJyqMcM+l+xJN8DnC0FmAKbF917V4MP9Mypv1ttYOCXgz+/rqVAXPhz/oOLPg129s793cELlP8X646PjMyoeHezv7e3t6sNTAmcs1JYOf1D5cG93d3d37+AXgW9ZqCkffafy4d6u3j8h8Hi4VwTM2OjeJej3o8nY9A6rBSdfCPs+jHwEGBdJfWRFnN5HPx5uEum98wVgIyX+AwfiI4HHLaQJOxbqMW6ProtD/By1cBX3ly1cwf2lUEMEtpEnbGy6tFZaW1lemp/L57JziwvLyyuvCi+7nfS9XJ7N5rLZXCabzc4urlwMJaNUXBTXQ68JejYhkfwLrnox8jKfyeZz2Wx+5VnKgkyvzeXyuUwul8vm8qvPU6Gal0uFQqlULhc3yqVSUZeKxUKh9G9uql/cTmwUi8VSubyxUSoVg5aLhWKxVN4olcvrrzNiM7dRKJTKGxvlcqlYKJrL5WKhuFEub5RLb56KzfxGsVjeKJfK5WKxUNTlUqlULJX1RvldRsI/Xslk8rlsLr+wetNG+/JSfjaXyWQyLzL5/PqN2HQ+t09uw3Kb+NhzI/eV/ZcTl+slqusLkvg/8X/i/8T/if8T/yf+T/yf+D/xf+L/xP+J/xP/J/5P/J/4P/F/4v/E/4n/E/8n/k/8n/g/8X/i/8T/CRAB");filter:drop-shadow(0 1px 3px rgba(0,0,0,.45));mix-blend-mode:normal}
html.tv-ov body.index header.store-header #mainnav .navbar-brand img:not([src*="22d26b36"]){content:url("data:image/webp;base64,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")}
html.tv-ov body.index .tv-catbar{background:transparent!important;border-bottom-color:transparent!important}
html.tv-ov body.index .tv-catbar .tv-catbar-link{color:#FFFFFF!important;text-shadow:0 1px 2px rgba(0,0,0,.35)}
html.tv-ov body.index .tv-catbar .tv-catbar-link::after{background:#FFFFFF!important}
@media (prefers-reduced-motion:reduce){
  body.index header.store-header #mainnav .header-inner{transition:none}
}
body.index .tv-hero .tv-hero__copy .tv-cta{
  display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;
  margin-block-start:10px;padding:0 22px;border:1px solid var(--tv-white);border-radius:var(--tv-radius-btn);
  background:transparent;color:var(--tv-white);font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap
}
body.index .tv-cta{
  display:inline-block;margin-block-start:8px;font-size:12px;font-weight:400;line-height:1.5;
  text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px
}
body.index :is(.tv-black,.tv-soft__panel) .tv-cta{color:var(--tv-ink)}
body.index .tv-price{
  --tv-tag-dir:1;--tv-tag-point:18px;--tv-tag-h:60px;
  display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:82px;cursor:default
}
body.index .tv-price:lang(en){--tv-tag-dir:-1}
body.index .tv-tag{position:relative;max-width:100%;transform-origin:16px 50%}
body.index .tv-tag:lang(en){transform-origin:calc(100% - 16px) 50%}
body.index .tv-tag__string,
body.index .tv-tag__string::after{position:absolute;height:1px;background:var(--tv-ink);transform-origin:0 50%}
body.index .tv-tag__string{left:16px;top:50%;width:36px;transform:rotate(calc(-148deg * var(--tv-tag-dir)))}
body.index .tv-tag__string::after{content:"";left:0;top:0;width:30px;transform:rotate(-14deg)}
body.index .tv-tag:lang(en) .tv-tag__string{left:auto;right:16px;transform-origin:100% 50%;transform:rotate(148deg)}
body.index .tv-tag:lang(en) .tv-tag__string::after{left:auto;right:0;transform-origin:100% 50%;transform:rotate(14deg)}
body.index .tv-tag__body{
  position:relative;display:flex;align-items:center;gap:14px;box-sizing:border-box;height:var(--tv-tag-h);
  padding-inline:22px 40px;background:var(--tv-ink);color:var(--tv-white);
  clip-path:polygon(var(--tv-tag-point) 0,100% 0,100% 100%,var(--tv-tag-point) 100%,0 50%)
}
body.index .tv-tag:lang(en) .tv-tag__body{clip-path:polygon(0 0,calc(100% - var(--tv-tag-point)) 0,100% 50%,calc(100% - var(--tv-tag-point)) 100%,0 100%)}
body.index .tv-tag__body::before{content:"";position:absolute;inset:4px 4px 4px calc(var(--tv-tag-point) + 4px);border:1px solid rgba(255,255,255,.5);pointer-events:none}
body.index .tv-tag:lang(en) .tv-tag__body::before{inset:4px calc(var(--tv-tag-point) + 4px) 4px 4px}
body.index .tv-tag__hole{position:absolute;left:12px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--tv-white);box-shadow:0 0 0 1.5px var(--tv-line-strong)}
body.index .tv-tag:lang(en) .tv-tag__hole{left:auto;right:12px}
body.index .tv-tag__text{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:3px;margin:0;font-size:13px;font-weight:400;line-height:1.35;color:var(--tv-white);white-space:nowrap}
body.index .tv-tag__brand{font-family:var(--tv-font-en);font-size:8.5px;font-weight:700;line-height:1;letter-spacing:.32em;color:rgba(255,255,255,.72)}
body.index .tv-tag__rule{position:relative;align-self:stretch;flex:none;width:1px;margin-block:14px;background:rgba(255,255,255,.5)}
body.index .tv-tag__price{position:relative;margin:0;font-size:26px;font-weight:700;line-height:1;color:var(--tv-white);white-space:nowrap}
body.index .tv-price .tv-money{font-weight:700;white-space:nowrap;color:inherit}
body.index .tv-price .tv-money .sicon-sar{display:inline-block;margin-inline-start:.15em;font-size:.8em;font-weight:400;font-style:normal;line-height:1;vertical-align:baseline;color:inherit}
@keyframes tv-tag-in{
  0%{opacity:0;transform:translateY(-10px) rotate(calc(-6deg * var(--tv-tag-dir)))}
  45%{opacity:1;transform:translateY(0) rotate(calc(3deg * var(--tv-tag-dir)))}
  70%{transform:rotate(calc(-1.4deg * var(--tv-tag-dir)))}
  88%{transform:rotate(calc(.5deg * var(--tv-tag-dir)))}
  100%{transform:none}
}
body.index .tv-price.tv-tag-wait .tv-tag{opacity:0}
body.index .tv-price.tv-tag-go .tv-tag{animation:tv-tag-in 1.2s cubic-bezier(.2,.7,.2,1) backwards}
@media (hover:hover) and (pointer:fine){
  body.index .tv-tag{transition:transform .6s var(--tv-ease)}
  body.index .tv-tag:hover{transform:rotate(calc(-2deg * var(--tv-tag-dir)))}
}
@media (prefers-reduced-motion:reduce){
  body.index .tv-tag{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}
}
body.index .tv-price.tv-3w{flex-direction:column;gap:0;padding-block:12px;text-align:center}
body.index .tv-3w :is(.tv-3w__words,.tv-3w__sub){margin:0}
body.index .tv-3w__words > span{display:inline-flex;align-items:center;justify-content:center;gap:clamp(16px,5.2vw,44px);white-space:nowrap}
body.index .tv-3w__w{display:inline-block;font-size:clamp(19px,5.4vw,24px);line-height:1.3;color:var(--tv-ink)}
body.index .tv-3w__sep{display:inline-block;flex:none;width:1px;height:15px;background:var(--tv-line-strong)}
body.index .tv-3w__sub{margin-top:5px!important;font-size:13px;line-height:1.5;color:var(--tv-muted-strong)}
body.index .tv-3w__words .tv-en{gap:clamp(12px,3.6vw,40px)}
body.index .tv-3w__words .tv-en .tv-3w__w{font-family:var(--tv-font-serif-en);font-size:clamp(13px,3.5vw,20px);letter-spacing:.2em;margin-inline-end:-.2em;text-transform:uppercase}
body.index .tv-3w__sub .tv-en{font-family:var(--tv-font-serif-en);font-size:15.5px;font-style:italic;letter-spacing:.01em}
@media (min-width:1024px){
  body.index .tv-3w__sub{font-size:14px}
}
@keyframes tv-3w-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
@keyframes tv-3w-line{from{opacity:0;transform:scaleY(0)}to{opacity:1;transform:none}}
body.index .tv-3w.tv-3w-wait :is(.tv-3w__w,.tv-3w__sep,.tv-3w__sub){opacity:0}
body.index .tv-3w.tv-3w-go .tv-3w__w{animation:tv-3w-in .7s cubic-bezier(.2,.7,.2,1) backwards}
body.index .tv-3w.tv-3w-go .tv-3w__w:nth-child(3){animation-delay:.11s}
body.index .tv-3w.tv-3w-go .tv-3w__w:nth-child(5){animation-delay:.22s}
body.index .tv-3w.tv-3w-go .tv-3w__sep{animation:tv-3w-line .6s ease .38s backwards}
body.index .tv-3w.tv-3w-go .tv-3w__sep:nth-child(4){animation-delay:.49s}
body.index .tv-3w.tv-3w-go .tv-3w__sub{animation:tv-3w-in .7s cubic-bezier(.2,.7,.2,1) .9s backwards}
@media (prefers-reduced-motion:reduce){
  body.index .tv-3w :is(.tv-3w__w,.tv-3w__sep,.tv-3w__sub){animation:none!important;opacity:1!important;transform:none!important}
}
body.index .tv-title{display:flex;align-items:center;min-height:50px}
body.index .tv-title h2{
  flex:1;display:flex;align-items:center;gap:12px;margin:0;
  font-size:18px;font-weight:700;line-height:1.5;color:var(--tv-ink);text-align:center;white-space:nowrap
}
body.index .tv-title h2::before,
body.index .tv-title h2::after{content:"";flex:1;height:1px;background:var(--tv-line-strong)}
body.index .tv-mosaic{
  box-sizing:content-box;
  max-width:calc(var(--tv-maxw) - 2 * var(--tv-home-pad));
  margin-inline:auto;padding-inline:var(--tv-home-pad);
  display:grid;grid-template-columns:2fr 3fr;grid-template-rows:1fr 1fr;gap:4px;
  aspect-ratio:366/248;direction:ltr
}
body.index .tv-tile{
  position:relative;display:block;min-width:0;min-height:0;overflow:hidden;
  background:var(--tv-fill);color:var(--tv-white);text-decoration:none;border-radius:0
}
body.index .tv-tile--a{grid-column:1;grid-row:1 / span 2}
body.index .tv-tile--b{grid-column:2;grid-row:1}
body.index .tv-tile--c{grid-column:2;grid-row:2}
body.index .tv-tile img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}
body.index .tv-tile--a img{object-position:100% 50%}
body.index :is(.tv-tile--a,.tv-tile--b)::after{
  content:"";position:absolute;inset:auto 0 0 0;height:45%;background:var(--tv-home-tile-scrim);pointer-events:none
}
body.index .tv-tile__label{
  position:absolute;z-index:1;bottom:10px;max-width:calc(100% - 20px);margin:0;
  font-size:13px;font-weight:700;line-height:1.5;color:var(--tv-white);text-shadow:var(--tv-home-text-shadow)
}
body.index .tv-tile--a .tv-tile__label{left:10px}
body.index :is(.tv-tile--b,.tv-tile--c) .tv-tile__label{right:10px}
body.index .tv-tile__label:lang(ar){direction:rtl}
body.index .tv-tile:focus-visible{outline:2px solid var(--tv-ink);outline-offset:2px}
body.index .tv-tile.tv-link-off{cursor:default}
body.index .tv-rowtitle{display:flex;align-items:center;gap:12px;min-height:35px}
body.index .tv-rowtitle h2{margin:0;font-size:16px;font-weight:700;line-height:1.5;color:var(--tv-ink);white-space:nowrap}
body.index .tv-rowtitle__line{flex:1;height:1px;background:var(--tv-line)}
body.index .tv-rowtitle a{
  position:relative;flex:none;font-size:12px;line-height:1.5;color:var(--tv-ink);white-space:nowrap;
  text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px
}
body.index .tv-rowtitle a::before{content:"";position:absolute;inset-block:calc(50% - 22px);inset-inline:-8px}
body.index .tv-rowtitle a.tv-link-off{visibility:hidden}
body.index :is(
  [data-tv-sec="new-row"],
  section:has(.tv-block.tv-rowtitle):not(:has(section .tv-block.tv-rowtitle)) + section
) .container{max-width:var(--tv-maxw);margin-inline:auto;padding-inline:var(--tv-home-pad)}
body.index :is(
  [data-tv-sec="new-row"],
  section:has(.tv-block.tv-rowtitle):not(:has(section .tv-block.tv-rowtitle)) + section
) .s-products-list-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
body.index :is(
  [data-tv-sec="new-row"],
  section:has(.tv-block.tv-rowtitle):not(:has(section .tv-block.tv-rowtitle)) + section
) salla-products-list{--mob-products-cols:2!important;--products-cols:4!important}
@supports (overflow-x:clip){
  body.index :is(
    [data-tv-sec="evening-row"],[data-tv-sec="soft-row"],
    section:has(.tv-black):not(:has(section .tv-black)) + section,
    section:has(.tv-soft):not(:has(section .tv-soft)) + section
  ){overflow-x:clip}
}
body.index :is(
  [data-tv-sec="evening-row"],[data-tv-sec="soft-row"],
  section:has(.tv-black):not(:has(section .tv-black)) + section,
  section:has(.tv-soft):not(:has(section .tv-soft)) + section
) .container{max-width:var(--tv-maxw);margin-inline:auto;padding-inline:var(--tv-home-pad) 0}
body.index :is(
  [data-tv-sec="evening-row"],[data-tv-sec="soft-row"],.tv-recent__mount,
  section:has(.tv-black):not(:has(section .tv-black)) + section,
  section:has(.tv-soft):not(:has(section .tv-soft)) + section
) .swiper-slide{width:calc((100% - 18px) / 3.24);margin-inline-end:6px}
body.index :is(
  [data-tv-sec="evening-row"],[data-tv-sec="soft-row"],
  section:has(.tv-black):not(:has(section .tv-black)) + section,
  section:has(.tv-soft):not(:has(section .tv-soft)) + section
) .swiper-slide.s-products-slider-card{margin-inline-end:0;padding-inline-end:10px!important}
body.index :is(
  [data-tv-sec="evening-row"],[data-tv-sec="soft-row"],.tv-recent__mount,
  section:has(.tv-black):not(:has(section .tv-black)) + section,
  section:has(.tv-soft):not(:has(section .tv-soft)) + section
) .s-product-card-content h3{-webkit-line-clamp:1;line-clamp:1}
body.index :is(section[class*="s-block--angel-products"],[data-tv-sec$="-row"]) :is(.s-block__title,.s-block__display-all,.s-slider-block__display-all){display:none!important}
body.index .tv-moment{
  display:flex;align-items:center;justify-content:center;padding-block:16px;padding-inline:var(--tv-home-pad);
  background:
    linear-gradient(var(--tv-line-strong),var(--tv-line-strong)) 50% 0 / calc(min(100%, var(--tv-maxw)) - 2 * var(--tv-home-pad)) 1px no-repeat,
    linear-gradient(var(--tv-line-strong),var(--tv-line-strong)) 50% 100% / calc(min(100%, var(--tv-maxw)) - 2 * var(--tv-home-pad)) 1px no-repeat,
    var(--tv-white);
  color:var(--tv-ink);--tv-focus-c:var(--tv-ink)
}
body.index .tv-moment p{margin:0;font-size:18px;font-weight:700;line-height:1.5;text-align:center;color:var(--tv-ink)}
body.index .tv-black__link{position:relative;display:block;color:var(--tv-ink);text-decoration:none}
body.index .tv-black picture{display:block}
body.index .tv-black img{display:block;width:100%;height:auto;aspect-ratio:1170/532;object-fit:cover;object-position:100% 50%}
body.index .tv-black__copy{position:absolute;left:10.5%;top:8%;max-width:43%;text-align:start}
body.index .tv-black__title{margin:0;font-size:20px;font-weight:700;line-height:1.5;color:var(--tv-ink)}
body.index .tv-black__link:focus-visible{outline:2px solid var(--tv-ink);outline-offset:-4px}
body.index .tv-soft{position:relative;display:block;overflow:hidden;aspect-ratio:1350/900;background:var(--tv-fill);color:var(--tv-ink);text-decoration:none}
body.index .tv-soft__photo{position:absolute;inset:0;display:block}
body.index .tv-soft__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}
body.index .tv-soft__panel{
  position:absolute;z-index:1;top:31%;right:3%;width:35%;box-sizing:border-box;
  display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;
  text-shadow:0 0 14px rgba(255,255,255,.85),0 0 3px rgba(255,255,255,.6)
}
body.index .tv-soft__panel:lang(ar){direction:rtl}
body.index .tv-soft__panel h2{margin:0;font-size:clamp(18px,5.4vw,24px);font-weight:700;line-height:1.3;color:var(--tv-ink)}
body.index .tv-soft__panel .tv-cta{margin-block-start:0;font-size:11px}
body.index .tv-soft:focus-visible{outline:2px solid var(--tv-ink);outline-offset:-4px}
body.index section:has(.tv-recent:not(.is-on):not(.is-pending)):not(:has(section .tv-recent)){display:none}
body.index section:has(.tv-recent.is-pending):not(:has(section .tv-recent)){margin:0!important;padding:0!important}
body.index [data-tv-sec="recent"]:has(.tv-recent:not(.is-on):not(.is-pending)){display:none}
body.index [data-tv-sec="recent"]:has(.tv-recent.is-pending){margin:0!important;padding:0!important}
body.index .tv-services{
  display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:45px;
  border-block:1px solid var(--tv-line)
}
body.index .tv-svc{
  display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:45px;margin:0;padding:4px 6px;
  border:0;border-radius:0;background:none;box-shadow:none;-webkit-appearance:none;appearance:none;box-sizing:border-box;
  font:inherit;font-size:12px;font-weight:400;line-height:1.5;color:var(--tv-ink);text-align:center;text-decoration:none;
  cursor:default
}
body.index .tv-svc > span{min-width:0}
body.index .tv-svc + .tv-svc{border-inline-start:1px solid var(--tv-line)}
body.index a.tv-svc,
html.tv-ready-sg body.index button.tv-svc{cursor:pointer}
body.index .tv-svc__icon{flex:none;width:18px;height:18px}
html:not(.tv-ready-sg) .tv-svc--size{pointer-events:none;cursor:default}
body.index .tv-svc:not(:has(svg))::before{
  content:"";flex:none;width:18px;height:18px;background:currentColor;
  -webkit-mask:var(--tv-home-ico) center / contain no-repeat;mask:var(--tv-home-ico) center / contain no-repeat
}
body.index .tv-svc--size{--tv-home-ico:var(--tv-home-ico-size)}
body.index .tv-svc--delivery{--tv-home-ico:var(--tv-home-ico-delivery)}
body.index .tv-svc--returns{--tv-home-ico:var(--tv-home-ico-returns)}
body.index :is(.tv-hero__title,.tv-title h2,.tv-rowtitle h2,.tv-black__title,.tv-soft__panel h2):lang(en){
  font-family:var(--tv-font-en);font-weight:700;line-height:1.2
}
body.index .tv-cta:lang(en){font-size:11px;letter-spacing:.14em}
body.index .tv-tag__text:lang(en){font-size:11px;letter-spacing:.12em}
body.index .tv-title h2:lang(en){font-size:20px;letter-spacing:.16em}
body.index .tv-rowtitle h2:lang(en){font-size:18px}
body.index .tv-rowtitle a:lang(en){font-size:11px}
body.index .tv-tile__label:lang(en){font-size:12px;letter-spacing:.14em}
@media (max-width:767.98px){
  body.index .tv-tile--a .tv-tile__label:lang(en){max-width:calc(100% - 16px);letter-spacing:.06em}
}
body.index .tv-moment p:lang(en){letter-spacing:.16em;line-height:1.4}
body.index .tv-soft__panel h2:lang(en){font-size:clamp(16px,4.8vw,21px);letter-spacing:.06em}
body.index .tv-soft__panel .tv-cta:lang(en){font-size:10px}
body.index .tv-svc:lang(en){font-size:10.5px;letter-spacing:.1em}
@media (hover:hover) and (pointer:fine){
  body.index :is(.tv-hero__link,.tv-black__link,.tv-soft):hover .tv-cta,
  body.index .tv-rowtitle a:hover{text-decoration-thickness:2px}
  body.index a.tv-svc:hover{text-decoration:underline;text-underline-offset:3px}
}
@media (max-width:340px){
  body.index .tv-hero__title:not(:lang(en)){font-size:22px}
  body.index .tv-svc:not(:lang(en)){font-size:11px}
  body.index .tv-svc{gap:4px;padding-inline:4px}
}
@media (max-width:767px){
  body.index :is(
    [data-tv-sec="new-row"],
    section:has(.tv-block.tv-rowtitle):not(:has(section .tv-block.tv-rowtitle)) + section
  ) :is(custom-salla-product-card,salla-product-card):nth-of-type(n+3){display:none}
}
@media (min-width:768px){
  body.index .tv-hero img{aspect-ratio:2/1;object-position:100% 50%}
  body.index .tv-hero__scrim{inset:0;background:var(--tv-home-hero-scrim-d)}
  body.index .tv-hero__copy{left:4%;bottom:10%;max-width:36%}
  body.index .tv-rowtitle{min-height:40px}
  body.index :is(
    [data-tv-sec="new-row"],
    section:has(.tv-block.tv-rowtitle):not(:has(section .tv-block.tv-rowtitle)) + section
  ) .s-products-list-wrapper{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
  body.index :is(
    [data-tv-sec="evening-row"],[data-tv-sec="soft-row"],.tv-recent__mount,
    section:has(.tv-black):not(:has(section .tv-black)) + section,
    section:has(.tv-soft):not(:has(section .tv-soft)) + section
  ) .swiper-slide{width:calc((100% - 48px) / 4.3);margin-inline-end:12px}
  body.index :is(
    [data-tv-sec="evening-row"],[data-tv-sec="soft-row"],
    section:has(.tv-black):not(:has(section .tv-black)) + section,
    section:has(.tv-soft):not(:has(section .tv-soft)) + section
  ) .swiper-slide.s-products-slider-card{margin-inline-end:0;padding-inline-end:16px!important}
  body.index .tv-black img{aspect-ratio:1905/826}
  body.index .tv-soft{aspect-ratio:1890/832}
}
@media (min-width:1024px){
  body.index .tv-hero img{aspect-ratio:1900/828}
  body.index .tv-hero__title,
  body.index .tv-hero__title:lang(en){font-size:clamp(24px,3.2vw,48px)}
  body.index :is(.tv-hero,.tv-black) .tv-cta,
  body.index :is(.tv-hero,.tv-black) .tv-cta:lang(en){font-size:14px}
  body.index .tv-price{--tv-tag-h:66px;--tv-tag-point:20px}
  body.index .tv-title{min-height:56px}
  body.index .tv-title h2,
  body.index .tv-title h2:lang(en){font-size:26px}
  body.index .tv-mosaic{max-width:1100px;gap:8px}
  body.index .tv-tile__label,
  body.index .tv-tile__label:lang(en){bottom:20px;max-width:calc(100% - 40px);font-size:18px}
  body.index .tv-tile--a .tv-tile__label{left:20px}
  body.index :is(.tv-tile--b,.tv-tile--c) .tv-tile__label{right:20px}
  body.index .tv-rowtitle h2,
  body.index .tv-rowtitle h2:lang(en){font-size:22px}
  body.index .tv-rowtitle a,
  body.index .tv-rowtitle a:lang(en){font-size:13px}
  body.index .tv-moment{padding-block:20px}
  body.index .tv-moment p{font-size:22px}
  body.index .tv-black__title,
  body.index .tv-black__title:lang(en){font-size:clamp(44px,3.4vw,52px);line-height:1.3}
  body.index .tv-soft__panel{gap:12px}
  body.index .tv-soft__panel h2,
  body.index .tv-soft__panel h2:lang(en){font-size:clamp(32px,3vw,48px)}
  body.index .tv-soft__panel .tv-cta,
  body.index .tv-soft__panel .tv-cta:lang(en){font-size:14px}
  body.index .tv-services{min-height:52px}
  body.index .tv-svc,
  body.index .tv-svc:lang(en){min-height:52px;font-size:13px}
}
body.index .tv-block img.tv-img--d{display:none}
@media (min-width:768px){
  body.index .tv-block img.tv-img--m{display:none}
  body.index .tv-block img.tv-img--d{display:block}
}
body.index .tv-bdi{unicode-bidi:isolate}
:root{
  --tv-bag-size:36px;
  --tv-spin-light:rgba(255,255,255,.35);
}
custom-salla-product-card,
salla-product-card{border-radius:0 !important;box-shadow:none !important}
custom-salla-product-card.rounded-lg,
custom-salla-product-card .rounded-lg,
custom-salla-product-card .rounded-md,
custom-salla-product-card .rounded,
custom-salla-product-card img,
salla-product-card .rounded-lg,
salla-product-card .rounded-md,
salla-product-card .rounded,
salla-product-card img{border-radius:0 !important}
custom-salla-product-card .s-product-card-image,
salla-product-card .s-product-card-image{position:relative;flex:0 0 auto !important;aspect-ratio:3/4;width:100%;height:auto !important;min-height:0 !important;max-height:none !important;overflow:hidden;background:var(--tv-photo-bg);border-radius:0 !important}
custom-salla-product-card .s-product-card-image > a,
custom-salla-product-card .s-product-card-image > a > div,
custom-salla-product-card .s-product-card-image salla-slider,
salla-product-card .s-product-card-image > a,
salla-product-card .s-product-card-image > a > div,
salla-product-card .s-product-card-image salla-slider{display:block;width:100%;height:100% !important}
custom-salla-product-card .s-product-card-image .swiper,
custom-salla-product-card .s-product-card-image .swiper-wrapper,
custom-salla-product-card .s-product-card-image .swiper-slide,
salla-product-card .s-product-card-image .swiper,
salla-product-card .s-product-card-image .swiper-wrapper,
salla-product-card .s-product-card-image .swiper-slide{height:100% !important}
custom-salla-product-card .s-product-card-image img,
salla-product-card .s-product-card-image img{display:block;width:100% !important;height:100% !important;object-fit:contain !important;object-position:center;background:transparent;transition:transform var(--tv-dur-zoom) var(--tv-ease),opacity var(--tv-dur-zoom) var(--tv-ease)}
custom-salla-product-card .s-product-card-image .swiper-pagination,
custom-salla-product-card .s-product-card-image .swiper-button-next,
custom-salla-product-card .s-product-card-image .swiper-button-prev,
salla-product-card .s-product-card-image .swiper-pagination,
salla-product-card .s-product-card-image .swiper-button-next,
salla-product-card .s-product-card-image .swiper-button-prev{display:none !important}
@media (hover:hover) and (pointer:fine){
  custom-salla-product-card:hover .s-product-card-image img,
  salla-product-card:hover .s-product-card-image img{transform:scale(1.03) !important}
}
@media (hover:none){
  custom-salla-product-card .s-product-card-image img,
  salla-product-card .s-product-card-image img{transform:none !important}
  custom-salla-product-card .s-product-card-image salla-slider,
  salla-product-card .s-product-card-image salla-slider{pointer-events:none}
}
custom-salla-product-card .s-product-card-content h3,
salla-product-card .s-product-card-content h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;color:var(--tv-ink)}
salla-products-slider custom-salla-product-card .s-product-card-content h3,
salla-products-slider salla-product-card .s-product-card-content h3{-webkit-line-clamp:1;line-clamp:1}
custom-salla-product-card .s-product-card-content h3 a,
salla-product-card .s-product-card-content h3 a{color:inherit}
custom-salla-product-card .s-product-card-price,
salla-product-card .s-product-card-price{color:var(--tv-ink) !important;font-weight:700 !important}
custom-salla-product-card .s-product-card-sale-price .s-product-card-price,
custom-salla-product-card .s-product-card-sale-price > h4,
salla-product-card .s-product-card-sale-price .s-product-card-price,
salla-product-card .s-product-card-sale-price > h4{color:var(--tv-sale,#F80000) !important;font-weight:700 !important}
custom-salla-product-card .s-product-card-price-before,
custom-salla-product-card .s-product-card-sale-price > span,
custom-salla-product-card .s-product-card-content del,
custom-salla-product-card .s-product-card-content s,
custom-salla-product-card .s-product-card-content .line-through,
salla-product-card .s-product-card-price-before,
salla-product-card .s-product-card-sale-price > span,
salla-product-card .s-product-card-content del,
salla-product-card .s-product-card-content s,
salla-product-card .s-product-card-content .line-through{color:var(--tv-ink) !important;font-size:.85em;font-weight:400 !important;text-decoration:line-through}
custom-salla-product-card .s-product-card-starting-price > p,
salla-product-card .s-product-card-starting-price > p{color:var(--tv-muted) !important}
custom-salla-product-card .s-product-card-promotion-title,
custom-salla-product-card .s-product-card-out-badge,
salla-product-card .s-product-card-promotion-title,
salla-product-card .s-product-card-out-badge{background:var(--tv-badge-dark,#1E1E1E) !important;color:var(--tv-white) !important;border-radius:0 !important;box-shadow:none !important}
custom-salla-product-card salla-add-product-button,
salla-product-card salla-add-product-button,
.angel-quick-view-btn,
custom-salla-product-card .s-product-card-wishlist-btn,
custom-salla-product-card .btn--wishlist,
custom-salla-product-card .s-product-card-rating,
custom-salla-product-card .s-product-card-content-subtitle,
custom-salla-product-card .s-product-card-content p.text-center,
salla-product-card .s-product-card-wishlist-btn,
salla-product-card .btn--wishlist,
salla-product-card .s-product-card-rating,
salla-product-card .s-product-card-content-subtitle{display:none !important}
custom-salla-product-card .s-product-card-content > div:has(> salla-add-product-button),
salla-product-card .s-product-card-content > div:has(> salla-add-product-button){display:none !important}
custom-salla-product-card.angel-shine-hover::before,
custom-salla-product-card.angel-shine-hover::after,
custom-salla-product-card .angel-shine-hover::before,
custom-salla-product-card .angel-shine-hover::after,
custom-salla-product-card .angel-shine-obj::before,
custom-salla-product-card .angel-shine-obj::after{content:none !important;display:none !important;animation:none !important}
.tv-bag-host{position:relative}
.tv-bag{--tv-bag-gap:12px;position:absolute;inset-block-end:var(--tv-bag-gap);inset-inline-end:var(--tv-bag-gap);z-index:3;display:inline-flex;align-items:center;justify-content:center;width:var(--tv-bag-size);height:var(--tv-bag-size);margin:0;padding:0;border:0;border-radius:8px;background:var(--tv-white);color:var(--tv-ink);box-shadow:0 1px 4px rgba(0,0,0,.12);cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}
.tv-bag--sm{--tv-bag-size:32px;--tv-bag-gap:8px}
.tv-bag::before{content:"";position:absolute;inset:min(0px, calc((var(--tv-bag-size) - 40px) / 2))}
.tv-bag svg{display:block;width:22px;height:22px;pointer-events:none}
.tv-bag--sm svg{width:20px;height:20px}
@media (min-width:1024px){
  :root{--tv-bag-size:40px}
  .tv-bag svg{width:24px;height:24px}
}
.tv-bag .tv-bag__done{display:none}
.tv-bag.is-done .tv-bag__icon{display:none}
.tv-bag.is-done .tv-bag__done{display:block}
.tv-bag.is-busy svg{display:none}
.tv-bag.is-busy::after{content:"";width:14px;height:14px;box-sizing:border-box;border:1.5px solid var(--tv-line-strong);border-top-color:var(--tv-ink);border-radius:50%;animation:tv-qa-spin .7s linear infinite}
.tv-bag:focus-visible{outline:2px solid var(--tv-ink);outline-offset:2px}
@keyframes tv-qa-spin{to{transform:rotate(360deg)}}
html.tv-ready-qa body:not(.product-single) salla-add-product-toast{display:none !important}
.tv-qa{position:fixed;inset:0;z-index:var(--tv-z-sheet);font-family:var(--tv-font-ar);line-height:var(--tv-lh-ar);letter-spacing:normal;color:var(--tv-ink)}
#tv-qa-announce.tv-sr{position:fixed!important;top:0;inset-inline-start:0;margin:0!important}
.tv-qa:lang(en){font-family:var(--tv-font-en);line-height:var(--tv-lh-en)}
.tv-qa :where(button,input,select,textarea){font-family:inherit}
.tv-qa[hidden],
.tv-qa [hidden]{display:none !important}
.tv-qa :where(button,a,input,select,img){border-radius:0;box-shadow:none}
.tv-qa__backdrop{position:absolute;inset:0;background:var(--tv-scrim);opacity:0;transition:opacity var(--tv-dur-scrim) var(--tv-ease)}
.tv-qa.is-open .tv-qa__backdrop{opacity:1}
.tv-qa__panel{position:absolute;inset-inline:0;inset-block-end:0;display:flex;flex-direction:column;max-height:90vh;max-height:90dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--tv-white);color:var(--tv-ink);border-radius:var(--tv-radius-sheet) var(--tv-radius-sheet) 0 0;box-shadow:none;outline:none;transform:translateY(100%);transition:transform var(--tv-dur-sheet) var(--tv-ease-sheet)}
.tv-qa.is-open .tv-qa__panel{transform:none}
.tv-qa.is-dragging .tv-qa__panel{transition:none}
.tv-qa__panel:focus,
.tv-qa__name:focus{outline:none}
.tv-qa__handle{flex:none;display:flex;align-items:center;justify-content:center;width:100%;height:44px;margin:0;padding:0;border:0;background:transparent;color:var(--tv-ink);cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent}
.tv-qa__handle svg{display:block;pointer-events:none}
.tv-qa__x{display:none !important}
.tv-qa.is-busy .tv-qa__handle{cursor:default}
.tv-qa__media{position:relative;flex:none}
.tv-qa__track{display:flex;gap:8px;margin:0;padding:0 16px;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:16px;touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:none}
.tv-qa__track::-webkit-scrollbar{display:none}
.tv-qa__slide{flex:0 0 72%;margin:0;aspect-ratio:3/4;overflow:hidden;scroll-snap-align:start;background:var(--tv-photo-bg)}
.tv-qa__slide:only-child{margin-inline:auto}
.tv-qa__slide img{display:block;width:100%;height:100%;object-fit:contain}
.tv-qa__arrow{display:none;position:absolute;top:50%;z-index:2;width:40px;height:40px;margin:-20px 0 0;padding:0;align-items:center;justify-content:center;border:1px solid var(--tv-line);border-radius:var(--tv-radius-btn,6px);background:var(--tv-white);color:var(--tv-ink);cursor:pointer}
.tv-qa__prev{inset-inline-start:8px}
.tv-qa__next{inset-inline-end:8px}
.tv-qa__arrow:disabled{opacity:.4;cursor:default}
.tv-qa__arrow svg{display:block;pointer-events:none}
.tv-qa[dir="rtl"] .tv-qa__arrow svg{transform:scaleX(-1)}
.tv-qa__body{display:flex;flex-direction:column;gap:8px;padding:16px 16px 0}
.tv-qa__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:17px;font-weight:700;line-height:1.5;color:var(--tv-ink)}
.tv-qa__now{color:var(--tv-ink);font-weight:700}
.tv-qa__now--sale{color:var(--tv-sale,#F80000)}
.tv-qa__was{font-size:13px;font-weight:400;color:var(--tv-ink)}
.tv-qa__was s{color:inherit;text-decoration:line-through}
.tv-qa__price .tv-money{display:inline;white-space:nowrap}
.tv-qa__price .sicon-sar{margin-inline-start:.2em;font-size:.9em;color:inherit}
.tv-qa__was .tv-money,
.tv-qa__was bdi{text-decoration:line-through}
.tv-qa__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin:0;font-size:15px;font-weight:400;line-height:1.6;color:var(--tv-ink)}
.tv-qa__form,
.tv-qa__mirror{display:flex;flex-direction:column;gap:12px;margin-top:4px}
.tv-qa__form salla-product-options{display:block}
.tv-qa__form:not([data-tv-rendered]) salla-product-options{min-height:108px}
.tv-qa__form .s-product-options-option-container{margin:0 0 12px;padding:0;border:0}
.tv-qa__form .tv-qa-hc .s-product-options-option-label,
.tv-qa__form .s-product-options-option-error{display:none !important}
.tv-qa__opt-h{margin:0 0 8px;font-size:13px;font-weight:700;line-height:1.6;color:var(--tv-ink)}
.tv-qa__opt-hrow{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px}
.tv-qa__opt-hrow .tv-qa__opt-h{margin:0}
.tv-qa__opt-hrow .tv-qa__sg{flex:none;margin:0}
.tv-qa__opt-hrow .tv-sg-launch{min-height:24px}
.tv-qa__opt-hrow .tv-sg-launch::before{content:"";position:absolute;inset:-10px -8px}
.tv-qa salla-quick-buy,
.tv-qa salla-mini-checkout-widget,
.tv-qa__form salla-quantity-input,
.tv-qa__form [class*="remain"]{display:none !important}
.tv-qa__form .s-product-options-grid-mode{display:flex;flex-wrap:wrap;gap:8px}
.tv-qa__form .s-product-options-grid-mode label{position:relative;display:inline-flex;margin:0;padding:0;border:0;background:none;cursor:pointer}
.tv-qa__form .s-product-options-grid-mode input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}
.tv-qa__form .s-product-options-grid-mode-span,
.tv-qa__chip{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:56px;height:44px;margin:0;padding:0 12px;border:1px solid var(--tv-line-strong);border-radius:0 !important;background-color:var(--tv-white);color:var(--tv-ink);font-size:14px;line-height:1;box-shadow:none;transition:background-color var(--tv-dur-chip) var(--tv-ease),border-color var(--tv-dur-chip) var(--tv-ease),color var(--tv-dur-chip) var(--tv-ease)}
.tv-qa__chip{font-family:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}
.tv-qa__form .s-product-options-grid-mode input:checked + .s-product-options-grid-mode-span,
.tv-qa__chip[aria-checked="true"]{background-color:var(--tv-ink);border-color:var(--tv-ink);color:var(--tv-white)}
.tv-qa__form .s-product-options-grid-mode input:focus-visible + .s-product-options-grid-mode-span,
.tv-qa__chip:focus-visible{outline:2px solid var(--tv-ink);outline-offset:2px}
.tv-qa__form .s-product-options-grid-mode input:disabled + .s-product-options-grid-mode-span,
.tv-qa__form .s-product-options-grid-mode label.tv-out .s-product-options-grid-mode-span,
.tv-qa__chip:disabled,
.tv-qa__chip.tv-out{background-color:var(--tv-fill);border-color:var(--tv-line);color:var(--tv-muted);cursor:not-allowed;background-image:linear-gradient(to top left,transparent calc(50% - .5px),var(--tv-line-strong) calc(50% - .5px),var(--tv-line-strong) calc(50% + .5px),transparent calc(50% + .5px))}
.tv-qa[dir="ltr"] .tv-qa__form .s-product-options-grid-mode input:disabled + .s-product-options-grid-mode-span,
.tv-qa[dir="ltr"] .tv-qa__form .s-product-options-grid-mode label.tv-out .s-product-options-grid-mode-span,
.tv-qa[dir="ltr"] .tv-qa__chip:disabled,
.tv-qa[dir="ltr"] .tv-qa__chip.tv-out{background-image:linear-gradient(to top right,transparent calc(50% - .5px),var(--tv-line-strong) calc(50% - .5px),var(--tv-line-strong) calc(50% + .5px),transparent calc(50% + .5px))}
.tv-qa__form .s-product-options-grid-mode label.tv-out{cursor:not-allowed}
@media (hover:hover) and (pointer:fine){
  .tv-qa__form .s-product-options-grid-mode label:hover input:not(:disabled):not(:checked) + .s-product-options-grid-mode-span,
  .tv-qa__chip:not(:disabled):not([aria-checked="true"]):hover{border-color:var(--tv-ink)}
}
.tv-qa__chips{display:flex;flex-wrap:wrap;gap:8px}
.tv-qa__mrow{margin:0 0 12px}
.tv-qa__form .s-product-options-colors-wrapper label,
.tv-qa__form .s-product-options-colors-wrapper span{border-radius:0 !important}
.tv-qa__form .s-product-options-grid-mode label:has(input:checked) .s-product-options-grid-mode-span{background-color:var(--tv-ink);border-color:var(--tv-ink);color:var(--tv-white)}
.tv-qa__sold{margin:-4px 0 0;font-size:12px;line-height:1.6;color:var(--tv-muted)}
.tv-qa__sg{margin:0}
.tv-qa__error{margin:0;font-size:13px;line-height:1.6;color:var(--tv-ink)}
.tv-qa__error a{display:inline-block;padding:10px 0;color:var(--tv-ink);text-decoration:underline;text-underline-offset:3px}
.tv-qa__footer{position:sticky;bottom:0;z-index:1;margin:4px -16px 0;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--tv-white);border-top:1px solid var(--tv-line)}
.tv-qa__add{display:block;width:100%}
.tv-qa__add{border-radius:var(--tv-radius-btn,6px)}
.tv-qa__add salla-button,
.tv-qa__add button,
.tv-qa__cta{border-radius:var(--tv-radius-btn,6px) !important}
.tv-qa__add button,
.tv-qa__cta{position:relative;display:flex;align-items:center;justify-content:center;width:100% !important;height:48px !important;min-height:48px;margin:0;padding:0 16px !important;border:1px solid var(--tv-ink) !important;background:var(--tv-ink) !important;color:var(--tv-white) !important;box-shadow:none !important;opacity:1 !important;cursor:pointer;-webkit-appearance:none;appearance:none}
.tv-qa__add button{font-size:0 !important;line-height:0 !important}
.tv-qa__add button > *{display:none !important}
.tv-qa__add button::after{content:var(--tv-qa-label,"");font-size:15px;font-weight:700;line-height:1.5;color:var(--tv-white);white-space:nowrap}
.tv-qa__cta{font-size:15px;font-weight:700;line-height:1.5}
.tv-qa__add button:focus-visible,
.tv-qa__cta:focus-visible{outline:2px solid var(--tv-ink);outline-offset:2px}
.tv-qa__add[aria-busy="true"] button::after,
.tv-qa__cta.is-busy .tv-qa__cta-t{visibility:hidden}
.tv-qa__add[aria-busy="true"] button::before,
.tv-qa__cta.is-busy::before{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;box-sizing:border-box;border:2px solid var(--tv-spin-light);border-top-color:var(--tv-white);border-radius:50%;animation:tv-qa-spin .7s linear infinite}
.tv-qa__form[data-tv-state="unsupported"] .tv-qa__add{display:none !important}
.tv-qa__unsup{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 16px;border:1px solid var(--tv-ink);border-radius:var(--tv-radius-btn,6px) !important;background:var(--tv-white);color:var(--tv-ink);font-size:14px;font-weight:700;text-align:center;text-decoration:none}
@media (min-width:1024px){
  .tv-qa__panel{inset:auto;top:50%;left:50%;width:min(760px,92vw);max-height:88vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;overflow:hidden;border-radius:0;opacity:0;transform:translate(-50%,-50%) scale(.98);transition:opacity var(--tv-dur-sheet) var(--tv-ease),transform var(--tv-dur-sheet) var(--tv-ease)}
  .tv-qa.is-open .tv-qa__panel{opacity:1;transform:translate(-50%,-50%)}
  .tv-qa__handle{position:absolute;top:0;inset-inline-end:0;z-index:3;width:44px;height:44px;background:var(--tv-white)}
  .tv-qa__chev{display:none !important}
  .tv-qa__x{display:block !important}
  .tv-qa__media{grid-column:1;grid-row:1}
  .tv-qa__track{gap:0;padding:0;scroll-padding-inline:0}
  .tv-qa__slide{flex-basis:100%}
  .tv-qa__media.is-multi .tv-qa__arrow{display:inline-flex}
  .tv-qa__body{grid-column:2;grid-row:1;align-self:stretch;max-height:88vh;overflow-y:auto;overscroll-behavior:contain;padding:48px 24px 0}
  .tv-qa__slot{flex:1 0 auto;display:flex;flex-direction:column}
  .tv-qa__form,
  .tv-qa__mirror{flex:1 0 auto}
  .tv-qa__footer{margin:auto -24px 0;padding:12px 24px 16px}
}
html.tv-ready-sg salla-product-size-guide{display:none !important}
.tv-sg-launch{
  position:relative;display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0 2px;
  border:0;border-radius:var(--tv-radius-btn,6px);background:none;box-shadow:none;color:var(--tv-ink,#000);
  font:inherit;font-size:13px;font-weight:400;line-height:1.4;white-space:nowrap;cursor:pointer;
  text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px
}
.tv-sg-launch:focus-visible{outline:2px solid var(--tv-ink,#000);outline-offset:2px}
.tv-sg-launch-row{display:flex;justify-content:flex-end;margin:0 0 4px}
#tv-sg [hidden]{display:none !important}
#tv-sg .tv-drawer-dialog{overflow:hidden;padding-block-end:0}
#tv-sg .tv-sg-content{
  flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;
  -webkit-overflow-scrolling:touch;padding-block-end:calc(16px + var(--tv-safe-b))
}
#tv-sg .tv-sg-content > *{margin-block:0}
#tv-sg h2,#tv-sg h3,#tv-sg p,#tv-sg ol{margin:0}
#tv-sg .tv-sg-header{
  flex:none;display:flex;align-items:flex-start;gap:8px;padding-block:8px 12px;padding-inline:8px 16px;
  border-block-end:1px solid var(--tv-line,#E2E2E2);background:var(--tv-white,#FFF)
}
#tv-sg .tv-sg-close{
  flex:0 0 44px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;
  border:0;border-radius:var(--tv-radius-btn,6px);background:none;color:var(--tv-ink,#000);
  font-size:26px;font-weight:300;line-height:1;cursor:pointer
}
#tv-sg .tv-sg-header-copy{flex:1;min-width:0;padding-block-start:6px}
#tv-sg .tv-sg-brand{font-family:var(--tv-font-en);font-size:11px;font-weight:400;line-height:1.4;color:var(--tv-ink,#000);white-space:nowrap}
#tv-sg .tv-sg-heading{margin-block-start:4px;font-size:20px;font-weight:700;line-height:1.5;color:var(--tv-ink,#000)}
#tv-sg .tv-sg-heading:lang(en){line-height:1.3}
#tv-sg .tv-sg-heading-note{margin-block-start:2px;font-size:13px;line-height:1.6;color:var(--tv-body,#333333)}
#tv-sg .tv-sg-sku,
#tv-sg .tv-sg-measure-guide,
#tv-sg .tv-sg-section{padding:16px;border-block-end:1px solid var(--tv-line,#E2E2E2)}
#tv-sg .tv-sg-chart-section{border-block-end:0}
#tv-sg .tv-sg-sku{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;line-height:1.5;color:var(--tv-body,#333333)}
#tv-sg .tv-sg-sku strong{font-weight:700;color:var(--tv-ink,#000)}
#tv-sg .tv-sg-measure-guide h3,
#tv-sg .tv-sg-section-title{margin-block-end:10px;font-size:14px;font-weight:700;line-height:1.5;color:var(--tv-ink,#000)}
#tv-sg .tv-sg-measure-guide ol{padding-inline-start:18px;font-size:13px;line-height:1.7;color:var(--tv-body,#333333)}
#tv-sg .tv-sg-measure-guide li + li{margin-block-start:4px}
#tv-sg .tv-sg-measure-guide strong{font-weight:700;color:var(--tv-ink,#000)}
#tv-sg .tv-sg-units{display:flex;padding:16px 16px 0}
#tv-sg .tv-sg-units button{
  position:relative;min-width:72px;height:44px;margin:0;padding:0 16px;
  border:1px solid var(--tv-line-strong,#B5B5B5);border-radius:0;background:var(--tv-white,#FFF);color:var(--tv-ink,#000);
  font-size:13px;font-weight:400;line-height:1;cursor:pointer;
  transition:background-color var(--tv-dur-chip) var(--tv-ease),color var(--tv-dur-chip) var(--tv-ease),border-color var(--tv-dur-chip) var(--tv-ease)
}
#tv-sg .tv-sg-units button:first-child{border-start-start-radius:var(--tv-radius-btn,6px);border-end-start-radius:var(--tv-radius-btn,6px)}
#tv-sg .tv-sg-units button:last-child{border-start-end-radius:var(--tv-radius-btn,6px);border-end-end-radius:var(--tv-radius-btn,6px)}
#tv-sg .tv-sg-units button + button{margin-inline-start:-1px}
#tv-sg .tv-sg-units button[aria-pressed="true"]{z-index:1;border-color:var(--tv-ink,#000);background:var(--tv-ink,#000);color:var(--tv-white,#FFF);font-weight:700}
#tv-sg .tv-sg-units button:focus-visible{z-index:2}
#tv-sg .tv-sg-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--tv-line,#E2E2E2)}
#tv-sg .tv-sg-table{width:100%;min-width:max-content;border-collapse:separate;border-spacing:0;font-size:12px;line-height:1.4;color:var(--tv-ink,#000)}
#tv-sg .tv-sg-table th,
#tv-sg .tv-sg-table td{
  padding:8px;border:0;border-block-end:1px solid var(--tv-line,#E2E2E2);border-inline-start:1px solid var(--tv-line,#E2E2E2);
  background:var(--tv-white,#FFF);font-weight:400;text-align:center;white-space:nowrap;
  transition:background-color var(--tv-dur-chip) var(--tv-ease),color var(--tv-dur-chip) var(--tv-ease)
}
#tv-sg .tv-sg-table tr > :first-child{border-inline-start:0;border-inline-end:1px solid var(--tv-line,#E2E2E2)}
#tv-sg .tv-sg-table tr > :nth-child(2){border-inline-start:0}
#tv-sg .tv-sg-table tbody tr:last-child > *{border-block-end:0}
#tv-sg .tv-sg-table th[scope="row"]{position:sticky;inset-inline-start:0;z-index:1;font-weight:700;color:var(--tv-body,#333333);text-align:start}
#tv-sg .tv-sg-table thead th[scope="col"]{font-weight:700}
#tv-sg .tv-sg-table td.tv-sg-match{background:var(--tv-label-bg,#E8E8E8);color:var(--tv-ink,#000);font-weight:700}
#tv-sg .tv-sg-table th.tv-sg-match{background:var(--tv-ink,#000);color:var(--tv-white,#FFF)}
#tv-sg .tv-sg-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
#tv-sg .tv-sg-field label{display:block;margin-block-end:6px;font-size:13px;line-height:1.5;color:var(--tv-body,#333333)}
#tv-sg .tv-sg-input-wrap{position:relative}
#tv-sg .tv-sg-input{
  display:block;width:100%;height:48px;margin:0;padding-block:0;padding-inline:12px 48px;box-sizing:border-box;
  border:1px solid var(--tv-line-strong,#B5B5B5);border-radius:0;background:var(--tv-white,#FFF);box-shadow:none;
  color:var(--tv-ink,#000);font-size:16px;line-height:1.2;-webkit-appearance:none;appearance:none;
  transition:border-color var(--tv-dur-chip) var(--tv-ease)
}
#tv-sg .tv-sg-input:focus{border-color:var(--tv-ink,#000)}
#tv-sg .tv-sg-input::placeholder{color:var(--tv-muted,#848484);opacity:1}
#tv-sg .tv-sg-unit{position:absolute;top:50%;inset-inline-end:12px;transform:translateY(-50%);font-size:12px;line-height:1;color:var(--tv-muted,#848484);pointer-events:none}
#tv-sg .tv-sg-calc-btn,
#tv-sg .tv-sg-select{
  display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin:16px 0 0;padding:0 16px;
  border:1px solid var(--tv-ink,#000);border-radius:var(--tv-radius-btn,6px);background:var(--tv-ink,#000);box-shadow:none;
  color:var(--tv-white,#FFF);font-size:14px;font-weight:700;line-height:1.3;text-align:center;cursor:pointer
}
#tv-sg .tv-sg-error{margin-block-start:10px;font-size:13px;line-height:1.6;color:var(--tv-ink,#000)}
#tv-sg .tv-sg-error:empty{display:none}
#tv-sg .tv-sg-unavailable{margin:12px 0 0;padding:10px 12px;border:1px solid var(--tv-line-strong,#B5B5B5);font-size:13px;line-height:1.6;color:var(--tv-ink,#000);text-align:center}
#tv-sg .tv-sg-result{
  display:flex;align-items:center;justify-content:center;min-height:96px;margin-block-start:12px;padding:16px;
  border:1px solid var(--tv-line,#E2E2E2);text-align:center;transition:border-color var(--tv-dur-chip) var(--tv-ease)
}
#tv-sg .tv-sg-result > div{width:100%}
#tv-sg .tv-sg-result.tv-sg-result-visible{border-color:var(--tv-ink,#000)}
#tv-sg .tv-sg-result-empty{font-size:12px;line-height:1.7;color:var(--tv-body,#333333)}
#tv-sg .tv-sg-result-label{font-size:13px;font-weight:700;line-height:1.5;color:var(--tv-body,#333333)}
#tv-sg .tv-sg-size-value{margin-block-start:4px;font-size:32px;font-weight:700;line-height:1.2;color:var(--tv-ink,#000)}
#tv-sg .tv-sg-size-value.tv-sg-size-text{font-size:18px;line-height:1.5}
#tv-sg .tv-sg-result-note{max-width:320px;margin:8px auto 0;font-size:12px;line-height:1.7;color:var(--tv-body,#333333)}
#tv-sg .tv-sg-disclaimer{padding:16px 16px 0;font-size:12px;line-height:1.7;color:var(--tv-body,#333333)}
#tv-sg .tv-sg-help{
  display:flex;align-items:center;justify-content:center;min-height:44px;margin:12px 16px 0;padding:8px 12px;
  border:1px solid var(--tv-ink,#000);border-radius:var(--tv-radius-btn,6px);background:var(--tv-ink,#000);color:var(--tv-white,#FFF);
  font-size:13px;font-weight:700;line-height:1.4;text-align:center;text-decoration:none
}
#tv-sg .tv-sg-section-title:lang(en),
#tv-sg .tv-sg-measure-guide h3:lang(en){letter-spacing:.02em}
@media (min-width:768px){
  #tv-sg .tv-sg-header{padding-block:12px 16px;padding-inline:12px 20px}
  #tv-sg .tv-sg-sku,
  #tv-sg .tv-sg-measure-guide,
  #tv-sg .tv-sg-section{padding:20px}
  #tv-sg .tv-sg-units{padding:20px 20px 0}
  #tv-sg .tv-sg-disclaimer{padding:20px 20px 0}
  #tv-sg .tv-sg-help{margin-inline:20px}
}
@media (hover:hover) and (pointer:fine){
  .tv-sg-launch:hover{text-decoration-thickness:2px}
  #tv-sg .tv-sg-units button[aria-pressed="false"]:hover{border-color:var(--tv-ink,#000)}
  #tv-sg .tv-sg-help:hover{border-color:var(--tv-badge-dark,#1E1E1E);background:var(--tv-badge-dark,#1E1E1E)}
}
.tv-recent:not(.is-on):not(.is-pending){display:none}
.tv-recent.is-pending{height:0;overflow:hidden;visibility:hidden;margin:0}
.tv-recent__mount salla-products-slider{display:block;margin-bottom:0!important}
.tv-recent__mount :is(.s-slider-block__title,.s-block__title,.s-block__display-all){display:none}
@supports (overflow-x:clip){
  .tv-recent{overflow-x:clip}
}
body.product-single .tv-recent{
  box-sizing:border-box;max-width:var(--tv-maxw);margin:12px auto 0;padding-inline-start:16px
}
body.product-single .tv-recent .tv-rowtitle{display:flex;align-items:center;min-height:40px;padding-inline-end:16px}
body.product-single .tv-recent .tv-rowtitle h2{margin:0;font-size:16px;font-weight:700;line-height:1.5;color:var(--tv-ink,#000)}
body.product-single .tv-recent .tv-rowtitle h2:lang(en){font-family:var(--tv-font-en);line-height:1.4}
body.product-single .tv-recent__mount .swiper-slide{width:calc((100% - 16px) / 2.3);margin-inline-end:8px}
@media (min-width:768px){
  body.product-single .tv-recent{padding-inline:16px}
  body.product-single .tv-recent .tv-rowtitle{padding-inline-end:0}
  body.product-single .tv-recent__mount .swiper-slide{width:calc((100% - 24px) / 3.3);margin-inline-end:8px}
}
@media (min-width:1024px){
  body.product-single .tv-recent{margin-block-start:24px;padding-inline:24px}
  body.product-single .tv-recent__mount .swiper-slide{width:calc((100% - 48px) / 4.3);margin-inline-end:12px}
}
:root{--tv-bar-h:0px}
body.product-single [class*="tv-"][hidden]{display:none!important}
body.product-single [data-tv-hidden],
body.product-single [data-tv-hide],
body.product-single [data-tv-desc-row]{display:none!important}
body.product-single .tv-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
body.product-single [class*="tv-"]:focus-visible{outline:2px solid var(--tv-focus-c, var(--tv-ink));outline-offset:2px}
body.product-single div.wish-share,
body.product-single .btn--wishlist,
body.product-single salla-social-share.btn--share,
body.product-single p.product-entry__sub-title,
body.product-single section.total.details,
body.product-single section.p-block--features,
body.product-single salla-breadcrumb,
body.product-single form.product-form salla-quantity-input,
body.product-single section.sticky-product-bar salla-quantity-input,
body.product-single section.sticky-product-bar .sticky-product-bar__quantity,
body.product-single section.sticky-product-bar [data-bg],
body.product-single section.sticky-product-bar .product-entry__sub-title,
body.product-single section.sticky-product-bar span.line-clamp-1,
body.product-single salla-quick-buy.tv-no-apay{display:none!important}
body.product-single form.product-form > section.sku.details{display:none!important}
@media (max-width:1023.98px){
  body.product-single .s-slider-nav-arrow,
  body.product-single salla-slider.details-slider .swiper-button-next,
  body.product-single salla-slider.details-slider .swiper-button-prev,
  body.product-single salla-slider.details-slider .swiper-pagination-fraction{display:none!important}
}
html.tv-ready-pdp-bnpl body.product-single salla-installment{display:block;height:0;min-height:0!important;overflow:hidden;margin:0!important;padding:0!important;border:0!important}
html.tv-ready-pdp-bnpl body.product-single salla-installment.tv-open{height:auto;overflow:visible;margin-block:4px 8px!important}
html.tv-ready-pdp-details body.product-single section.sku.details,
html.tv-ready-pdp-details body.product-single #product-tabs .tabs__product,
html.tv-ready-pdp-details body.product-single #product-tabs[data-tv-acc="closed"]{display:none!important}
html.tv-ready-pdp-pay body.product-single section.s-block--payment{display:none!important}
html.tv-ready-pdp-size body.product-single #product-tabs-options .s-product-options-option-error,
html.tv-ready-pdp-size body.product-single #product-tabs-options .s-product-options-option-label .text-red-500,
html.tv-ready-pdp-size body.product-single #product-tabs-options .s-product-options-option-label .text-danger,
html.tv-ready-pdp-size body.product-single #product-tabs-options .s-product-options-option-label [class*="required"]{display:none!important}
html.tv-ready-pdp-size.tv-ready-sg body.product-single salla-product-size-guide{display:none!important}
html.tv-ready-pdp-bar body.product-single salla-add-product-toast{display:none!important}
body.product-single form.product-form{display:flex;flex-direction:column}
body.product-single form.product-form > #product-tabs-faqs{order:1}
body.product-single form.product-form > salla-hook{order:2}
body.product-single salla-slider.details-slider:not(.hydrated){display:block;aspect-ratio:3/4;background:var(--tv-photo-bg);overflow:hidden}
body.product-single salla-slider.details-slider,
body.product-single salla-slider.details-slider .swiper-slide,
body.product-single salla-slider.details-slider img{border-radius:0!important}
body.product-single salla-slider.details-slider .swiper-slide{aspect-ratio:3/4;background:var(--tv-photo-bg);overflow:hidden}
body.product-single salla-slider.details-slider .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain!important;background:var(--tv-photo-bg)}
body.product-single salla-slider.details-slider .swiper-pagination-bullets{position:absolute;inset-inline:16px;inset-block-end:12px;width:auto;display:flex;gap:4px;z-index:2}
body.product-single salla-slider.details-slider .swiper-pagination-bullet{flex:1 1 0;width:auto;height:2px;margin:0!important;border-radius:0;background:var(--tv-line-strong);opacity:1}
body.product-single salla-slider.details-slider .swiper-pagination-bullet-active{background:var(--tv-ink)}
body.product-single .tv-gal-host{position:relative}
body.product-single .tv-gal-ind{position:absolute;inset-inline:16px;inset-block-end:12px;display:flex;gap:4px;z-index:2;pointer-events:none}
body.product-single .tv-gal-ind__seg{flex:1 1 0;height:2px;background:var(--tv-line-strong)}
body.product-single .tv-gal-ind__seg.is-on{background:var(--tv-ink)}
@media (max-width:767.98px){
  body.product-single salla-slider.details-slider{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}
}
@media (min-width:768px) and (max-width:1023.98px){
  body.product-single salla-slider.details-slider{max-width:560px;margin-inline:auto}
}
body.product-single .tv-gallery-grid{display:none}
@media (min-width:1024px){
  body.product-single .tv-has-grid .tv-gallery-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}
  body.product-single .tv-has-grid salla-slider.details-slider{display:none!important}
  body.product-single .tv-has-grid{position:static!important;top:auto!important}
  body.product-single .tv-gallery-grid__tile{position:relative;display:block;width:100%;aspect-ratio:3/4;margin:0;padding:0;border:0;border-radius:0;overflow:hidden;background:var(--tv-photo-bg);cursor:default}
  body.product-single button.tv-gallery-grid__tile{cursor:zoom-in}
  body.product-single .tv-has-grid .tv-gal-ind{display:none}
  body.product-single .tv-gallery-grid__img{display:block;width:100%;height:100%;object-fit:contain}
  body.product-single .tv-gallery-grid--odd .tv-gallery-grid__tile:last-child{grid-column:1 / -1;width:50%;justify-self:center}
  body.product-single .tv-gallery-grid--one{grid-template-columns:1fr}
  body.product-single .tv-gallery-grid--one .tv-gallery-grid__tile{width:70%;justify-self:center}
}
@media (min-width:1024px) and (hover:hover) and (pointer:fine){
  body.product-single .tv-gallery-grid__img{transition:transform var(--tv-dur-zoom) var(--tv-ease)}
  body.product-single .tv-gallery-grid__tile:hover .tv-gallery-grid__img{transform:scale(1.03)}
}
body.product-single h1:not(#mainnav *):not(footer *){margin:0;font-size:18px;font-weight:400;line-height:1.5;color:var(--tv-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
body.product-single .total-price:not(section.sticky-product-bar *){font-size:18px;font-weight:700;color:var(--tv-ink)!important}
body.product-single .price_is_on_sale .total-price{color:var(--tv-sale,#F80000)!important;font-weight:700}
body.product-single .price_is_on_sale .total-price:not(section.sticky-product-bar *){color:var(--tv-sale,#F80000)!important;font-weight:700}
body.product-single .before-price{font-size:14px;font-weight:400;color:var(--tv-ink)!important;text-decoration:line-through}
body.product-single :is(.total-price,.before-price) .sicon-sar{margin-inline-start:.2em;font-size:.9em;color:inherit!important}
body.product-single :is(.tv-bar-price,.tv-bnpl) .tv-money{display:inline;white-space:nowrap}
body.product-single :is(.tv-bar-price,.tv-bnpl) .sicon-sar{margin-inline-start:.2em;font-size:.9em;color:inherit}
body.product-single form.product-form > salla-installment{display:block;min-height:40px}
body.product-single .tv-bnpl{display:flex;flex-wrap:wrap;align-items:center;column-gap:2px;min-height:24px;margin-block:8px;font-size:13px;line-height:1.6;color:var(--tv-body)}
body.product-single .tv-bnpl__text{display:inline}
body.product-single .tv-bnpl__logos{display:inline-flex;align-items:center;gap:6px;margin-inline:4px;vertical-align:middle}
body.product-single .tv-bnpl__logo{display:block;height:16px;width:auto;border-radius:0}
body.product-single .tv-bnpl__sep{color:var(--tv-muted)}
body.product-single .tv-bnpl__details{position:relative;padding:0 2px;border:0;background:none;font:inherit;color:var(--tv-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}
body.product-single .tv-bnpl__details::before{content:"";position:absolute;inset:-12px -8px}
html.tv-ready-pdp-bnpl body.product-single salla-installment.tv-open > *{border:1px solid var(--tv-line);border-radius:0!important;box-shadow:none!important}
html.tv-ready-pdp-bnpl body.product-single salla-installment.tv-open *{border-radius:0!important}
body.product-single #product-tabs-options{position:relative;padding-block:44px 20px;padding-inline:0}
body.product-single #product-tabs-options[data-tv-nosize]{padding-block-start:0}
body.product-single .tv-size-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}
body.product-single #product-tabs-options .tv-size-head{position:absolute;inset-block-start:0;inset-inline:0;height:44px;min-height:0}
body.product-single .tv-size-head__label{min-width:0;font-size:14px;font-weight:700;color:var(--tv-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.product-single .tv-size-head .tv-sg-launch{margin-inline-start:auto}
body.product-single .tv-size-hint{margin:0 0 8px;font-size:12px;line-height:1.5;color:var(--tv-muted)}
body.product-single .tv-size-caption{position:absolute;inset-inline:0;inset-block-end:0;height:20px;margin:0;font-size:12px;line-height:20px;color:var(--tv-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.product-single .tv-opt-msg{margin:8px 0 0;font-size:13px;font-weight:700;line-height:1.6;color:var(--tv-ink)}
html.tv-ready-pdp-size body.product-single form.product-form #product-tabs-options:has(.tv-size-head) .s-product-options-option:has(.s-product-options-grid-mode){display:block}
html.tv-ready-pdp-size body.product-single form.product-form #product-tabs-options:has(.tv-size-head) .s-product-options-option:has(.s-product-options-grid-mode) > .s-product-options-option-label{display:none!important}
body.product-single form.product-form .s-product-options-grid-mode{display:flex;flex-wrap:wrap;gap:8px}
body.product-single form.product-form salla-product-options select,
body.product-single form.product-form salla-product-options input[type="text"],
body.product-single form.product-form salla-product-options textarea{border:1px solid var(--tv-line-strong)!important;border-radius:0!important;box-shadow:none!important;min-height:44px;font-size:16px;color:var(--tv-ink)}
body.product-single form.product-form .s-product-options-grid-mode label{display:inline-flex;align-items:center;justify-content:center;min-width:56px;min-height:44px;padding:0 12px;border:1px solid var(--tv-line-strong);border-radius:0!important;background:var(--tv-white);color:var(--tv-ink);font-size:14px;box-shadow:none!important;cursor:pointer;transition:background-color var(--tv-dur-chip) var(--tv-ease),border-color var(--tv-dur-chip) var(--tv-ease),color var(--tv-dur-chip) var(--tv-ease)}
body.product-single form.product-form .s-product-options-grid-mode-span{background:transparent!important;border:0!important;border-radius:0!important;color:inherit!important}
body.product-single form.product-form .s-product-options-grid-mode input:checked + label,
body.product-single form.product-form .s-product-options-grid-mode input:checked + .s-product-options-grid-mode-span{background:var(--tv-ink)!important;border-color:var(--tv-ink)!important;color:var(--tv-white)!important}
body.product-single form.product-form .s-product-options-grid-mode label:has(input:checked){background:var(--tv-ink)!important;border-color:var(--tv-ink)!important;color:var(--tv-white)!important}
body.product-single form.product-form .s-product-options-grid-mode input:focus-visible + label{outline:2px solid var(--tv-ink);outline-offset:2px}
body.product-single form.product-form .s-product-options-grid-mode label:has(input:focus-visible){outline:2px solid var(--tv-ink);outline-offset:2px}
body.product-single form.product-form .s-product-options-grid-mode label.tv-out,
body.product-single form.product-form .s-product-options-grid-mode input:disabled + label{background:linear-gradient(to top left,transparent calc(50% - .5px),var(--tv-line-strong) 50%,transparent calc(50% + .5px)) var(--tv-fill)!important;border-color:var(--tv-line-strong)!important;color:var(--tv-muted)!important;cursor:not-allowed}
body.product-single form.product-form .s-product-options-grid-mode label:has(input:disabled){background:linear-gradient(to top left,transparent calc(50% - .5px),var(--tv-line-strong) 50%,transparent calc(50% + .5px)) var(--tv-fill)!important;border-color:var(--tv-line-strong)!important;color:var(--tv-muted)!important;cursor:not-allowed}
html[dir="ltr"] body.product-single form.product-form .s-product-options-grid-mode label.tv-out,
html[dir="ltr"] body.product-single form.product-form .s-product-options-grid-mode input:disabled + label{background:linear-gradient(to top right,transparent calc(50% - .5px),var(--tv-line-strong) 50%,transparent calc(50% + .5px)) var(--tv-fill)!important}
html[dir="ltr"] body.product-single form.product-form .s-product-options-grid-mode label:has(input:disabled){background:linear-gradient(to top right,transparent calc(50% - .5px),var(--tv-line-strong) 50%,transparent calc(50% + .5px)) var(--tv-fill)!important}
body.product-single form.product-form .s-product-options-colors-wrapper label{position:relative;width:32px;height:32px;border-radius:0!important}
body.product-single form.product-form .s-product-options-colors-wrapper label::before{content:"";position:absolute;inset:-6px}
body.product-single section.sticky-product-bar{border-radius:0!important;box-shadow:none!important}
body.product-single section.sticky-product-bar salla-add-product-button button,
body.product-single form.product-form salla-add-product-button button{border-radius:var(--tv-radius-btn,6px)!important;box-shadow:none!important}
body.product-single .tv-bar-info{display:none}
html.tv-ready-pdp-bar body.product-single .tv-bar-info{display:block;order:1;flex:1 1 0;min-width:0}
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar [data-tv-bar-flat]{display:contents!important}
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar [data-tv-bar-hide],
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar .price_is_on_sale,
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar .starting-or-normal-price{display:none!important}
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px 12px;background:var(--tv-white)!important;transform:none!important;opacity:1!important;animation:none!important}
body.product-single .tv-bar-price{display:flex;flex-wrap:nowrap;align-items:baseline;gap:0 6px;margin:0;font-size:15px;font-weight:700;line-height:1.4;color:var(--tv-ink);white-space:nowrap;overflow:hidden}
body.product-single .tv-bar-price__now{flex:none;color:var(--tv-ink)}
body.product-single .tv-bar-price--sale .tv-bar-price__now{color:var(--tv-sale,#F80000)}
body.product-single .tv-bar-price__was{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:400;color:var(--tv-ink);text-decoration:line-through}
body.product-single .tv-bar-status{margin:0;font-size:12px;line-height:1.5;color:var(--tv-muted)}
body.product-single .tv-bar-cart{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:700;color:var(--tv-ink);text-decoration:underline;text-underline-offset:3px}
body.product-single .tv-bar-info.tv-show-cart .tv-bar-price,
body.product-single .tv-bar-info.tv-show-cart .tv-bar-status{display:none}
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button{display:block;order:2;margin:0}
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button salla-button{display:block;order:2;flex:1 1 0;width:auto!important;min-width:0;max-width:100%}
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button button{position:relative;width:100%;height:48px;min-height:48px;padding:0 12px;background:var(--tv-ink)!important;border:1px solid var(--tv-ink)!important;color:transparent!important}
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button button > *:not([class*="loader"]):not([class*="spinner"]){visibility:hidden}
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button button [class*="loader"],
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button button [class*="spinner"]{color:var(--tv-white)!important}
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button button::after{content:var(--tv-add-label);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 8px;font-size:15px;font-weight:700;color:var(--tv-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button salla-button[loading] button::after,
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button button.s-button-loading::after,
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button button[aria-busy="true"]::after{content:none}
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button button:focus-visible{outline:2px solid var(--tv-ink);outline-offset:2px}
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar.tv-soldout salla-add-product-button button{background:var(--tv-fill)!important;border-color:var(--tv-line-strong)!important;color:var(--tv-muted)!important}
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar.tv-soldout salla-add-product-button button > *{visibility:visible}
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar.tv-soldout salla-add-product-button button::after{content:none}
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-mini-checkout-widget,
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-quick-buy,
html.tv-ready-pdp-bar body.product-single section.sticky-product-bar apple-pay-button{display:block;order:3;flex:1 0 100%;max-width:100%}
body.product-single apple-pay-button{--apple-pay-button-width:100%;--apple-pay-button-height:44px;--apple-pay-button-border-radius:var(--tv-radius-btn,6px);--apple-pay-button-padding:0;display:block;width:100%}
@supports (-webkit-appearance:-apple-pay-button){
  body.product-single .apple-pay-button,
  body.product-single [class*="apple-pay-button"]{-webkit-appearance:-apple-pay-button;-apple-pay-button-style:black;border-radius:var(--tv-radius-btn,6px)!important;height:44px}
}
body.product-single salla-quick-buy.tv-buynow-keep button{width:100%;height:44px;min-height:44px;background:var(--tv-white)!important;color:var(--tv-ink)!important;border:1px solid var(--tv-ink)!important;border-radius:var(--tv-radius-btn,6px)!important;box-shadow:none!important}
@media (max-width:1023.98px){
  html.tv-ready-pdp-bar body.product-single section.sticky-product-bar{position:fixed!important;inset-inline:0;inset-block-end:0;top:auto!important;z-index:var(--tv-z-bar);margin:0!important;padding:10px 16px calc(10px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--tv-line);visibility:visible}
  html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button,
  html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button salla-button{flex:0 0 60%;max-width:60%}
  html.tv-ready-pdp-bar body.product-single{padding-bottom:var(--tv-bar-h)!important}
  html.tv-overlay-open body.product-single section.sticky-product-bar{visibility:hidden!important}
  html.tv-ready-pdp-bar body.product-single [data-tv-wa]{inset-block-end:calc(var(--tv-bar-h) + 12px)!important}
}
@media (min-width:768px) and (max-width:1023.98px){
  html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button,
  html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button salla-button{flex:0 1 480px;max-width:480px}
}
@media (min-width:1024px){
  html.tv-ready-pdp-bar body.product-single section.sticky-product-bar{position:static!important;inset:auto!important;z-index:auto!important;visibility:visible!important;margin:12px 0 0!important;padding:0!important;border:0!important;width:auto!important;gap:8px}
  html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button,
  html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button salla-button{order:1;flex:1 0 100%;max-width:100%}
  html.tv-ready-pdp-bar body.product-single section.sticky-product-bar salla-add-product-button button{height:52px;min-height:52px}
  html.tv-ready-pdp-bar body.product-single .tv-bar-info{order:4;flex:1 0 100%}
  html.tv-ready-pdp-bar body.product-single .tv-bar-price,
  html.tv-ready-pdp-bar body.product-single .tv-bar-status{display:none}
  html.tv-ready-pdp-bar body.product-single{padding-bottom:0!important}
}
html.tv-overlay-open body.product-single [data-tv-wa]{visibility:hidden!important}
body.product-single form.product-form > #product-tabs-options{--tv-rsv-svc:101px;--tv-rsv-bar:0px;margin-block-end:calc(var(--tv-rsv-svc) + var(--tv-rsv-bar))}
html.tv-ready-pdp-service body.product-single form.product-form > #product-tabs-options{--tv-rsv-svc:0px}
@media (min-width:1024px){
  body.product-single form.product-form > #product-tabs-options{--tv-rsv-bar:72px}
  html.tv-ready-pdp-bar body.product-single form.product-form > #product-tabs-options{--tv-rsv-bar:0px}
}
body.product-single .tv-service{box-sizing:border-box;min-height:89px;margin-block:12px 0;border-top:1px solid var(--tv-line)}
body.product-single .tv-service__row{box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;min-height:44px;margin:0;padding:0;border:0;border-bottom:1px solid var(--tv-line);border-radius:0;background:none;font:inherit;font-size:13px;line-height:1.6;color:var(--tv-body);text-align:start}
body.product-single .tv-service__row svg{flex:none;color:var(--tv-ink)}
body.product-single .tv-service__link{cursor:pointer}
body.product-single .tv-service__link .tv-dir-icon{margin-inline-start:auto}
html[dir="ltr"] body.product-single .tv-dir-icon,
html[lang^="en"] body.product-single .tv-dir-icon{transform:scaleX(-1)}
body.product-single .tv-acc{border-bottom:1px solid var(--tv-line);scroll-margin-top:calc(var(--tv-header-h, 0px) + 12px)}
body.product-single .product-reviews[data-tv-rev-wait]:not([data-tv-rev-ok]){height:0!important;min-height:0!important;margin-block:0!important;padding-block:0!important;border:0!important;overflow:hidden!important;visibility:hidden}
body.product-single section.s-block[data-tv-bundle-empty]{padding-block:0!important;margin-block:0!important}
body.product-single .tv-acc-details{margin-top:16px;border-top:1px solid var(--tv-line)}
body.product-single .tv-acc-details.is-open{border-bottom:0}
html.tv-ready-pdp-details body.product-single #product-tabs{padding-block-end:12px;border-bottom:1px solid var(--tv-line)}
body.product-single .tv-acc__h{margin:0;font-size:inherit;font-weight:inherit}
body.product-single .tv-acc__btn{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:10px 0;border:0;border-radius:0;background:none;font:inherit;font-size:14px;font-weight:700;line-height:1.5;color:var(--tv-ink);text-align:start;cursor:pointer}
body.product-single .tv-acc__icon{position:relative;flex:none;width:12px;height:12px}
body.product-single .tv-acc__icon::before,
body.product-single .tv-acc__icon::after{content:"";position:absolute;inset-inline-start:0;top:50%;width:12px;height:1px;background:currentColor;transition:transform var(--tv-dur-acc) var(--tv-ease)}
body.product-single .tv-acc__icon::after{transform:rotate(90deg)}
body.product-single .tv-acc.is-open .tv-acc__icon::before{transform:rotate(45deg)}
body.product-single .tv-acc.is-open .tv-acc__icon::after{transform:rotate(135deg)}
body.product-single .tv-acc__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--tv-dur-acc) var(--tv-ease)}
body.product-single .tv-acc.is-open .tv-acc__panel{grid-template-rows:1fr}
body.product-single .tv-acc__inner{min-height:0;overflow:hidden}
body.product-single .tv-acc:not(.is-open) .tv-acc__inner{visibility:hidden;transition:visibility 0s linear var(--tv-dur-acc)}
body.product-single .tv-acc.is-open .tv-acc__inner{padding-bottom:14px}
body.product-single .tv-acc-details.is-open .tv-acc__inner{padding-bottom:4px}
body.product-single .tv-kv{margin:0}
body.product-single .tv-kv__row{display:flex;gap:12px;padding:8px 0;border-bottom:1px solid var(--tv-line);font-size:13px;line-height:1.6}
body.product-single .tv-kv__row dt{min-width:96px;font-weight:400;color:var(--tv-muted)}
body.product-single .tv-kv__row dd{margin:0;color:var(--tv-ink)}
html.tv-ready-pdp-details body.product-single #product-tabs .product__description{font-size:14px;line-height:1.8;color:var(--tv-body)}
html.tv-ready-pdp-details body.product-single #product-tabs .product__description:not(.tv-expanded){max-height:calc(1.8em * 5);overflow:hidden}
body.product-single .tv-more{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:400;color:var(--tv-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}
body.product-single .tv-checklist{margin:0;padding:0;list-style:none}
body.product-single .tv-checklist li{display:flex;align-items:flex-start;gap:8px;padding:6px 0;font-size:13px;line-height:1.7;color:var(--tv-body)}
body.product-single .tv-checklist svg{flex:none;margin-top:4px;color:var(--tv-ink)}
body.product-single .tv-acc__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:12px}
body.product-single .tv-acc .tv-acc__wa{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:1px solid var(--tv-ink);border-radius:var(--tv-radius-btn,6px);background:var(--tv-ink);color:var(--tv-white);font-size:14px;font-weight:700;text-decoration:none}
body.product-single .tv-acc .tv-textlink{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--tv-ink);text-decoration:underline;text-underline-offset:3px}
body.product-single .tv-acc__text{margin:0 0 10px;font-size:13px;line-height:1.7;color:var(--tv-body)}
body.product-single .tv-pay-logos{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}
body.product-single .tv-pay-logos li{display:flex;align-items:center;justify-content:center;height:30px;padding:0 6px;border:1px solid var(--tv-line);border-radius:0;background:var(--tv-white)}
body.product-single .tv-pay-logos img{display:block;height:18px;width:auto}
body.product-single .tv-rail-title{margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.5;color:var(--tv-ink)}
body.product-single #product-tabs-faqs{margin-top:24px}
body.product-single #product-tabs-faqs [class*="sicon-star"]{color:var(--tv-ink)!important}
body.product-single #product-tabs-faqs salla-comments *,
body.product-single #product-tabs-faqs salla-comment-item{border-radius:0!important;box-shadow:none!important}
body.product-single :is([id^="salla-similar-products"],[class*="salla-similar-products"],[id^="salla-out-of-stock-alternative"],[class*="salla-out-of-stock-alternative"],salla-products-slider[data-tv-show]) .s-products-list-wrapper:not(.swiper-wrapper){display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline-end:16px;-webkit-overflow-scrolling:touch}
body.product-single :is([id^="salla-similar-products"],[class*="salla-similar-products"],[id^="salla-out-of-stock-alternative"],[class*="salla-out-of-stock-alternative"],salla-products-slider[data-tv-show]) .s-products-list-wrapper:not(.swiper-wrapper)::-webkit-scrollbar{display:none}
body.product-single :is([id^="salla-similar-products"],[class*="salla-similar-products"],[id^="salla-out-of-stock-alternative"],[class*="salla-out-of-stock-alternative"],salla-products-slider[data-tv-show]) .s-products-list-wrapper:not(.swiper-wrapper) > *{flex:0 0 calc((100% - 16px) / 2.3);width:auto;min-width:0;max-width:none;scroll-snap-align:start}
body.product-single :is([id^="salla-similar-products"],[class*="salla-similar-products"],[id^="salla-out-of-stock-alternative"],[class*="salla-out-of-stock-alternative"],salla-products-slider[data-tv-show]) .swiper-slide:not(:is(custom-salla-product-card,salla-product-card) .swiper-slide){width:calc((100% - 16px) / 2.3);margin-inline-end:8px}
body.product-single :is([id^="salla-similar-products"],[class*="salla-similar-products"],[id^="salla-out-of-stock-alternative"],[class*="salla-out-of-stock-alternative"],salla-products-slider[data-tv-show]) :is(.s-slider-block__title,.s-block__title) :is(h2,h3){margin:0;font-size:16px;font-weight:700;line-height:1.5;color:var(--tv-ink)}
@media (min-width:768px){
  body.product-single :is([id^="salla-similar-products"],[class*="salla-similar-products"],[id^="salla-out-of-stock-alternative"],[class*="salla-out-of-stock-alternative"],salla-products-slider[data-tv-show]) .s-products-list-wrapper:not(.swiper-wrapper){padding-inline-end:0}
  body.product-single :is([id^="salla-similar-products"],[class*="salla-similar-products"],[id^="salla-out-of-stock-alternative"],[class*="salla-out-of-stock-alternative"],salla-products-slider[data-tv-show]) .s-products-list-wrapper:not(.swiper-wrapper) > *{flex-basis:calc((100% - 24px) / 3.3)}
  body.product-single :is([id^="salla-similar-products"],[class*="salla-similar-products"],[id^="salla-out-of-stock-alternative"],[class*="salla-out-of-stock-alternative"],salla-products-slider[data-tv-show]) .swiper-slide:not(:is(custom-salla-product-card,salla-product-card) .swiper-slide){width:calc((100% - 24px) / 3.3)}
}
@media (min-width:1024px){
  body.product-single :is([id^="salla-similar-products"],[class*="salla-similar-products"],[id^="salla-out-of-stock-alternative"],[class*="salla-out-of-stock-alternative"],salla-products-slider[data-tv-show]) .s-products-list-wrapper:not(.swiper-wrapper){gap:12px}
  body.product-single :is([id^="salla-similar-products"],[class*="salla-similar-products"],[id^="salla-out-of-stock-alternative"],[class*="salla-out-of-stock-alternative"],salla-products-slider[data-tv-show]) .s-products-list-wrapper:not(.swiper-wrapper) > *{flex-basis:calc((100% - 36px) / 4)}
  body.product-single :is([id^="salla-similar-products"],[class*="salla-similar-products"],[id^="salla-out-of-stock-alternative"],[class*="salla-out-of-stock-alternative"],salla-products-slider[data-tv-show]) .swiper-slide:not(:is(custom-salla-product-card,salla-product-card) .swiper-slide){width:calc((100% - 36px) / 4);margin-inline-end:12px}
  body.product-single :is([id^="salla-similar-products"],[class*="salla-similar-products"],[id^="salla-out-of-stock-alternative"],[class*="salla-out-of-stock-alternative"],salla-products-slider[data-tv-show]) :is(.s-slider-block__title,.s-block__title){min-height:40px}
  body.product-single :is([id^="salla-similar-products"],[class*="salla-similar-products"],[id^="salla-out-of-stock-alternative"],[class*="salla-out-of-stock-alternative"],salla-products-slider[data-tv-show]) :is(.s-slider-nav-arrow,.swiper-button-next,.swiper-button-prev):not(:is(custom-salla-product-card,salla-product-card) *){inline-size:40px;block-size:40px;min-inline-size:40px;margin:0;padding:0;align-items:center;justify-content:center;border:1px solid var(--tv-line-strong);border-radius:0!important;background:var(--tv-white);color:var(--tv-ink);box-shadow:none!important}
  body.product-single :is([id^="salla-similar-products"],[class*="salla-similar-products"],[id^="salla-out-of-stock-alternative"],[class*="salla-out-of-stock-alternative"],salla-products-slider[data-tv-show]) :is(.swiper-button-next,.swiper-button-prev):not(:is(custom-salla-product-card,salla-product-card) *)::after{font-size:14px}
  body.product-single :is([id^="salla-similar-products"],[class*="salla-similar-products"],[id^="salla-out-of-stock-alternative"],[class*="salla-out-of-stock-alternative"],salla-products-slider[data-tv-show]) :is(.s-slider-nav-arrow,.swiper-button-next,.swiper-button-prev):is(:disabled,.swiper-button-disabled){opacity:.4;cursor:default}
}
@media (min-width:1024px){
  body.product-single [data-tv-pdp-layout]{display:grid!important;grid-template-columns:58fr 42fr;gap:40px;align-items:start;max-width:1280px;margin-inline:auto;padding-inline:24px}
  body.product-single [data-tv-pdp-layout] > :not([data-tv-pdp-col]){grid-column:1 / -1}
  body.product-single [data-tv-pdp-col]{width:auto!important;max-width:none!important;min-width:0;float:none!important;flex:none!important}
  body.product-single [data-tv-pdp-col="info"] > *{max-width:480px}
  body.product-single [data-tv-pdp-col="info"].tv-sticky{position:sticky;top:calc(var(--tv-header-h, 0px) + 24px)}
}
@media (prefers-reduced-motion:reduce){
  body.product-single .tv-gallery-grid__img{transform:none!important}
  body.product-single .tv-acc__panel,
  body.product-single .tv-acc__inner{transition:none!important}
}
:root{
  --tv-white-50:rgba(255,255,255,.5);
}
body.cart salla-breadcrumb{display:none!important}
body.cart .nav-header.bg-gray-100,
body.cart .nav-header.tv-cart-head{background:var(--tv-white)!important;border-bottom:1px solid var(--tv-line);padding:16px!important;text-align:start}
body.cart .nav-header h1{margin:0;color:var(--tv-ink);font-size:18px;font-weight:700;line-height:1.5}
body.cart .nav-header h1:lang(en){letter-spacing:.01em}
body.cart #items-count{font-size:13px;font-weight:400;color:var(--tv-muted)}
body.cart .tv-ship-line{display:flex;flex:1 0 100%;align-items:center;gap:6px;margin:4px 0 0;font-size:12px;line-height:1.5;color:var(--tv-muted)}
body.cart .tv-ship-line .tv-ico{flex:none}
body.cart .nav-header :has(> .tv-ship-line){flex-wrap:wrap}
body.cart section.cart-item{position:relative;background:var(--tv-white)!important;border:0!important;border-bottom:1px solid var(--tv-line)!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:16px 0!important;transition:opacity var(--tv-dur-acc) var(--tv-ease)}
body.cart section.cart-item .border-b{border-color:var(--tv-line)!important}
body.cart section.cart-item a.shrink-0{display:block;flex:0 0 96px;width:96px;height:128px;background:var(--tv-photo-bg);overflow:hidden;border-radius:0}
body.cart section.cart-item a.shrink-0 img{display:block;width:100%!important;height:100%!important;object-fit:contain!important;border-radius:0!important;box-shadow:none}
body.cart section.cart-item h2{margin:0 0 4px;font-size:14px;font-weight:400;line-height:1.5;color:var(--tv-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
body.cart section.cart-item h2 a{color:inherit;text-decoration:none}
body.cart section.cart-item .offer-wrapper{font-size:16px;font-weight:700!important;line-height:1.5;color:var(--tv-ink)}
body.cart section.cart-item .offer-wrapper :is(.item-price,[class*="sale-price"],[class*="special-price"]){font-size:16px!important;font-weight:700!important;color:var(--tv-ink)!important}
body.cart section.cart-item :is([class*="text-red-"],.text-danger,.text-primary){color:var(--tv-ink)!important}
body.cart section.cart-item .offer-wrapper.tv-cart-sale{color:var(--tv-sale,#F80000)}
body.cart section.cart-item .offer-wrapper.tv-cart-sale :is([class*="text-red-"],.text-danger,.text-primary,.item-price,[class*="sale-price"],[class*="special-price"]){color:var(--tv-sale,#F80000)!important;font-weight:700}
body.cart section.cart-item .offer-wrapper:has(:is(del,s,.line-through,[class*="regular-price"],[class*="old-price"]):not(.hidden)) :is([class*="text-red-"],.text-danger,.text-primary,.item-price,[class*="sale-price"],[class*="special-price"]){color:var(--tv-sale,#F80000)!important;font-weight:700}
body.cart section.cart-item .offer-wrapper :is(del,s,.line-through,[class*="regular-price"],[class*="old-price"]),
body.cart section.cart-item .offer-wrapper :is(del,s,.line-through,[class*="regular-price"],[class*="old-price"]) *{color:var(--tv-ink)!important;font-size:13px!important;font-weight:400!important}
body.cart section.cart-item .offer-wrapper :is(del,s,.line-through,[class*="regular-price"],[class*="old-price"]){text-decoration:line-through}
body.cart :is(.offer-wrapper,.item-total,.s-cart-summary-card-line,.s-cart-summary-card-bar-total,.s-cart-summary-card-bar-savings-badge,.s-cart-item-offers-regular-price,.s-cart-item-offers-discount) .sicon-sar{display:inline-block;margin-inline-start:.2em;font-size:.9em;font-weight:400;font-style:normal;line-height:1;color:inherit;vertical-align:baseline}
body.cart :is(.offer-wrapper,.item-total,.s-cart-summary-card-line,.s-cart-summary-card-bar-total) .tv-money{white-space:nowrap}
body.cart .free-ribbon,
body.cart section.cart-item .bg-red-600{background:var(--tv-badge-dark,#1E1E1E)!important;color:var(--tv-white)!important;border-radius:0!important}
body.cart :is(.s-cart-item-offers-details,.s-cart-item-offers-icon,.s-cart-item-offers-title,.s-cart-item-offers-discount){color:var(--tv-ink)!important}
body.cart .s-cart-item-offers-free-label{color:var(--tv-sale,#F80000)!important;font-weight:700}
body.cart .s-cart-item-offers-regular-price{color:var(--tv-ink)!important;font-size:13px;font-weight:400;text-decoration:line-through}
body.cart .s-offer-wrapper{background:var(--tv-white)!important;border:1px solid var(--tv-line);border-radius:0!important;box-shadow:none!important}
body.cart .s-offer-wrapper .s-slider-block__title h2{color:var(--tv-ink)!important}
body.cart .s-offer-wrapper .s-slider-block__title::before{display:none}
body.cart section.cart-item.tv-unavail a.shrink-0 img{filter:grayscale(1);opacity:.5}
body.cart .tv-cart-out{display:inline-block;margin:4px 0 0;padding:2px 8px;border:1px solid var(--tv-ink);border-radius:0;font-size:12px;line-height:1.5;color:var(--tv-ink)}
body.cart section.cart-item .tv-cart-total{font-size:13px;color:var(--tv-body)}
body.cart section.cart-item .item-total{color:var(--tv-ink)!important;font-weight:700!important}
html.tv-ready-cart-rows body.cart section.cart-item[data-tv-row="1"]:not(.tv-multi) .tv-cart-total{display:none!important}
body.cart section.cart-item.tv-ctl-on :is(salla-quantity-input,.btn--delete,.btn--wishlist,.tv-cart-confirm){display:none!important}
body.cart section.cart-item.tv-ctl-on.tv-ctl-opts :is(.tv-cart-opt,.tv-cart-opts,.tv-cart-sgrow){display:none!important}
body.cart section.cart-item.tv-ctl-on div.flex-1.pb-3.center-between{display:none!important}
body.cart section.cart-item.tv-ctl-on:not(.tv-multi) div.center-between.border-t{display:none!important}
body.cart .tv-cart-ctlwrap{margin-top:10px}
body.cart .tv-cart-ctl{display:flex;gap:8px}
body.cart .tv-cart-sel{position:relative;flex:1 1 0;min-width:0}
body.cart .tv-cart-sel--size{flex-grow:1.35}
body.cart .tv-cart-sel[hidden]{display:none!important}
body.cart .tv-cart-sel__face{display:flex;align-items:center;gap:4px;box-sizing:border-box;height:40px;padding:0 10px;border:1px solid var(--tv-ink);border-radius:var(--tv-radius-btn,6px);background:var(--tv-white);color:var(--tv-ink);font-size:13px;line-height:1;white-space:nowrap;overflow:hidden}
body.cart .tv-cart-sel__lbl,
body.cart .tv-cart-sel__val{font-weight:700!important}
body.cart .tv-cart-sel__val{margin-inline-end:auto;overflow:hidden;text-overflow:ellipsis}
body.cart .tv-cart-sel__face .tv-ico{flex:none}
body.cart .tv-cart-sel__native{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;font-size:16px;cursor:pointer;-webkit-appearance:none;appearance:none}
body.cart .tv-cart-sel:focus-within .tv-cart-sel__face{outline:2px solid var(--tv-ink);outline-offset:2px}
body.cart section.cart-item.tv-ctl-busy .tv-cart-sel__face{opacity:.5}
body.cart .tv-cart-act{display:flex;align-items:center;gap:10px;margin-top:6px}
body.cart .tv-cart-act__btn{display:inline-flex;align-items:center;gap:6px;min-height:40px;margin:0;padding:0;background:none;border:0;border-radius:0;color:var(--tv-body);font:inherit;font-size:13px;line-height:1.3;cursor:pointer}
body.cart .tv-cart-act__btn[hidden]{display:none!important}
body.cart .tv-cart-act__btn:disabled{opacity:.5;cursor:progress}
body.cart .tv-cart-act__sep{color:var(--tv-line-strong)}
body.cart .tv-cart-act__wish[aria-pressed="true"] .tv-ico--heart path{fill:currentColor}
@media (hover:hover) and (pointer:fine){
  body.cart .tv-cart-act__btn:hover .tv-cart-act__txt{text-decoration:underline;text-underline-offset:3px}
}
body.cart section.cart-item .btn--wishlist{display:none!important}
body.cart :is(#free-shipping,#cart-gifting){display:none!important}
body.cart section.cart-item .s-quantity-input-container{display:inline-flex;align-items:stretch;height:32px;border:1px solid var(--tv-line-strong)!important;border-radius:0!important;background:var(--tv-white)!important;box-shadow:none!important;overflow:visible}
body.cart section.cart-item .s-quantity-input-button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:30px;padding:0;border:0!important;border-radius:0!important;background:transparent!important;color:var(--tv-ink)!important;box-shadow:none!important}
body.cart section.cart-item .s-quantity-input-button::before{content:"";position:absolute;inset:-7px -6px}
body.cart section.cart-item .s-quantity-input-input{width:36px;height:30px;padding:0;border:0!important;border-inline:1px solid var(--tv-line)!important;border-radius:0!important;background:transparent!important;color:var(--tv-ink);text-align:center;font-size:16px;font-weight:400;box-shadow:none!important;-moz-appearance:textfield;appearance:textfield}
body.cart section.cart-item .s-quantity-input-input::-webkit-inner-spin-button,
body.cart section.cart-item .s-quantity-input-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
body.cart section.cart-item .btn--delete{display:inline-flex;align-items:center}
body.cart section.cart-item .btn--delete :is(button,a),
body.cart section.cart-item :is(button,a).btn--delete{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;padding:0 4px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--tv-ink)!important;font-size:13px;font-weight:400;text-decoration:underline;text-underline-offset:3px}
body.cart section.cart-item .btn--delete .s-button-text{color:inherit!important}
body.cart section.cart-item .btn--delete[data-tv-del="1"] :is(i,svg,.icon){display:none!important}
body.cart section.cart-item .btn--delete[data-tv-del="1"] :is(button,a)::before{
  content:"";flex:none;width:16px;height:16px;background:currentColor;
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M10 11v6M14 11v6M6 7l1 12a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2l1-12M9 7V4h6v3'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M10 11v6M14 11v6M6 7l1 12a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2l1-12M9 7V4h6v3'/%3E%3C/svg%3E") center / contain no-repeat
}
body.cart section.cart-item.tv-confirming .btn--delete{display:none!important}
body.cart .tv-cart-opt{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--tv-body)}
body.cart .tv-cart-opt__val{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 6px;color:var(--tv-ink)}
body.cart .tv-cart-opt__sep{color:var(--tv-muted)}
body.cart .tv-cart-opt__change{position:relative;padding:0;background:transparent;border:0;border-radius:0;color:var(--tv-ink);font:inherit;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
body.cart .tv-cart-opt__change::before{content:"";position:absolute;inset:-12px -8px}
body.cart .tv-cart-opt__done{display:inline-flex;align-items:center;color:var(--tv-ink);opacity:0;transition:opacity var(--tv-dur-chip) var(--tv-ease)}
body.cart .tv-cart-opt.tv-done .tv-cart-opt__done{opacity:1}
body.cart .tv-cart-opt__msg{flex:1 0 100%;margin:6px 0 0;padding-inline-start:8px;border-inline-start:2px solid var(--tv-ink);font-size:13px;color:var(--tv-ink)}
body.cart section.cart-item salla-product-options.tv-cart-opts{display:block;overflow:hidden;max-height:1000px;opacity:1;visibility:visible;transition:max-height var(--tv-dur-acc) var(--tv-ease),opacity var(--tv-dur-acc) var(--tv-ease),visibility 0s linear 0s}
html.tv-ready-cart-rows body.cart section.cart-item[data-tv-row="1"] salla-product-options.tv-cart-opts:not(.tv-editing){max-height:0;opacity:0;visibility:hidden;margin-block:0!important;padding-block:0!important;transition:max-height var(--tv-dur-acc) var(--tv-ease),opacity var(--tv-dur-acc) var(--tv-ease),visibility 0s linear var(--tv-dur-acc)}
body.cart .tv-cart-sgrow{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:8px 0 0}
html.tv-ready-cart-rows body.cart section.cart-item[data-tv-row="1"]:not(.tv-row-editing) .tv-cart-sgrow{display:none}
body.cart .tv-cart-sgrow .tv-sg-launch{position:relative;padding:0;background:transparent;border:0;border-radius:0;color:var(--tv-ink);font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
body.cart .tv-cart-sgrow .tv-sg-launch::before{content:"";position:absolute;inset:-12px -8px}
body.cart .tv-cart-out-cap{margin:0;font-size:12px;color:var(--tv-muted)}
body.cart section.cart-item salla-product-options .s-product-options-option-container{margin:12px 0 0;padding:0;border:0;background:transparent}
body.cart section.cart-item salla-product-options .s-product-options-option-label{margin:0 0 8px;font-size:13px;font-weight:700;color:var(--tv-ink)}
body.cart section.cart-item salla-product-options .s-product-options-grid-mode{display:flex;flex-wrap:wrap;gap:8px}
body.cart section.cart-item salla-product-options .s-product-options-grid-mode label{position:relative;display:inline-flex;margin:0;cursor:pointer}
body.cart section.cart-item salla-product-options .s-product-options-grid-mode label > input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}
body.cart section.cart-item salla-product-options .s-product-options-grid-mode-span{display:flex;align-items:center;justify-content:center;min-width:56px;height:44px;padding:0 12px;border:1px solid var(--tv-line-strong)!important;border-radius:0!important;background:var(--tv-white)!important;color:var(--tv-ink)!important;font-size:14px;font-weight:400;box-shadow:none!important;transition:background-color var(--tv-dur-chip) var(--tv-ease),border-color var(--tv-dur-chip) var(--tv-ease),color var(--tv-dur-chip) var(--tv-ease)}
body.cart section.cart-item salla-product-options input:checked + .s-product-options-grid-mode-span{background:var(--tv-ink)!important;border-color:var(--tv-ink)!important;color:var(--tv-white)!important}
body.cart section.cart-item salla-product-options input:focus-visible + .s-product-options-grid-mode-span{outline:var(--tv-focus-w) solid var(--tv-ink);outline-offset:2px}
body.cart section.cart-item salla-product-options :is(label.tv-out,label.s-product-options-disabled) .s-product-options-grid-mode-span{background:var(--tv-fill)!important;border-color:var(--tv-line)!important;color:var(--tv-muted)!important;text-decoration:line-through;cursor:not-allowed}
body.cart section.cart-item salla-product-options :is(label.tv-out,label.s-product-options-disabled) > input{cursor:not-allowed}
body.cart section.cart-item salla-product-options select{height:44px;border:1px solid var(--tv-line-strong)!important;border-radius:0!important;background-color:var(--tv-white);color:var(--tv-ink);font-size:16px;box-shadow:none!important}
body.cart .s-product-options-option-error{color:var(--tv-ink)!important}
@media (hover:hover) and (pointer:fine){
  body.cart section.cart-item salla-product-options label:hover > input:not(:disabled):not(:checked) + .s-product-options-grid-mode-span{border-color:var(--tv-ink)!important}
}
body.cart .tv-cart-confirm{flex:1 0 100%;width:100%;margin:8px 0 0;padding:12px 0 0;border-top:1px solid var(--tv-line)}
body.cart section.cart-item :has(> .tv-cart-confirm){flex-wrap:wrap}
body.cart .tv-cart-confirm__q{margin:0 0 8px;font-size:14px;font-weight:700;line-height:1.5;color:var(--tv-ink)}
body.cart .tv-cart-confirm__btns{display:flex;gap:8px}
body.cart .tv-cart-confirm__btns button{flex:1 1 0;min-height:44px;padding:0 16px;border:1px solid var(--tv-ink);border-radius:var(--tv-radius-btn,6px);box-shadow:none;font:inherit;font-size:14px;font-weight:700;cursor:pointer}
body.cart .tv-cart-confirm__yes{background:var(--tv-ink);color:var(--tv-white)}
body.cart .tv-cart-confirm__keep{background:var(--tv-white);color:var(--tv-ink)}
body.cart .tv-cart-confirm__btns button:disabled{opacity:.6;cursor:default}
body.cart .tv-cart-confirm__msg{margin:8px 0 0;padding-inline-start:8px;border-inline-start:2px solid var(--tv-ink);font-size:13px;color:var(--tv-ink)}
body.cart section.cart-item.tv-removing{opacity:.35;pointer-events:none}
body.cart section.cart-item.tv-removed{opacity:0;pointer-events:none}
body.cart section.cart-item.tv-removed[hidden],
body.cart form.tv-removed-form[hidden]{display:none!important}
body.cart .tv-cart-svc{margin:12px 0 0;padding:12px 14px 2px;border:0;background:var(--tv-fill)}
body.cart .tv-cart-svc__title{margin:0 0 8px;font-size:14px;font-weight:700!important;line-height:1.5;color:var(--tv-ink)}
body.cart .tv-cart-svc .tv-cart-logos{flex-wrap:nowrap;gap:5px;margin:0 0 4px}
body.cart .tv-cart-svc .tv-cart-logo{flex:0 1 auto;min-width:0;height:24px;padding:0 3px}
body.cart .tv-cart-svc .tv-cart-logo img{height:16px;max-width:36px}
body.cart .tv-cart-svc__wa{text-decoration:none}
body.cart .tv-cart-svc__wa u{text-underline-offset:3px}
body.cart .tv-cart-svc__row{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;margin:0;padding:6px 0;background:transparent;border:0;border-radius:0;color:var(--tv-ink);font:inherit;font-size:13px;line-height:1.5;text-align:start}
body.cart .tv-cart-svc__row + .tv-cart-svc__row{border-top:1px solid var(--tv-line)}
body.cart .tv-cart-svc__btn{cursor:pointer}
body.cart .tv-cart-svc__txt{flex:1 1 auto}
body.cart .tv-cart-svc .tv-ico{flex:none}
html[dir="rtl"] body.cart .tv-cart-svc .tv-ico--chev{transform:scaleX(-1)}
@media (hover:hover) and (pointer:fine){
  body.cart .tv-cart-svc__btn:hover .tv-cart-svc__txt{text-decoration:underline;text-underline-offset:3px}
}
#tv-returns .tv-rt{display:flex;flex-direction:column;min-height:100%}
#tv-returns .tv-rt-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding-block:6px;padding-inline:16px 6px;background:var(--tv-white);border-bottom:1px solid var(--tv-line)}
#tv-returns .tv-rt-title{margin:0;font-size:17px;font-weight:700;line-height:1.5;color:var(--tv-ink)}
#tv-returns .tv-rt-close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--tv-ink);cursor:pointer}
#tv-returns .tv-rt-body{padding:8px 16px 24px}
#tv-returns .tv-rt-lines{margin:0 0 20px;padding:0;list-style:none}
#tv-returns .tv-rt-lines li{position:relative;margin:0;padding-block:12px;padding-inline:16px 0;border-bottom:1px solid var(--tv-line);font-size:14px;line-height:1.7;color:var(--tv-body)}
#tv-returns .tv-rt-lines li::before{content:"";position:absolute;inset-inline-start:0;top:22px;width:6px;height:6px;background:var(--tv-ink)}
#tv-returns .tv-money{font-weight:700;color:var(--tv-ink);white-space:nowrap}
#tv-returns .tv-money .sicon-sar{display:inline-block;margin-inline-start:.2em;font-size:.9em;font-weight:400;font-style:normal;line-height:1;vertical-align:baseline}
#tv-returns .tv-rt-wa{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 16px;border-radius:var(--tv-radius-btn,6px);background:var(--tv-ink);color:var(--tv-white);font-size:14px;font-weight:700;text-align:center;text-decoration:none}
#tv-returns .tv-rt-wa:lang(en){text-transform:uppercase;letter-spacing:.06em}
#tv-returns .tv-rt-link{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;color:var(--tv-ink);font-size:14px;text-decoration:underline;text-underline-offset:3px}
body.cart .tv-coupon{margin:0;border-bottom:1px solid var(--tv-line);background:var(--tv-white)}
body.cart .tv-coupon__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:0;background:transparent;border:0;border-radius:0;color:var(--tv-ink);font:inherit;font-size:14px;font-weight:700;text-align:start;cursor:pointer}
body.cart .tv-coupon__toggle .tv-ico--down{flex:none;transition:transform var(--tv-dur-acc) var(--tv-ease)}
body.cart .tv-coupon__toggle[aria-expanded="true"] .tv-ico--down{transform:rotate(180deg)}
body.cart .tv-coupon__body{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--tv-dur-acc) var(--tv-ease),visibility 0s linear var(--tv-dur-acc)}
body.cart .tv-coupon.is-open .tv-coupon__body{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows var(--tv-dur-acc) var(--tv-ease),visibility 0s linear 0s}
body.cart .tv-coupon__inner{min-height:0;overflow:hidden}
body.cart .tv-coupon__form{display:flex;gap:8px;margin:0 0 16px}
body.cart .tv-coupon__input{flex:1 1 auto;min-width:0;height:44px;margin:0;padding:0 12px;border:1px solid var(--tv-line-strong);border-radius:0;background:var(--tv-white);color:var(--tv-ink);font-size:16px;box-shadow:none;-webkit-appearance:none;appearance:none}
body.cart .tv-coupon__input:focus{border-color:var(--tv-ink)}
body.cart .tv-coupon__input::placeholder{color:var(--tv-muted);opacity:1}
body.cart .tv-coupon__apply{flex:0 0 auto;min-width:88px;height:44px;margin:0;padding:0 16px;border:1px solid var(--tv-ink);border-radius:var(--tv-radius-btn,6px);background:var(--tv-ink);color:var(--tv-white);font:inherit;font-size:14px;font-weight:700;cursor:pointer}
body.cart .tv-coupon__apply:disabled{opacity:.6;cursor:progress}
body.cart .tv-coupon__applied{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin:0 0 12px}
body.cart .tv-coupon__done{margin:0;font-size:14px;line-height:1.5;color:var(--tv-ink)}
body.cart .tv-coupon__remove{flex:none;min-width:44px;min-height:44px;padding:0 4px;background:transparent;border:0;border-radius:0;color:var(--tv-muted);font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
body.cart .tv-coupon__remove:disabled{opacity:.6;cursor:progress}
body.cart .tv-coupon__msg{margin:0 0 16px;padding-inline-start:8px;border-inline-start:2px solid var(--tv-ink);font-size:13px;line-height:1.5;color:var(--tv-ink)}
@media (max-width:1023px){
  html.tv-ready-cart-coupon body.cart .tv-coupon-nbody:not(.tv-open){display:none!important}
}
body.cart .tv-coupon-nbody input{border-radius:0!important;box-shadow:none!important}
body.cart .tv-coupon-nbody :is(button,salla-button,.s-button-element){border-radius:var(--tv-radius-btn,6px)!important;box-shadow:none!important}
body.cart salla-cart-summary-card{display:block;border-radius:0!important;box-shadow:none!important}
body.cart .s-cart-summary-card{background:var(--tv-white)!important;border-radius:0!important;box-shadow:none!important}
body.cart .s-cart-summary-card-line{border-bottom:1px solid var(--tv-line);color:var(--tv-body);font-size:14px}
body.cart .s-cart-summary-card-line b{color:var(--tv-ink);font-size:15px;font-weight:700!important}
body.cart .s-cart-summary-card-line:last-child{border-bottom:0}
body.cart .s-cart-summary-card-line--discount,
body.cart .s-cart-summary-card-line--discount *{color:var(--tv-ink)!important}
body.cart .s-cart-summary-card-bar{background:var(--tv-white)!important;border-radius:0!important;box-shadow:none!important;border-top:1px solid var(--tv-line)}
body.cart .s-cart-summary-card-bar-label-text,
body.cart .s-cart-summary-card-bar-total{color:var(--tv-ink)!important}
body.cart .s-cart-summary-card-bar-label-text{font-weight:700!important}
body.cart .s-cart-summary-card-bar-total{font-size:19px!important;font-weight:700!important}
body.cart :is(.s-cart-summary-card-bar-count,.s-cart-summary-card-bar-label-sub){color:var(--tv-muted)!important}
body.cart .s-cart-summary-card-bar-original{color:var(--tv-ink)!important;font-size:.8em;font-weight:400!important;text-decoration:line-through}
body.cart .s-cart-summary-card-bar-original + .s-cart-summary-card-bar-total{color:var(--tv-sale,#F80000)!important}
body.cart .s-cart-summary-card-bar-savings-badge{background:var(--tv-label-bg,#E8E8E8)!important;color:var(--tv-ink)!important;border-radius:0!important}
body.cart .s-cart-summary-card-chevron{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;background:transparent!important;border-radius:0!important;color:var(--tv-ink)!important}
body.cart :is(.s-cart-summary-card-sheet,.s-cart-summary-card-sheet-wrap){border-radius:0!important;box-shadow:none!important}
body.cart .s-cart-summary-card-sheet-header{border-bottom:1px solid var(--tv-line)}
body.cart .s-cart-summary-card-sheet-title{color:var(--tv-ink);font-size:15px;font-weight:700}
body.cart .s-cart-summary-card-action .s-button-primary,
body.cart #s-cart-summary-card-submit .s-button-element{min-height:48px;height:48px;background:var(--tv-ink)!important;border-color:var(--tv-ink)!important;color:var(--tv-white)!important;border-radius:var(--tv-radius-btn,6px)!important;box-shadow:none!important;font-weight:700}
body.cart salla-cart-summary-card :is(.animate-pulse,.s-skeleton,[class*="skeleton"]){animation:none!important;background-image:none!important}
body.cart :is(#wa-angel,.angel-whatsapp,.whatsapp-float,.whatsapp-btn-float,a.float-whatsapp,#whatsapp-widget){bottom:calc(var(--tv-bar-h, 0px) + 16px)!important}
body.cart .swal2-popup.swal2-toast{background:var(--tv-ink)!important;color:var(--tv-white)!important;border-radius:0!important;box-shadow:none!important}
body.cart .swal2-popup.swal2-toast :is(.swal2-title,.swal2-html-container,.swal2-content){color:var(--tv-white)!important}
body.cart .swal2-popup.swal2-toast .swal2-icon{border-color:var(--tv-white)!important;color:var(--tv-white)!important}
body.cart .swal2-popup.swal2-toast :is(.swal2-success-line-tip,.swal2-success-line-long,.swal2-x-mark-line-left,.swal2-x-mark-line-right){background-color:var(--tv-white)!important}
body.cart .swal2-popup.swal2-toast .swal2-success-ring{border-color:var(--tv-white-50)!important}
body.cart .swal2-popup.swal2-toast :is(.swal2-success-circular-line-left,.swal2-success-circular-line-right,.swal2-success-fix){background-color:transparent!important}
body.cart .swal2-popup.swal2-toast .swal2-timer-progress-bar{background:var(--tv-white-50)!important}
body.cart .swal2-container:is(.swal2-bottom,.swal2-bottom-start,.swal2-bottom-end){padding-bottom:calc(var(--tv-bar-h, 0px) + 8px)!important}
body.cart .tv-cart-pay{margin:12px 0 0;padding:0 0 16px}
body.cart .tv-cart-shipnote{margin:0 0 8px;font-size:12px;line-height:1.5;color:var(--tv-muted)}
body.cart .tv-cart-bnpl{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;font-size:13px;line-height:1.5;color:var(--tv-ink)}
body.cart .tv-cart-bnpl__logos{display:inline-flex;align-items:center;gap:6px}
body.cart .tv-cart-bnpl__logo{display:inline-flex;align-items:center;height:20px}
body.cart :is(.tv-cart-bnpl__logo,.tv-cart-logo) img{display:block;width:auto;height:20px;max-width:52px;object-fit:contain;border-radius:0}
body.cart :is(.tv-cart-bnpl__logo,.tv-cart-logo) svg{display:block;width:auto;height:16px}
body.cart .tv-cart-logos{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 0;padding:0;list-style:none}
body.cart .tv-cart-logo{display:inline-flex;align-items:center;justify-content:center;width:auto!important;min-width:36px;height:26px;margin:0;padding:0 4px;border:1px solid var(--tv-line);background:var(--tv-white);border-radius:0}
@media (max-width:1023.98px){
  body.cart .tv-cart-pay{display:none!important}
  body.cart .pt-5.pb-32{padding-bottom:0!important}
  body.cart{padding-bottom:var(--tv-bar-h,0px)}
}
body.cart .cart-similar-products{margin-top:20px}
body.cart .cart-similar-products h2{color:var(--tv-ink);font-size:15px;font-weight:700!important;line-height:1.5}
body.cart .cart-similar-products .swiper-slide{width:calc((100% - 16px) / 2.6);margin-inline-end:8px}
body.cart .cart-similar-products .s-product-card-content h3,
body.cart .cart-similar-products .s-product-card-content-title{font-size:12px!important;line-height:1.45}
body.cart .cart-similar-products .s-product-card-content :is(.s-product-card-price,.s-product-card-sale-price,h4){font-size:13px!important}
body.cart .cart-similar-products .s-product-card-image .swiper-slide{width:100%;margin-inline-end:0}
body.cart .tv-cart-also[hidden]{display:none!important}
body.cart .no-content-placeholder :is(a,button,.btn){border-radius:var(--tv-radius-btn,6px)!important;box-shadow:none!important}
body.cart .no-content-placeholder.tv-cart-empty-host{font-size:0;padding:48px 16px;text-align:center;background:var(--tv-white);border:0;border-radius:0}
body.cart .no-content-placeholder.tv-cart-empty-host > :not(.tv-cart-empty){display:none!important}
body.cart .tv-cart-empty{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:14px;line-height:1.5;color:var(--tv-ink);text-align:center}
body.cart .tv-cart-empty__icon{width:48px;height:48px;margin-bottom:8px;color:var(--tv-ink)}
body.cart .tv-cart-empty__title{margin:0;font-size:18px;font-weight:700;line-height:1.5;color:var(--tv-ink)}
body.cart .tv-cart-empty__text{margin:0;font-size:14px;color:var(--tv-muted)}
body.cart .tv-cart-empty__cta{display:inline-flex;align-items:center;justify-content:center;min-width:200px;height:48px;margin-top:16px;padding:0 24px;background:var(--tv-ink);color:var(--tv-white)!important;font-size:14px;font-weight:700;text-decoration:none;border-radius:var(--tv-radius-btn,6px)!important}
body.cart .tv-cart-empty__cta:lang(en){text-transform:uppercase;letter-spacing:.08em}
body.cart :is(.tv-cart-svc,.tv-cart-confirm,.tv-cart-confirm__msg,.tv-cart-opt__msg,.tv-cart-out-cap,.tv-coupon__form,.tv-coupon__applied,.tv-coupon__msg,.tv-cart-shipnote,.tv-cart-logos)[hidden],
#tv-returns .tv-rt-wa[hidden]{display:none!important}
@media (min-width:768px) and (max-width:1023px){
  body.cart section.cart-item a.shrink-0{flex-basis:110px;width:110px;height:147px}
}
@media (min-width:1024px){
  body.cart .nav-header h1{font-size:24px}
  body.cart section.cart-item a.shrink-0{flex-basis:120px;width:120px;height:160px}
  body.cart .lg\:w-96{position:sticky;top:96px;align-self:flex-start}
  body.cart .tv-coupon{margin:0 0 16px;padding:0 16px;border:1px solid var(--tv-line)}
  body.cart .tv-coupon .tv-coupon__body{grid-template-rows:1fr;visibility:visible}
  body.cart .tv-coupon__toggle{cursor:default;min-height:44px}
  body.cart .tv-coupon__toggle .tv-ico--down{display:none}
  body.cart .tv-coupon-ntoggle .tv-ico--down{display:none}
  body.cart .tv-cart-pay{padding-inline:0}
  body.cart .cart-similar-products .swiper-slide{width:calc((100% - 24px) / 4);margin-inline-end:8px}
  body.cart .cart-similar-products .s-product-card-image .swiper-slide{width:100%;margin-inline-end:0}
}
@media (prefers-reduced-motion: reduce){
  body.cart section.cart-item,
  body.cart section.cart-item salla-product-options,
  body.cart section.cart-item salla-product-options .s-product-options-grid-mode-span{transition:none!important}
}
:root{
  --tv-rw-sub-on-ink:rgba(255,255,255,.82);
  --tv-rw-maxw:720px;
}
body.page-single .nav-header.bg-gray-100{background:var(--tv-white)!important;border-bottom:1px solid var(--tv-line)}
body.page-single :is(.tv-policy-static,.tv-policy .content-entry){max-width:var(--tv-rw-maxw);margin-inline:auto;color:var(--tv-body);font-size:15px;line-height:1.8}
body.page-single :is(.tv-policy-static,.tv-policy .content-entry) p{margin:0 0 16px}
body.page-single :is(.tv-policy-static,.tv-policy .content-entry) h2{margin:28px 0 8px;padding-bottom:6px;border-bottom:1px solid var(--tv-line);color:var(--tv-ink);font-size:17px;font-weight:700;line-height:1.5}
body.page-single :is(.tv-policy-static,.tv-policy .content-entry) ul{margin:0 0 8px;padding-inline-start:20px;list-style:square}
body.page-single :is(.tv-policy-static,.tv-policy .content-entry) li{margin:4px 0}
body.page-single :is(.tv-policy-static,.tv-policy .content-entry) li::marker{color:var(--tv-ink)}
body.page-single :is(.tv-policy-static,.tv-policy .content-entry,.tv-rw) .tv-money{font-weight:700;color:var(--tv-ink);white-space:nowrap}
body.page-single :is(.tv-policy-static,.tv-policy .content-entry,.tv-rw) .tv-money .sicon-sar{display:inline-block;margin-inline-start:.2em;font-size:.9em;font-weight:400;font-style:normal;line-height:1;vertical-align:baseline}
html.tv-ready-policy body.tv-policy .tv-rw-part:not(.tv-open){display:none!important}
body.tv-policy .tv-rw{box-sizing:border-box;max-width:var(--tv-rw-maxw);margin:24px auto 0;padding:0 16px;color:var(--tv-ink)}
body.tv-policy .tv-rw li{list-style:none}
body.tv-policy .tv-rw *,body.tv-policy .tv-rw *::before,body.tv-policy .tv-rw *::after{box-sizing:border-box}
body.tv-policy .tv-rw :where(button,a){border-radius:0;box-shadow:none}
body.tv-policy .tv-rw [hidden]{display:none!important}
body.tv-policy .tv-rw-head{margin:0 0 20px}
body.tv-policy .tv-rw-title{margin:0;color:var(--tv-ink);font-size:24px;font-weight:700;line-height:1.4}
body.tv-policy .tv-rw-title:lang(en){letter-spacing:.01em}
body.tv-policy .tv-rw-lead{margin:6px 0 0;color:var(--tv-body);font-size:15px;line-height:1.7}
body.tv-policy .tv-rw-note{margin:12px 0 0;padding-inline-start:10px;border-inline-start:2px solid var(--tv-ink);color:var(--tv-body);font-size:13px;line-height:1.7}
body.tv-policy .tv-rw-prog{margin:0 0 20px}
body.tv-policy .tv-rw-prog-list{display:flex;margin:0;padding:0;list-style:none;border-bottom:1px solid var(--tv-line)}
body.tv-policy .tv-rw-prog-item{display:flex;flex:1 1 0;flex-direction:column;gap:2px;min-width:0;margin:0 0 -1px;padding:0 0 10px;border-bottom:2px solid transparent;color:var(--tv-muted);transition:color var(--tv-dur-acc) var(--tv-ease),border-color var(--tv-dur-acc) var(--tv-ease)}
body.tv-policy .tv-rw-prog-item + .tv-rw-prog-item{padding-inline-start:8px}
body.tv-policy .tv-rw-prog-item.is-current{border-bottom-color:var(--tv-ink);color:var(--tv-ink)}
body.tv-policy .tv-rw-prog-item.is-done{color:var(--tv-body)}
body.tv-policy .tv-rw-prog-num{font-size:12px;font-weight:700;line-height:1.4;text-align:start;font-variant-numeric:tabular-nums}
body.tv-policy .tv-rw-prog-lbl{overflow:hidden;font-size:13px;line-height:1.5;white-space:nowrap;text-overflow:ellipsis}
body.tv-policy .tv-rw-prog-lbl:lang(en){font-size:12px;letter-spacing:.06em;text-transform:uppercase}
body.tv-policy .tv-rw-step{opacity:1;transition:opacity var(--tv-dur-acc) var(--tv-ease)}
body.tv-policy .tv-rw-step.tv-rw-enter{opacity:0;transition:none}
body.tv-policy .tv-rw-kicker{margin:0 0 4px;color:var(--tv-muted);font-size:12px;font-weight:400;line-height:1.5}
body.tv-policy .tv-rw-kicker:lang(en){letter-spacing:.08em;text-transform:uppercase}
body.tv-policy .tv-rw-q{margin:0;color:var(--tv-ink);font-size:19px;font-weight:700;line-height:1.5}
body.tv-policy .tv-rw-q:focus{outline:none}
body.tv-policy .tv-rw-q:focus-visible{outline:var(--tv-focus-w) solid var(--tv-ink);outline-offset:4px}
body.tv-policy .tv-rw-sub{margin:4px 0 16px;color:var(--tv-body);font-size:14px;line-height:1.7}
body.tv-policy .tv-rw-opts{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}
body.tv-policy .tv-rw-li{margin:0}
body.tv-policy .tv-rw-opt{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;margin:0;padding:12px 16px;border:1px solid var(--tv-line-strong);background:var(--tv-white);color:var(--tv-ink);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--tv-dur-chip) var(--tv-ease),border-color var(--tv-dur-chip) var(--tv-ease),color var(--tv-dur-chip) var(--tv-ease)}
body.tv-policy .tv-rw-opt-txt{display:flex;flex-direction:column;gap:2px;min-width:0}
body.tv-policy .tv-rw-opt-main{font-size:15px;font-weight:700;line-height:1.5}
body.tv-policy .tv-rw-opt-sub{color:var(--tv-muted);font-size:13px;line-height:1.5}
body.tv-policy .tv-rw-opt .tv-rw-ico{flex:none}
body.tv-policy .tv-rw-opt.is-selected{border-color:var(--tv-ink);background:var(--tv-ink);color:var(--tv-white)}
body.tv-policy .tv-rw-opt.is-selected .tv-rw-opt-sub{color:var(--tv-rw-sub-on-ink)}
body.tv-policy .tv-rw-opt:focus-visible{outline:var(--tv-focus-w) solid var(--tv-ink);outline-offset:2px}
@media (hover:hover) and (pointer:fine){
  body.tv-policy .tv-rw-opt:not(.is-selected):hover{border-color:var(--tv-ink)}
}
body.tv-policy .tv-rw-card{padding:20px 16px;border:1px solid var(--tv-ink);background:var(--tv-white)}
body.tv-policy .tv-rw-badge{display:inline-flex;align-items:center;gap:6px;margin:0 0 12px;padding:3px 10px;border:1px solid var(--tv-ink);border-radius:0;color:var(--tv-ink);font-size:12px;font-weight:700;line-height:1.5}
body.tv-policy .tv-rw-badge:lang(en){letter-spacing:.06em;text-transform:uppercase}
body.tv-policy .tv-rw-badge[data-kind="no"]{border-color:var(--tv-badge-dark,#1E1E1E);background:var(--tv-badge-dark,#1E1E1E);color:var(--tv-white)}
body.tv-policy .tv-rw-badge-ico{font-size:13px;line-height:1}
body.tv-policy .tv-rw-intro{margin:6px 0 16px;color:var(--tv-body);font-size:14px;line-height:1.7}
body.tv-policy .tv-rw-facts{margin:0 0 16px;padding:0;border-top:1px solid var(--tv-line)}
body.tv-policy .tv-rw-fact{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--tv-line)}
body.tv-policy .tv-rw-fact dt{margin:0;color:var(--tv-muted);font-size:13px;line-height:1.5}
body.tv-policy .tv-rw-fact dd{margin:0;color:var(--tv-ink);font-size:15px;font-weight:700;line-height:1.5;text-align:end}
body.tv-policy .tv-rw-pts{margin:0;padding:0;list-style:none}
body.tv-policy .tv-rw-pts li{position:relative;margin:0;padding-block:4px;padding-inline:16px 0;color:var(--tv-body);font-size:14px;line-height:1.7}
body.tv-policy .tv-rw-pts li::before{content:"";position:absolute;inset-inline-start:0;top:14px;width:6px;height:6px;background:var(--tv-ink)}
body.tv-policy .tv-rw-actions{display:flex;flex-direction:column;gap:8px;margin:16px 0 0}
body.tv-policy .tv-rw-actions-row{display:flex;gap:8px}
body.tv-policy .tv-rw-submit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:0 16px;border-radius:var(--tv-radius-btn,6px);background:var(--tv-ink);color:var(--tv-white)!important;font-size:15px;font-weight:700;text-align:center;text-decoration:none}
body.tv-policy .tv-rw-submit:lang(en){font-size:14px;letter-spacing:.06em;text-transform:uppercase}
body.tv-policy .tv-rw-submit:focus-visible{outline:var(--tv-focus-w) solid var(--tv-ink);outline-offset:2px}
body.tv-policy :is(.tv-rw-back,.tv-rw-reset){display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:6px;min-height:44px;margin:0;padding:0 12px;border:1px solid var(--tv-ink);border-radius:var(--tv-radius-btn,6px);background:var(--tv-white);color:var(--tv-ink);font:inherit;font-size:14px;font-weight:700;cursor:pointer}
body.tv-policy .tv-rw-step[data-step="2"] .tv-rw-back{flex:0 0 auto;align-self:flex-start;border-color:var(--tv-line-strong)}
@media (hover:hover) and (pointer:fine){
  body.tv-policy :is(.tv-rw-back,.tv-rw-reset):hover{background:var(--tv-fill)}
}
html[dir="rtl"] body.tv-policy .tv-rw :is(.tv-rw-ico--fwd,.tv-rw-ico--back){transform:scaleX(-1)}
body.tv-policy .tv-rw-full{box-sizing:border-box;max-width:var(--tv-rw-maxw);margin:28px auto 16px;padding:0 16px}
body.tv-policy .tv-rw-full-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;margin:0;padding:0;border:0;border-block:1px solid var(--tv-line);border-radius:0;background:transparent;color:var(--tv-ink);font:inherit;font-size:14px;font-weight:700;text-align:start;cursor:pointer}
body.tv-policy .tv-rw-full-toggle .tv-rw-ico--down{flex:none;transition:transform var(--tv-dur-acc) var(--tv-ease)}
body.tv-policy .tv-rw-full-toggle[aria-expanded="true"] .tv-rw-ico--down{transform:rotate(180deg)}
@media (min-width:768px){
  body.tv-policy .tv-rw{margin-top:40px;padding:0}
  body.tv-policy .tv-rw-full{padding:0}
  body.tv-policy .tv-rw-title{font-size:28px}
  body.tv-policy .tv-rw-card{padding:28px 24px}
  body.tv-policy .tv-rw-facts{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--tv-line)}
  body.tv-policy .tv-rw-fact{flex-direction:column;align-items:flex-start;gap:2px;padding:12px 0;border-bottom:0}
  body.tv-policy .tv-rw-fact + .tv-rw-fact{padding-inline-start:16px;border-inline-start:1px solid var(--tv-line)}
  body.tv-policy .tv-rw-fact dd{text-align:start}
  body.tv-policy .tv-rw-actions--sum{flex-direction:row;flex-wrap:wrap}
  body.tv-policy .tv-rw-actions--sum .tv-rw-submit{flex:1 0 100%}
  body.tv-policy .tv-rw-actions--sum .tv-rw-actions-row{flex:1 0 100%}
}
@media (prefers-reduced-motion: reduce){
  body.tv-policy .tv-rw-step,
  body.tv-policy .tv-rw-step.tv-rw-enter{opacity:1!important;transition:none!important}
}
@media (prefers-reduced-motion: reduce) {
  [class^="tv-"], [class*=" tv-"],
  [class^="tv-"]::before, [class*=" tv-"]::before,
  [class^="tv-"]::after, [class*=" tv-"]::after { transition:none !important; animation:none !important; }
  [data-animate] { opacity:1 !important; transform:none !important; animation:none !important; }
  .s-product-card-image img { transform:none !important; }
  html { scroll-behavior:auto !important; }
  html .tv-reveal { opacity:1 !important; transform:none !important; }
}
:root{--tv-css-end:"1.0.20"}