@font-face{font-family:"TVRDAK Display";src:url("/user/documents/tvrdak-display.ttf") format("truetype");font-style:normal;font-weight:800;font-display:block}body.tv-order-lookup-page{color:#15181b;background:radial-gradient(circle at 84% 12%,rgba(255,106,0,.22),transparent 28%),linear-gradient(135deg,#08090a 0 20%,#6e3415 48%,#f3efe8 77% 100%);background-attachment:fixed}body.tv-order-lookup-page .breadcrumbs-wrapper,body.tv-order-lookup-page .breadcrumbs,body.tv-order-lookup-page #content>.content-inner>h1:first-child{display:none !important}.tv-order-lookup-shell,body.tv-order-lookup-page .tv-order-lookup-container{box-sizing:border-box;width:min(1280px,calc(100% - 48px));margin-right:auto;margin-left:auto}.tv-order-lookup-hero{position:relative;overflow:hidden;color:#fff;border-bottom:4px solid var(--tv-orange);background:linear-gradient(90deg,rgba(7,8,9,.99) 0 51%,rgba(7,8,9,.82) 73%,rgba(7,8,9,.95) 100%),repeating-linear-gradient(118deg,rgba(255,255,255,.025) 0 1px,transparent 1px 13px),#090a0b;box-shadow:0 24px 62px rgba(0,0,0,.28)}.tv-order-lookup-hero::after{content:"";position:absolute;top:-170px;right:5%;width:500px;height:500px;border:1px solid rgba(255,106,0,.16);transform:rotate(24deg);box-shadow:0 0 110px rgba(255,106,0,.08)}.tv-order-lookup-hero__inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;min-height:252px;padding:43px 36px 40px}.tv-order-lookup-eyebrow{margin:0 0 14px;color:var(--tv-orange);font-size:12px;font-weight:900;line-height:1.2;letter-spacing:.17em;text-transform:uppercase}.tv-order-lookup-hero h2{max-width:820px;margin:0;color:#fff;font-family:var(--tv-display);font-size:clamp(47px,4vw,64px);font-weight:800;line-height:1.04;letter-spacing:-.012em;text-transform:uppercase}.tv-order-lookup-hero h2 + p{max-width:720px;margin:19px 0 0;color:#c9cdd0;font-size:17px;line-height:1.52}.tv-order-lookup-hero__inner>strong{position:relative;z-index:-1;color:rgba(255,255,255,.034);font-family:var(--tv-display);font-size:clamp(90px,7vw,144px);line-height:.88;letter-spacing:-.025em;pointer-events:none;user-select:none}body.tv-order-lookup-page #content-wrapper{width:100% !important;max-width:none !important;margin:0 !important;padding:34px 0 74px !important;background:transparent !important}body.tv-order-lookup-page #content-wrapper>.content-wrapper-in,body.tv-order-lookup-page main#content,body.tv-order-lookup-page main#content>.content-inner{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}body.tv-order-lookup-page #content-wrapper .sidebar{display:none !important}body.tv-order-lookup-page .tv-order-lookup-container{max-width:none !important;padding:0 !important;background:transparent !important}body.tv-order-lookup-page .orderWithdraw{display:block;width:100%;min-height:280px}@media (min-width:1800px){.tv-order-lookup-shell,body.tv-order-lookup-page .tv-order-lookup-container{width:min(1600px,calc(100% - 96px))}.tv-order-lookup-hero__inner{min-height:288px;padding:54px 46px 50px}.tv-order-lookup-hero h2{max-width:980px;font-size:74px}.tv-order-lookup-hero h2 + p{max-width:840px;font-size:20px}.tv-order-lookup-eyebrow{font-size:14px}body.tv-order-lookup-page #content-wrapper{padding-top:40px !important;padding-bottom:80px !important}}@media (max-width:767px){body.mobile.tv-order-lookup-page #header{margin-bottom:0 !important;border-bottom:0 !important}body.tv-order-lookup-page{background:linear-gradient(155deg,#090a0b 0 9%,#4c2411 30%,#f3efe8 72% 100%);background-attachment:scroll}.tv-order-lookup-shell,body.tv-order-lookup-page .tv-order-lookup-container{width:100%}.tv-order-lookup-hero{border-bottom-width:3px;box-shadow:none}.tv-order-lookup-hero::after{top:-120px;right:-185px;width:380px;height:380px}.tv-order-lookup-hero__inner{display:block;min-height:0;padding:31px 20px 33px}.tv-order-lookup-eyebrow{margin-bottom:10px;font-size:11px}.tv-order-lookup-hero h2{max-width:355px;font-size:clamp(39px,11.8vw,49px);line-height:1.04}.tv-order-lookup-hero h2 + p{margin-top:15px;font-size:15px;line-height:1.5}.tv-order-lookup-hero__inner>strong{display:none}body.tv-order-lookup-page #content-wrapper{padding:0 0 0 !important}body.tv-order-lookup-page .tv-order-lookup-container{margin:0 !important}body.tv-order-lookup-page .orderWithdraw{min-height:220px}body.tv-order-lookup-page #footer{margin-top:0 !important}}body.tv-client-page{color:#15181b;background:radial-gradient(circle at 84% 10%,rgba(255,106,0,.24),transparent 27%),linear-gradient(135deg,#08090a 0 18%,#713716 46%,#f2eee6 76% 100%);background-attachment:fixed}body.tv-client-page .breadcrumbs-wrapper,body.tv-client-page .breadcrumbs{display:none !important}.tv-client-shell,body.tv-client-page #content-wrapper{box-sizing:border-box;width:min(1280px,calc(100% - 48px));margin-right:auto;margin-left:auto}.tv-client-hero{position:relative;overflow:hidden;color:#fff;border-bottom:4px solid var(--tv-orange);background:linear-gradient(90deg,rgba(7,8,9,.98) 0 46%,rgba(7,8,9,.82) 69%,rgba(7,8,9,.94) 100%),repeating-linear-gradient(118deg,rgba(255,255,255,.025) 0 1px,transparent 1px 13px),#090a0b;box-shadow:0 24px 62px rgba(0,0,0,.28)}.tv-client-hero::after{content:"";position:absolute;top:-130px;right:7%;width:420px;height:420px;border:1px solid rgba(255,106,0,.16);transform:rotate(24deg);box-shadow:0 0 100px rgba(255,106,0,.08)}.tv-client-hero__inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;min-height:268px;padding:46px 36px 42px}.tv-client-eyebrow,.tv-client-content__eyebrow{margin:0 0 15px;color:var(--tv-orange);font-size:12px;font-weight:900;line-height:1.2;letter-spacing:.17em;text-transform:uppercase}.tv-client-hero h1{margin:0;color:#fff;font-family:var(--tv-display);max-width:820px;font-size:clamp(50px,4vw,66px);font-weight:800;line-height:1.06;letter-spacing:-.012em;text-transform:uppercase}.tv-client-hero h1 span{display:block}.tv-client-hero h1 span + span{margin-top:.07em}.tv-client-hero p:last-child{max-width:650px;margin:22px 0 0;color:#c9cdd0;font-size:18px;line-height:1.55}.tv-client-hero__inner>strong{position:relative;z-index:-1;flex:0 0 auto;padding-top:.08em;color:rgba(255,255,255,.035);font-family:var(--tv-display);font-size:clamp(108px,8vw,176px);line-height:.88;letter-spacing:-.025em;pointer-events:none;user-select:none}body.tv-client-page #content-wrapper{max-width:none !important;padding:0 !important;margin-top:42px;margin-bottom:88px;background:transparent !important}body.tv-client-page #content-wrapper>.content-wrapper-in{display:grid !important;grid-template-columns:310px minmax(0,1fr);align-items:start;gap:22px;width:100%}body.tv-client-page .sidebar.sidebar-left{float:none !important;width:auto !important;margin:0 !important;padding:0 !important}body.tv-client-page .sidebar-inner{position:sticky;top:118px;width:100% !important;max-width:none !important;padding:0 !important}body.tv-client-page .client-center-box{position:relative;overflow:hidden;margin:0 !important;padding:0 !important;color:#fff;border:1px solid rgba(255,255,255,.12);border-top:4px solid var(--tv-orange);border-radius:0 !important;background:linear-gradient(145deg,rgba(255,106,0,.12),transparent 28%),linear-gradient(180deg,#171a1d,#0a0b0c 72%);box-shadow:0 24px 58px rgba(0,0,0,.3)}.tv-client-sidebar__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:14px;padding:27px 24px 25px;border-bottom:1px solid rgba(255,255,255,.12)}.tv-client-sidebar__header>span{grid-column:1;display:block;margin-bottom:7px;color:#9da2a6;font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.tv-client-sidebar__name{grid-column:1 / -1;display:block;overflow:hidden;color:#fff;font-family:var(--tv-body);font-size:25px;font-weight:500;line-height:1.18;letter-spacing:0;text-overflow:ellipsis;text-decoration:none !important;text-transform:uppercase;white-space:nowrap}.tv-client-sidebar__name:hover{color:var(--tv-orange)}.tv-client-logout{grid-column:2;grid-row:1;align-self:start;padding:0 0 4px;color:#b5babd !important;border:0 !important;border-bottom:1px solid rgba(255,106,0,.45) !important;background:transparent !important;font-size:11px;font-weight:900;line-height:1;letter-spacing:.08em;text-decoration:none !important;text-transform:uppercase;transition:color .2s ease,border-color .2s ease}.tv-client-logout:hover{color:var(--tv-orange) !important;border-bottom-color:var(--tv-orange) !important}body.tv-client-page .client-center-box>ul{display:flex;flex-direction:column;gap:0;margin:0 !important;padding:8px 0 10px !important;list-style:none !important}body.tv-client-page .client-center-box>ul>li{position:relative;margin:0 !important;padding:0 !important;list-style:none !important}body.tv-client-page .client-center-box>ul>li:first-child{display:none}body.tv-client-page .client-center-box>ul>li>a{display:flex;align-items:center;min-height:45px;padding:10px 24px;color:#c8ccd0 !important;border:0 !important;background:transparent !important;font-size:13px;font-weight:800;line-height:1.25;text-decoration:none !important;transition:color .2s ease,background .2s ease,padding-left .2s ease}body.tv-client-page .client-center-box>ul>li>a:hover,body.tv-client-page .client-center-box>ul>li.active>a{padding-left:31px;color:#fff !important;background:rgba(255,106,0,.12) !important}body.tv-client-page .client-center-box>ul>li.active>a::before{content:"";position:absolute;top:7px;bottom:7px;left:0;width:4px;background:var(--tv-orange);box-shadow:0 0 18px rgba(255,106,0,.42)}body.tv-client-page .client-center-box>ul>li.logout{order:20;margin-top:9px !important;padding-top:10px !important;border-top:1px solid rgba(255,255,255,.1)}body.tv-client-page .client-center-box>ul>li.logout>a{width:auto !important;margin:0 14px;min-height:42px;justify-content:center;color:#f2b38b !important;border:1px solid rgba(255,106,0,.32) !important;font-size:11px;letter-spacing:.08em;text-transform:uppercase}body.tv-client-page .client-center-box>ul>li.logout>a:hover{padding-left:24px;color:#08090a !important;background:var(--tv-orange) !important}.tv-client-nav-toggle{display:none}body.tv-client-page main#content{float:none !important;box-sizing:border-box;width:100% !important;max-width:none !important;min-width:0;margin:0 !important;padding:46px 48px 52px !important;border:1px solid rgba(8,9,10,.14);border-top-color:rgba(8,9,10,.22);border-right-color:rgba(8,9,10,.18);border-radius:0 !important;background:linear-gradient(132deg,rgba(255,255,255,.98) 0 54%,rgba(242,238,230,.97) 76%,rgba(255,106,0,.09) 100%),repeating-linear-gradient(118deg,rgba(8,9,10,.025) 0 1px,transparent 1px 14px);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 22px 56px rgba(20,11,6,.14)}body.tv-client-page main#content>.content-inner{width:100%}.tv-client-content__eyebrow{margin-bottom:11px}body.tv-client-page main#content .content-inner>h1,body.tv-client-page main#content .content-inner>.tv-client-page-title{margin:0 0 34px !important;color:#090a0b;font-family:var(--tv-display);max-width:900px;font-size:clamp(39px,3vw,50px);font-weight:800;line-height:1;letter-spacing:-.012em;text-transform:uppercase}body.tv-client-page main#content h2{margin:0 0 22px;color:#111315;font-family:var(--tv-display);font-size:32px;line-height:1.04;letter-spacing:.01em;text-transform:uppercase}body.tv-client-page main#content h2:not(:first-child){margin-top:38px}body.tv-client-page main#content p,body.tv-client-page main#content li,body.tv-client-page main#content td,body.tv-client-page main#content label{font-size:15px}body.tv-client-page .tv-client-settings-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;width:100% !important;max-width:none !important}body.tv-client-page .tv-client-settings-form>.co-box{min-width:0}body.tv-client-page .tv-client-settings-form .box,body.tv-client-page .tv-client-addresses{box-sizing:border-box;height:100%;margin:0 !important;padding:31px 32px 34px !important;border:1px solid rgba(8,9,10,.18) !important;border-top:4px solid #171a1d !important;border-radius:0 !important;background:rgba(255,255,255,.72) !important;box-shadow:inset 4px 0 var(--tv-orange),0 14px 34px rgba(20,12,7,.07)}body.tv-client-page .tv-client-settings-form .submit-wrapper{grid-column:1 / -1;display:flex;justify-content:flex-end;margin:0 !important;padding:5px 0 0 !important}body.tv-client-page .tv-client-settings-form .form-group{margin-bottom:15px}body.tv-client-page .tv-client-settings-form .form-control,body.tv-client-page .tv-client-settings-form input[type="text"],body.tv-client-page .tv-client-settings-form input[type="email"],body.tv-client-page .tv-client-settings-form input[type="tel"],body.tv-client-page .tv-client-settings-form input[type="password"],body.tv-client-page .tv-client-settings-form select{min-height:54px;border:1px solid rgba(8,9,10,.27) !important;border-radius:0 !important;background:rgba(255,255,255,.94) !important;box-shadow:none !important;font-size:15px}body.tv-client-page .tv-client-settings-form input:focus,body.tv-client-page .tv-client-settings-form select:focus{border-color:var(--tv-orange) !important;box-shadow:0 0 0 3px rgba(255,106,0,.13) !important}body.tv-client-page .tv-client-settings-form label{color:#34383c;font-weight:700}body.tv-client-page .form-legend{margin:-12px 0 21px !important;color:#777c80;font-size:11px !important;font-weight:800;letter-spacing:.06em;text-transform:uppercase}body.tv-client-page .tv-client-settings-form .btn-primary,body.tv-client-page .tv-client-addresses .btn,body.tv-client-page .client-link .btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 30px !important;color:#08090a !important;border:0 !important;border-radius:0 !important;background:var(--tv-orange) !important;box-shadow:0 14px 30px rgba(255,106,0,.18);font-family:var(--tv-display);font-size:17px;font-weight:800;letter-spacing:.05em;text-decoration:none !important;text-transform:uppercase}body.tv-client-page .tv-client-settings-form .btn-primary:hover,body.tv-client-page .tv-client-addresses .btn:hover,body.tv-client-page .client-link .btn:hover{background:#ff7a14 !important}body.tv-client-page .tv-client-addresses{margin-top:18px !important}body.tv-client-page .tv-client-addresses h2{margin-top:0 !important}.tv-client-table-wrap{overflow:hidden;width:100%;margin:0 0 28px;border:1px solid rgba(8,9,10,.25);border-top:4px solid var(--tv-orange);background:rgba(255,255,255,.8);box-shadow:0 16px 36px rgba(19,11,6,.08)}body.tv-client-page.in-objednavky .tv-client-table-wrap{border:0;border-radius:8px;background:rgba(255,255,255,.8);box-shadow:0 16px 36px rgba(19,11,6,.08)}body.tv-client-page .tv-client-table-wrap table{width:100% !important;margin:0 !important;border:0 !important;border-collapse:collapse;background:transparent !important}body.tv-client-page .tv-client-table-wrap th{padding:15px 16px !important;color:#e8eaeb;border:0 !important;border-right:1px solid rgba(255,255,255,.09) !important;background:#111315 !important;font-size:11px;font-weight:900;line-height:1.25;letter-spacing:.055em;text-transform:uppercase}body.tv-client-page .tv-client-table-wrap td{padding:17px 16px !important;color:#2c3135;border:0 !important;border-bottom:1px solid rgba(8,9,10,.11) !important;background:rgba(255,255,255,.62) !important;line-height:1.42;vertical-align:middle}body.tv-client-page .tv-client-table-wrap tbody tr:last-child td{border-bottom:0 !important}body.tv-client-page .tv-client-table-wrap tbody tr:hover td{background:rgba(255,247,239,.95) !important}body.tv-client-page .tv-client-table-wrap a{color:#b64800 !important;font-weight:900}body.tv-client-page .pagination-wrapper{margin:22px 0 0;color:#60656a}.tv-client-empty{position:relative;display:grid;place-items:center;min-height:230px;margin:0 !important;padding:56px 28px !important;color:#555b60;border:1px solid rgba(8,9,10,.2);border-top:4px solid var(--tv-orange);background:radial-gradient(circle at 86% 18%,rgba(255,106,0,.11),transparent 28%),rgba(255,255,255,.72);box-shadow:0 16px 36px rgba(19,11,6,.08);font-size:17px !important;font-weight:700;line-height:1.5;text-align:center}.tv-client-empty::before{content:none}body.tv-client-page main#content>.content-inner>.row,body.tv-client-page main#content>.content-inner>h2 + div:not(.tv-client-table-wrap){padding:24px 26px;border-left:4px solid var(--tv-orange);background:rgba(255,255,255,.68);box-shadow:0 12px 30px rgba(18,10,5,.06)}body.tv-client-page main#content>.content-inner>.row{margin-right:0 !important;margin-left:0 !important}@media (min-width:2300px){.tv-client-shell,body.tv-client-page #content-wrapper{width:min(1280px,calc(100% - 48px))}body.tv-client-page #content-wrapper>.content-wrapper-in{grid-template-columns:310px minmax(0,1fr);gap:22px}.tv-client-sidebar__header{padding:32px 28px 29px}.tv-client-sidebar__name{font-size:31px}.tv-client-logout{font-size:12px}body.tv-client-page .client-center-box>ul>li>a{min-height:50px;padding-right:28px;padding-left:28px;font-size:15px}body.tv-client-page main#content{padding:58px 60px 64px !important}body.tv-client-page main#content h2{font-size:37px}body.tv-client-page main#content p,body.tv-client-page main#content li,body.tv-client-page main#content td,body.tv-client-page main#content label{font-size:17px}body.tv-client-page .tv-client-settings-form .form-control,body.tv-client-page .tv-client-settings-form input,body.tv-client-page .tv-client-settings-form select{font-size:17px}body.tv-client-page .tv-client-table-wrap th{padding:18px !important;font-size:13px}body.tv-client-page .tv-client-table-wrap td{padding:20px 18px !important}}@media (max-width:991px){.tv-client-shell,body.tv-client-page #content-wrapper{width:min(100% - 32px,1180px)}body.tv-client-page #content-wrapper>.content-wrapper-in{grid-template-columns:250px minmax(0,1fr);gap:16px}body.tv-client-page main#content{padding:36px 30px 42px !important}body.tv-client-page .tv-client-settings-form{grid-template-columns:1fr}body.tv-client-page .tv-client-settings-form .submit-wrapper{grid-column:auto}}@media (max-width:767px){body.tv-client-page{background:#f2eee6;background-attachment:scroll}body.tv-client-page #header{margin-bottom:0 !important}.tv-client-shell,body.tv-client-page #content-wrapper{width:100% !important;max-width:none !important}.tv-client-hero{border-bottom-width:3px;box-shadow:none}.tv-client-hero::after{top:-68px;right:-150px;width:300px;height:300px}.tv-client-hero__inner{min-height:214px;padding:34px 20px 31px}.tv-client-hero h1{max-width:350px;font-size:clamp(43px,12vw,52px);line-height:1.08}.tv-client-hero p:last-child{max-width:335px;margin-top:17px;font-size:15px;line-height:1.45}.tv-client-hero__inner>strong{display:none}body.tv-client-page #content-wrapper{margin-top:0;margin-bottom:0}body.tv-client-page #content-wrapper>.content-wrapper-in{display:block !important;width:100%;gap:0 !important;row-gap:0 !important;margin-top:-16px !important}body.tv-client-page .sidebar.sidebar-left,body.tv-client-page .sidebar-inner{width:100% !important}body.tv-client-page .sidebar-inner{position:static;padding:0 !important}body.tv-client-page .client-center-box{border:0;border-bottom:3px solid var(--tv-orange);box-shadow:none}.tv-client-sidebar__header{padding:19px 18px 17px;border-bottom:1px solid rgba(255,255,255,.1)}.tv-client-sidebar__header>span{margin-bottom:5px;font-size:9px}.tv-client-sidebar__name{font-size:23px}.tv-client-nav-toggle{display:grid;grid-template-columns:1fr auto;gap:3px 14px;align-items:center;width:100%;min-height:66px;padding:12px 18px;color:#fff;border:0;border-radius:0;background:rgba(255,255,255,.035);text-align:left}.tv-client-nav-toggle>span{color:#9fa4a8;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.tv-client-nav-toggle>strong{grid-column:1;color:#fff;font-size:14px;line-height:1.2}.tv-client-nav-toggle>i{grid-column:2;grid-row:1 / span 2;width:10px;height:10px;border-right:2px solid var(--tv-orange);border-bottom:2px solid var(--tv-orange);transform:rotate(45deg) translateY(-3px);transition:transform .2s ease}body.tv-client-page .client-center-box.is-open .tv-client-nav-toggle>i{transform:rotate(225deg) translate(-2px,-2px)}body.tv-client-page .client-center-box>ul{display:none;padding:4px 0 8px !important;border-top:1px solid rgba(255,255,255,.1)}body.tv-client-page .client-center-box.is-open>ul{display:flex}body.tv-client-page .client-center-box>ul>li>a{min-height:47px;padding:10px 20px;font-size:14px}body.tv-client-page .client-center-box>ul>li>a:hover,body.tv-client-page .client-center-box>ul>li.active>a{padding-left:27px}body.tv-client-page main#content{margin-top:-16px !important;padding:31px 18px 0 !important;border:0;border-radius:0 !important;background:linear-gradient(150deg,rgba(255,255,255,.98),rgba(242,238,230,.97)),repeating-linear-gradient(118deg,rgba(8,9,10,.025) 0 1px,transparent 1px 13px);box-shadow:none}body.tv-client-page main#content>.content-inner>:last-child{margin-bottom:0 !important}.tv-client-content__eyebrow{margin-bottom:9px;font-size:10px}body.tv-client-page main#content .content-inner>h1,body.tv-client-page main#content .content-inner>.tv-client-page-title{margin-bottom:19px !important;font-size:clamp(32px,9.6vw,40px);line-height:1.08}body.tv-client-page main#content h2{margin-bottom:18px;font-size:29px}body.tv-client-page main#content h2:not(:first-child){margin-top:28px}body.tv-client-page main#content p,body.tv-client-page main#content li,body.tv-client-page main#content td,body.tv-client-page main#content label{font-size:15px}body.tv-client-page .tv-client-settings-form{display:block}body.tv-client-page .tv-client-settings-form>.co-box{margin:0 !important;padding:0 !important}body.tv-client-page .tv-client-settings-form .box,body.tv-client-page .tv-client-addresses{width:calc(100% + 36px);height:auto;margin-right:-18px !important;margin-left:-18px !important;padding:27px 18px 30px !important;border:0 !important;border-top:2px solid rgba(255,106,0,.86) !important;border-radius:0 !important;background:rgba(255,255,255,.76) !important;box-shadow:inset 3px 0 rgba(255,106,0,.76)}body.tv-client-page .tv-client-settings-form>.co-box:first-child .box{background:rgba(255,255,255,.76) !important}body.tv-client-page .tv-client-settings-form .submit-wrapper{justify-content:stretch;width:calc(100% + 36px);margin:0 -18px !important;padding:0 18px 26px !important;background:rgba(255,255,255,.76);box-shadow:inset 3px 0 rgba(255,106,0,.76)}body.tv-client-page .tv-client-settings-form .submit-wrapper .btn{width:100%}body.tv-client-page .tv-client-settings-form{margin-bottom:0 !important}body.tv-client-page .tv-client-addresses{margin-top:0 !important;padding-top:25px !important}body.tv-client-page .tv-client-addresses h2{margin-bottom:12px}body.tv-client-page .tv-client-addresses p{margin:0 0 19px;color:#555c61;line-height:1.5}body.tv-client-page .tv-client-addresses p:last-child{margin-bottom:0}body.tv-client-page .tv-client-addresses .btn{width:100%}.tv-client-table-wrap{overflow:visible;width:calc(100% + 36px);margin-right:-18px;margin-left:-18px;border-right:0;border-left:0;box-shadow:none}body.tv-client-page.in-objednavky .tv-client-table-wrap,body.tv-client-page.in-klient .tv-client-table-wrap{border:0;border-radius:0;background:transparent;box-shadow:none}body.tv-client-page .tv-client-table-wrap table,body.tv-client-page .tv-client-table-wrap tbody,body.tv-client-page .tv-client-table-wrap tr,body.tv-client-page .tv-client-table-wrap td{display:block !important;width:100% !important}body.tv-client-page .tv-client-table-wrap thead{display:none !important}body.tv-client-page .tv-client-table-wrap tbody tr{box-sizing:border-box;padding:11px 0;margin-bottom:12px !important;border:0 !important;border-top:1px solid rgba(8,9,10,.12) !important;border-bottom:1px solid rgba(8,9,10,.12) !important;border-left:3px solid rgba(255,106,0,.84) !important;border-radius:0 !important;background:rgba(255,255,255,.82);box-shadow:none;overflow:hidden}body.tv-client-page .tv-client-table-wrap tbody tr:last-child{margin-bottom:0 !important}body.tv-client-page .tv-client-table-wrap tbody tr + tr{border-top:0 !important}body.tv-client-page .tv-client-table-wrap td{display:grid !important;grid-template-columns:minmax(118px,.8fr) minmax(0,1.2fr) !important;align-items:start;gap:14px;padding:9px 18px !important;border:0 !important;border-radius:0 !important;background:transparent !important;text-align:left !important}body.tv-client-page .tv-client-table-wrap tbody tr:hover td{background:transparent !important}body.tv-client-page .pagination-wrapper{justify-content:center;width:100%;padding-bottom:20px;text-align:center}.tv-client-empty{width:calc(100% + 36px);min-height:180px;margin-right:-18px !important;margin-left:-18px !important;padding:52px 20px 36px !important;border-right:0;border-left:0;box-shadow:none;font-size:15px !important}body.tv-client-page .tv-client-settings-form .box,body.tv-client-page .tv-client-addresses,body.tv-client-page .tv-client-table-wrap,body.tv-client-page .tv-client-empty{box-sizing:border-box;border-top:2px solid rgba(255,106,0,.86) !important}body.tv-client-page.in-objednavky .tv-client-table-wrap,body.tv-client-page.in-klient .tv-client-table-wrap{overflow:visible;border:0 !important;border-radius:0 !important}body.tv-client-page.in-objednavky .tv-client-table-wrap tbody tr,body.tv-client-page.in-klient .tv-client-table-wrap tbody tr{margin-bottom:0 !important;border:0 !important}body.tv-client-page.in-objednavky .tv-client-table-wrap tbody tr + tr,body.tv-client-page.in-klient .tv-client-table-wrap tbody tr + tr{border-top:1px solid rgba(8,9,10,.2) !important}body.tv-client-page.in-objednavky .tv-client-table-wrap tbody tr:last-child,body.tv-client-page.in-klient .tv-client-table-wrap tbody tr:last-child{border-bottom:1px solid rgba(8,9,10,.2) !important}body.tv-client-page .tv-client-table-wrap td::before{content:attr(data-tv-label);color:#747a7f;font-size:10px;font-weight:900;line-height:1.35;letter-spacing:.05em;text-transform:uppercase}body.tv-client-page main#content>.content-inner>.row,body.tv-client-page main#content>.content-inner>h2 + div:not(.tv-client-table-wrap){margin-right:-18px;margin-left:-18px;padding:22px 18px;box-shadow:none}}:root{--tv-black:#070809;--tv-ink:#0c0d0e;--tv-carbon:#111315;--tv-steel:#1a1d20;--tv-paper:#f2eee6;--tv-muted:#aeb2b6;--tv-line:rgba(255,255,255,0.14);--tv-orange:#ff6a00;--tv-orange-hot:#ff7a14;--tv-orange-dark:#a83f00;--tv-blue:#1888e2;--tv-red:#d52b36;--tv-display:"TVRDAK Display","Arial Narrow",Impact,sans-serif;--tv-body:"Exo 2",Arial,Helvetica,sans-serif;--tv-shadow:0 28px 80px rgba(0,0,0,0.28);--tv-ease:cubic-bezier(0.2,0.7,0.2,1)}html{scroll-behavior:smooth}body{margin:0;color:var(--tv-ink);background:var(--tv-paper);font-family:var(--tv-body);text-rendering:optimizeLegibility}a{text-underline-offset:3px}.tv-cart-progress{position:relative;z-index:1001;box-sizing:border-box;height:54px;color:#fff;border-bottom:1px solid rgba(255,255,255,.1);background:linear-gradient(90deg,rgba(255,106,0,.07),transparent 26%,transparent 74%,rgba(255,106,0,.05)),repeating-linear-gradient(118deg,rgba(255,255,255,.018) 0 1px,transparent 1px 9px),#070809;box-shadow:inset 0 -1px rgba(0,0,0,.85);font-family:var(--tv-body)}.tv-cart-progress__inner{display:grid;grid-template-columns:132px minmax(380px,1fr) minmax(270px,340px);align-items:center;gap:30px;width:min(1280px,calc(100% - 48px));height:100%;margin:0 auto}.tv-cart-progress__total{display:grid;gap:1px;color:#c9cdd0 !important;font-size:9px;font-weight:800;line-height:1.1;letter-spacing:.1em;text-decoration:none !important;text-transform:uppercase}.tv-cart-progress__total strong{color:#fff;font-family:var(--tv-display);font-size:18px;line-height:1;letter-spacing:.025em}.tv-cart-progress__rail{position:relative;height:48px}.tv-cart-progress__track{position:absolute;top:23px;right:0;left:0;height:4px;overflow:hidden;border:1px solid rgba(255,255,255,.16);background:#191c1f;box-shadow:inset 0 1px 3px rgba(0,0,0,.8)}.tv-cart-progress__track>i{display:block;width:0;height:100%;background:linear-gradient(90deg,#b83f00,var(--tv-orange) 62%,#ff9a3c);box-shadow:0 0 14px rgba(255,106,0,.5);transition:width .46s var(--tv-ease)}.tv-cart-progress__milestone{position:absolute;top:24px;display:grid;grid-template-columns:auto auto;column-gap:5px;align-items:center;width:max-content;color:#858b90;line-height:1;transform:translate(-50%,-50%);transition:color .25s ease}.tv-cart-progress__milestone--shipping{left:75%}.tv-cart-progress__milestone--towel{right:0;transform:translate(0,-50%)}.tv-cart-progress__milestone>i{grid-row:1 / span 2;width:12px;height:12px;border:2px solid #73787c;border-radius:50%;background:#0a0b0c;box-shadow:0 0 0 4px #070809;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.tv-cart-progress__milestone b{color:#f2f3f4;font-family:var(--tv-display);font-size:13px;letter-spacing:.04em}.tv-cart-progress__milestone small{grid-column:2;font-size:8px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.tv-cart-progress__milestone.is-reached{color:#ffb27b}.tv-cart-progress__milestone.is-reached>i{border-color:var(--tv-orange);background:var(--tv-orange);box-shadow:0 0 0 4px #070809,0 0 15px rgba(255,106,0,.58)}.tv-cart-progress__milestone.is-reached>i::after{content:"✓";display:grid;place-items:center;width:100%;height:100%;color:#08090a;font-size:9px;font-style:normal;font-weight:900}.tv-cart-progress__message{margin:0;color:#d7dadd;font-size:10px;font-weight:800;line-height:1.25;letter-spacing:.045em;text-align:right;text-transform:uppercase}.tv-cart-progress.has-free-towel .tv-cart-progress__message{color:#ffb27b}@media (min-width:1920px){.tv-cart-progress__milestone{column-gap:7px}.tv-cart-progress__milestone>i{width:14px;height:14px}.tv-cart-progress__milestone b{position:relative;top:-7px;font-size:16px}.tv-cart-progress__milestone small{position:relative;top:4px;margin-top:0;font-size:10px;letter-spacing:.075em}}@media (min-width:768px) and (max-width:1100px){.tv-cart-progress__inner{grid-template-columns:132px minmax(0,1fr);gap:30px}.tv-cart-progress__message{display:none}}#header{z-index:1000;color:#fff;background:linear-gradient(180deg,#15181b 0%,#08090a 100%) !important;border-bottom:1px solid rgba(255,255,255,0.13);box-shadow:inset 0 2px 0 rgba(255,106,0,.78),0 12px 34px rgba(0,0,0,0.28)}body.tv-cart-progress-ready #header{box-shadow:inset 0 1px 0 rgba(255,106,0,.2),0 12px 34px rgba(0,0,0,.28)}body.user-action-visible #header{z-index:1004}#header .site-name a{display:flex;align-items:center}#header .site-name img{width:auto !important;height:auto !important;object-fit:contain}#header a,#header button{font-family:var(--tv-body)}#header .navigation-buttons>a,#header .navigation-buttons>button{border-radius:0 !important;transition:color .18s ease,background .18s ease}#header .navigation-buttons>a:hover,#header .navigation-buttons>button:hover{color:#fff !important;background-color:var(--tv-orange) !important}#header .cart-count .cart-count-full,#header .cart-count [data-testid="headerCartCount"]{position:absolute !important;top:5px !important;right:4px !important;z-index:2;display:grid !important;place-items:center;box-sizing:border-box;min-width:19px;height:19px;padding:0 5px;color:#08090a !important;border:2px solid #111315;border-radius:10px;background:var(--tv-orange) !important;box-shadow:0 3px 8px rgba(0,0,0,.36);font-family:var(--tv-body) !important;font-size:10px !important;font-style:normal;font-weight:900 !important;line-height:15px !important;text-align:center}@media (min-width:768px){#header{position:sticky;top:0;min-height:88px}#header .navigation-wrapper{display:grid !important;grid-template-columns:108px minmax(0,1fr) auto;align-items:center;width:min(1280px,calc(100% - 48px)) !important;max-width:none !important;height:88px;min-height:88px;margin:0 auto;padding:0 !important}#header .navigation-wrapper::before,#header .navigation-wrapper::after{content:none !important;display:none !important}#header .site-name{position:static !important;inset:auto !important;display:flex;align-items:center;justify-content:flex-start;width:auto !important;height:88px !important;margin:0 !important;transform:none !important}#header .site-name img{max-width:78px !important;max-height:68px !important}#navigation{position:static !important;inset:auto !important;display:block !important;width:auto !important;height:88px !important;min-height:0 !important;margin:0 !important;padding:0 !important;background:transparent !important;transform:none !important}#navigation .navigation-in{position:static !important;display:flex !important;align-items:stretch;justify-content:flex-start;width:auto !important;height:88px;min-height:0;overflow:visible !important;background:transparent !important}#navigation .menu-level-1{display:flex !important;align-items:stretch;gap:2px;height:88px;margin:0;padding:0 0 0 18px}#navigation .menu-level-1>li{position:relative;display:flex;align-items:stretch}#navigation .menu-level-1>li>a{position:relative;display:flex !important;align-items:center;min-height:88px;padding:0 22px !important;color:#e8eaec !important;font-size:13px;font-weight:800;letter-spacing:.075em;text-decoration:none !important;text-transform:uppercase;visibility:visible !important}#navigation .menu-level-1>li>a>b{visibility:visible !important}#navigation .menu-level-1>li>a::after{content:"";position:absolute;right:22px;bottom:21px;left:22px;height:2px;background:var(--tv-orange);transform:scaleX(0);transform-origin:left;transition:transform .22s var(--tv-ease)}#navigation .menu-level-1>li>a:hover,#navigation .menu-level-1>li.active>a{color:#fff !important}#navigation .menu-level-1>li>a:hover::after,#navigation .menu-level-1>li.active>a::after{transform:scaleX(1)}#navigation .navigationActions{display:none !important}#header .menu-helper{display:none !important}#header .navigation-buttons{position:static !important;display:flex !important;align-items:center;justify-content:flex-end;height:88px;margin:0 !important}#header .navigation-buttons>a,#header .navigation-buttons>button{position:relative !important;inset:auto !important;display:flex !important;align-items:center;justify-content:center;width:56px !important;height:56px !important;margin:0 !important;color:#fff !important;border:0 !important;border-left:1px solid rgba(255,255,255,.11) !important;background-color:transparent !important}#header .navigation-buttons>[data-target="search"]{background-color:transparent !important}#header .navigation-buttons>[data-target="search"]:hover{background-color:var(--tv-orange) !important}#header .navigation-buttons>[data-target="navigation"]{display:none !important}}body.entrance-protection-wrapper{--tv-maintenance-orange:#ff6a00;--tv-maintenance-ink:#0b0d0f;min-height:100vh;margin:0;display:grid;place-items:center;overflow-x:hidden;color:#17191c;background:radial-gradient(circle at 78% 22%,rgba(255,106,0,.22),transparent 31%),linear-gradient(125deg,#050607 0 45%,#3b1a0b 72%,#b76d42 100%);font-family:"Exo 2",Arial,sans-serif}body.entrance-protection-wrapper::before{content:"ÚDRŽBA";position:fixed;right:-1.5vw;bottom:-7vw;color:rgba(255,255,255,.025);font-family:var(--tv-display,"Arial Narrow",sans-serif);font-size:clamp(180px,24vw,520px);font-weight:900;line-height:.8;pointer-events:none}body.entrance-protection-wrapper .entrance-protection{position:relative;z-index:1;width:min(1120px,calc(100% - 64px));margin:48px auto;padding:0}body.entrance-protection-wrapper .entrance-protection-inner{display:grid;grid-template-columns:minmax(310px,.78fr) minmax(500px,1.22fr);min-height:590px;padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-top:5px solid var(--tv-maintenance-orange);border-radius:0;background:#f4f0ea;box-shadow:0 30px 90px rgba(0,0,0,.46)}body.entrance-protection-wrapper .site-name{position:relative;display:grid;place-items:center;min-height:100%;margin:0;padding:52px;border-right:1px solid rgba(255,106,0,.42);background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 32%),repeating-linear-gradient(115deg,transparent 0 18px,rgba(255,255,255,.018) 18px 19px),#0b0d0f}body.entrance-protection-wrapper .site-name::after{content:"POCTIVĚ VYROBENO V ČESKU";position:absolute;right:32px;bottom:34px;left:32px;padding-top:22px;border-top:1px solid rgba(255,255,255,.13);color:#a9adb1;font-size:12px;font-weight:800;line-height:1.25;letter-spacing:.12em;text-align:center}body.entrance-protection-wrapper .site-name a{display:block;width:min(235px,100%)}body.entrance-protection-wrapper .site-name img{display:block;width:100%;max-width:none;height:auto;margin:0 auto;filter:drop-shadow(0 18px 30px rgba(0,0,0,.55))}body.entrance-protection-wrapper .project-access-form{position:relative;display:flex;flex-direction:column;justify-content:center;width:auto;max-width:none;margin:0;padding:64px clamp(48px,6vw,88px) 54px;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(247,240,232,.95)),repeating-linear-gradient(115deg,transparent 0 22px,rgba(18,20,22,.025) 22px 23px)}body.entrance-protection-wrapper .project-access-form h1{margin:0 0 26px;color:transparent;font-size:0;line-height:1}body.entrance-protection-wrapper .project-access-form h1::before{content:"KRÁTKÁ TECHNICKÁ PAUZA";display:block;margin-bottom:17px;color:var(--tv-maintenance-orange);font-family:"Exo 2",Arial,sans-serif;font-size:13px;font-weight:900;line-height:1.2;letter-spacing:.16em}body.entrance-protection-wrapper .project-access-form h1::after{content:"PRÁVĚ MAKÁME NA WEBU";display:block;max-width:610px;color:#08090a;font-family:var(--tv-display,"Arial Narrow",sans-serif);font-size:clamp(48px,4.3vw,72px);font-weight:900;line-height:.94;letter-spacing:-.015em}body.entrance-protection-wrapper .project-access-form fieldset{min-width:0;margin:0;padding:0;border:0}body.entrance-protection-wrapper .project-access-form fieldset::before{content:"E-shop právě ladíme. Všechno musí šlapat tak jak má. Brzy jsme zpátky. Přístupové údaje můžeš zadat níže.";display:block;max-width:650px;margin:0 0 34px;color:#4d5258;font-size:17px;font-weight:500;line-height:1.65}body.entrance-protection-wrapper .project-access-form .form-group{margin:0 0 18px}body.entrance-protection-wrapper .project-access-form label{display:block;margin:0 0 8px;color:#30343a;font-size:12px;font-weight:900;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}body.entrance-protection-wrapper .project-access-form .form-control-wrapper{display:block}body.entrance-protection-wrapper .project-access-form .form-control{box-sizing:border-box;width:100%;height:56px;padding:0 17px;border:1px solid #c9c4bd;border-radius:0;color:#111315;background:rgba(255,255,255,.88);box-shadow:none;font:600 16px/1 "Exo 2",Arial,sans-serif;transition:border-color .2s ease,box-shadow .2s ease}body.entrance-protection-wrapper .project-access-form .form-control:focus{border-color:var(--tv-maintenance-orange);outline:0;box-shadow:0 0 0 3px rgba(255,106,0,.13)}body.entrance-protection-wrapper .project-access-form .submit-wrapper{margin:8px 0 0}body.entrance-protection-wrapper .project-access-form .btn-primary{display:grid;place-items:center;width:100%;min-height:58px;padding:15px 24px;border:0;border-radius:0;color:#070809;background:var(--tv-maintenance-orange);box-shadow:0 12px 28px rgba(255,106,0,.2);font-family:var(--tv-display,"Arial Narrow",sans-serif);font-size:20px;font-weight:900;line-height:1;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}body.entrance-protection-wrapper .project-access-form .btn-primary:hover,body.entrance-protection-wrapper .project-access-form .btn-primary:focus-visible{color:#070809;background:#ff7b1f;box-shadow:0 15px 34px rgba(255,106,0,.28);transform:translateY(-2px)}body.entrance-protection-wrapper .project-access-form::after{content:"DÍKY ZA TRPĚLIVOST";display:block;margin-top:28px;padding-top:20px;border-top:1px solid rgba(18,20,22,.12);color:#8a8d90;font-size:11px;font-weight:900;line-height:1.2;letter-spacing:.13em}@media (max-width:767px){body.entrance-protection-wrapper{display:block;min-height:100svh;background:linear-gradient(150deg,#050607 0 38%,#4a210d 75%,#a8633f 100%)}body.entrance-protection-wrapper::before{display:none}body.entrance-protection-wrapper .entrance-protection{width:calc(100% - 28px);margin:14px auto}body.entrance-protection-wrapper .entrance-protection-inner{display:block;min-height:0;border-top-width:4px}body.entrance-protection-wrapper .site-name{min-height:0;padding:23px 28px;border-right:0;border-bottom:1px solid rgba(255,106,0,.38)}body.entrance-protection-wrapper .site-name a{width:104px}body.entrance-protection-wrapper .site-name::after{display:none}body.entrance-protection-wrapper .project-access-form{padding:31px 24px 27px}body.entrance-protection-wrapper .project-access-form h1{margin-bottom:20px}body.entrance-protection-wrapper .project-access-form h1::before{margin-bottom:12px;font-size:11px}body.entrance-protection-wrapper .project-access-form h1::after{font-size:clamp(40px,12vw,54px);line-height:.96}body.entrance-protection-wrapper .project-access-form fieldset::before{margin-bottom:24px;font-size:15px;line-height:1.52}body.entrance-protection-wrapper .project-access-form .form-control{height:52px}body.entrance-protection-wrapper .project-access-form .btn-primary{min-height:54px}body.entrance-protection-wrapper .project-access-form::after{margin-top:22px}}body.desktop #header{position:sticky;top:0;height:88px;min-height:88px}body.desktop #header .header-top,body.desktop #header .header-bottom{background:transparent !important}body.desktop #header .header-top{height:88px}body.desktop #header .header-top-wrapper{position:relative;display:flex !important;align-items:center;width:min(1280px,calc(100% - 48px)) !important;height:88px;min-height:88px;margin:0 auto;padding:0 !important}body.desktop #header .navigation-tools{display:none !important}body.desktop #header .site-name{position:static !important;inset:auto !important;z-index:4;display:flex;flex:0 0 104px;align-items:center;justify-content:flex-start;width:104px !important;height:88px !important;margin:0 auto 0 0 !important;transform:none !important}body.desktop #header .site-name img{max-width:76px !important;max-height:70px !important}body.desktop #header .navigation-buttons{position:static !important;z-index:5;display:flex !important;flex:0 0 auto;align-items:center;height:88px;margin:0 0 0 auto !important;border-right:0 !important}body.desktop #header .tv-header-socials{display:flex;align-items:center;gap:8px;height:88px;margin-right:12px}body.desktop #header .tv-social-badge,#footer .social-icon{position:relative;isolation:isolate;display:inline-grid !important;place-items:center;box-sizing:border-box;overflow:hidden;color:#fff !important;border:1px solid rgba(255,255,255,.3) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.46),inset 0 -2px 3px rgba(0,0,0,.22),0 7px 18px rgba(0,0,0,.28);text-decoration:none !important;transform:translateY(0);transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}body.desktop #header .tv-social-badge::after,#footer .social-icon::after{content:"";position:absolute;inset:1px 1px 48% 1px;z-index:-1;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.38),rgba(255,255,255,.04));pointer-events:none}body.desktop #header .tv-social-badge.facebook,#footer .social-icon.facebook{background:linear-gradient(145deg,#3890ff 0%,#1877f2 52%,#0b4cad 100%) !important}body.desktop #header .tv-social-badge.instagram,#footer .social-icon.instagram{background:radial-gradient(circle at 24% 104%,#ffd600 0 18%,#ff7a00 32%,#ff0169 55%,transparent 72%),linear-gradient(145deg,#7b42df 0%,#c13584 54%,#833ab4 100%) !important}body.desktop #header .tv-social-badge:hover,#footer .social-icon:hover{color:#fff !important;filter:saturate(1.12) brightness(1.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.56),inset 0 -2px 3px rgba(0,0,0,.2),0 9px 24px rgba(0,0,0,.36);transform:translateY(-2px)}body.desktop #header .tv-social-badge{flex:0 0 38px;width:38px;height:38px;min-height:38px;border-radius:9px;border-color:rgba(255,255,255,.2) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.27),inset 0 -2px 3px rgba(0,0,0,.3),0 5px 14px rgba(0,0,0,.3);font-size:16px}body.desktop #header .tv-social-badge::after{background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.02))}body.desktop #header .tv-social-badge.facebook{background:linear-gradient(145deg,#2b5d92 0%,#174b7d 52%,#0b2d50 100%) !important}body.desktop #header .tv-social-badge.instagram{background:radial-gradient(circle at 24% 104%,#a9791c 0 18%,#9b4b18 32%,#841a49 55%,transparent 72%),linear-gradient(145deg,#4b326b 0%,#743052 54%,#432a5c 100%) !important}body.desktop #header .tv-social-badge:hover{filter:saturate(1.16) brightness(1.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.38),inset 0 -2px 3px rgba(0,0,0,.24),0 7px 20px rgba(0,0,0,.34)}body.desktop #header .tv-social-badge::before,#footer .social-icon::before{position:relative;z-index:1;color:#fff !important;text-shadow:0 1px 2px rgba(0,0,0,.28)}body.desktop #header .tv-social-badge.facebook::before{content:"\e900";font-family:shoptet}body.desktop #header .tv-social-badge.instagram::before{content:"\e909";font-family:shoptet}body.desktop #header .user-action{z-index:10}body.desktop #header .header-bottom{position:absolute;inset:0;z-index:3;height:88px;pointer-events:none;border:0 !important}body.desktop #header .header-bottom-wrapper{position:relative;display:flex !important;align-items:center;justify-content:flex-start;width:min(1280px,calc(100% - 48px)) !important;max-width:none !important;height:88px;min-height:88px;margin:0 auto;padding:0 188px 0 112px !important;pointer-events:none}@media (min-width:1101px){body.desktop #header .header-bottom-wrapper{padding-right:284px !important}}@media (max-width:1100px){body.desktop #header .tv-header-socials{display:none}}body.desktop #header #navigation{position:static !important;inset:auto !important;display:block !important;width:auto !important;height:88px !important;margin:0 !important;padding:0 !important;pointer-events:auto;visibility:visible !important;background:transparent !important;transform:none !important}body.desktop #header #navigation .navigation-in{position:static !important;display:flex !important;align-items:center;justify-content:flex-start;width:auto !important;height:88px;overflow:visible !important;background:transparent !important}body.desktop #header #navigation .menu-level-1{display:flex !important;align-items:stretch;justify-content:flex-start;gap:2px;box-sizing:border-box;height:48px;margin:0 0 0 8px;padding:3px !important;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:2px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.018));box-shadow:inset 0 1px rgba(255,255,255,.08),0 10px 28px rgba(0,0,0,.22)}body.desktop #header #navigation .menu-level-1>li{position:relative;display:flex;align-items:stretch}body.desktop #header #navigation .menu-level-1>li + li{border-left:1px solid rgba(255,255,255,.11)}body.desktop #header #navigation .menu-level-1>li>a{display:flex !important;align-items:center;min-height:40px;padding:0 25px !important;color:#f0f1f2 !important;background:transparent;font-family:var(--tv-display) !important;font-size:16px;font-weight:800;line-height:1;letter-spacing:.07em;text-transform:uppercase;transition:color .18s ease,background .18s ease}body.desktop #header #navigation .menu-level-1>li>a>b{font:inherit;letter-spacing:inherit;text-transform:inherit}body.desktop #header #navigation .menu-level-1>li>a::after{display:none}body.desktop #header #navigation .menu-level-1>li>a:hover{background:rgba(255,106,0,.14)}body.desktop #header #navigation .menu-level-1>li.active>a{color:#08090a !important;background:var(--tv-orange)}body.desktop #header .navigationActions,body.desktop #header .menu-helper{display:none !important}body.mobile #header{min-height:60px;border-bottom:0 !important;box-shadow:0 8px 24px rgba(0,0,0,.28)}body.mobile #header .header-top,body.mobile #header .header-top-wrapper{min-height:60px !important}body.mobile #header .site-name{left:14px !important;height:60px !important}body.mobile #header .site-name img{max-width:58px !important;max-height:52px !important}body.mobile #header .navigation-buttons>a,body.mobile #header .navigation-buttons>button{width:50px !important;height:60px !important;color:#fff !important;border-left:1px solid rgba(255,255,255,.1) !important;background-color:transparent !important}body.mobile #header .navigation-buttons>[data-target="navigation"]{background-color:var(--tv-orange) !important}body.mobile #header #navigation .navigation-in{color:#fff;background:var(--tv-carbon) !important}body.mobile #header #navigation a{color:#fff !important}body.mobile:not(.navigation-window-visible) #header .header-bottom{display:none !important}body.mobile.navigation-window-visible #header .header-bottom{position:fixed !important;z-index:1003;top:60px !important;right:0 !important;bottom:auto !important;left:0 !important;display:block !important;width:100% !important;height:auto !important;min-height:0 !important;overflow:visible !important;background:transparent !important}body.mobile #header #navigation{top:60px !important;right:0 !important;bottom:auto !important;left:0 !important;height:auto !important;min-height:0 !important;max-height:calc(100dvh - 60px) !important;padding:0 !important;overflow-y:auto !important;box-shadow:0 20px 40px rgba(0,0,0,.36)}body.mobile #header #navigation .navigation-in{height:auto !important;min-height:0 !important;max-height:none !important;padding-bottom:12px !important;overflow:visible !important}body.mobile #header #navigation .navigationActions{margin-bottom:0 !important}#header .search-widget{right:auto !important;left:0 !important;width:100% !important;min-height:116px;margin:0 !important;padding:25px 32px !important;border:1px solid rgba(255,255,255,.14) !important;border-top:2px solid var(--tv-orange) !important;border-radius:0 0 2px 2px !important;background:rgba(13,15,17,.985) !important;box-shadow:0 24px 60px rgba(0,0,0,.42) !important}#header .search-form{display:block !important;width:100% !important;height:auto !important;max-width:none !important;margin:0 !important}#header .search-form fieldset{margin:0 !important;padding:0 !important;border:0 !important}#header .search-form-input-group{display:grid !important;grid-template-columns:minmax(0,1fr) 132px;width:min(760px,100%) !important;max-width:760px !important;height:62px !important;margin:0 auto}#header .search-input-icon{display:none !important}#header .search-input{width:100% !important;height:62px !important;padding:0 22px !important;color:var(--tv-ink) !important;border:1px solid #d9d4cc !important;border-right:0 !important;border-radius:2px 0 0 2px !important;background:var(--tv-paper) !important;box-shadow:none !important;font-family:var(--tv-body) !important;font-size:15px !important}#header .search-button{position:static !important;display:flex !important;align-items:center;justify-content:center;width:132px !important;height:62px !important;color:var(--tv-black) !important;border:1px solid var(--tv-orange) !important;border-radius:0 2px 2px 0 !important;background:var(--tv-orange) !important;font-size:12px !important;font-weight:900 !important;letter-spacing:.075em;text-transform:uppercase}#header .search-button:hover{background:var(--tv-orange-hot) !important}#header .popup-widget-inner{color:#fff;border:1px solid rgba(255,255,255,.14);border-top:2px solid var(--tv-orange);border-radius:0 0 2px 2px;background:var(--tv-carbon);box-shadow:0 24px 60px rgba(0,0,0,.42)}.tv-home{position:relative;left:50%;width:100vw;max-width:100vw;margin-left:-50vw;overflow:hidden;color:var(--tv-ink);background:var(--tv-paper)}.in-index.tv-ready{overflow-x:hidden}.tv-home,.tv-home *{box-sizing:border-box}.in-index .carousel-wrapper{display:none !important}.in-index.tv-ready #content>.tv-native-home-item{display:none !important}.tv-wrap{width:min(1280px,calc(100% - 48px));margin:0 auto}.tv-kicker{margin:0 0 14px;color:var(--tv-orange-dark);font-size:12px;font-weight:800;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.tv-title{max-width:760px;margin:0;font-family:var(--tv-display);font-size:clamp(48px,5.2vw,76px);font-weight:800;letter-spacing:-.018em;line-height:.9;text-transform:uppercase}.tv-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 27px;color:var(--tv-black) !important;border:1px solid var(--tv-orange);border-radius:2px;background:var(--tv-orange);box-shadow:none;font-size:13px;font-weight:900;letter-spacing:.075em;text-decoration:none !important;text-transform:uppercase;transition:transform .2s var(--tv-ease),background .2s ease,border-color .2s ease}.tv-btn::after{content:none}.tv-btn:hover{border-color:var(--tv-orange-hot);background:var(--tv-orange-hot);transform:translateY(-2px)}.tv-btn:focus-visible,.tv-card__link:focus-visible,.tv-card__media:focus-visible,.tv-set__media:focus-visible,.tv-towel__media:focus-visible{outline:3px solid var(--tv-orange);outline-offset:4px}button.tv-scrolltop{position:fixed;z-index:999;right:24px;bottom:calc(22px + env(safe-area-inset-bottom,0px));display:grid;width:54px;height:54px;padding:0 !important;place-items:center;overflow:hidden;color:#f4f4f2 !important;border:1px solid rgba(255,255,255,.2);border-top:3px solid var(--tv-orange);border-radius:2px;background:radial-gradient(circle at 78% 12%,rgba(255,106,0,.2),transparent 38%),linear-gradient(145deg,#202428,#090a0b 76%);box-shadow:0 16px 34px rgba(0,0,0,.32),inset 0 1px rgba(255,255,255,.08);opacity:0;pointer-events:none;cursor:pointer;transform:translateY(14px) scale(.94);transition:opacity .2s ease,transform .24s var(--tv-ease),border-color .2s ease,background .2s ease}button.tv-scrolltop::before{content:"";position:absolute;top:7px;right:-12px;width:30px;height:1px;background:rgba(255,106,0,.7);transform:rotate(45deg)}button.tv-scrolltop span{position:relative;top:-1px;font-family:Arial,sans-serif;font-size:25px;font-weight:700;line-height:1;transition:transform .2s var(--tv-ease)}button.tv-scrolltop.is-visible{opacity:.92;pointer-events:auto;transform:none}button.tv-scrolltop:hover{color:#fff !important;border-color:rgba(255,106,0,.72);background:radial-gradient(circle at 78% 12%,rgba(255,106,0,.34),transparent 42%),linear-gradient(145deg,#272b2f,#0b0c0d 76%);opacity:1;transform:translateY(-3px)}button.tv-scrolltop:hover span{transform:translateY(-3px)}button.tv-scrolltop:focus-visible{outline:3px solid var(--tv-orange);outline-offset:4px;opacity:1}.tv-hero{position:relative;display:grid;align-items:stretch;min-height:clamp(700px,calc(100svh - 88px),900px);overflow:hidden;color:#fff;background:var(--tv-black);box-shadow:inset 0 -4px 0 var(--tv-orange)}.tv-hero::before,.tv-hero::after{content:"";position:absolute;inset:0;pointer-events:none}.tv-hero::before{z-index:1;background:linear-gradient(90deg,rgba(4,5,6,.99) 0%,rgba(4,5,6,.91) 31%,rgba(4,5,6,.56) 52%,rgba(4,5,6,.08) 76%),linear-gradient(180deg,rgba(4,5,6,.03) 64%,rgba(4,5,6,.56) 100%)}.tv-hero::after{z-index:2;opacity:.13;background-image:repeating-linear-gradient(90deg,transparent 0,transparent 79px,rgba(255,255,255,.12) 80px);-webkit-mask-image:linear-gradient(90deg,#000,transparent 72%);mask-image:linear-gradient(90deg,#000,transparent 72%)}.tv-hero__visual{position:absolute;inset:0 0 0 auto;display:block;width:min(100%,1600px);height:100%;margin:0}.tv-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.tv-hero__inner{position:relative;z-index:3;display:flex;align-items:center}.tv-hero__copy{position:relative;width:min(690px,58%);padding:82px 0 92px}.tv-hero__copy::before{content:"";position:absolute;top:86px;left:-24px;width:4px;height:58px;background:var(--tv-orange)}.tv-hero .tv-kicker{margin-bottom:20px;color:var(--tv-orange);font-size:14px}.tv-hero h1{max-width:690px;margin:0 0 26px;color:#fff;font-family:var(--tv-display);font-size:clamp(72px,6.2vw,94px);font-weight:800;letter-spacing:-.012em;line-height:.9;text-transform:uppercase;text-wrap:initial}.tv-hero h1 span{display:block}.tv-hero h1 span + span{margin-top:.06em}.tv-hero__lead{max-width:560px;margin:0 0 32px;color:#d6d9dc;font-size:19px;line-height:1.58}.tv-hero__lead strong{color:#fff;font-weight:800}.tv-hero__lead strong,.tv-hero__lead span{display:block}.tv-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.tv-hero__proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:min(100%,660px);margin-top:32px;border:1px solid rgba(255,255,255,.16);background:rgba(10,12,14,.58);box-shadow:0 14px 35px rgba(0,0,0,.18)}.tv-hero__proof span{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 14px;color:#f1f2f3;font-family:var(--tv-display);font-size:15px;font-weight:800;line-height:1.08;letter-spacing:.055em;text-transform:uppercase;white-space:normal}.tv-hero__proof span + span{border-left:1px solid rgba(255,255,255,.13)}.tv-hero__proof span::before{content:"✓";position:static;display:grid;flex:0 0 18px;place-items:center;width:18px;height:18px;color:var(--tv-black);background:var(--tv-orange);font-size:11px;font-weight:900;line-height:1}.tv-hero__proof span:first-child::before{content:"";flex-basis:27px;width:27px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3 2'%3E%3Cpath fill='%23fff' d='M0 0h3v1H0z'/%3E%3Cpath fill='%23d7141a' d='M0 1h3v1H0z'/%3E%3Cpath fill='%2311457e' d='M0 0l1.5 1L0 2z'/%3E%3C/svg%3E") center / cover no-repeat;box-shadow:0 0 0 1px rgba(255,255,255,.24)}.tv-section{position:relative;padding:108px 0;scroll-margin-top:88px}.tv-section__head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:end;gap:54px;margin-bottom:48px}.tv-section__head>div{position:relative}.tv-section__head>div::after{content:"";display:block;width:72px;height:4px;margin-top:24px;background:var(--tv-orange)}.tv-section__head>p{max-width:510px;margin:0;color:#565b5f;font-size:16px;line-height:1.7}.tv-section--products{--tv-products-top-cut:86px;--tv-products-bottom-cut:86px;--tv-products-bottom-space:108px;--tv-products-top-band:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 86' preserveAspectRatio='none'%3E%3Cpolygon points='0,81 61.7,81 67.7,15 100,15 100,19 67.7,19 61.7,85 0,85' fill='%23ff6a00'/%3E%3C/svg%3E");--tv-products-bottom-band:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 86' preserveAspectRatio='none'%3E%3Cpolygon points='0,82 64,82 72,10 100,10 100,14 72,14 64,86 0,86' fill='%23ff6a00'/%3E%3C/svg%3E");z-index:1;isolation:isolate;padding-top:126px;overflow:visible;background:#f3ece3}.tv-section--products::before{content:"";position:absolute;z-index:1;top:-86px;right:0;left:0;height:86px;pointer-events:none;background:linear-gradient(180deg,rgba(4,5,6,.04) 0%,rgba(4,5,6,.46) 42%,rgba(4,5,6,.96) 100%);clip-path:polygon(0 0,100% 0,100% 23%,68% 23%,62% 100%,0 100%)}.tv-section--products::after{content:"";position:absolute;z-index:2;top:calc(-1 * var(--tv-products-top-cut));right:0;bottom:calc(-1 * var(--tv-products-bottom-cut));left:0;pointer-events:none;background:var(--tv-products-top-band) top left / 100% var(--tv-products-top-cut) no-repeat,radial-gradient(ellipse 46% 34% at 94% 10%,rgba(255,106,0,.12),transparent 72%),radial-gradient(ellipse 58% 48% at 4% 62%,rgba(255,255,255,.88),transparent 72%),repeating-radial-gradient(ellipse 80% 60% at 106% 6%,transparent 0 52px,rgba(50,39,27,.047) 53px 54px),repeating-linear-gradient(116deg,rgba(255,255,255,.25) 0 1px,rgba(112,89,65,.018) 1px 2px,transparent 2px 15px),linear-gradient(135deg,#f8f4ed 0%,#eee6dc 54%,#f6f0e7 100%);clip-path:polygon( 0 81px,61.7% 81px,67.7% 15px,100% 15px,100% calc(100% - 72px),72% calc(100% - 72px),64% 100%,0 100% )}.tv-section--products .tv-wrap{position:relative;z-index:3}.tv-section--products .tv-wrap::after{content:"";position:absolute;z-index:4;right:50%;bottom:calc(-1 * (var(--tv-products-bottom-space) + var(--tv-products-bottom-cut)));width:100vw;height:var(--tv-products-bottom-cut);pointer-events:none;background:var(--tv-products-bottom-band) top left / 100% 100% no-repeat;transform:translateX(50%)}.tv-section--products .tv-section__head{position:relative;align-items:center;overflow:hidden;padding:42px 46px;border:1px solid rgba(7,8,9,.15);border-left:4px solid var(--tv-orange);background:radial-gradient(circle at 96% 4%,rgba(255,106,0,.18),transparent 34%),repeating-linear-gradient(135deg,rgba(7,8,9,.025) 0 1px,transparent 1px 9px),linear-gradient(135deg,rgba(255,255,255,.97),rgba(232,224,212,.97));box-shadow:0 24px 60px rgba(25,18,12,.16)}.tv-section--products .tv-section__head::before{content:"";position:absolute;top:0;right:0;width:34%;height:4px;background:linear-gradient(90deg,transparent,var(--tv-orange))}.tv-section--products .tv-products__statement{position:relative;box-sizing:border-box;max-width:540px;padding:25px 28px 25px 30px;overflow:hidden;color:#c9cdd1;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 100% 0,rgba(255,106,0,.16),transparent 36%),linear-gradient(135deg,#171a1d,#0b0d0f 78%);box-shadow:0 18px 36px rgba(11,9,7,.18)}.tv-section--products .tv-products__statement::before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background:var(--tv-orange)}.tv-section--products .tv-products__statement strong{display:block;margin-bottom:9px;color:#fff;font-family:var(--tv-display);font-size:25px;font-weight:800;line-height:1;letter-spacing:.035em;text-transform:uppercase}@media (min-width:768px){.tv-section--products{padding-top:78px}}.tv-section--products .tv-products__statement span{display:block}.tv-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.tv-card{--tv-accent:var(--tv-orange);position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid rgba(7,8,9,.18);border-bottom:4px solid var(--tv-accent);border-radius:2px;background:#fff;box-shadow:0 12px 34px rgba(12,14,16,.07);transition:transform .24s var(--tv-ease),box-shadow .24s ease}.tv-card::before{content:"";position:absolute;z-index:2;top:0;left:0;width:44px;height:4px;background:var(--tv-accent)}.tv-card:hover{transform:translateY(-6px);box-shadow:0 26px 56px rgba(12,14,16,.16)}.tv-card:focus-within{transform:translateY(-3px);box-shadow:0 20px 46px rgba(12,14,16,.13)}.tv-card__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:#111}.tv-card__media::after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.tv-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--tv-ease)}.tv-card:hover .tv-card__media img{transform:scale(1.035)}.tv-card__body{display:flex;flex:1;flex-direction:column;padding:24px 22px 22px}.tv-card__eyebrow{display:block;min-height:28px;margin-bottom:10px;color:#666b70;font-size:10px;font-weight:800;line-height:1.35;letter-spacing:.13em;text-transform:uppercase}.tv-card h3{min-height:62px;margin:0 0 10px;font-family:var(--tv-display);font-size:32px;font-weight:800;letter-spacing:-.01em;line-height:.95;text-transform:uppercase}.tv-card__title-link{color:inherit !important;text-decoration:none !important;transition:color .18s ease,opacity .18s ease}.tv-card__title-link:hover{color:var(--tv-orange-dark) !important}.tv-card__title-link:focus-visible{border-radius:2px;outline:2px solid var(--tv-orange);outline-offset:4px}.tv-set__title-link,.tv-towel__title-link{color:inherit !important;text-decoration:none !important;transition:color .18s ease}.tv-set__title-link:hover,.tv-towel__title-link:hover{color:var(--tv-orange) !important}.tv-set__title-link:focus-visible,.tv-towel__title-link:focus-visible{border-radius:2px;outline:2px solid var(--tv-orange);outline-offset:4px}.tv-card p{min-height:48px;margin:0 0 20px;color:#5c6165;font-size:14px;line-height:1.55}.tv-card__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:18px;border-top:1px solid #e4dfd7}.tv-card__price{font-size:22px;font-weight:900;white-space:nowrap}.tv-card__link{display:inline-flex;align-items:center;justify-content:center;min-width:88px;min-height:38px;padding:0 17px;color:var(--tv-black) !important;border:1px solid var(--tv-orange);border-radius:2px;background:var(--tv-orange);font-size:11px;font-weight:900;letter-spacing:.055em;text-decoration:none !important;text-transform:uppercase;transition:transform .18s var(--tv-ease),background .18s ease,border-color .18s ease}.tv-card__link:hover{color:var(--tv-black) !important;border-color:var(--tv-orange-hot);background:var(--tv-orange-hot);transform:translateY(-2px)}.tv-card--blue{--tv-accent:var(--tv-blue)}.tv-card--red{--tv-accent:var(--tv-red)}.tv-card--orange{--tv-accent:var(--tv-orange)}.tv-towel{isolation:isolate;padding-top:138px;overflow:hidden;color:#fff;background:repeating-linear-gradient(135deg,rgba(255,255,255,.007) 0 1px,transparent 1px 8px),var(--tv-steel)}.tv-towel::before{content:"";position:absolute;z-index:1;top:4px;right:0;left:0;height:86px;pointer-events:none;background:var(--tv-orange);clip-path:polygon(0 0,100% 0,100% 16%,72% 16%,64% 100%,0 100%)}.tv-towel::after{content:"";position:absolute;z-index:2;top:0;right:0;left:0;height:86px;pointer-events:none;background:#070809;clip-path:polygon(0 0,100% 0,100% 16%,72% 16%,64% 100%,0 100%);filter:none}.tv-towel>.tv-wrap{position:relative;z-index:3}.tv-towel__panel{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);min-height:570px;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:2px;background:var(--tv-carbon);box-shadow:var(--tv-shadow)}.tv-towel__media{min-height:570px;overflow:hidden;background:#0d0e0f}.tv-towel__media img{width:100%;height:100%;object-fit:cover;transition:transform .55s var(--tv-ease)}.tv-towel__media:hover img{transform:scale(1.025)}.tv-towel__copy{position:relative;display:flex;flex-direction:column;justify-content:center;padding:60px;background:radial-gradient(circle at 90% 12%,rgba(255,106,0,.22),transparent 33%),linear-gradient(135deg,#151719,#0d0f10 72%)}.tv-towel__copy::before{content:"";position:absolute;top:60px;bottom:60px;left:0;width:4px;background:var(--tv-orange)}.tv-towel .tv-kicker,.tv-sets .tv-kicker{color:var(--tv-orange)}.tv-towel__copy h2{max-width:520px;margin:0 0 22px;color:#fff;font-family:var(--tv-display);font-size:clamp(50px,4.7vw,70px);font-weight:800;letter-spacing:-.015em;line-height:.96;text-transform:uppercase;text-wrap:balance}.tv-towel__copy>p:not(.tv-kicker){margin:0 0 30px;color:#c6cacf;font-size:16px;line-height:1.7}.tv-towel__facts{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 34px;padding:0;list-style:none}.tv-towel__facts li{padding:9px 11px;color:#fff;border:1px solid rgba(255,255,255,.18);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.tv-towel__copy .tv-btn{align-self:flex-start}.tv-sets{isolation:isolate;padding-top:138px;overflow:hidden;color:#fff;background:linear-gradient(rgba(255,255,255,.01) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.01) 1px,transparent 1px),var(--tv-black);background-size:64px 64px,64px 64px,auto}.tv-sets .tv-wrap{position:relative;z-index:3}.tv-sets .tv-title{color:#fff}.tv-sets .tv-section__head>p{color:var(--tv-muted)}.tv-setgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.tv-set{display:grid;grid-template-columns:45% 1fr;min-height:390px;overflow:hidden;border:1px solid var(--tv-line);border-radius:2px;background:var(--tv-carbon);transition:border-color .2s ease,transform .24s var(--tv-ease);scroll-margin-top:88px}.tv-set:hover{border-color:rgba(255,106,0,.6);transform:translateY(-3px)}.tv-set__media{display:block;min-width:0;height:100%;overflow:hidden;background:#0b0d0f}.tv-set__media>img{display:block;box-sizing:border-box;width:100%;height:100%;padding:14px;object-fit:contain;object-position:center;transition:transform .35s var(--tv-ease)}.tv-set__media:hover>img{transform:scale(1.018)}.tv-set__copy{display:flex;flex-direction:column;justify-content:center;padding:38px}.tv-set h3{margin:0 0 16px;color:#fff;font-family:var(--tv-display);font-size:42px;font-weight:800;letter-spacing:-.01em;line-height:.9;text-transform:uppercase}.tv-set p{margin:0 0 24px;color:#b9bec2;font-size:14px;line-height:1.65}.tv-set__price{margin-bottom:24px;color:#fff;font-size:25px;font-weight:900}.tv-set__save{display:block;margin:6px 0 0;color:var(--tv-orange);font-size:10px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.tv-set .tv-btn{align-self:flex-start}.tv-set--wide{grid-column:1 / -1;grid-template-columns:minmax(420px,52%) 1fr;min-height:480px}.tv-set--wide .tv-set__copy{padding:58px}.tv-set--wide h3{max-width:520px;font-size:clamp(54px,4.6vw,68px)}.tv-set--premium{grid-column:1 / -1;grid-template-columns:minmax(420px,52%) 1fr;min-height:540px;border-color:rgba(255,106,0,.62);background:radial-gradient(circle at 85% 14%,rgba(255,106,0,.21),transparent 32%),var(--tv-carbon)}.tv-set--premium .tv-set__copy{padding:58px}.tv-set--premium h3{max-width:520px;font-size:clamp(56px,5vw,76px)}.tv-set__badge{align-self:flex-start;margin-bottom:22px;padding:9px 12px;color:var(--tv-black);background:var(--tv-orange);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.tv-routine{overflow:hidden;color:#fff;border-top:1px solid rgba(255,106,0,.38);background:radial-gradient(circle at 12% 0%,rgba(255,106,0,.24),transparent 32%),radial-gradient(circle at 88% 100%,rgba(255,106,0,.12),transparent 30%),linear-gradient(180deg,#090a0b 0%,#18120e 48%,#101214 100%)}.tv-routine::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 82%);mask-image:linear-gradient(180deg,#000,transparent 82%)}.tv-routine .tv-wrap{position:relative;z-index:1}.tv-routine .tv-kicker{color:var(--tv-orange);font-size:13px;font-weight:900;text-shadow:0 0 18px rgba(255,106,0,.24)}.tv-routine .tv-title{color:#fff}.tv-routine .tv-section__head>p{color:#bfc3c7}.tv-routine__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.tv-routine__item{position:relative;display:block;box-sizing:border-box;min-height:280px;padding:34px 30px 62px;overflow:hidden;color:inherit;border:1px solid rgba(255,255,255,.14);border-top:3px solid var(--tv-orange);border-radius:2px;background:linear-gradient(180deg,rgba(255,255,255,.065),rgba(255,255,255,.025));box-shadow:0 20px 42px rgba(0,0,0,.2);text-decoration:none;cursor:pointer;transition:transform .22s var(--tv-ease),border-color .22s ease,background .22s ease}.tv-routine__item:hover{border-color:rgba(255,106,0,.52);background:linear-gradient(180deg,rgba(255,106,0,.11),rgba(255,255,255,.025));transform:translateY(-4px)}.tv-routine__item:focus-visible{outline:2px solid var(--tv-orange);outline-offset:4px}.tv-routine__item::before{content:"";position:absolute;top:0;left:0;width:96px;height:3px;background:linear-gradient(90deg,#ffb071,var(--tv-orange),transparent)}.tv-routine__item::after{content:"Detail produktu →";position:absolute;right:30px;bottom:24px;color:#ffad72;font-size:10px;font-weight:900;line-height:1;letter-spacing:.08em;text-transform:uppercase;transition:color .18s ease,transform .18s ease}.tv-routine__item:hover::after{color:#fff;transform:translateX(4px)}@media (min-width:768px){.tv-routine__item::after{font-size:12px;letter-spacing:.07em}.tv-routine__item:last-child h3{font-size:32px}}.tv-routine__item b{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:34px;margin-bottom:20px;color:#ffad72;font-size:13px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.tv-routine__item b::before{content:"";flex:0 0 9px;width:9px;height:9px;border:2px solid var(--tv-orange);transform:rotate(45deg)}.tv-routine__label{display:grid;gap:1px}.tv-routine__label>span{display:block}.tv-routine__item h3{position:relative;margin:0 0 14px;color:#fff;font-family:var(--tv-display);font-size:34px;font-weight:800;line-height:1;text-transform:uppercase;text-wrap:balance}.tv-routine__item h3>span{display:block}.tv-routine__item p{position:relative;margin:0;color:#c6cacf;font-size:14px;line-height:1.62}.tv-trust{padding:27px 0;color:#fff;border-top:4px solid var(--tv-orange);background:var(--tv-carbon)}.tv-trust__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.tv-trust__item{position:relative;padding:0 28px;text-align:center;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.tv-trust__item + .tv-trust__item{border-left:1px solid rgba(255,255,255,.17)}.tv-trust__item::before{content:"■";margin-right:10px;color:var(--tv-orange);font-size:8px}.type-category .sidebar{display:none !important}.type-category .content-wrapper{box-sizing:border-box;width:100% !important;max-width:none !important;margin-right:0 !important;margin-left:0 !important;padding:38px 0 96px;background:radial-gradient(ellipse 52% 28% at 84% 13%,rgba(255,106,0,.055),transparent 72%),linear-gradient(180deg,#070809 0 11%,#130f0c 17%,#2b1d15 25%,#54331f 34%,#7a4b2d 42%,#9d6a47 49%,#c1a58e 57%,#e4d9ce 65%,var(--tv-paper) 73% 100%);background-attachment:scroll}.type-category .content-wrapper-in,.type-category .content{width:min(1280px,calc(100% - 48px)) !important;max-width:none !important;margin:0 auto !important;padding:0 !important;float:none !important}.type-category .breadcrumbs-wrapper,.type-category .breadcrumbs{display:none !important}.type-category .box-filters,.type-category #filters-wrapper,.type-category .filters-wrapper,.type-category .category-content-wrapper>#filters{display:none !important}.type-category .listingControls .itemsTotal{display:none !important}html body.desktop.type-category .sidebar .box-filters,html body.desktop.type-category .category-content-wrapper>#filters-wrapper,html body.desktop.type-category .category-content-wrapper>#filters,html body.desktop.type-category .category-content-wrapper>.filters-wrapper,html body.desktop.type-category #filters-wrapper .filters-wrapper,html body.desktop.type-category .category-content-wrapper .listingControls .itemsTotal{display:none !important}html body.desktop.type-category div#filters-wrapper,html body.desktop.type-category div#filters-wrapper .slider-wrapper,html body.desktop.type-category div#filters-wrapper .filter-sections,html body.desktop.type-category div#filters-wrapper .filter-total-count{display:none !important;max-height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;border:0 !important}.type-category .category-top{position:relative;box-sizing:border-box;display:grid;grid-template-columns:minmax(360px,.86fr) minmax(0,1.14fr);align-items:center;gap:26px 54px;margin-bottom:0;padding:42px 50px 40px;overflow:hidden;color:#fff;border-top:4px solid var(--tv-orange);border-right:0 !important;border-bottom:0 !important;border-left:0 !important;border-radius:0 !important;background:radial-gradient(circle at 84% 22%,rgba(255,106,0,.26),transparent 30%),radial-gradient(circle at 8% 110%,rgba(255,106,0,.13),transparent 32%),linear-gradient(135deg,#0b0d0f 0%,#191b1e 56%,#0a0b0d 100%);box-shadow:none}.type-category .category-top::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.13;background-image:repeating-linear-gradient(112deg,rgba(255,255,255,.11) 0 1px,transparent 1px 17px);-webkit-mask-image:linear-gradient(90deg,#000,transparent 80%);mask-image:linear-gradient(90deg,#000,transparent 80%)}.type-category .category-top>*{position:relative;z-index:1}.type-category .tv-category-heading{min-width:0}.type-category .tv-category-kicker{display:flex;align-items:center;gap:12px;margin:0 0 16px;color:#ff9c58;font-size:10px;font-weight:900;letter-spacing:.18em}.type-category .tv-category-kicker::before{content:"";width:34px;height:3px;background:var(--tv-orange)}.type-category .category-title{max-width:980px;margin:0 0 22px;color:#fff;font-family:var(--tv-display);font-size:clamp(58px,5.6vw,78px);font-weight:800;letter-spacing:-.015em;line-height:.92;text-transform:uppercase;text-align:left !important;text-wrap:balance}.type-category .category-perex{display:grid;max-width:none;margin:0;padding:0;color:#c5c9cd;border:0;background:transparent;box-shadow:none}.type-category .tv-category-copy{display:grid;grid-template-columns:1fr;gap:11px;max-width:620px}.type-category .category-perex p{margin:0 !important;color:#c5c9cd !important;text-align:left !important;font-size:14px;line-height:1.64}.type-category .category-perex p:last-child{margin-bottom:0}.type-category .tv-category-copy p:last-child{margin-top:3px !important;padding-left:14px;color:#eef0f1 !important;border-left:2px solid var(--tv-orange)}.type-category .category-perex span[style],.type-category .category-perex strong{color:#fff !important}.type-category .tv-category-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:24px 0 0;grid-column:1 / -1;padding:0;border:1px solid rgba(255,255,255,.14);background:rgba(5,6,7,.52);list-style:none}.type-category .tv-category-points li{position:relative;display:flex;min-height:48px;align-items:center;padding:10px 18px 10px 48px;color:#e3e5e7;font-size:11px;font-weight:800;line-height:1.35}.type-category .tv-category-points li + li{border-left:1px solid rgba(255,255,255,.12)}.type-category .tv-category-points li::before{content:"✓";position:absolute;left:18px;display:grid;width:19px;height:19px;place-items:center;color:#08090a;background:var(--tv-orange);font-size:11px;font-weight:900}.type-category .products-top-wrapper{display:none !important}.type-category .category-header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0;padding:14px 16px 14px 20px !important;color:#fff;border:0 !important;border-top:1px solid rgba(0,0,0,.34) !important;border-bottom:1px solid rgba(0,0,0,.34) !important;border-radius:0 !important;background:radial-gradient(circle at 100% 0,rgba(255,106,0,.14),transparent 34%),repeating-linear-gradient(116deg,rgba(255,255,255,.025) 0 1px,transparent 1px 13px),linear-gradient(135deg,#171a1d,#08090a 76%) !important;box-shadow:inset 0 -1px 0 rgba(255,255,255,.025),0 -6px 14px rgba(0,0,0,.05),0 12px 24px rgba(0,0,0,.11)}.type-category .tv-category-toolbar{display:flex;align-items:baseline;gap:14px}.type-category .tv-category-toolbar strong{color:#fff;font-family:var(--tv-display);font-size:24px;line-height:1;letter-spacing:.035em;text-transform:uppercase}.type-category .tv-category-toolbar span{color:#aeb3b7;font-size:10px;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.type-category .listSorting__controls{display:flex;flex-wrap:wrap;gap:3px;margin:0;padding:4px;border:1px solid rgba(255,255,255,.13);border-radius:0 !important;background:rgba(255,255,255,.055);box-shadow:inset 0 1px rgba(255,255,255,.05);list-style:none}body.desktop.type-category .listSorting__controls{display:inline-flex;padding:3px !important}html body.desktop.type-category .category-header .listSorting,html body.desktop.type-category .category-header .listSorting__controls{margin:0 !important;padding:0 !important}html body.desktop.type-category .category-header .listSorting__controls{padding:3px !important}html body.desktop.type-category .category-header .listSorting__controls>li:first-child>.listSorting__control{margin-left:0 !important}.type-category .listSorting__controls>li{display:flex;margin:0 !important;padding:0 !important}.type-category .listSorting__control{min-height:40px;padding:0 16px;color:#d3d6d9;border:0;border-radius:0 !important;background:transparent;font-size:10px;font-weight:900;letter-spacing:.055em;text-transform:uppercase;transition:color .18s ease,background .18s ease}.type-category .listSorting__control:hover{color:#fff;background:rgba(255,106,0,.2)}.type-category .listSorting__control--current,.type-category .listSorting__control[aria-disabled="true"],.type-category .listSorting__control[aria-current="true"]{color:#08090a !important;background:var(--tv-orange) !important;box-shadow:inset 0 0 0 1px rgba(118,43,0,.16),0 5px 14px rgba(255,106,0,.2)}.type-category .products-page{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0 !important;padding-top:18px}.type-category.in-vyhodne-baleni .products-page{grid-template-columns:repeat(2,minmax(0,1fr))}.type-category main#content .products-page .product{width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;float:none !important}.type-category main#content .product>.p{--tv-card-accent:var(--tv-orange);--tv-card-glow:rgba(255,106,0,.26);display:flex;flex-direction:column;height:100%;overflow:hidden;border:0;border-top:3px solid var(--tv-card-accent);border-radius:0 !important;outline:0;background:#fff;box-shadow:0 15px 38px rgba(12,14,16,.09);transition:transform .24s var(--tv-ease),box-shadow .24s ease,border-color .2s ease}.type-category main#content .product.tv-product-card--blue>.p{--tv-card-accent:var(--tv-blue);--tv-card-glow:rgba(24,136,226,.34)}.type-category main#content .product.tv-product-card--red>.p{--tv-card-accent:var(--tv-red);--tv-card-glow:rgba(213,43,54,.34)}.type-category main#content .product.tv-product-card--steel>.p{--tv-card-accent:#9ea5aa;--tv-card-glow:rgba(175,182,187,.22)}.type-category main#content .product.tv-product-card--mixed>.p{--tv-card-accent:var(--tv-orange);--tv-card-glow:rgba(255,106,0,.34)}.type-category main#content .product>.p:hover{border-top-color:var(--tv-card-accent);box-shadow:0 28px 58px rgba(12,14,16,.17);transform:translateY(-6px)}.type-category main#content .product .image{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:radial-gradient(circle at 50% 48%,var(--tv-card-glow),transparent 47%),linear-gradient(145deg,#171a1d,#070809)}.type-category main#content .product .image::before{content:attr(data-tv-label);position:absolute;z-index:2;top:17px;left:17px;padding:7px 9px;color:#fff;border-left:3px solid var(--tv-card-accent);background:rgba(5,6,7,.76);font-size:9px;font-weight:900;letter-spacing:.095em;text-transform:uppercase}.type-category main#content .product .image::after{content:none;display:none}.type-category main#content .product .image img{width:100%;height:100%;object-fit:cover;transition:filter .4s ease,transform .4s var(--tv-ease)}.type-category main#content .product:hover .image img{filter:brightness(.82);transform:scale(1.035)}.type-category main#content .product .p-in{display:flex;flex:1;flex-direction:column;padding:24px 24px 26px;text-align:left}.type-category main#content .product .p-in-in{display:flex;height:auto !important;min-height:0 !important;flex-direction:column;gap:14px;overflow:visible !important}.type-category main#content .product .name{display:block !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;color:#111315 !important;font-family:var(--tv-display) !important;font-size:29px !important;font-weight:800 !important;line-height:1.08 !important;text-transform:uppercase;text-wrap:balance}.type-category main#content .product .image>.availability{position:absolute;z-index:3;top:16px;right:16px;margin:0;padding:7px 10px;color:#dff5e3;border:1px solid rgba(132,222,151,.3);background:rgba(12,39,20,.84);box-shadow:0 8px 20px rgba(0,0,0,.18);font-size:9px;font-weight:900;line-height:1;letter-spacing:.045em;text-transform:uppercase}.type-category main#content .product .image>.availability span{color:inherit !important}.type-category main#content .product .p-bottom{flex:1;margin-top:18px}.type-category main#content .product .p-bottom>div{display:grid;height:100%;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:end;gap:0 18px}.type-category main#content .product .p-desc{display:block;grid-column:1 / -1;grid-row:1;min-height:62px;margin:0 0 22px;overflow:visible;color:#62676b;font-size:13px;line-height:1.58}.type-category main#content .product .prices{grid-column:1;grid-row:2;margin:0;color:#111315;font-family:var(--tv-display);font-size:29px;font-weight:900;line-height:1}.type-category main#content .product .p-tools{grid-column:2;grid-row:2;margin:0}.type-category main#content .product .p-tools form{width:100%}.type-category main#content .product .btn,.type-product main#content .btn.btn-conversion,.type-product main#content .add-to-cart-button{color:var(--tv-black) !important;border-color:var(--tv-orange) !important;border-radius:2px !important;background:var(--tv-orange) !important;font-weight:900 !important;letter-spacing:.045em;text-transform:uppercase}.type-category main#content .product .btn{width:auto;min-width:112px;min-height:44px;padding-right:18px;padding-left:18px}.type-category main#content .product .btn:hover,.type-product main#content .btn.btn-conversion:hover,.type-product main#content .add-to-cart-button:hover{border-color:var(--tv-orange-hot) !important;background:var(--tv-orange-hot) !important}.type-category main#content .product>.p>.p-code{display:none}.type-category main#content .product .flag{border-radius:0 !important}.type-category main#content .product .tv-product-flag--internal{display:none !important}.type-category main#content .product .flag.flag-new{display:none !important}.type-category main#content .product .flag.flag-discount{background:var(--tv-black) !important}body.desktop.type-category .unveil-button[data-unveil="filters"]{display:none !important}.type-category .benefitBanner.position--benefitCategory{display:none !important}body.ordering-process .content-wrapper{box-sizing:border-box;width:100% !important;max-width:none !important;min-height:calc(100vh - 142px);margin:0 !important;padding:42px 0 96px !important;background:radial-gradient(ellipse 44% 36% at 88% 16%,rgba(255,106,0,.16),transparent 72%),linear-gradient(180deg,#070809 0 23%,#20150f 42%,#7b4a2c 64%,#d8c7b7 82%,var(--tv-paper) 100%)}body.ordering-process .content-wrapper-in,body.ordering-process main#content{width:min(1360px,calc(100% - 48px)) !important;max-width:none !important;margin:0 auto !important;padding:0 !important;float:none !important}body.ordering-process main#content>.sr-only{display:none}body.ordering-process .cart-wrapper{color:#202327}body.ordering-process .tv-cart-hero{position:relative;padding:38px 46px 34px;overflow:hidden;color:#fff;border-top:4px solid var(--tv-orange);background:radial-gradient(circle at 88% 20%,rgba(255,106,0,.28),transparent 31%),repeating-linear-gradient(116deg,rgba(255,255,255,.022) 0 1px,transparent 1px 13px),linear-gradient(135deg,#171a1d,#070809 76%)}body.ordering-process .tv-cart-hero p{display:flex;align-items:center;gap:12px;margin:0 0 15px;color:#ff9c58;font-size:10px;font-weight:900;letter-spacing:.16em}body.ordering-process .tv-cart-hero p::before{content:"";width:32px;height:3px;background:var(--tv-orange)}body.ordering-process .tv-cart-hero h1{margin:0 0 9px;color:#fff;font-family:var(--tv-display);font-size:clamp(58px,5.6vw,82px);font-weight:800;line-height:.92;letter-spacing:-.01em;text-transform:uppercase}body.ordering-process .tv-cart-hero span{color:#c8ccd0;font-size:14px;line-height:1.55}body.ordering-process .cart-header{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 !important;padding:0 !important;border:0 !important;background:#0e1012}body.ordering-process .cart-header .step{position:relative;display:flex !important;min-height:70px;align-items:center;justify-content:center;gap:12px;padding:10px 20px !important;color:#aeb3b7 !important;border:0 !important;border-bottom:1px solid rgba(255,255,255,.1) !important;background:transparent !important;font-family:var(--tv-display);font-size:16px;font-weight:800;letter-spacing:.045em;text-transform:uppercase}body.ordering-process .cart-header .step::before{content:"";width:10px;height:10px;flex:0 0 10px;border:2px solid #777d82;background:transparent;box-shadow:0 0 0 4px rgba(255,255,255,.035)}body.ordering-process .cart-header .step + .step{border-left:1px solid rgba(255,255,255,.1) !important}body.ordering-process .cart-header .step.active{color:#fff !important;background:rgba(255,106,0,.07) !important}body.ordering-process .cart-header .step.active::before{border-color:var(--tv-orange);background:var(--tv-orange);box-shadow:0 0 0 4px rgba(255,106,0,.12)}body.ordering-process .cart-header .step.active::after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:3px;background:var(--tv-orange)}body.ordering-process .cart-inner{padding:30px;border:0;background:repeating-linear-gradient(135deg,rgba(7,8,9,.018) 0 1px,transparent 1px 10px),linear-gradient(145deg,rgba(255,255,255,.98),rgba(237,231,222,.98));box-shadow:0 30px 72px rgba(0,0,0,.24)}body.ordering-process .tv-cart-products{overflow:hidden;border-top:3px solid var(--tv-orange);background:rgba(255,255,255,.84);box-shadow:0 16px 36px rgba(7,8,9,.08)}body.ordering-process .cart-table{margin:0 !important;background:transparent}body.ordering-process .cart-table tr{border-bottom:1px solid rgba(7,8,9,.11)}body.ordering-process .cart-table td{padding-top:22px !important;padding-bottom:22px !important;border:0 !important}body.ordering-process .cart-p-image{width:124px;padding-left:22px !important}body.ordering-process .cart-p-image img{width:84px;height:84px;object-fit:cover;background:#101214}body.ordering-process .p-name .main-link{color:#111315 !important;font-family:var(--tv-display);font-size:25px;font-weight:800;line-height:1.08;text-transform:uppercase}body.ordering-process .availability-label{color:#267536 !important;font-size:11px;font-weight:900;text-transform:uppercase}body.ordering-process .cart-table .quantity{display:grid !important;width:132px !important;height:48px !important;grid-template-columns:42px 48px 42px;align-items:center;padding:0 !important;border:0 !important;background:#fff;box-shadow:none !important;box-sizing:border-box}body.ordering-process .cart-table .quantity>*{position:static !important;width:100% !important;height:46px !important;border:0 !important}body.ordering-process .cart-table .quantity .amount{grid-column:2;grid-row:1;height:46px !important;color:#111315;border-top:1px solid rgba(17,19,21,.24) !important;border-bottom:1px solid rgba(17,19,21,.24) !important;background:#fff;box-sizing:border-box;text-align:center}body.ordering-process .cart-table .quantity .decrease{grid-column:1;grid-row:1;color:#fff;background:#171a1d}body.ordering-process .cart-table .quantity .increase{grid-column:3;grid-row:1;color:#fff;background:#171a1d}body.ordering-process .p-quantity>[data-testid="tooltip"],body.ordering-process .quantity-form .increase-tooltip,body.ordering-process .quantity-form .decrease-tooltip{display:none !important}body.ordering-process .p-price .price-final{color:#64696d;font-size:14px}body.ordering-process .p-total .price-final{color:#111315;font-family:var(--tv-display);font-size:28px;font-weight:900}body.ordering-process .remove-item{color:#8e9397 !important;transition:color .18s ease,background .18s ease}body.ordering-process .remove-item:hover{color:#fff !important;background:#c33333 !important}body.ordering-process .tv-cart-summary{display:grid !important;grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr);gap:24px;margin:24px 0 0 !important}body.ordering-process .tv-cart-summary>[class*="col-"]{width:auto !important;padding:0 !important;float:none !important}body.ordering-process .tv-cart-summary>.tv-cart-bonuses{grid-column:1;grid-row:1}body.ordering-process .tv-cart-summary>.tv-cart-totals{grid-column:2;grid-row:1}body.ordering-process .tv-cart-bonuses>.box{height:100%;margin:0 !important;padding:24px 26px !important;color:#33383c;border:1px solid rgba(7,8,9,.12) !important;border-top:3px solid rgba(20,23,26,.82) !important;border-left:3px solid rgba(255,106,0,.72) !important;border-radius:0 !important;background:radial-gradient(circle at 100% 0,rgba(255,106,0,.045),transparent 34%),#fff !important;box-shadow:0 12px 28px rgba(7,8,9,.075)}body.ordering-process .tv-cart-bonuses .h4{display:flex;align-items:center;gap:11px;margin:0 0 18px;color:#111315;font-family:var(--tv-display);font-size:27px;text-transform:uppercase}body.ordering-process .tv-cart-bonuses .h4::before{content:"";width:9px;height:24px;flex:0 0 9px;background:linear-gradient(180deg,#25292c 0 62%,var(--tv-orange) 62% 100%)}body.ordering-process .tv-cart-bonuses .extra{color:#4c5256;font-size:13px;line-height:1.5}body.ordering-process .tv-cart-bonuses .extra + .extra{margin-top:14px}body.ordering-process .tv-cart-bonuses .price-range{margin-top:7px;border-color:rgba(7,8,9,.12);background:#edf0f2}body.ordering-process .tv-cart-summary>.tv-cart-totals{display:flex;align-items:center;padding:25px 38px 25px 30px !important;border-top:3px solid var(--tv-orange);background:rgba(255,255,255,.9);box-shadow:0 14px 34px rgba(7,8,9,.1)}body.ordering-process .tv-cart-totals .price-wrapper{display:grid !important;width:100%;margin:0 !important;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:7px 22px}body.ordering-process .tv-cart-totals .price-wrapper>*{width:auto !important;min-width:0;margin:0 !important;padding:0 !important;float:none !important}body.ordering-process .tv-cart-totals .price-label{text-align:left}body.ordering-process .tv-cart-totals .price{text-align:right;white-space:nowrap}body.ordering-process .tv-cart-totals .price-primary{color:#111315}body.ordering-process .tv-cart-totals strong.price-primary{font-family:var(--tv-display);font-size:38px;font-weight:900}body.ordering-process .tv-cart-actions{display:flex !important;align-items:center;justify-content:flex-end;gap:16px;margin-top:24px !important}body.ordering-process .tv-cart-actions .btn{min-height:56px;border-radius:0 !important;font-size:12px;font-weight:900;letter-spacing:.045em;text-transform:uppercase}body.ordering-process .tv-cart-actions .next-step-back{color:#35393c !important;border:1px solid rgba(7,8,9,.2) !important;background:rgba(255,255,255,.72) !important}body.ordering-process .tv-cart-actions .next-step-forward{min-width:260px;color:#08090a !important;border-color:var(--tv-orange) !important;background:var(--tv-orange) !important;box-shadow:0 14px 28px rgba(255,106,0,.22)}body.ordering-process .tv-cart-actions .next-step-forward::after{display:none !important}body.desktop.ordering-process.tv-order-step2 .content-inner{margin:0 !important}body.desktop.ordering-process.tv-order-step2 .tv-checkout-hero{background:linear-gradient(90deg,rgba(7,8,9,.2),rgba(7,8,9,.88)),radial-gradient(circle at 84% 48%,rgba(255,106,0,.3),transparent 28%),repeating-linear-gradient(116deg,rgba(255,255,255,.024) 0 1px,transparent 1px 13px),linear-gradient(135deg,#171a1d,#070809 76%)}body.desktop.ordering-process.tv-order-step2 .tv-checkout-hero::after{content:"24 H";position:absolute;right:46px;bottom:15px;color:rgba(255,255,255,.035);font-family:var(--tv-display);font-size:112px;font-weight:900;line-height:.8;letter-spacing:-.04em}body.desktop.ordering-process.tv-order-step2 .tv-checkout-hero>*{position:relative;z-index:1}body.desktop.ordering-process.tv-order-step2 .tv-checkout-hero p{font-size:11px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-hero span{font-size:16px}body.desktop.ordering-process.tv-order-step2 .cart-header .step-1{color:#e1e4e6 !important}body.desktop.ordering-process.tv-order-step2 .cart-header .step-1::before{content:"✓";display:grid;color:#08090a;border-color:#c8cdd0;background:#c8cdd0;font-family:var(--tv-body);font-size:8px;font-weight:900;line-height:1;place-items:center}body.desktop.ordering-process.tv-order-step2 .tv-checkout-step2-inner{padding:28px !important}body.desktop.ordering-process.tv-order-step2 .tv-checkout-form{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 24px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-form--with-summary{grid-template-columns:minmax(0,1fr) minmax(330px,390px);align-items:start}body.desktop.ordering-process.tv-order-step2 .tv-checkout-options-column{display:grid;min-width:0;grid-column:1;grid-row:1;gap:20px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-choice{position:relative;grid-column:1;margin:0 !important;padding:27px 28px 29px !important;overflow:hidden;border:1px solid rgba(7,8,9,.12) !important;border-top:3px solid #1c1f22 !important;border-left:3px solid rgba(255,106,0,.78) !important;border-radius:0 !important;background:radial-gradient(circle at 100% 0,rgba(255,106,0,.045),transparent 35%),#fff !important;box-shadow:0 14px 34px rgba(7,8,9,.075);box-sizing:border-box}body.desktop.ordering-process.tv-order-step2 .tv-checkout-choice::after{content:"";position:absolute;top:0;right:0;width:72px;height:3px;background:var(--tv-orange)}body.desktop.ordering-process.tv-order-step2 .tv-checkout-kicker{margin:0 0 7px;color:#b64c00;font-size:11px;font-weight:900;letter-spacing:.15em}body.desktop.ordering-process.tv-order-step2 .tv-checkout-choice h4{display:flex;align-items:center;gap:13px;margin:0;color:#101214;font-family:var(--tv-display);font-size:32px;font-weight:900;line-height:1;letter-spacing:.01em;text-transform:uppercase}body.desktop.ordering-process.tv-order-step2 .tv-checkout-choice h4::before{display:grid;width:30px;height:30px;flex:0 0 30px;color:#08090a;background:var(--tv-orange);font-family:var(--tv-display);font-size:19px;line-height:1;place-items:center}body.desktop.ordering-process.tv-order-step2 .co-shipping-method h4::before,body.desktop.ordering-process.tv-order-step2 .co-delivery-method h4::before{content:"1"}body.desktop.ordering-process.tv-order-step2 .co-payment-method h4::before{content:"2"}body.desktop.ordering-process.tv-order-step2 .tv-checkout-choice__intro{max-width:680px;margin:12px 0 22px;color:#565c60;font-size:15px;line-height:1.52}body.desktop.ordering-process.tv-order-step2 .tv-checkout-option-group + .tv-checkout-option-group{margin-top:20px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-option-group h5{display:flex;align-items:center;gap:9px;margin:0 0 9px;color:#5e6468;font-size:12px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}body.desktop.ordering-process.tv-order-step2 .tv-checkout-option-group h5::before{content:"";width:18px;height:2px;background:var(--tv-orange)}body.desktop.ordering-process.tv-order-step2 .tv-checkout-options-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-options-grid--payments{grid-template-columns:repeat(3,minmax(0,1fr))}body.desktop.ordering-process.tv-order-step2 .radio-wrapper{position:relative;min-width:0;margin:0 !important;padding:0 !important;overflow:hidden;border:1px solid rgba(7,8,9,.14) !important;border-radius:0 !important;background:#f7f4ef !important;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}body.desktop.ordering-process.tv-order-step2 .radio-wrapper:hover{border-color:rgba(255,106,0,.68) !important;background:#fff !important;box-shadow:0 9px 20px rgba(7,8,9,.075);transform:translateY(-1px)}body.desktop.ordering-process.tv-order-step2 .radio-wrapper>input[type="radio"]{position:absolute !important;width:1px !important;height:1px !important;opacity:0 !important}body.desktop.ordering-process.tv-order-step2 .radio-wrapper>label{position:relative;display:grid !important;min-height:76px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 !important;padding:11px 38px 11px 12px !important;cursor:pointer;box-sizing:border-box}body.desktop.ordering-process.tv-order-step2 .radio-wrapper>input[type="radio"] + label::before{content:"";position:absolute;top:13px;right:13px;left:auto;width:18px;height:18px;margin:0;border:2px solid #8d9397;border-radius:50%;background:#fff;box-shadow:none;box-sizing:border-box}body.desktop.ordering-process.tv-order-step2 .radio-wrapper>input[type="radio"] + label::after{content:none !important;display:none !important}body.desktop.ordering-process.tv-order-step2 .radio-wrapper>input[type="radio"]:focus-visible + label{outline:3px solid rgba(255,106,0,.32);outline-offset:-3px}body.desktop.ordering-process.tv-order-step2 .radio-wrapper.active{border-color:#171a1d !important;background:#171a1d !important;box-shadow:inset 4px 0 var(--tv-orange),0 11px 24px rgba(7,8,9,.12)}body.desktop.ordering-process.tv-order-step2 .radio-wrapper.active>input[type="radio"] + label::before{border-color:var(--tv-orange);background:radial-gradient(circle at center,var(--tv-orange) 0 3px,transparent 3.5px),#171a1d}body.desktop.ordering-process.tv-order-step2 .payment-logo,body.desktop.ordering-process.tv-order-step2 .tv-checkout-payment-icon{display:grid;width:64px;height:42px;align-items:center;justify-items:center;padding:6px;border:1px solid rgba(7,8,9,.1);background:#fff;box-sizing:border-box}body.desktop.ordering-process.tv-order-step2 .payment-logo,body.desktop.ordering-process.tv-order-step2 .payment-info,body.desktop.ordering-process.tv-order-step2 .payment-shipping-price{order:0 !important}body.desktop.ordering-process.tv-order-step2 .payment-logo img{display:block;width:auto;max-width:50px;height:auto;max-height:25px;object-fit:contain}body.desktop.ordering-process.tv-order-step2 .tv-checkout-payment-icon{width:42px;color:#121416;border-color:rgba(7,8,9,.15);font-family:var(--tv-display);font-size:17px;font-weight:900}body.desktop.ordering-process.tv-order-step2 .tv-checkout-options-grid--payments .radio-wrapper>label{grid-template-columns:42px minmax(0,1fr) auto}body.desktop.ordering-process.tv-order-step2 .payment-info{display:flex;min-width:0;max-width:none !important;flex:0 1 auto !important;flex-direction:column;gap:3px;color:#171a1d;line-height:1.18}body.desktop.ordering-process.tv-order-step2 .payment-info b{color:inherit !important;font-size:14px;font-weight:900}body.desktop.ordering-process.tv-order-step2 .payment-info small{color:#747a7e;font-size:11px;line-height:1.3}body.desktop.ordering-process.tv-order-step2 .payment-shipping-price{display:flex;min-width:52px;flex-direction:column;align-items:flex-end;gap:2px;color:#171a1d;text-align:right;white-space:nowrap}body.desktop.ordering-process.tv-order-step2 .payment-shipping-price b{color:inherit !important;font-family:var(--tv-display);font-size:20px;font-weight:900;text-transform:uppercase}body.desktop.ordering-process.tv-order-step2 .payment-shipping-price small{color:#8a9094;font-size:9px}body.desktop.ordering-process.tv-order-step2 .radio-wrapper.active .payment-info{color:#fff}body.desktop.ordering-process.tv-order-step2 .radio-wrapper.active .payment-info small{color:#b8bdc1}body.desktop.ordering-process.tv-order-step2 .radio-wrapper.active .payment-shipping-price{color:var(--tv-orange)}body.desktop.ordering-process.tv-order-step2 .radio-wrapper.active .payment-shipping-price small{color:#9da2a6}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary-card{position:relative;display:flex;height:auto;grid-column:2;grid-row:1;align-self:start;flex-direction:column;margin:0 !important;padding:27px 25px 25px !important;color:#e8eaec;border:1px solid rgba(255,255,255,.1) !important;border-top:3px solid var(--tv-orange) !important;border-radius:0 !important;background:radial-gradient(circle at 100% 0,rgba(255,106,0,.2),transparent 38%),linear-gradient(145deg,#1a1d20,#090a0b 72%) !important;box-shadow:0 22px 46px rgba(7,8,9,.22);box-sizing:border-box}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__kicker{margin:0 0 7px;color:var(--tv-orange);font-size:11px;font-weight:900;letter-spacing:.16em}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary-card h2{margin:0 0 22px;color:#fff;font-family:var(--tv-display);font-size:36px;font-weight:900;line-height:1;text-transform:uppercase}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__items{display:grid;gap:1px;padding:1px;background:rgba(255,255,255,.1)}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__items article{display:grid;min-width:0;min-height:76px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 12px 0 0;background:rgba(8,10,11,.9)}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__items img{display:block;width:72px;height:100%;min-height:76px;align-self:stretch;object-fit:cover;background:#111416}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__items a.tv-checkout-summary__image-link{display:block;height:100%;min-height:76px;align-self:stretch}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__items article>span{display:flex;min-width:0;flex-direction:column;gap:2px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__items b{overflow:hidden;color:#e6e8ea;font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__items small{color:#8e9499;font-size:10px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__items strong{color:#fff;font-family:var(--tv-display);font-size:20px;white-space:nowrap}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__items .tv-checkout-summary__more{min-height:42px;grid-template-columns:minmax(0,1fr) auto;padding-left:12px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__more span{color:#aeb3b7;font-size:11px;font-weight:800;text-transform:uppercase}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__prices{display:grid;gap:9px;margin:22px 0 0}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__prices>div{display:flex;align-items:baseline;justify-content:space-between;gap:18px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__prices dt{color:#aeb3b7;font-size:12px;font-weight:800;text-transform:uppercase}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__prices dt small{display:block;margin-top:3px;color:#fff;font-size:10px;font-weight:800;letter-spacing:.015em;line-height:1.25;text-transform:none}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__prices dd{margin:0;color:#fff;font-size:14px;font-weight:900}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__prices dd.is-free{color:#70c47e;text-transform:uppercase}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__native-prices{display:none !important}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__total{margin-top:8px;padding-top:17px;border-top:1px solid rgba(255,255,255,.14)}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__total dt{color:#fff;font-family:var(--tv-display);font-size:21px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__total dt small{display:block;margin-top:3px;color:#8f9599;font-family:var(--tv-body);font-size:8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__total dd{color:var(--tv-orange);font-family:var(--tv-display);font-size:34px;line-height:1}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__benefit{display:flex;align-items:center;gap:10px;margin-top:20px;padding:12px;border-left:3px solid var(--tv-orange);background:rgba(255,255,255,.055)}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__benefit>span{display:grid;width:24px;height:24px;flex:0 0 24px;color:#08090a;background:var(--tv-orange);font-size:12px;font-weight:900;place-items:center}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__benefit p{display:flex;min-width:0;flex-direction:column;gap:2px;margin:0}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__benefit b{color:#fff;font-size:12px;text-transform:uppercase}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__benefit small{color:#aeb3b7;font-size:11px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-actions{display:flex !important;grid-column:1 / -1;align-items:center;justify-content:space-between;gap:14px;margin:2px 0 0 !important;padding-top:20px;border-top:1px solid rgba(7,8,9,.13)}body.desktop.ordering-process.tv-order-step2 .tv-checkout-actions .btn{min-height:56px;margin:0 !important;border-radius:0 !important;font-size:13px;font-weight:900;letter-spacing:.045em;text-transform:uppercase}body.desktop.ordering-process.tv-order-step2 .tv-checkout-actions .next-step-back{color:#35393c !important;border:1px solid rgba(7,8,9,.18) !important;background:rgba(255,255,255,.72) !important}body.desktop.ordering-process.tv-order-step2 .tv-checkout-actions .next-step-forward{min-width:290px;color:#08090a !important;border-color:var(--tv-orange) !important;background:var(--tv-orange) !important;box-shadow:0 14px 28px rgba(255,106,0,.2)}body.desktop.ordering-process.tv-order-step2 .tv-checkout-actions .next-step-forward::after{display:none !important}body.desktop.ordering-process.tv-order-step3 .content-inner{margin:0 !important}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-hero{background:linear-gradient(90deg,rgba(7,8,9,.14),rgba(7,8,9,.9)),radial-gradient(circle at 86% 44%,rgba(255,106,0,.25),transparent 28%),repeating-linear-gradient(116deg,rgba(255,255,255,.024) 0 1px,transparent 1px 13px),linear-gradient(135deg,#171a1d,#070809 76%)}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-hero::after{content:"3 / 3";position:absolute;right:46px;bottom:14px;color:rgba(255,255,255,.035);font-family:var(--tv-display);font-size:108px;font-weight:900;line-height:.8}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-hero>*{position:relative;z-index:1}body.desktop.ordering-process.tv-order-step3 .cart-header .step-1,body.desktop.ordering-process.tv-order-step3 .cart-header .step-2{color:#d9dde0 !important}body.desktop.ordering-process.tv-order-step3 .cart-header .step-1::before,body.desktop.ordering-process.tv-order-step3 .cart-header .step-2::before{content:"✓";display:grid;color:#08090a;border-color:#c8cdd0;background:#c8cdd0;font-family:var(--tv-body);font-size:8px;font-weight:900;line-height:1;place-items:center}body.desktop.ordering-process.tv-order-step3 .tv-checkout-step3-inner{padding:28px !important}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(350px,410px);align-items:start;gap:0 24px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-data-card,body.desktop.ordering-process.tv-order-step3 .tv-checkout-data-card>.box,body.desktop.ordering-process.tv-order-step3 .tv-checkout-additional-card,body.desktop.ordering-process.tv-order-step3 .tv-checkout-consent-card{min-width:0;margin:0 !important;border-radius:0 !important;box-sizing:border-box}body.desktop.ordering-process.tv-order-step3 .tv-checkout-data-card,body.desktop.ordering-process.tv-order-step3 .tv-checkout-data-card>.box{padding:27px 28px 29px !important;border:1px solid rgba(7,8,9,.12) !important;border-top:3px solid #1c1f22 !important;border-left:3px solid rgba(255,106,0,.78) !important;background:radial-gradient(circle at 100% 0,rgba(255,106,0,.045),transparent 35%),#fff !important;box-shadow:0 14px 34px rgba(7,8,9,.075)}body.desktop.ordering-process.tv-order-step3 .co-billing-address{padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none}body.desktop.ordering-process.tv-order-step3 .tv-checkout-data-kicker{margin:0 0 7px;color:#b64c00;font-size:11px;font-weight:900;letter-spacing:.15em}body.desktop.ordering-process.tv-order-step3 .tv-checkout-data-card h2{margin:0 0 22px;color:#101214;font-family:var(--tv-display);font-size:34px;font-weight:900;line-height:1;text-transform:uppercase}body.desktop.ordering-process.tv-order-step3 .co-contact-information,body.desktop.ordering-process.tv-order-step3 .co-billing-address>.box{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 18px}body.desktop.ordering-process.tv-order-step3 .co-contact-information>h2,body.desktop.ordering-process.tv-order-step3 .co-contact-information>.tv-checkout-data-kicker,body.desktop.ordering-process.tv-order-step3 .co-contact-information>.form-legend,body.desktop.ordering-process.tv-order-step3 .co-contact-information>.tv-customer-login,body.desktop.ordering-process.tv-order-step3 .co-billing-address h2,body.desktop.ordering-process.tv-order-step3 .co-billing-address .tv-checkout-data-kicker,body.desktop.ordering-process.tv-order-step3 .co-billing-address .company-shopping,body.desktop.ordering-process.tv-order-step3 .co-billing-address #company-info,body.desktop.ordering-process.tv-order-step3 .tv-checkout-field--name,body.desktop.ordering-process.tv-order-step3 .tv-checkout-field--street,body.desktop.ordering-process.tv-order-step3 .tv-checkout-field--country{grid-column:1 / -1}body.desktop.ordering-process.tv-order-step3 .tv-checkout-data-card .form-group,body.desktop.ordering-process.tv-order-step3 .tv-checkout-data-card .form-group--inline{margin:0 !important}body.desktop.ordering-process.tv-order-step3 .tv-checkout-data-card .form-group--inline>label,body.desktop.ordering-process.tv-order-step3 .tv-checkout-data-card .form-group--inline>.form-control-wrapper{display:block;width:100% !important;max-width:none !important;margin:0 !important;float:none !important}body.desktop.ordering-process.tv-order-step3 .tv-checkout-data-card .form-group--inline>label{margin-bottom:7px !important;color:#3f4448;font-size:12px;font-weight:900;line-height:1.25}body.desktop.ordering-process.tv-order-step3 .required-asterisk{color:#d95300 !important}body.desktop.ordering-process.tv-order-step3 .form-control,body.desktop.ordering-process.tv-order-step3 select.form-control,body.desktop.ordering-process.tv-order-step3 .js-phone-code{width:100% !important;height:52px !important;min-height:52px;padding:0 14px !important;color:#171a1d;border:1px solid rgba(7,8,9,.22) !important;border-radius:0 !important;background:#f8f6f2 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.85);font-size:15px;box-sizing:border-box}body.desktop.ordering-process.tv-order-step3 textarea.form-control{height:auto !important;min-height:108px;padding-top:12px !important;padding-bottom:12px !important;resize:vertical}body.desktop.ordering-process.tv-order-step3 .form-control:focus,body.desktop.ordering-process.tv-order-step3 .js-phone-code:focus{border-color:var(--tv-orange) !important;outline:3px solid rgba(255,106,0,.14);outline-offset:0;background:#fff !important}body.desktop.ordering-process.tv-order-step3 .tv-phone-fields{display:grid !important;grid-template-columns:94px minmax(0,1fr);gap:8px}body.desktop.ordering-process.tv-order-step3 .form-legend{justify-self:end;margin:2px 0 -10px !important;color:#777d81;font-size:10px;font-weight:800;text-transform:uppercase}body.desktop.ordering-process.tv-order-step3 .form-legend span{color:#d95300}body.desktop.ordering-process.tv-order-step3 .tv-customer-login{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:4px !important;padding:13px 14px;border-left:3px solid rgba(255,106,0,.62);background:#f6f2ec}body.desktop.ordering-process.tv-order-step3 .tv-customer-login .label{margin:0 !important;color:#555b5f;font-size:12px;font-weight:800}body.desktop.ordering-process.tv-order-step3 .tv-customer-login .btn{min-height:38px;padding:9px 14px !important;color:#24282b !important;border:1px solid rgba(7,8,9,.17) !important;border-radius:0 !important;background:#fff !important;font-size:10px;font-weight:900;text-transform:uppercase}body.desktop.ordering-process.tv-order-step3 #company-info{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:15px;border-left:3px solid var(--tv-orange);background:#f6f2ec}body.desktop.ordering-process.tv-order-step3 #company-info.js-hidden,body.desktop.ordering-process.tv-order-step3 #note.js-hidden{display:none !important}body.desktop.ordering-process.tv-order-step3 .tv-checkout-field--country .form-control-wrapper small{display:block;margin-top:6px;color:#73797d;font-size:11px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-additional-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;padding:20px 22px !important;border:1px solid rgba(7,8,9,.12) !important;border-left:3px solid rgba(255,106,0,.68) !important;background:rgba(255,255,255,.88) !important;box-shadow:0 10px 24px rgba(7,8,9,.055)}body.desktop.ordering-process.tv-order-step3 .tv-checkout-additional-card .form-group,body.desktop.ordering-process.tv-order-step3 .tv-checkout-additional-card .stay-in-touch{margin:0 !important;padding:0 !important;border:0 !important}body.desktop.ordering-process.tv-order-step3 .tv-checkout-additional-card #note{grid-column:1 / -1}body.desktop.ordering-process.tv-order-step3 .tv-checkout-additional-card #note .box{margin:2px 0 0 !important;padding:14px !important;border:0 !important;background:#f6f2ec !important}body.desktop.ordering-process.tv-order-step3 .tv-checkout-consent-card{grid-column:1;padding:17px 19px 27px !important;border:1px solid rgba(7,8,9,.14) !important;border-left:3px solid var(--tv-orange) !important;background:rgba(255,255,255,.9) !important;box-shadow:0 10px 22px rgba(7,8,9,.055)}body.desktop.ordering-process.tv-order-step3 .co-contact-information,body.desktop.ordering-process.tv-order-step3 .co-billing-address>.box,body.desktop.ordering-process.tv-order-step3 .tv-checkout-additional-card,body.desktop.ordering-process.tv-order-step3 .tv-checkout-consent-card{border-right:3px solid #1c1f22 !important;border-bottom:0 !important;border-left:3px solid rgba(255,106,0,.78) !important;background:radial-gradient(circle at 100% 0,rgba(255,106,0,.035),transparent 34%),#fff !important;box-shadow:none}body.desktop.ordering-process.tv-order-step3 .co-contact-information{border-top:3px solid #1c1f22 !important}body.desktop.ordering-process.tv-order-step3 .co-billing-address>.box,body.desktop.ordering-process.tv-order-step3 .tv-checkout-additional-card,body.desktop.ordering-process.tv-order-step3 .tv-checkout-consent-card{border-top:0 !important}body.desktop.ordering-process.tv-order-step3 .tv-checkout-consent-card{border-bottom:3px solid #1c1f22 !important}body.desktop.ordering-process.tv-order-step3 .tv-checkout-additional-card,body.desktop.ordering-process.tv-order-step3 .tv-checkout-consent-card{background:#f6f2ec !important}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-fields{display:grid;grid-column:1;grid-row:1 / span 4;align-self:start;min-width:0;padding:0;border:3px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(145deg,#15181b 0 32%,#ff6a00 49%,#f4eee6 66%,#171a1d 100%) border-box;box-shadow:0 18px 42px rgba(7,8,9,.1),10px 0 34px rgba(255,106,0,.055)}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-fields__core{display:contents}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-fields__core>.co-contact-information,body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-fields__core>.co-billing-address>.box,body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-fields__core>.tv-checkout-additional-card,body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-fields>.tv-checkout-consent-card{border:0 !important}body.desktop.ordering-process.tv-order-step3 .company-shopping,body.desktop.ordering-process.tv-order-step3 .tv-checkout-additional-card .form-group,body.desktop.ordering-process.tv-order-step3 .tv-checkout-consent-card{position:relative}body.desktop.ordering-process.tv-order-step3 .company-shopping>input[type="checkbox"],body.desktop.ordering-process.tv-order-step3 .tv-checkout-additional-card input[type="checkbox"],body.desktop.ordering-process.tv-order-step3 .tv-checkout-consent-card>input[type="checkbox"]{position:absolute !important;width:1px !important;height:1px !important;opacity:0 !important}body.desktop.ordering-process.tv-order-step3 .company-shopping>label,body.desktop.ordering-process.tv-order-step3 .tv-checkout-additional-card input[type="checkbox"] + label,body.desktop.ordering-process.tv-order-step3 .tv-checkout-consent-card>input[type="checkbox"] + label{position:relative;display:block;min-height:24px;padding:3px 0 0 34px !important;color:#34393d;font-size:12px;font-weight:800;line-height:1.45;cursor:pointer}body.desktop.ordering-process.tv-order-step3 .company-shopping>label::before,body.desktop.ordering-process.tv-order-step3 .tv-checkout-additional-card input[type="checkbox"] + label::before,body.desktop.ordering-process.tv-order-step3 .tv-checkout-consent-card>input[type="checkbox"] + label::before{content:"";position:absolute;top:0;left:0;width:23px;height:23px;border:1px solid rgba(7,8,9,.28);background:#fff;box-sizing:border-box}body.desktop.ordering-process.tv-order-step3 .company-shopping>input:checked + label::before,body.desktop.ordering-process.tv-order-step3 .tv-checkout-additional-card input:checked + label::before,body.desktop.ordering-process.tv-order-step3 .tv-checkout-consent-card>input:checked + label::before{border-color:var(--tv-orange);background:var(--tv-orange)}body.desktop.ordering-process.tv-order-step3 .company-shopping>input:checked + label::after,body.desktop.ordering-process.tv-order-step3 .tv-checkout-additional-card input:checked + label::after,body.desktop.ordering-process.tv-order-step3 .tv-checkout-consent-card>input:checked + label::after{content:"✓";position:absolute;top:0;left:0;display:grid;width:23px;height:23px;color:#08090a;font-size:13px;font-weight:900;line-height:1;place-items:center}body.desktop.ordering-process.tv-order-step3 .tv-checkout-consent-card a{color:#a84400 !important;text-decoration:underline;text-underline-offset:2px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary{position:relative;display:block;grid-column:2;grid-row:1 / span 4;align-self:start;margin:0 !important;padding:27px 25px 25px !important;color:#e8eaec;border:1px solid rgba(255,255,255,.1) !important;border-top:3px solid var(--tv-orange) !important;border-radius:0 !important;background:radial-gradient(circle at 100% 0,rgba(255,106,0,.2),transparent 38%),linear-gradient(145deg,#1a1d20,#090a0b 72%) !important;box-shadow:0 22px 46px rgba(7,8,9,.22);box-sizing:border-box}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-aside{display:grid;grid-column:2;grid-row:1 / span 4;align-self:start;gap:12px;min-width:0}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-aside .tv-checkout-final-summary{grid-column:1;grid-row:auto;width:100%}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .order-summary-inner{padding:0 !important}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__kicker{margin:0 0 7px;color:var(--tv-orange);font-size:11px;font-weight:900;letter-spacing:.16em}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary h2{margin:0 0 20px;color:#fff;font-family:var(--tv-display);font-size:35px;font-weight:900;line-height:1;text-transform:uppercase}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items{display:grid;gap:1px;padding:1px;background:rgba(255,255,255,.1)}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items article{display:grid;min-width:0;min-height:74px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 11px 0 0;background:rgba(8,10,11,.92)}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__image-link,body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__image-placeholder{display:grid;width:72px;height:100%;min-height:74px;align-self:stretch;color:#6f757a;background:#111416;font-family:var(--tv-display);font-size:18px;place-items:center}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items img{display:block;width:72px;height:100%;min-height:74px;object-fit:cover}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items article>span:not(.tv-checkout-summary__image-placeholder){display:flex;min-width:0;flex-direction:column;gap:2px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items b{overflow:hidden;color:#e6e8ea;font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items small{color:#8e9499;font-size:10px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items strong{color:#fff;font-family:var(--tv-display);font-size:19px;white-space:nowrap}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__prices{display:grid;gap:9px;margin:20px 0 0}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__prices>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__prices dt{color:#aeb3b7;font-size:12px;font-weight:800;text-transform:uppercase}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__prices dt small{display:block;margin-top:3px;color:#fff;font-size:10px;font-weight:800;line-height:1.25;text-transform:none}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__prices dd{margin:0;color:#fff;font-size:14px;font-weight:900;white-space:nowrap}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__prices dd[data-tv-final-shipping],body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__prices dd[data-tv-final-payment]{color:#70c47e;text-transform:uppercase}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__total{margin-top:8px;padding-top:17px;border-top:1px solid rgba(255,255,255,.14)}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__total dt{color:#fff;font-family:var(--tv-display);font-size:21px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__total dd{color:var(--tv-orange);font-family:var(--tv-display);font-size:34px;line-height:1}body.desktop.ordering-process.tv-order-step3 .tv-checkout-summary__native-row{display:none !important}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-actions{display:flex !important;grid-column:1 / -1;align-items:center;justify-content:space-between;gap:14px;margin:2px 0 0 !important;padding-top:20px;border-top:0}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-actions .btn{min-height:58px;margin:0 !important;border-radius:0 !important;font-weight:900;letter-spacing:.04em;text-transform:uppercase}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-actions .next-step-back{color:#35393c !important;border:1px solid rgba(7,8,9,.18) !important;background:rgba(255,255,255,.72) !important}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-actions .next-step-finish{position:relative;display:flex;width:100%;max-width:410px;min-width:350px;min-height:68px;flex-direction:column;align-items:center;justify-content:center;color:#08090a !important;border:0 !important;background:linear-gradient(180deg,#ff7b18 0%,#ff6a00 56%,#e95800 100%) !important;box-shadow:inset 5px 0 0 #171a1d,inset 0 1px 0 rgba(255,255,255,.34),0 14px 28px rgba(255,106,0,.18)}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-actions .next-step-finish:hover,body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-actions .next-step-finish:focus-visible{background:linear-gradient(180deg,#ff8a2f 0%,#ff720d 56%,#ef6100 100%) !important;box-shadow:inset 5px 0 0 #08090a,inset 0 1px 0 rgba(255,255,255,.42),0 16px 32px rgba(255,106,0,.24)}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-actions .order-button-text{font-family:var(--tv-display);font-size:23px;line-height:1}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-actions .order-button-suffix{margin-top:5px;font-size:11px;font-weight:800;line-height:1;letter-spacing:.055em}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-aside .tv-checkout-final-actions{display:grid !important;grid-template-columns:minmax(0,1fr);grid-column:1;gap:8px;margin:0 !important;padding:0}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-aside .next-step-finish{order:1;max-width:none;min-width:0}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-aside .next-step-back{order:2;width:100%;min-height:52px}@media (min-width:768px) and (max-width:1199px){body.desktop.ordering-process.tv-order-step2 .tv-checkout-form--with-summary{grid-template-columns:minmax(0,1fr) minmax(280px,320px)}body.desktop.ordering-process.tv-order-step2 .tv-checkout-options-grid,body.desktop.ordering-process.tv-order-step2 .tv-checkout-options-grid--payments{grid-template-columns:1fr}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-layout{grid-template-columns:minmax(0,1fr) minmax(290px,330px)}body.desktop.ordering-process.tv-order-step3 .co-contact-information,body.desktop.ordering-process.tv-order-step3 .co-billing-address>.box{grid-template-columns:minmax(0,1fr)}body.desktop.ordering-process.tv-order-step3 .co-contact-information>*,body.desktop.ordering-process.tv-order-step3 .co-billing-address>.box>*{grid-column:1 !important}}body.type-product{--tv-product-accent:var(--tv-orange);--tv-product-glow:rgba(255,106,0,.28);--tv-product-paper-glow:rgba(255,106,0,.08)}body.type-product.tv-product-accent--blue{--tv-product-accent:var(--tv-blue);--tv-product-glow:rgba(24,136,226,.26);--tv-product-paper-glow:rgba(24,136,226,.08)}body.type-product.tv-product-accent--red{--tv-product-accent:var(--tv-red);--tv-product-glow:rgba(213,43,54,.26);--tv-product-paper-glow:rgba(213,43,54,.075)}body.type-product.tv-product-accent--steel{--tv-product-accent:#aab0b5;--tv-product-glow:rgba(170,176,181,.17);--tv-product-paper-glow:rgba(110,118,125,.07)}body.type-product.tv-product-accent--mixed{--tv-product-accent:var(--tv-orange);--tv-product-glow:rgba(255,106,0,.27);--tv-product-paper-glow:rgba(255,106,0,.08)}.type-product .sidebar{display:none !important}.type-product .breadcrumbs-wrapper,.type-product .breadcrumbs{display:none !important}.type-product .content-wrapper{width:100% !important;max-width:none !important;padding-top:42px;padding-bottom:96px;background:radial-gradient(ellipse 48% 30% at 82% 10%,var(--tv-product-paper-glow),transparent 72%),linear-gradient(180deg,#070809 0 8%,#130f0c 14%,#352015 21%,#653719 29%,#925329 36%,#ad7951 43%,#cbb19a 51%,#e7ddd2 59%,var(--tv-paper) 67% 100%);background-attachment:scroll}.type-product .content-wrapper-in{width:min(1180px,calc(100% - 48px)) !important;max-width:none !important;margin:0 auto !important}.type-product .content{width:100% !important;max-width:none !important;padding:0 !important;float:none !important}.type-product .p-detail{box-sizing:border-box;display:block;width:100% !important;max-width:none !important;margin-right:0 !important;margin-left:0 !important}.type-product .p-detail-inner{position:relative;display:grid;box-sizing:border-box;width:100% !important;max-width:none !important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"media info";gap:0;align-items:stretch;margin-right:0 !important;margin-left:0 !important;overflow:hidden;border:1px solid #0b0d0f;border-top:4px solid var(--tv-product-accent);border-radius:2px 2px 0 0;background:#101214;box-shadow:0 30px 76px rgba(7,8,9,.24)}.type-product .p-detail-inner::before{display:none}.type-product .p-image-wrapper,.type-product .p-data-wrapper{position:relative;z-index:1;box-sizing:border-box}.type-product .p-image-wrapper{grid-area:media;width:100% !important;max-width:none !important;min-width:0;float:none !important;padding:0 !important;overflow:hidden;border:0;border-right:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 52% 43%,var(--tv-product-glow),transparent 43%),repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0 1px,transparent 1px 9px),linear-gradient(145deg,#1a1d20,#08090a 78%);box-shadow:none}.type-product .p-image-wrapper::before{content:"";position:absolute;top:0;right:0;width:96px;height:5px;background:linear-gradient(90deg,transparent,var(--tv-product-accent))}.type-product .p-image{position:relative;display:grid;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;min-height:0;aspect-ratio:1 / 1;overflow:hidden;place-items:center}.type-product .p-image>a{display:grid !important;width:100% !important;max-width:none !important;height:100% !important;max-height:none !important;place-items:stretch}.type-product .p-image img{display:block !important;width:100% !important;min-width:100% !important;max-width:none !important;height:100% !important;min-height:100% !important;max-height:none !important;object-fit:cover !important;filter:drop-shadow(0 24px 36px rgba(0,0,0,.25));transition:transform .4s var(--tv-ease),filter .4s ease}.type-product .p-image:hover img{filter:drop-shadow(0 24px 36px rgba(0,0,0,.25)) !important;transform:none !important}.type-product .p-image .flag{border-radius:0 !important}.type-product .p-image .flags{position:static !important}.type-product .p-image-wrapper .flags-extra,.type-product .p-final-price-wrapper>.price-standard,.type-product .p-final-price-wrapper>.price-save{display:none !important}.type-product .p-image .flag.flag-new{position:absolute !important;z-index:3;top:21px !important;right:-51px !important;bottom:auto !important;left:auto !important;display:flex !important;width:178px;min-height:32px;align-items:center;justify-content:center;padding:0 16px !important;color:#08090a !important;border-top:1px solid rgba(255,255,255,.5) !important;border-bottom:1px solid rgba(7,8,9,.22) !important;background:var(--tv-orange) !important;box-shadow:0 8px 22px rgba(7,8,9,.28);font-family:var(--tv-body);font-size:10px !important;font-weight:900;line-height:1;letter-spacing:.13em;text-transform:uppercase;transform:rotate(45deg);transform-origin:center}.type-product .p-image .flags .flag.flag-new{right:-6px !important}.type-product .p-image-wrapper .row{box-sizing:border-box;display:flex;align-items:center;width:100% !important;min-height:100px;margin:0 !important;padding:13px 18px;border-top:1px solid rgba(255,255,255,.11);background:linear-gradient(180deg,#111416,#090a0b)}.type-product .p-thumbnails-wrapper,.type-product .p-thumbnails{display:flex;flex-wrap:wrap;align-items:center;align-content:center;gap:10px;width:100%;min-height:72px;margin:0 !important;padding:0 !important}.type-product .p-thumbnail{box-sizing:border-box;width:72px !important;height:72px !important;margin:0 !important;padding:5px;overflow:hidden;border:1px solid rgba(255,255,255,.18) !important;border-radius:2px !important;background:#101214;opacity:.72;transition:opacity .18s ease,border-color .18s ease,transform .18s var(--tv-ease)}.type-product .p-thumbnail:hover,.type-product .p-thumbnail.highlighted{border-color:var(--tv-product-accent) !important;opacity:1}.type-product .p-thumbnail:hover{box-shadow:inset 0 0 0 1px var(--tv-product-accent),0 0 8px var(--tv-product-glow);transform:none}.type-product .p-thumbnail.highlighted{box-shadow:inset 0 0 0 1px var(--tv-product-accent),0 0 10px var(--tv-product-glow);transform:none}.type-product .p-thumbnail img{width:100%;height:100%;object-fit:cover}.type-product .p-data-wrapper{--tv-product-panel-padding:clamp(28px,2.5vw,36px);grid-area:info;display:flex;flex-direction:column;width:100% !important;max-width:none !important;min-width:0;float:none !important;padding:var(--tv-product-panel-padding);border:0;border-radius:0;background:radial-gradient(circle at 100% 0,var(--tv-product-glow),transparent 31%),linear-gradient(145deg,#fff,#f5f1e9 82%);box-shadow:none}.type-product .tv-product-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 13px;color:#6e7276;font-size:10px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.type-product .tv-product-kicker span{color:var(--tv-orange-dark)}.type-product .tv-product-kicker b{color:var(--tv-product-accent)}.type-product .tv-product-mobile-header{display:none}.type-product .p-detail-inner-header h1,.type-product .p-detail-inner-header .h1{max-width:700px;margin:0;color:var(--tv-black);font-family:var(--tv-display);font-size:clamp(40px,3.25vw,50px);font-weight:800;letter-spacing:-.012em;line-height:1.01;text-transform:uppercase;text-wrap:balance}.type-product .p-short-description{max-width:650px;margin-top:17px;color:#44494d;font-size:15px;line-height:1.62}.type-product .p-short-description p:last-child{margin-bottom:0}.type-product .tv-product-rail{display:none !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:24px 0 0;padding:0;overflow:hidden;color:#d9dde0;border:1px solid rgba(255,255,255,.12);border-radius:2px;background:linear-gradient(145deg,#1a1d20,#0a0b0c);list-style:none}.type-product .tv-product-rail li{position:relative;display:flex;min-height:58px;align-items:center;padding:10px 13px 10px 35px;font-size:9px;font-weight:900;line-height:1.3;letter-spacing:.055em;text-transform:uppercase}.type-product .tv-product-rail li + li{border-left:1px solid rgba(255,255,255,.12)}.type-product .tv-product-rail li::before{content:"✓";position:absolute;left:13px;display:grid;width:15px;height:15px;color:#08090a;background:var(--tv-product-accent);place-items:center;font-size:9px}.type-product #product-detail-form{margin-top:20px}.type-product .p-basic-info-block{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.type-product .p-basic-info-block .block{margin:0 !important;padding:8px 10px;color:#5e6266;border:1px solid rgba(7,8,9,.12);background:rgba(255,255,255,.62);font-size:11px}.type-product .availability-label{color:#25733b;font-weight:900}.type-product .p-to-cart-block{box-sizing:border-box;display:grid;width:100%;min-width:0;gap:18px;margin:0 !important;padding:0 !important}.type-product .p-final-price-wrapper,.type-product .p-price-wrapper{box-sizing:border-box;display:flex;width:100% !important;max-width:100% !important;min-width:0;align-items:center;justify-content:space-between;gap:14px;margin:0 !important}.type-product .tv-product-availability{display:inline-flex;min-height:28px;align-items:center;padding:0 10px;color:#25733b;border:1px solid rgba(37,115,59,.2);border-radius:1px;background:#eef7ef;font-size:9px;font-weight:900;letter-spacing:.025em;text-transform:uppercase;white-space:nowrap}.type-product .tv-product-availability--out{color:#5f656a;border-color:rgba(95,101,106,.24);background:#e3e5e6}.type-product .tv-product-status-actions{display:flex;align-items:center;gap:6px}.type-product .tv-product-volume{display:inline-flex;min-height:28px;align-items:center;padding:0 10px;color:#34393d;border:1px solid rgba(7,8,9,.16);border-radius:1px;background:rgba(255,255,255,.72);font-size:9px;font-weight:900;letter-spacing:.025em;text-transform:uppercase;white-space:nowrap}.type-product .tv-shipping-trigger{display:inline-flex;min-height:30px;align-items:center;gap:7px;padding:0 10px;color:#34393d;border:1px solid rgba(7,8,9,.16);border-radius:1px;background:rgba(255,255,255,.7);font-size:9px;font-weight:900;letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;transition:color .18s ease,border-color .18s ease,background .18s ease}.type-product .tv-shipping-trigger svg{width:18px;height:18px;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.type-product .tv-shipping-trigger:hover{color:#08090a;border-color:var(--tv-orange);background:var(--tv-orange)}body.tv-shipping-dialog-open{overflow:hidden}.tv-shipping-dialog{width:min(560px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:hidden;color:#fff;border:1px solid rgba(255,106,0,.58);border-top:4px solid var(--tv-orange);border-radius:2px;background:transparent;box-shadow:0 34px 90px rgba(0,0,0,.55)}.tv-shipping-dialog::backdrop{background:rgba(4,5,6,.78);backdrop-filter:blur(5px)}.tv-shipping-dialog__panel{position:relative;max-height:calc(100dvh - 30px);padding:34px 36px 30px;overflow-x:hidden;overflow-y:auto;background:radial-gradient(circle at 100% 0,rgba(255,106,0,.22),transparent 34%),repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0 1px,transparent 1px 9px),linear-gradient(145deg,#1b1e21,#08090a 78%)}.tv-shipping-dialog__close{position:absolute;z-index:1;top:14px;right:14px;display:grid;width:38px;height:38px;min-height:38px;padding:0;color:#fff;border:1px solid rgba(255,255,255,.2);background:#111416;font-size:25px;line-height:1;place-items:center}.tv-shipping-dialog__close:hover{color:#08090a;border-color:var(--tv-orange);background:var(--tv-orange)}.tv-shipping-dialog .tv-kicker{margin:0 0 10px;color:var(--tv-orange);font-size:10px}.tv-shipping-dialog h2{max-width:calc(100% - 48px);margin:0;color:#fff;font-family:var(--tv-display);font-size:43px;line-height:.98;text-transform:uppercase}.tv-shipping-dialog__lead{max-width:430px;margin:17px 0 23px;color:#c5c9cd;font-size:13px;line-height:1.6}.tv-shipping-dialog__groups{display:grid;gap:19px}.tv-shipping-dialog__group h3{margin:0 0 8px;color:#fff;font-family:var(--tv-display);font-size:18px;line-height:1;letter-spacing:.025em;text-transform:uppercase}.tv-shipping-dialog__list{display:grid;gap:1px;margin:0;padding:1px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.1);list-style:none}.tv-shipping-dialog__list li{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:18px;padding:9px 14px;background:rgba(8,10,11,.84)}.tv-shipping-dialog__option{display:flex;min-width:0;align-items:center;gap:12px}.tv-shipping-dialog__option>span:last-child{color:#e3e5e7;font-size:12px;font-weight:800}.tv-shipping-dialog__carrier{display:grid;flex:0 0 86px;width:86px;height:36px;padding:6px 8px;overflow:hidden;color:#192028;border:1px solid rgba(255,255,255,.28);border-radius:2px;background:#f8f9fa;box-shadow:inset 0 1px #fff,0 5px 14px rgba(0,0,0,.28);place-items:center}.tv-shipping-dialog__carrier img{display:block;width:auto;max-width:68px;height:auto;max-height:22px;object-fit:contain}.tv-shipping-dialog__carrier--zasilkovna img{max-width:70px}.tv-shipping-dialog__carrier--default{color:#08090a;background:var(--tv-orange)}.tv-shipping-dialog__carrier--default svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.tv-shipping-dialog__list li strong{color:var(--tv-orange);font-family:var(--tv-display);font-size:21px;white-space:nowrap}.tv-shipping-dialog__footer{display:flex;align-items:center;justify-content:flex-end;margin-top:19px;font-size:9px;font-weight:800;letter-spacing:.025em}.tv-shipping-dialog__footer a{color:#fff !important;text-decoration-color:var(--tv-orange) !important;text-underline-offset:4px}.type-product .price-final{flex:0 0 auto;width:auto !important;color:var(--tv-black) !important;font-family:var(--tv-body);font-size:clamp(38px,3.5vw,48px) !important;font-weight:900 !important;line-height:1 !important;letter-spacing:-.035em;white-space:nowrap}.type-product .price-final-holder{white-space:nowrap}.type-product .price-measure{color:#777c80}.type-product .p-add-to-cart-wrapper{box-sizing:border-box;width:100% !important;max-width:100% !important;min-width:0;margin:0 !important}.type-product .tv-gift-box{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:12px;min-height:68px;align-items:center;margin:-2px 0 0;padding:11px 15px 11px 12px;overflow:hidden;color:var(--tv-ink);border:1px solid rgba(7,8,9,.16);border-left:3px solid #73787c;border-radius:2px;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(239,235,228,.95)),repeating-linear-gradient(135deg,rgba(7,8,9,.028) 0 1px,transparent 1px 8px);box-shadow:0 9px 22px rgba(7,8,9,.07);cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.type-product .tv-gift-box:hover{border-color:rgba(255,106,0,.48);box-shadow:0 12px 26px rgba(7,8,9,.11);transform:translateY(-1px)}.type-product .tv-gift-box--selected{border-color:rgba(255,106,0,.72);border-left-color:var(--tv-orange);background:radial-gradient(circle at 100% 0,rgba(255,106,0,.18),transparent 40%),linear-gradient(135deg,#fff,#f3ece2)}.type-product .tv-gift-box__input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.type-product .tv-gift-box__check{display:grid;width:38px;height:38px;color:#8a8f93;border:1px solid rgba(7,8,9,.18);background:rgba(255,255,255,.76);place-items:center;transition:color .2s ease,border-color .2s ease,background .2s ease}.type-product .tv-gift-box__check svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.7}.type-product .tv-gift-box--selected .tv-gift-box__check{color:#08090a;border-color:var(--tv-orange);background:var(--tv-orange)}.type-product .tv-gift-box__copy{display:flex;min-width:0;flex-direction:column;gap:3px}.type-product .tv-gift-box__copy strong{font-family:var(--tv-display);font-size:18px;line-height:1;letter-spacing:.025em;text-transform:uppercase}.type-product .tv-gift-box__copy small{color:#707579;font-size:10px;font-weight:700;line-height:1.3}.type-product .tv-gift-box>b{color:var(--tv-orange-dark);font-family:var(--tv-display);font-size:21px;line-height:1;white-space:nowrap}.type-product .tv-gift-box__input:focus-visible + .tv-gift-box__check{outline:3px solid rgba(255,106,0,.34);outline-offset:3px}.type-product .add-to-cart{display:grid !important;grid-template-columns:132px minmax(0,1fr);gap:10px;width:100% !important}.type-product .quantity{display:grid !important;grid-template-columns:42px minmax(42px,1fr) 42px;width:100% !important;height:58px !important;overflow:hidden;border:1px solid rgba(7,8,9,.18) !important;border-radius:2px !important;background:#fff;padding:0 !important}.type-product .quantity>.increase-tooltip,.type-product .quantity>.decrease-tooltip{display:none !important}.type-product .quantity>label{grid-row:1;grid-column:2;min-width:0}.type-product .quantity>.increase{grid-row:1;grid-column:3}.type-product .quantity>.decrease{grid-row:1;grid-column:1}.type-product .quantity input{width:100% !important;height:56px !important;padding:0 !important;border:0 !important;text-align:center;font-weight:900}.type-product .quantity input[type="number"]{appearance:textfield;line-height:56px}.type-product .quantity input[type="number"]::-webkit-inner-spin-button,.type-product .quantity input[type="number"]::-webkit-outer-spin-button{margin:0;appearance:none}.type-product .quantity .increase,.type-product .quantity .decrease{position:static !important;display:grid !important;width:42px !important;height:56px !important;padding:0 !important;color:#fff !important;border:0 !important;border-radius:0 !important;background:var(--tv-steel) !important;appearance:none;place-items:center}.type-product .quantity .increase__sign,.type-product .quantity .decrease__sign{display:block;font-family:Arial,sans-serif !important;font-size:18px;font-weight:900;line-height:1}.type-product main#content .add-to-cart-button{width:100% !important;min-height:58px;font-size:14px !important;box-shadow:0 12px 28px rgba(255,106,0,.2)}.type-product .p-param-block{display:flex !important;flex-wrap:wrap;gap:8px 18px;margin-top:18px;padding-top:16px;color:#6b7074;border-top:1px solid rgba(7,8,9,.12);font-size:11px}.type-product .p-param-block a{color:var(--tv-orange-dark) !important}.type-product .tv-product-parameter--internal{display:none !important}.type-product .p-param-block>span:first-child,.type-product .p-param-block>a{display:none !important}.type-product .p-param-block.tv-product-parameters--replaced{display:none !important}.type-product .tv-product-upsell{margin-top:18px;overflow:hidden;border:1px solid rgba(7,8,9,.16);border-left:3px solid var(--tv-orange);border-radius:2px;background:radial-gradient(circle at 100% 0,var(--tv-product-glow),transparent 42%),linear-gradient(135deg,rgba(255,255,255,.98),rgba(240,235,226,.98));box-shadow:0 12px 28px rgba(7,8,9,.08)}.type-product .tv-product-upsell__head{display:flex;align-items:center;justify-content:space-between;min-height:35px;padding:0 9px 0 14px;border-bottom:1px solid rgba(7,8,9,.1)}.type-product .tv-product-upsell__head>span{color:var(--tv-orange-dark);font-family:var(--tv-display);font-size:16px;line-height:1;letter-spacing:.045em;text-transform:uppercase}.type-product .tv-product-upsell__navigation{display:flex;align-items:center;gap:5px}.type-product .tv-product-upsell__navigation small{min-width:28px;color:#72777b;text-align:center;font-size:8px;font-weight:800}.type-product .tv-product-upsell__navigation button{display:grid;width:25px;height:25px;min-height:25px;padding:0;color:#fff;border:0;border-radius:1px;background:#15181b;font-size:20px;line-height:1;place-items:center;transition:color .18s ease,background .18s ease}.type-product .tv-product-upsell__navigation button:hover{color:#08090a;background:var(--tv-orange)}.type-product .tv-product-upsell--single .tv-product-upsell__navigation{display:none}.type-product .tv-product-upsell__viewport{overflow:hidden}.type-product .tv-product-upsell__track{display:flex;transition:transform .3s var(--tv-ease)}.type-product .tv-product-upsell__item{display:grid;flex:0 0 100%;grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:13px;min-width:0;min-height:112px;padding:8px 13px 8px 8px;color:var(--tv-ink) !important;text-decoration:none !important}.type-product .tv-product-upsell__item img{width:96px;height:96px;object-fit:cover;border:1px solid rgba(7,8,9,.14);background:#111}.type-product .tv-product-upsell__copy{display:flex;min-width:0;flex-direction:column;gap:2px}.type-product .tv-product-upsell__copy strong{overflow:hidden;font-family:var(--tv-display);font-size:19px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.type-product .tv-product-upsell__copy small{color:#73787c;font-size:9px;font-weight:800;letter-spacing:.035em}.type-product .tv-product-upsell__price{color:var(--tv-black);font-family:var(--tv-display);font-size:22px;line-height:1;white-space:nowrap}.type-product .tv-product-upsell__item:hover .tv-product-upsell__copy strong{color:var(--tv-orange-dark)}@media (min-width:768px){body.desktop.type-product .p-image:hover img{filter:drop-shadow(0 24px 36px rgba(0,0,0,.25));transform:none}body.desktop.type-product .tv-product-upsell{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;width:calc(100% + (2 * var(--tv-product-panel-padding)));margin:24px calc(-1 * var(--tv-product-panel-padding)) calc(-1 * var(--tv-product-panel-padding));border-right:0;border-left-width:4px;border-radius:0;box-shadow:0 -1px 0 rgba(7,8,9,.08),0 14px 30px rgba(7,8,9,.09)}body.desktop.type-product .tv-product-upsell__viewport,body.desktop.type-product .tv-product-upsell__track{display:flex;flex:1 1 auto;min-height:0}body.desktop.type-product .tv-product-upsell__item{height:100%}body.desktop.type-product .tv-product-upsell__head{min-height:41px;padding-right:14px;padding-left:18px}body.desktop.type-product .tv-product-upsell__navigation{gap:7px}body.desktop.type-product .tv-product-upsell__navigation small{min-width:42px;font-size:11px;letter-spacing:.025em}body.desktop.type-product .tv-product-upsell__navigation button{width:29px;height:29px;min-height:29px;font-size:22px}body.desktop.type-product .tv-product-upsell__item{grid-template-columns:clamp(210px,43%,360px) minmax(0,1fr) auto;gap:17px;min-height:calc(140px + var(--tv-product-panel-padding));padding:0 20px 0 0}body.desktop.type-product .tv-product-upsell__item img{align-self:stretch;width:100%;height:100%;min-height:calc(140px + var(--tv-product-panel-padding));border-top:0;border-bottom:0;border-left:0;object-fit:contain;background:#101214}body.desktop.type-product .tv-product-upsell__copy strong{font-size:22px}body.desktop.type-product .tv-product-upsell__copy small{font-size:10px}body.desktop.type-product .tv-product-upsell__price{font-size:25px}}.type-product .tv-related-source-used,.type-product [data-tv-related-products]{display:none !important}.type-product .container--bannersBenefit{display:none !important}.type-product .benefitBanner{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 !important;padding:1px;color:#fff;border:1px solid rgba(255,255,255,.11);border-top:4px solid var(--tv-orange);border-radius:2px;background:#2b2f32;box-shadow:0 24px 58px rgba(7,8,9,.18)}.type-product .benefitBanner__item{display:grid !important;grid-template-columns:54px 1fr;align-items:center;gap:16px;min-height:112px;margin:0 !important;padding:24px !important;background:radial-gradient(circle at 100% 0,rgba(255,106,0,.13),transparent 42%),linear-gradient(145deg,#1a1d20,#0c0e0f)}.type-product .benefitBanner__picture{display:grid;width:54px !important;height:54px !important;margin:0 !important;color:#08090a;background:var(--tv-orange);place-items:center;font-size:14px;font-weight:900}.type-product .benefitBanner__picture img{width:100%;height:100%;object-fit:contain}.type-product .benefitBanner__title{color:#fff;font-size:13px;font-weight:900;letter-spacing:.035em}.type-product .benefitBanner__data{color:#aeb3b8;font-size:12px;line-height:1.5}.type-product .p-detail-full-width{clear:both;margin-top:42px}.type-product .p-detail-tabs-wrapper,.type-product .shp-tabs-wrapper{box-sizing:border-box;width:100% !important;max-width:none !important;margin-right:0 !important;margin-left:0 !important;margin-top:42px}.type-product .p-detail-tabs-wrapper.tv-tabs-single .shp-tabs-row{display:none !important}.type-product .p-detail-tabs-wrapper.tv-tabs-single{position:relative;margin-top:0}.type-product .p-detail-tabs-wrapper.tv-tabs-single::before{display:none}.type-product .p-detail-tabs-wrapper>.row{width:100% !important;margin-right:0 !important;margin-left:0 !important}.type-product .p-detail-tabs-wrapper>.row>[class*="col-"]{width:100% !important;padding-right:0 !important;padding-left:0 !important}.type-product .shp-tabs-holder,.type-product .shp-tabs{border:0 !important;background:transparent !important}.type-product .shp-tabs{display:inline-flex !important;gap:2px;padding:3px !important;border:1px solid rgba(7,8,9,.14) !important;background:rgba(255,255,255,.58) !important}.type-product .shp-tabs li{margin:0 !important;border:0 !important}.type-product .shp-tabs li a{display:flex !important;min-height:48px;align-items:center;padding:0 24px !important;color:#4e5357 !important;border:0 !important;background:transparent !important;font-size:11px;font-weight:900;letter-spacing:.075em;text-transform:uppercase}.type-product .shp-tabs li.active a,.type-product .shp-tabs li a:hover{color:#08090a !important;background:var(--tv-orange) !important}.type-product .description-inner,.type-product .basic-description{max-width:none;margin:0;font-size:16px;line-height:1.75}.type-product .basic-description.tv-description-ready{padding-right:0 !important}.type-product .tv-description-ready{display:grid;gap:0}.type-product .tv-description-section{position:relative;padding:clamp(32px,3.5vw,48px);overflow:visible;border:1px solid rgba(7,8,9,.34);border-top:4px solid var(--tv-product-accent);border-radius:0;background:radial-gradient(circle at 100% 0,var(--tv-product-glow),transparent 28%),rgba(255,255,255,.9);box-shadow:0 12px 26px rgba(7,8,9,.08),0 22px 54px rgba(7,8,9,.11)}.type-product .tv-description-section + .tv-description-section::before{display:none}.type-product .tv-description-section>h2{max-width:900px;margin:0 0 22px;color:var(--tv-black);font-family:var(--tv-display);font-size:clamp(40px,3.8vw,54px);font-weight:800;letter-spacing:-.012em;line-height:1.04;text-transform:uppercase;text-wrap:balance}.type-product .tv-description-intro{max-width:980px;margin-bottom:26px;color:#3f4448;font-size:16px;line-height:1.68}.type-product .tv-description-intro p{margin:0 0 16px}.type-product .tv-description-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.type-product .tv-description-block{--tv-description-block-padding-x:23px;--tv-description-block-padding-y:23px;position:relative;min-width:0;padding:var(--tv-description-block-padding-y) var(--tv-description-block-padding-x);overflow:hidden;border:1px solid rgba(7,8,9,.16);border-bottom:3px solid var(--tv-product-accent);background:radial-gradient(circle at 100% 0,var(--tv-product-paper-glow),transparent 42%),repeating-linear-gradient(135deg,rgba(7,8,9,.018) 0 1px,transparent 1px 10px),linear-gradient(145deg,rgba(255,255,255,.94),rgba(238,233,224,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 10px 24px rgba(7,8,9,.07)}.type-product .tv-description-block h3{position:relative;margin:calc(-1 * var(--tv-description-block-padding-y)) calc(-1 * var(--tv-description-block-padding-x)) 19px;padding:18px 56px 17px var(--tv-description-block-padding-x);color:#fff;border-bottom:1px solid rgba(255,255,255,.09);background:radial-gradient(circle at 100% 0,var(--tv-product-glow),transparent 52%),repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0 1px,transparent 1px 9px),linear-gradient(135deg,#191c1f,#090a0b 80%);font-family:var(--tv-display);font-size:27px;font-weight:800;line-height:1.08;text-transform:uppercase}.type-product .tv-description-block p{margin:0;color:#555b5f;overflow-wrap:anywhere}.type-product .tv-description-block ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.type-product .tv-description-block li{position:relative;min-height:40px;padding:9px 12px 9px 34px;color:#3f4448;border:1px solid rgba(7,8,9,.075);background:rgba(255,255,255,.48)}.type-product .tv-description-block li::before{content:"";position:absolute;top:calc(9px + .85em);left:14px;width:8px;height:8px;background:var(--tv-product-accent);box-shadow:0 0 8px var(--tv-product-glow);transform:translateY(-50%) rotate(45deg)}.tv-product-sticky{display:none}@media (min-width:2300px){.tv-wrap,.tv-client-shell,body.tv-client-page #content-wrapper,.tv-cart-progress__inner,#header .navigation-wrapper,body.desktop #header .header-top-wrapper,body.desktop #header .header-bottom-wrapper,#footer .footer-bottom{width:min(1440px,calc(100% - 64px)) !important}.tv-cart-progress__inner{box-sizing:border-box;padding-left:112px;grid-template-columns:132px minmax(380px,1fr) max-content;gap:18px}.tv-cart-progress__message{text-align:right}.tv-hero .tv-wrap{width:min(1280px,calc(100% - 64px)) !important}.tv-section--products .tv-section__head{padding:47px 52px}.tv-section--products .tv-products__statement{max-width:590px;padding:28px 32px 28px 34px}.tv-section--products .tv-products__statement strong{font-size:27px}.tv-products{gap:18px}.tv-card__body{padding:27px 25px 25px}.tv-card__eyebrow{font-size:11px}.tv-card h3{min-height:66px;font-size:35px}.tv-card p{min-height:52px;font-size:15px}.tv-card__price{font-size:24px}.tv-card__link{min-width:96px;min-height:41px;font-size:12px}.tv-setgrid{gap:20px}.tv-set{min-height:420px}.tv-set p{font-size:15px}.tv-set--wide{min-height:510px}.tv-set--premium{min-height:575px}.tv-towel__panel,.tv-towel__media{min-height:610px}.tv-routine__item{min-height:300px}.tv-routine__item p{font-size:15px}.tv-trust__item{font-size:13px}.type-category .content-wrapper-in,.type-category .content{width:min(1440px,calc(100% - 64px)) !important}body.desktop.ordering-process .content-wrapper-in,body.desktop.ordering-process main#content{width:min(1440px,calc(100% - 64px)) !important}body.desktop.ordering-process.tv-order-step2 .tv-checkout-form--with-summary{grid-template-columns:minmax(0,1fr) 430px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-kicker{font-size:13px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-hero p{font-size:12px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-hero span{font-size:17px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-choice h4{font-size:35px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-choice__intro{font-size:16px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-option-group h5{font-size:13px}body.desktop.ordering-process.tv-order-step2 .payment-info b{font-size:15px}body.desktop.ordering-process.tv-order-step2 .payment-info small{font-size:12px}body.desktop.ordering-process.tv-order-step2 .payment-shipping-price b{font-size:21px}body.desktop.ordering-process.tv-order-step2 .payment-shipping-price small{font-size:10px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary-card h2{font-size:39px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__items article{min-height:82px;grid-template-columns:82px minmax(0,1fr) auto}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__items img{width:82px;min-height:82px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__items b{font-size:13px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__items small{font-size:11px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__items strong{font-size:22px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__prices dt{font-size:13px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__prices dt small{margin-top:5px;font-size:12px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__prices dd{font-size:15px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__total{align-items:baseline !important;margin-top:8px;padding:17px 0 0;border:0;border-top:1px solid rgba(255,255,255,.14);background:none;box-shadow:none}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__total dt{font-size:23px;line-height:1;white-space:nowrap}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__total dd{font-size:42px;line-height:1;letter-spacing:.01em;white-space:nowrap}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__benefit b{font-size:13px}body.desktop.ordering-process.tv-order-step2 .tv-checkout-summary__benefit small{font-size:12px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-layout{grid-template-columns:minmax(0,1fr) 430px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-data-kicker,body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__kicker{font-size:13px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-data-card h2{font-size:37px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-data-card .form-group--inline>label{font-size:13px}body.desktop.ordering-process.tv-order-step3 .form-control,body.desktop.ordering-process.tv-order-step3 select.form-control,body.desktop.ordering-process.tv-order-step3 .js-phone-code{font-size:16px}body.desktop.ordering-process.tv-order-step3 .tv-customer-login .label{font-size:13px}body.desktop.ordering-process.tv-order-step3 .tv-customer-login .btn{font-size:11px}body.desktop.ordering-process.tv-order-step3 .company-shopping>label,body.desktop.ordering-process.tv-order-step3 .tv-checkout-additional-card input[type="checkbox"] + label,body.desktop.ordering-process.tv-order-step3 .tv-checkout-consent-card>input[type="checkbox"] + label{font-size:13px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary h2{font-size:39px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items article{min-height:82px;grid-template-columns:82px minmax(0,1fr) auto}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__image-link,body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__image-placeholder,body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items img{width:82px;min-height:82px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items b{font-size:13px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items small{font-size:11px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items strong{font-size:22px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__prices dt{font-size:13px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__prices dt small{margin-top:5px;font-size:12px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__prices dd{font-size:15px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__total dt{font-size:23px;white-space:nowrap}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__total dd{font-size:42px;white-space:nowrap}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-actions .next-step-finish{max-width:430px;min-height:74px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-actions .order-button-text{font-size:26px}body.desktop.ordering-process.tv-order-step3 .tv-checkout-final-actions .order-button-suffix{font-size:12px}.type-category .tv-category-kicker{font-size:12px}.type-category .category-perex p{font-size:16px}.type-category .tv-category-points li{font-size:13px}.type-category .tv-category-toolbar strong{font-size:29px}.type-category .tv-category-toolbar span{font-size:12px}.type-category .listSorting__control{min-height:46px;padding-right:19px;padding-left:19px;font-size:12px}.type-category main#content .product .image::before,.type-category main#content .product .image::after,.type-category main#content .product .image>.availability{font-size:11px}.type-category main#content .product .name{font-size:32px !important}.type-category main#content .product .p-desc{font-size:15px}.type-category main#content .product .prices{font-size:32px}.type-category main#content .product .btn{min-width:124px;min-height:48px;font-size:12px}#footer .footer-rows{width:min(1440px,calc(100% - 64px)) !important;max-width:none !important;margin-right:auto !important;margin-left:auto !important}body.desktop.type-product .content-wrapper-in{width:min(1300px,calc(100% - 64px)) !important}body.desktop.type-product .p-data-wrapper{--tv-product-panel-padding:40px}body.desktop.type-product .p-detail-inner-header h1,body.desktop.type-product .p-detail-inner-header .h1{max-width:770px;font-size:55px}body.desktop.type-product .tv-product-kicker{font-size:11px}body.desktop.type-product .p-short-description{max-width:715px;font-size:16px}body.desktop.type-product .price-final{font-size:53px !important}body.desktop.type-product main#content .add-to-cart-button{min-height:64px;font-size:15px !important}body.desktop.type-product .quantity,body.desktop.type-product .quantity input,body.desktop.type-product .quantity .increase,body.desktop.type-product .quantity .decrease{height:64px !important}body.desktop.type-product .quantity input[type="number"]{line-height:64px}body.desktop.type-product .tv-product-upsell__item{grid-template-columns:clamp(260px,42%,430px) minmax(0,1fr) auto;gap:20px;min-height:calc(184px + var(--tv-product-panel-padding));padding:0 20px 0 0}body.desktop.type-product .tv-product-upsell__item img{align-self:stretch;width:100%;height:100%;min-height:calc(184px + var(--tv-product-panel-padding));border-top:0;border-bottom:0;border-left:0;object-fit:contain;background:#101214}body.desktop.type-product .tv-product-upsell__copy strong{font-size:23px}body.desktop.type-product .tv-product-upsell__copy small{margin-top:4px;font-size:12px;line-height:1.35}body.desktop.type-product .tv-product-upsell__price{font-size:24px}body.desktop.type-product .tv-product-status-actions{gap:8px}body.desktop.type-product .tv-product-availability,body.desktop.type-product .tv-product-volume{min-height:35px;padding:0 13px;font-size:12px;letter-spacing:.02em}body.desktop.type-product .tv-shipping-trigger{min-height:37px;gap:9px;padding:0 14px;font-size:12px;letter-spacing:.02em}body.desktop.type-product .tv-shipping-trigger svg{width:20px;height:20px}body.desktop.type-product .tv-description-section{padding:52px}body.desktop.type-product .tv-description-section>h2{max-width:990px;font-size:59px}body.desktop.type-product .tv-description-intro{max-width:1080px;font-size:17px}body.desktop.type-product .tv-description-block{--tv-description-block-padding-x:25px;--tv-description-block-padding-y:25px}body.desktop.type-product .tv-description-block h3{font-size:30px}}.siteCookies{position:fixed !important;right:auto !important;bottom:20px !important;left:50% !important;z-index:1200 !important;width:min(820px,calc(100% - 40px)) !important;max-width:none !important;margin:0 !important;padding:0 !important;color:#fff !important;border:1px solid rgba(255,106,0,.65) !important;border-radius:2px !important;background:rgba(13,15,17,.98) !important;box-shadow:0 24px 70px rgba(0,0,0,.46) !important;font-family:var(--tv-body) !important;transform:translateX(-50%) !important}.siteCookies .siteCookies__form{display:grid !important;grid-template-columns:minmax(0,1fr) auto;align-items:center}.siteCookies .siteCookies__content{padding:22px 24px !important}.siteCookies .siteCookies__text{color:#d7dade;font-size:13px;line-height:1.55}.siteCookies .siteCookies__links{margin:14px 0 0 !important}.siteCookies .siteCookies__buttonWrap{display:grid !important;grid-template-columns:repeat(2,minmax(112px,1fr));gap:10px;padding:22px 22px 22px 0 !important}.siteCookies .siteCookies__button,.siteCookies .siteCookies__link{min-height:48px;border:1px solid var(--tv-orange) !important;border-radius:2px !important;font-weight:900;letter-spacing:.035em}.siteCookies .siteCookies__button{color:var(--tv-black) !important;background:var(--tv-orange) !important}.siteCookies .siteCookies__button[value="reject"]{color:#fff !important;border-color:rgba(255,255,255,.4) !important;background:transparent !important}.siteCookies .siteCookies__link{min-height:38px;padding:0 15px;color:#fff !important;border-color:rgba(255,255,255,.35) !important;background:transparent !important}.siteCookies a:not(.siteCookies__link){color:#fff !important}#footer{color:#c7cbd0 !important;border-top:3px solid var(--tv-orange);background:var(--tv-black) !important;padding-bottom:0 !important}#footer{margin-top:0 !important}#footer h2,#footer h3,#footer h4,#footer strong{color:#fff !important}#footer h2,#footer h3,#footer h4{font-family:var(--tv-display);letter-spacing:.025em;text-transform:uppercase}#footer a{color:#c7cbd0 !important}#footer a:hover{color:var(--tv-orange) !important}#footer .footer-rows{padding-top:68px;padding-bottom:58px}#footer .tv-footer-grid{display:grid !important;grid-template-areas:"brand shop info contact";grid-template-columns:minmax(250px,1.25fr) minmax(180px,.8fr) minmax(220px,1fr) minmax(220px,1fr);gap:46px;margin:0 !important}#footer .tv-footer-grid>*{width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;float:none !important}#footer .tv-footer-brand{grid-area:brand}#footer .tv-footer-shop{grid-area:shop}#footer .custom-footer__articles{grid-area:info}#footer .custom-footer__contact{grid-area:contact}#footer .tv-footer-brand__logo{display:inline-flex;margin-bottom:22px}#footer .tv-footer-brand__logo img{width:auto;max-width:92px;max-height:84px}#footer .tv-footer-brand p{max-width:350px;margin:0;color:#aeb3b8;font-size:14px;line-height:1.72}#footer .pageElement__heading{margin:0 0 22px !important;padding-bottom:14px;color:#fff !important;border-bottom:1px solid rgba(255,255,255,.14);font-family:var(--tv-display);font-size:26px !important;line-height:1}#footer .pageElement__heading::after{content:"";display:block;width:34px;height:2px;margin-top:13px;background:var(--tv-orange)}#footer .tv-footer-grid ul{margin:0 !important;padding:0 !important;list-style:none !important}#footer .tv-footer-grid li{margin:0 0 5px !important}#footer .tv-footer-grid li a{display:inline-flex;align-items:center;min-height:25px;font-size:13px;line-height:1.3;text-decoration:none}#footer .contact-box{padding:0 !important;background:transparent !important}#footer .contact-box>img{display:none !important}#footer .social-icon-list{display:inline-block;margin:14px 8px 0 0 !important}#footer .tv-footer-grid .social-icon-list + .social-icon-list{margin-left:8px !important}#footer .social-icon{width:46px;height:46px;min-height:46px;border-radius:11px;border-color:rgba(255,255,255,.2) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.27),inset 0 -2px 3px rgba(0,0,0,.3),0 5px 14px rgba(0,0,0,.3);font-size:18px}#footer .social-icon::after{background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.02))}#footer .social-icon.facebook{background:linear-gradient(145deg,#2b5d92 0%,#174b7d 52%,#0b2d50 100%) !important}#footer .social-icon.instagram{background:radial-gradient(circle at 24% 104%,#a9791c 0 18%,#9b4b18 32%,#841a49 55%,transparent 72%),linear-gradient(145deg,#4b326b 0%,#743052 54%,#432a5c 100%) !important}#footer .social-icon:hover{filter:saturate(1.16) brightness(1.18)}#footer .footer-bottom-full-width{left:0 !important;width:100% !important;margin:0 !important;border-top:1px solid rgba(255,255,255,.12);background:var(--tv-black) !important;transform:none !important}#footer .footer-bottom{width:min(1280px,calc(100% - 48px)) !important;max-width:none !important;margin:0 auto !important;padding:22px 0;border-color:transparent !important;background:var(--tv-black) !important}#footer .copyright,#footer #signature{color:#858b90 !important;font-size:11px}@media (min-width:1101px){.tv-section--products{--tv-products-bottom-cut:61px;--tv-products-bottom-space:76px;--tv-products-bottom-band:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 61' preserveAspectRatio='none'%3E%3Cpolygon points='0,57 64,57 72,6 100,6 100,10 72,10 64,61 0,61' fill='%23ff6a00'/%3E%3C/svg%3E");padding-bottom:76px}.tv-section--products::after{clip-path:polygon( 0 81px,61.7% 81px,67.7% 15px,100% 15px,100% calc(100% - 51px),72% calc(100% - 51px),64% 100%,0 100% )}.tv-sets{padding-top:97px;padding-bottom:76px}.tv-towel{padding-top:97px}.tv-towel::before,.tv-towel::after{height:61px}.tv-routine{padding-top:86px;padding-bottom:86px}.tv-set:not(.tv-set--wide):not(.tv-set--premium){grid-template-columns:50% 1fr}.tv-set:not(.tv-set--wide):not(.tv-set--premium) .tv-set__media>img{padding:0;object-fit:cover;transform:scale(1)}.tv-set:not(.tv-set--wide):not(.tv-set--premium) .tv-set__media:hover>img{transform:scale(1.025)}.tv-set--wide,.tv-set--premium{grid-template-columns:minmax(420px,45%) 1fr}.tv-set--wide .tv-set__media>img,.tv-set--premium .tv-set__media>img{padding:0;transform:scale(1.04)}.tv-set--wide .tv-set__media:hover>img,.tv-set--premium .tv-set__media:hover>img{transform:scale(1.065)}}@media (max-width:1100px){.tv-products{grid-template-columns:repeat(2,minmax(0,1fr))}.tv-setgrid{grid-template-columns:1fr}.tv-set{grid-template-columns:minmax(280px,42%) 1fr}.tv-set--wide,.tv-set--premium{grid-column:auto;grid-template-columns:minmax(360px,50%) 1fr}.tv-routine__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.type-category .products-page{grid-template-columns:repeat(2,minmax(0,1fr))}.type-category .category-top{padding-right:42px;padding-left:42px}.type-product .p-detail-inner{grid-template-columns:1fr;grid-template-areas:"media" "info";gap:32px}#footer .tv-footer-grid{grid-template-areas:"brand shop" "info contact";grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){body.mobile #header,body.mobile #header .navigation-wrapper,body.mobile #header .user-action,body.mobile .tv-cart-progress{box-sizing:border-box !important;width:100% !important;max-width:100% !important}.tv-wrap{width:min(100% - 32px,1280px)}body.mobile .overall-wrapper{padding-top:60px !important}body.mobile.tv-cart-progress-ready .overall-wrapper{padding-top:110px !important}body.mobile.in-index.tv-cart-progress-ready .overall-wrapper{padding-top:110px !important;background:#070809}body.mobile.type-product.tv-cart-progress-ready .overall-wrapper{padding-top:110px !important}body.mobile.type-product #header{border-bottom:0 !important;box-shadow:0 10px 24px rgba(0,0,0,.34)}body.mobile .tv-cart-progress{position:fixed;top:0;right:0;left:0;z-index:1005;height:50px;box-shadow:0 4px 0 #111315,inset 0 -1px rgba(0,0,0,.85);transition:transform .24s var(--tv-ease)}body.mobile.tv-cart-progress-ready #header{top:50px !important;transition:top .24s var(--tv-ease)}body.mobile.tv-cart-progress-scrolled .tv-cart-progress{transform:translateY(-100%)}body.mobile.tv-cart-progress-scrolled #header{top:0 !important}.tv-cart-progress__inner{display:block;width:calc(100% - 28px);height:50px}.tv-cart-progress__message{display:none}.tv-cart-progress__total{position:absolute;top:7px;left:14px;z-index:2;display:grid;gap:2px;font-size:8px;line-height:1}.tv-cart-progress__total strong{font-size:14px}.tv-cart-progress__rail{height:50px}.tv-cart-progress__track{top:38px}.tv-cart-progress__milestone{top:40px;display:block;width:0;transform:translate(-50%,-50%)}.tv-cart-progress__milestone--shipping{left:70%}.tv-cart-progress__milestone--towel{right:auto;left:100%;transform:translate(-50%,-50%)}.tv-cart-progress__milestone>i{position:absolute;top:50%;left:50%;width:11px;height:11px;transform:translate(-50%,-50%)}.tv-cart-progress__milestone b,.tv-cart-progress__milestone small{display:block;width:100px;font-size:8px;line-height:1}.tv-cart-progress__milestone b{font-size:14px}.tv-cart-progress__milestone--shipping b,.tv-cart-progress__milestone--shipping small{position:absolute;top:auto;right:18px;text-align:right}.tv-cart-progress__milestone--shipping b{bottom:8px}.tv-cart-progress__milestone--shipping small{bottom:23px}.tv-cart-progress__milestone--shipping>i{left:-68px}.tv-cart-progress__milestone--towel b,.tv-cart-progress__milestone--towel small{position:absolute;right:0;text-align:right}.tv-cart-progress__milestone--towel b{bottom:8px}.tv-cart-progress__milestone--towel small{bottom:23px}#header .tv-header-socials{display:none !important}button.tv-scrolltop{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));width:50px;height:50px}#header{min-height:64px}#header .navigation-wrapper{min-height:64px !important}body.mobile #header .site-name{top:0 !important;bottom:auto !important;left:16px !important;display:flex !important;align-items:center !important;height:60px !important}body.mobile #header .site-name>a{display:flex !important;align-items:center !important;height:60px !important;min-height:60px !important}body.mobile #header .site-name img{display:block !important;max-width:50px !important;max-height:44px !important;margin:0 !important}#header .navigation-buttons>a,#header .navigation-buttons>button{width:50px !important;height:64px !important;color:#fff !important;background-color:transparent !important}#header .navigation-buttons>[data-target="search"]{background-color:transparent !important}#header .navigation-buttons>[data-target="navigation"]{background-color:var(--tv-orange) !important}#header .search-widget{position:fixed !important;top:60px !important;right:0 !important;bottom:auto !important;left:0 !important;width:100% !important;height:auto !important;min-height:0;padding:16px !important}body.mobile.tv-cart-progress-ready:not(.tv-cart-progress-scrolled) #header .search-widget{top:114px !important}#header .search-form-input-group{grid-template-columns:minmax(0,1fr) 92px;height:54px !important}#header .search-input,#header .search-button{height:54px !important}#header .search-button{width:92px !important}.tv-hero{min-height:0;align-items:end}.tv-hero::before{background:linear-gradient(90deg,rgba(4,5,6,.42) 0%,rgba(4,5,6,.08) 64%,rgba(4,5,6,.02) 100%),linear-gradient(180deg,rgba(4,5,6,.01) 16%,rgba(4,5,6,.16) 34%,rgba(4,5,6,.82) 53%,#040506 70%,#040506 100%)}.tv-hero::after{opacity:.08;-webkit-mask-image:linear-gradient(180deg,#000,transparent 80%);mask-image:linear-gradient(180deg,#000,transparent 80%)}.tv-hero__visual{inset:0 0 auto;height:760px}.tv-hero__image{object-position:center top}.tv-hero__inner{align-items:end}.tv-hero__copy{width:100%;padding:405px 0 70px}.tv-hero__copy::before{top:409px;left:-16px;width:3px;height:42px}.tv-hero .tv-kicker{max-width:340px;margin-bottom:16px;font-size:11px}.tv-hero h1{max-width:360px;margin-bottom:22px;font-size:clamp(40px,12vw,50px);line-height:1.18;letter-spacing:-.008em}.tv-hero h1 span + span{margin-top:.06em}.tv-hero__lead{margin-bottom:26px;font-size:15px;line-height:1.62}.tv-hero__actions{display:grid;grid-template-columns:1fr}.tv-hero__actions .tv-btn{width:100%}.tv-hero__proof{grid-template-columns:1fr;width:100%;margin-top:26px}.tv-hero__proof span{min-height:44px;padding:7px 12px}.tv-hero__proof span + span{border-top:1px solid rgba(255,255,255,.13);border-left:0}.tv-section{padding:72px 0;scroll-margin-top:60px}.tv-section--products{--tv-products-top-cut:0px;--tv-products-bottom-cut:56px;--tv-products-bottom-space:44px;--tv-products-top-band:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 55' preserveAspectRatio='none'%3E%3Cpolygon points='0,50 69.5,50 85.5,8 100,8 100,12 85.5,12 69.5,54 0,54' fill='%23ff6a00'/%3E%3C/svg%3E");--tv-products-bottom-band:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 56' preserveAspectRatio='none'%3E%3Cpolygon points='0,52 70,52 88,5 100,5 100,9 88,9 70,56 0,56' fill='%23ff6a00'/%3E%3C/svg%3E");padding-top:66px;padding-bottom:44px}.tv-sets,.tv-towel{padding-top:78px}.tv-sets{padding-bottom:44px}.tv-towel::after{top:-2px;height:56px;clip-path:polygon(0 0,100% 0,100% 16%,88% 16%,70% 100%,0 100%);filter:none}.tv-towel::before{top:2px;height:56px;clip-path:polygon(0 0,100% 0,100% 16%,88% 16%,70% 100%,0 100%)}.tv-sets,.tv-towel{overflow:visible}.tv-section--products::before{display:block;z-index:3;top:0;height:4px;background:var(--tv-orange);clip-path:none}.tv-section--products::after{top:0;bottom:-56px;height:auto;clip-path:polygon( 0 0,100% 0,100% calc(100% - 47px),88% calc(100% - 47px),70% 100%,0 100% )}.tv-section--products .tv-section__head{width:calc(100% + 32px);margin-left:-16px;padding:28px 24px}.tv-section--products .tv-products__statement{padding:22px 22px 22px 25px}.tv-section--products .tv-products__statement strong{font-size:22px;line-height:1.18}.tv-section__head{display:block;margin-bottom:34px}.tv-section__head>p{margin-top:22px;font-size:15px}.tv-title{font-size:clamp(46px,14vw,62px);line-height:1.18}.tv-products,.tv-setgrid,.tv-routine__grid,.tv-trust__grid{grid-template-columns:1fr}.tv-products{grid-template-columns:1fr;width:calc(100% + 16px);margin-left:-8px;gap:22px}.tv-card{border-color:rgba(7,8,9,.25);box-shadow:0 16px 36px rgba(12,14,16,.1)}.tv-card h3,.tv-card p{min-height:0}.tv-card h3{margin-bottom:12px;font-size:32px;line-height:1.05}.tv-card p{display:block;margin-bottom:18px}.tv-card__body{padding:22px 20px 20px}.tv-card__eyebrow{min-height:0;margin-bottom:10px;font-size:9px}.tv-card__foot{display:flex;gap:12px;padding-top:16px}.tv-card__price{font-size:22px;line-height:1.2}.tv-card__link{font-size:11px}.tv-card__link::after{content:none}.tv-towel__panel{grid-template-columns:1fr;min-height:0}.tv-towel__media{min-height:0;aspect-ratio:1 / 1}.tv-towel__copy{padding:38px 28px 40px}.tv-towel__copy::before{top:38px;bottom:0}.tv-towel__copy h2{font-size:clamp(48px,14vw,62px);line-height:1.18}.tv-towel__copy .tv-btn{align-self:stretch;padding-right:16px;padding-left:16px;font-size:12px;letter-spacing:.045em;white-space:nowrap}.tv-set,.tv-set--wide,.tv-set--premium{grid-column:auto;grid-template-columns:1fr;min-height:0}.tv-setgrid{width:calc(100% + 16px);margin-left:-8px}.tv-set{scroll-margin-top:60px}.tv-set__media{height:auto;aspect-ratio:1 / 1}.tv-set__media>img{padding:0;object-fit:cover}.tv-set__copy,.tv-set--wide .tv-set__copy,.tv-set--premium .tv-set__copy{padding:30px 26px 34px}.tv-set h3,.tv-set--wide h3,.tv-set--premium h3{font-size:clamp(40px,12vw,48px);line-height:1.18}.tv-set .tv-btn{align-self:stretch}.tv-routine__grid{gap:12px}.tv-routine__item{min-height:0;padding:28px 24px 64px}.tv-routine__item::after{right:24px;bottom:22px}.tv-routine__item h3{line-height:1.18}.tv-trust{padding:20px 0}.tv-trust__grid{gap:8px}.tv-trust__item{display:flex;align-items:center;min-height:54px;padding:13px 16px;text-align:left;line-height:1.35;border:1px solid rgba(255,255,255,.13);background:radial-gradient(circle at 100% 0,rgba(255,106,0,.09),transparent 42%),linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.015));box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.tv-trust__item + .tv-trust__item{border:1px solid rgba(255,255,255,.13)}.tv-trust__item::before{content:"";flex:0 0 8px;width:8px;height:8px;margin:0 14px 0 0;background:var(--tv-orange);box-shadow:0 0 12px rgba(255,106,0,.28)}.type-product .content-wrapper{padding:0 0 92px !important}.type-product .content-wrapper-in{width:100% !important}.type-product .p-detail-inner{gap:0;border-top:0;border-right:0;border-left:0;border-radius:0}.type-product .p-detail-inner::before{content:"";position:absolute;top:0;right:0;left:0;z-index:4;display:block;height:22px;background:linear-gradient(180deg,rgba(8,9,10,.96),rgba(8,9,10,.46) 48%,transparent);pointer-events:none}.type-product .p-image-wrapper{padding:0 !important}.type-product .p-image{min-height:0;aspect-ratio:1 / 1}.type-product .p-image img{max-height:none}.type-product .p-image-wrapper .row{min-height:100px;margin:0 !important;padding:16px 20px;overflow:visible}.type-product .p-thumbnails-wrapper,.type-product .p-thumbnails{min-height:68px;height:auto !important;overflow:visible !important}.type-product .p-thumbnail{width:68px !important;height:68px !important;padding:3px;overflow:visible}.type-product .p-thumbnail img{display:block;object-fit:contain;background:#0b0d0f}.type-product .p-data-wrapper{--tv-product-mobile-padding-x:22px;--tv-product-mobile-padding-bottom:28px;padding:27px var(--tv-product-mobile-padding-x) var(--tv-product-mobile-padding-bottom);box-shadow:0 18px 44px rgba(7,8,9,.12)}.type-product .p-data-wrapper>.p-detail-inner-header{display:none !important}.type-product .tv-product-kicker{margin-bottom:13px;font-size:9px}.type-product .p-detail-inner-header h1,.type-product .p-detail-inner-header .h1,.type-product .p-detail-inner-header-mobile h1,.type-product .p-detail-inner-header-mobile .h1{font-size:clamp(38px,11.6vw,48px);line-height:1.16}.type-product .p-image-wrapper .p-detail-inner-header-mobile{position:relative;z-index:2;display:block !important;padding:24px 20px 26px;border-bottom:0;background:radial-gradient(ellipse 74% 90% at 96% 8%,rgba(255,106,0,.1),transparent 66%),repeating-linear-gradient(135deg,rgba(255,255,255,.022) 0 1px,transparent 1px 9px),linear-gradient(135deg,#171a1d,#0b0d0f 76%,#070809)}.type-product .p-image-wrapper .p-detail-inner-header-mobile::after{content:"";position:absolute;right:0;bottom:-24px;left:0;z-index:3;height:24px;background:linear-gradient(180deg,rgba(7,8,9,.98),rgba(7,8,9,.68) 38%,rgba(255,106,0,.06) 72%,transparent);pointer-events:none}.type-product .p-image-wrapper .p-detail-inner-header-mobile .tv-product-kicker{color:#b9bec3}.type-product .p-image-wrapper .p-detail-inner-header-mobile .tv-product-kicker span{color:var(--tv-orange)}.type-product .p-image-wrapper .p-detail-inner-header h1,.type-product .p-image-wrapper .p-detail-inner-header-mobile h1,.type-product .p-image-wrapper .p-detail-inner-header-mobile .h1{color:#f7f5f1 !important}.type-product .p-short-description{margin-top:18px;font-size:14px;line-height:1.65}.type-product .tv-product-upsell{width:calc(100% + (2 * var(--tv-product-mobile-padding-x)));margin:20px calc(-1 * var(--tv-product-mobile-padding-x)) calc(-1 * var(--tv-product-mobile-padding-bottom));border-right:0;border-left-width:4px;border-radius:0}.type-product .tv-product-upsell__head{min-height:40px;padding-right:12px;padding-left:15px}.type-product .tv-product-upsell__navigation{gap:6px}.type-product .tv-product-upsell__navigation small{min-width:36px;font-size:10px;letter-spacing:.02em}.type-product .tv-product-upsell__item{grid-template-columns:126px minmax(0,1fr);gap:14px;min-height:calc(124px + var(--tv-product-mobile-padding-bottom));padding:0 12px 0 0}.type-product .tv-product-upsell__item img{grid-row:1 / span 2;align-self:stretch;width:126px;height:100%;min-height:calc(124px + var(--tv-product-mobile-padding-bottom));border-top:0;border-bottom:0;border-left:0;object-fit:cover}.type-product .tv-product-upsell__copy strong{font-size:17px}.type-product .tv-product-upsell__copy small{margin-top:3px;font-size:11px;line-height:1.35;letter-spacing:.02em}.type-product .tv-product-upsell__price{grid-column:2;align-self:start;font-size:19px}.type-product .p-final-price-wrapper,.type-product .p-price-wrapper{align-items:flex-end}.type-product .tv-gift-box{grid-template-columns:36px minmax(0,1fr) auto;gap:10px;min-height:64px;padding:10px 11px 10px 10px}.type-product .tv-gift-box__check{width:36px;height:36px}.type-product .tv-gift-box__check svg{width:20px;height:20px}.type-product .tv-gift-box__copy strong{font-size:16px}.type-product .tv-gift-box__copy small{font-size:9px}.type-product .tv-gift-box>b{font-size:19px}.type-product .tv-product-status-actions{flex-direction:column;align-items:flex-end;gap:5px}.type-product .tv-product-volume{min-height:30px;padding:0 9px;font-size:9px}.type-product .tv-shipping-trigger{min-height:34px;padding:0 10px;font-size:9px;letter-spacing:.025em}.type-product .tv-shipping-trigger svg{width:16px;height:16px}.tv-shipping-dialog__panel{padding:29px 20px 24px}.tv-shipping-dialog h2{font-size:36px}.tv-shipping-dialog__lead{margin-top:14px}.tv-shipping-dialog__groups{gap:16px}.tv-shipping-dialog__group h3{font-size:17px}.tv-shipping-dialog__list li{min-height:56px;gap:10px;padding:8px 9px}.tv-shipping-dialog__option{gap:9px}.tv-shipping-dialog__carrier{flex-basis:72px;width:72px;height:34px;padding:6px}.tv-shipping-dialog__carrier img{max-width:58px;max-height:20px}.tv-shipping-dialog__option>span:last-child{font-size:10px}.tv-shipping-dialog__list li strong{font-size:19px}.tv-shipping-dialog__footer{justify-content:flex-start}.type-product .tv-product-rail{grid-template-columns:1fr;margin-top:20px}.type-product .tv-product-rail li{min-height:42px;padding-top:7px;padding-bottom:7px}.type-product .tv-product-rail li + li{border-top:1px solid rgba(255,255,255,.12);border-left:0}.type-product #product-detail-form{margin-top:14px}.type-product .p-basic-info-block{margin-bottom:18px}.type-product .price-final{font-size:38px !important}.type-product .add-to-cart{grid-template-columns:106px minmax(0,1fr)}.type-product .quantity{grid-template-columns:34px minmax(34px,1fr) 34px}.type-product .quantity .increase,.type-product .quantity .decrease{width:34px !important}.type-product .p-param-block{margin-top:20px}.type-product .container--bannersBenefit{margin-top:34px !important}.type-product .benefitBanner{grid-template-columns:1fr}.type-product .benefitBanner__item{min-height:94px;grid-template-columns:46px 1fr;padding:18px !important}.type-product .benefitBanner__picture{width:46px !important;height:46px !important}.type-product .p-detail-tabs-wrapper,.type-product .shp-tabs-wrapper{margin-top:44px}.type-product .shp-tabs{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;box-sizing:border-box}.type-product .shp-tabs li a{justify-content:center;padding:0 12px !important}.type-product .tv-description-ready{gap:0}.type-product .tv-description-section{padding:31px 22px 34px}.type-product .tv-description-section>h2{margin-bottom:22px;font-size:clamp(38px,11.5vw,48px);line-height:1.16}.type-product .tv-description-intro{margin-bottom:25px;font-size:15px;line-height:1.7}.type-product .tv-description-grid{grid-template-columns:1fr;gap:10px}.type-product .tv-description-block{--tv-description-block-padding-x:18px;--tv-description-block-padding-y:22px}.type-product .tv-description-block h3{font-size:27px;line-height:1.16}body.mobile.type-product .content-wrapper{padding-bottom:0 !important}body.mobile.type-product #footer{margin-top:0 !important;border-top-width:3px}.type-product .tv-product-sticky{position:fixed;z-index:1002;right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));left:8px;display:grid;grid-template-columns:minmax(0,1fr) minmax(132px,.8fr);gap:10px;align-items:center;padding:10px;color:#fff;border:1px solid rgba(255,255,255,.18);border-top:3px solid var(--tv-product-accent);border-radius:2px;background:linear-gradient(145deg,rgba(29,32,35,.98),rgba(7,8,9,.98));box-shadow:0 18px 40px rgba(0,0,0,.42);opacity:0;pointer-events:none;transform:translateY(calc(100% + 24px));transition:opacity .22s ease,transform .28s var(--tv-ease)}body.tv-sticky-buy-visible .tv-product-sticky{opacity:1;pointer-events:auto;transform:none}body.navigation-window-visible .tv-product-sticky{display:none !important}.type-product .tv-product-sticky__copy{display:flex;min-width:0;flex-direction:column;padding-left:4px}.type-product .tv-product-sticky__copy span{color:#aeb3b8;font-size:8px;font-weight:900;letter-spacing:.13em}.type-product .tv-product-sticky__copy strong{overflow:hidden;font-size:21px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.type-product .tv-product-sticky__button{min-height:48px;color:#08090a;border:1px solid var(--tv-orange);border-radius:2px;background:var(--tv-orange);font-size:11px;font-weight:900;letter-spacing:.055em;text-transform:uppercase}body.tv-sticky-buy-visible button.tv-scrolltop{bottom:calc(86px + env(safe-area-inset-bottom,0px))}.type-category .content-wrapper{padding-top:12px;padding-bottom:48px;background:radial-gradient(ellipse 95% 18% at 92% 9%,rgba(255,106,0,.065),transparent 72%),linear-gradient(180deg,#070809 0 360px,#17110e 520px,#51301d 760px,#a16f4b 980px,#dfd2c5 1220px,var(--tv-paper) 1480px 100%)}.type-category .content-wrapper-in,.type-category .content{width:100% !important;max-width:none !important}body.mobile.type-category #header{border-bottom:0 !important;box-shadow:0 10px 24px rgba(0,0,0,.3)}body.mobile.type-category .overall-wrapper{background:#070809}.type-category .category-top{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;margin-bottom:0;padding:27px 20px 0}.type-category .tv-category-kicker{margin-bottom:14px;font-size:8px;line-height:1.45}.type-category .tv-category-kicker::before{width:26px;height:2px}.type-category .category-title{margin:0 0 20px;font-size:clamp(47px,13.5vw,58px);line-height:1}.type-category .tv-category-copy{grid-template-columns:1fr;gap:14px}.type-category .tv-category-copy p:last-child:nth-child(odd){grid-column:auto}.type-category .tv-category-copy p:last-child:nth-child(n+3){display:none}.type-category .category-perex p{font-size:14px;line-height:1.64}.type-category .tv-category-points{grid-template-columns:1fr;width:calc(100% + 40px);margin:22px -20px 0;border-right:0;border-bottom:0;border-left:0}.type-category .tv-category-points li{min-height:42px;padding:7px 16px 7px 46px;font-size:10px}.type-category .tv-category-points li::before{left:17px;width:18px;height:18px}.type-category .tv-category-points li + li{border-top:1px solid rgba(255,255,255,.12);border-left:0}.type-category .category-header{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:11px;margin-bottom:0;padding:13px 12px 12px !important;overflow:hidden}.type-category .tv-category-toolbar{justify-content:space-between;gap:10px;padding:0 4px}.type-category .tv-category-toolbar strong{font-size:23px}.type-category .tv-category-toolbar span{font-size:9px}.type-category .listSorting{width:100%;overflow:visible}.type-category .listSorting__controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;gap:5px;padding:5px;border:1px solid rgba(255,255,255,.12);background:rgba(5,6,7,.52);box-shadow:inset 0 1px rgba(255,255,255,.045),0 10px 24px rgba(0,0,0,.14)}.type-category .listSorting__controls>li{display:flex;min-width:0}.type-category .listSorting__controls>li:last-child{grid-column:1 / -1}.type-category .listSorting__control{position:relative;width:100%;min-height:42px;padding:6px 8px;font-size:10px;line-height:1.2;white-space:normal;border:1px solid rgba(255,255,255,.13);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.018));box-shadow:inset 0 1px rgba(255,255,255,.055)}.type-category .listSorting__control::after{content:"";position:absolute;right:9px;bottom:0;left:9px;height:2px;background:rgba(255,106,0,.34)}.type-category .listSorting__control--current::after,.type-category .listSorting__control[aria-disabled="true"]::after,.type-category .listSorting__control[aria-current="true"]::after{background:rgba(8,9,10,.42)}.type-category .products-page{grid-template-columns:1fr;gap:18px;padding-top:14px}.type-category.in-vyhodne-baleni .products-page{grid-template-columns:1fr}.type-category main#content .product .image{aspect-ratio:1 / 1}.type-category main#content .product .image img{object-position:center}.type-category main#content .product .image::after{opacity:.88;transform:none}.type-category main#content .product .image::before{top:14px;left:14px}.type-category main#content .product .image>.availability{top:14px;right:14px}.type-category main#content .product .p-in{padding:21px 19px 22px}.type-category main#content .product .name{font-size:27px !important;line-height:1.08 !important}.type-category main#content .product .p-desc{-webkit-line-clamp:4}.type-category main#content .product .p-bottom{margin-top:15px}.type-category main#content .product .p-desc{min-height:0;margin-bottom:18px;font-size:13px}.type-category main#content .product .prices{font-size:28px}.type-category main#content .product .btn{min-width:106px;min-height:44px}body.mobile.ordering-process.tv-cart-progress-ready .overall-wrapper{padding-top:110px !important;background:#070809}body.mobile.ordering-process #header{border-bottom:0 !important;box-shadow:0 10px 24px rgba(0,0,0,.34)}body.mobile.ordering-process .content-wrapper{min-height:calc(100vh - 114px);padding:0 0 56px !important;background:radial-gradient(ellipse 88% 22% at 92% 8%,rgba(255,106,0,.13),transparent 72%),linear-gradient(180deg,#070809 0 18%,#3b2418 42%,#aa7756 66%,var(--tv-paper) 100%)}body.mobile.ordering-process .content-wrapper-in,body.mobile.ordering-process main#content{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}body.mobile.ordering-process .cart-row,body.mobile.ordering-process .empty-cart-boxes{width:100% !important;margin-right:0 !important;margin-left:0 !important}body.mobile.ordering-process .cart-row>[class*="col-"],body.mobile.ordering-process .empty-cart-boxes>[class*="col-"]{width:100% !important;padding-right:0 !important;padding-left:0 !important}body.mobile.ordering-process .cart-wrapper{width:100%}body.mobile.ordering-process .tv-cart-hero{min-height:0;padding:24px 20px 25px;border-top-width:3px;background:radial-gradient(circle at 100% 12%,rgba(255,106,0,.22),transparent 39%),repeating-linear-gradient(116deg,rgba(255,255,255,.022) 0 1px,transparent 1px 11px),linear-gradient(135deg,#171a1d,#070809 78%)}body.mobile.ordering-process .tv-cart-hero p{gap:9px;margin-bottom:12px;font-size:10px;line-height:1.35;letter-spacing:.105em}body.mobile.ordering-process .tv-cart-hero p::before{width:23px;height:2px}body.mobile.ordering-process .tv-cart-hero h1{margin-bottom:7px;font-size:52px;line-height:.95}body.mobile.ordering-process .tv-cart-hero span{display:block;max-width:320px;font-size:13px;line-height:1.48}body.mobile.ordering-process .cart-header .step{min-height:64px;padding:8px 7px !important;font-size:12px;line-height:1.18;text-align:center}body.mobile.ordering-process .cart-header .step::before{content:none !important;display:none !important}body.mobile.ordering-process .cart-header .step.active::after{height:2px}body.mobile.ordering-process .cart-inner{padding:14px 12px 18px !important;box-shadow:0 22px 48px rgba(0,0,0,.22)}body.mobile.ordering-process .tv-cart-products{border-top-width:2px;box-shadow:0 12px 28px rgba(7,8,9,.08)}body.mobile.ordering-process .cart-table,body.mobile.ordering-process .cart-table tbody{display:block !important;width:100% !important}body.mobile.ordering-process .cart-table tr.removeable{position:relative;display:grid !important;width:100% !important;grid-template-columns:82px minmax(0,1fr) 128px;grid-template-areas:"image name remove" "image availability remove" "quantity quantity total";gap:5px 14px;padding:14px 14px 0;border-bottom:1px solid rgba(7,8,9,.13) !important;background:rgba(255,255,255,.86)}body.mobile.ordering-process .cart-table tr.removeable>td{display:block !important;width:auto !important;min-width:0;padding:0 !important;border:0 !important}body.mobile.ordering-process .cart-p-image{grid-area:image}body.mobile.ordering-process .cart-p-image a{display:block;width:82px;height:82px}body.mobile.ordering-process .cart-p-image img{display:block;width:82px;height:82px;object-fit:cover}body.mobile.ordering-process .p-name{grid-area:auto;grid-column:2 / 4;grid-row:1;align-self:end;width:100% !important;min-width:0;padding-right:0 !important;overflow:visible;box-sizing:border-box}body.mobile.ordering-process .p-name .main-link{display:block;width:100% !important;max-width:100%;font-size:22px;line-height:1.04;white-space:normal !important;overflow-wrap:break-word}body.mobile.ordering-process .p-availability{grid-area:auto;grid-column:2 / 4;grid-row:2;align-self:start;padding-right:0 !important}body.mobile.ordering-process .p-availability .p-label,body.mobile.ordering-process .cart-table tr.removeable>td.p-price,body.mobile.ordering-process .unit-value{display:none !important}body.mobile.ordering-process .availability-label{font-size:10px}body.mobile.ordering-process .cart-table tr.removeable>td.p-quantity{grid-area:quantity;display:flex !important;min-height:62px;align-items:center !important;gap:12px;margin-top:10px;border-top:0 !important}body.mobile.ordering-process .p-quantity .p-label{display:none !important;margin:0 !important;color:#747a7e;font-size:9px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}body.mobile.ordering-process .cart-table .quantity{width:114px !important;height:42px !important;grid-template-columns:38px 38px 38px}body.mobile.ordering-process .cart-table .quantity>*,body.mobile.ordering-process .cart-table .quantity .amount{height:40px !important}body.mobile.ordering-process .cart-table tr.removeable>td.p-total{grid-area:total;display:flex !important;flex-direction:row !important;min-height:62px;align-items:center;justify-content:flex-end;gap:6px;margin-top:10px;padding-left:8px !important;border-top:0 !important}body.mobile.ordering-process .cart-table tr.removeable>td.p-total .p-label{display:block !important;position:static !important;width:auto !important;margin:0 !important;color:#747a7e;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}body.mobile.ordering-process .p-total .price-final{font-size:23px;white-space:nowrap}body.mobile.ordering-process .cart-table tr.removeable>td:last-child{grid-area:auto;position:absolute !important;top:auto;right:auto;bottom:13px;left:134px;align-self:auto}body.mobile.ordering-process .remove-item{position:relative;display:grid !important;width:36px !important;height:36px !important;min-width:36px;place-items:center;padding:0 !important;color:#747a7e !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none}body.mobile.ordering-process .remove-item::before,body.mobile.ordering-process .remove-item::after{content:"" !important;position:absolute;top:50%;left:50%;width:14px;height:2px;background:currentColor;transform:translate(-50%,-50%) rotate(45deg)}body.mobile.ordering-process .remove-item::after{transform:translate(-50%,-50%) rotate(-45deg)}body.mobile.ordering-process .remove-item:hover,body.mobile.ordering-process .remove-item:focus-visible{color:#b62f35 !important;background:rgba(182,47,53,.08) !important}body.mobile.ordering-process .tv-cart-summary{grid-template-columns:1fr !important;gap:12px;margin-top:12px !important}body.mobile.ordering-process .tv-cart-summary>.tv-cart-bonuses,body.mobile.ordering-process .tv-cart-summary>.tv-cart-totals{grid-column:1;grid-row:auto}body.mobile.ordering-process .tv-cart-bonuses>.box{padding:18px 17px !important;border-top-width:2px !important;border-left-width:2px !important}body.mobile.ordering-process .tv-cart-bonuses .h4{gap:9px;margin-bottom:14px;font-size:24px}body.mobile.ordering-process .tv-cart-bonuses .h4::before{width:7px;height:21px;flex-basis:7px}body.mobile.ordering-process .tv-cart-bonuses .extra{font-size:12px;line-height:1.48}body.mobile.ordering-process .tv-cart-bonuses .extra + .extra{margin-top:12px}body.mobile.ordering-process .tv-cart-summary>.tv-cart-totals{padding:20px 18px !important;border-top-width:2px}body.mobile.ordering-process .tv-cart-totals .price-wrapper{gap:5px 14px}body.mobile.ordering-process .tv-cart-totals .price-label{font-size:12px}body.mobile.ordering-process .tv-cart-totals strong.price-primary{font-size:32px}body.mobile.ordering-process .tv-cart-totals .price-secondary{font-size:11px}body.mobile.ordering-process .tv-cart-actions{display:grid !important;grid-template-columns:1fr;gap:9px;margin-top:12px !important}body.mobile.ordering-process .tv-cart-actions .btn{width:100% !important;min-width:0 !important;min-height:52px;margin:0 !important}body.mobile.ordering-process .tv-cart-actions .next-step-forward{grid-row:1}body.mobile.ordering-process .tv-cart-actions .next-step-back{grid-row:2}body.mobile.ordering-process.tv-order-step2 .tv-checkout-hero{background:radial-gradient(circle at 100% 8%,rgba(255,106,0,.2),transparent 38%),repeating-linear-gradient(116deg,rgba(255,255,255,.022) 0 1px,transparent 1px 11px),linear-gradient(135deg,#171a1d,#070809 78%)}body.mobile.ordering-process.tv-order-step2 .cart-header .step-1{color:#d9dde0 !important}body.mobile.ordering-process.tv-order-step2 .tv-checkout-step2-inner{padding:14px 0 18px !important}body.mobile.ordering-process.tv-order-step2 .tv-checkout-form,body.mobile.ordering-process.tv-order-step2 .tv-checkout-form--with-summary{display:grid;grid-template-columns:minmax(0,1fr);gap:13px}body.mobile.ordering-process.tv-order-step2 .tv-checkout-options-column{display:grid;min-width:0;gap:13px}body.mobile.ordering-process.tv-order-step2 .tv-checkout-choice{position:relative;min-width:0;margin:0 !important;padding:21px 15px 23px !important;overflow:hidden;border:1px solid rgba(7,8,9,.12) !important;border-top:2px solid #1c1f22 !important;border-left:2px solid rgba(255,106,0,.82) !important;border-radius:0 !important;background:radial-gradient(circle at 100% 0,rgba(255,106,0,.045),transparent 35%),#fff !important;box-shadow:0 12px 26px rgba(7,8,9,.08);box-sizing:border-box}body.mobile.ordering-process.tv-order-step2 .tv-checkout-choice::after{content:"";position:absolute;top:0;right:0;width:58px;height:2px;background:var(--tv-orange)}body.mobile.ordering-process.tv-order-step2 .tv-checkout-kicker{margin:0 0 7px;color:#b64c00;font-size:11px;font-weight:900;line-height:1.25;letter-spacing:.13em}body.mobile.ordering-process.tv-order-step2 .tv-checkout-choice h4{display:flex;align-items:center;gap:10px;margin:0;color:#101214;font-family:var(--tv-display);font-size:30px;font-weight:900;line-height:1;text-transform:uppercase}body.mobile.ordering-process.tv-order-step2 .tv-checkout-choice h4::before{display:grid;width:28px;height:28px;flex:0 0 28px;color:#08090a;background:var(--tv-orange);font-family:var(--tv-display);font-size:18px;line-height:1;place-items:center}body.mobile.ordering-process.tv-order-step2 .co-shipping-method h4::before,body.mobile.ordering-process.tv-order-step2 .co-delivery-method h4::before{content:"1"}body.mobile.ordering-process.tv-order-step2 .co-payment-method h4::before{content:"2"}body.mobile.ordering-process.tv-order-step2 .tv-checkout-choice__intro{margin:10px 0 18px;color:#565c60;font-size:13px;line-height:1.48}body.mobile.ordering-process.tv-order-step2 .tv-checkout-option-group + .tv-checkout-option-group{margin-top:18px}body.mobile.ordering-process.tv-order-step2 .tv-checkout-option-group h5{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:#5e6468;font-size:12px;font-weight:900;line-height:1.25;letter-spacing:.1em;text-transform:uppercase}body.mobile.ordering-process.tv-order-step2 .tv-checkout-option-group h5::before{content:"";width:17px;height:2px;background:var(--tv-orange)}body.mobile.ordering-process.tv-order-step2 .tv-checkout-options-grid,body.mobile.ordering-process.tv-order-step2 .tv-checkout-options-grid--payments{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}body.mobile.ordering-process.tv-order-step2 .radio-wrapper{position:relative;min-width:0;margin:0 !important;padding:0 !important;overflow:hidden;border:1px solid rgba(7,8,9,.14) !important;border-radius:0 !important;background:#f7f4ef !important;box-sizing:border-box}body.mobile.ordering-process.tv-order-step2 .radio-wrapper>input[type="radio"]{position:absolute !important;width:1px !important;height:1px !important;opacity:0 !important}body.mobile.ordering-process.tv-order-step2 .radio-wrapper>label{position:relative;display:grid !important;min-height:76px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 !important;padding:10px 34px 10px 10px !important;cursor:pointer;box-sizing:border-box}body.mobile.ordering-process.tv-order-step2 .radio-wrapper>input[type="radio"] + label::before{content:"";position:absolute;top:calc(50% - 16px);right:11px;left:auto;width:18px;height:18px;margin:0;border:2px solid #8d9397;border-radius:50%;background:#fff;box-shadow:none;box-sizing:border-box}body.mobile.ordering-process.tv-order-step2 .radio-wrapper>input[type="radio"] + label::after{content:none !important;display:none !important}body.mobile.ordering-process.tv-order-step2 .radio-wrapper.active{border-color:#171a1d !important;background:#171a1d !important;box-shadow:inset 3px 0 var(--tv-orange),0 9px 20px rgba(7,8,9,.11)}body.mobile.ordering-process.tv-order-step2 .radio-wrapper.active>input[type="radio"] + label::before{border-color:var(--tv-orange);background:radial-gradient(circle at center,var(--tv-orange) 0 3px,transparent 3.5px),#171a1d}body.mobile.ordering-process.tv-order-step2 .payment-logo,body.mobile.ordering-process.tv-order-step2 .tv-checkout-payment-icon{display:grid;width:58px;height:40px;align-items:center;justify-items:center;padding:5px;border:1px solid rgba(7,8,9,.1);background:#fff;box-sizing:border-box}body.mobile.ordering-process.tv-order-step2 .payment-logo,body.mobile.ordering-process.tv-order-step2 .payment-info,body.mobile.ordering-process.tv-order-step2 .payment-shipping-price{order:0 !important}body.mobile.ordering-process.tv-order-step2 .payment-logo img{display:block;width:auto;max-width:48px;height:auto;max-height:24px;object-fit:contain}body.mobile.ordering-process.tv-order-step2 .tv-checkout-payment-icon{width:40px;color:#121416;border-color:rgba(7,8,9,.15);font-family:var(--tv-display);font-size:16px;font-weight:900}body.mobile.ordering-process.tv-order-step2 .tv-checkout-options-grid--payments .radio-wrapper>label{grid-template-columns:40px minmax(0,1fr) auto}body.mobile.ordering-process.tv-order-step2 .tv-checkout-options-grid--payments .radio-wrapper>input[type="radio"] + label::before{top:50%;transform:translateY(-50%)}body.mobile.ordering-process.tv-order-step2 .payment-info{display:flex;min-width:0;max-width:none !important;flex:0 1 auto !important;flex-direction:column;gap:3px;color:#171a1d;line-height:1.18}body.mobile.ordering-process.tv-order-step2 .payment-info b{color:inherit !important;font-size:14px;font-weight:900}body.mobile.ordering-process.tv-order-step2 .payment-info small{color:#747a7e;font-size:11px;line-height:1.25}body.mobile.ordering-process.tv-order-step2 .payment-shipping-price{display:flex;min-width:48px;flex-direction:column;align-items:flex-end;gap:2px;color:#171a1d;text-align:right;white-space:nowrap}body.mobile.ordering-process.tv-order-step2 .payment-shipping-price b{color:inherit !important;font-family:var(--tv-display);font-size:18px;font-weight:900;text-transform:uppercase}body.mobile.ordering-process.tv-order-step2 .payment-shipping-price small{color:#7e8488;font-size:11px;line-height:1.2}body.mobile.ordering-process.tv-order-step2 .radio-wrapper.active .payment-info{color:#fff}body.mobile.ordering-process.tv-order-step2 .radio-wrapper.active .payment-info small{color:#b8bdc1}body.mobile.ordering-process.tv-order-step2 .radio-wrapper.active .payment-shipping-price{color:var(--tv-orange)}body.mobile.ordering-process.tv-order-step2 .radio-wrapper.active .payment-shipping-price small{color:#9da2a6}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary-card{position:relative;display:flex;width:100%;min-width:0;flex-direction:column;margin:0 !important;padding:22px 15px 19px !important;color:#e8eaec;border:1px solid rgba(255,255,255,.1) !important;border-top:3px solid var(--tv-orange) !important;border-radius:0 !important;background:radial-gradient(circle at 100% 0,rgba(255,106,0,.18),transparent 38%),linear-gradient(145deg,#1a1d20,#090a0b 72%) !important;box-shadow:0 18px 38px rgba(7,8,9,.2);box-sizing:border-box}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__kicker{margin:0 0 6px;color:var(--tv-orange);font-size:11px;font-weight:900;letter-spacing:.14em}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary-card h2{margin:0 0 17px;color:#fff;font-family:var(--tv-display);font-size:32px;font-weight:900;line-height:1;text-transform:uppercase}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__items{display:grid;gap:1px;padding:1px;background:rgba(255,255,255,.1)}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__items article{display:grid;min-width:0;min-height:72px;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:9px;padding:0 10px 0 0;background:rgba(8,10,11,.92)}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__items a.tv-checkout-summary__image-link{display:block;height:100%;min-height:72px;align-self:stretch}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__items img{display:block;width:70px;height:100%;min-height:72px;object-fit:cover;background:#111416}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__items article>span{display:flex;min-width:0;flex-direction:column;gap:2px}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__items b{display:-webkit-box;overflow:hidden;color:#e6e8ea;font-size:12px;font-weight:900;line-height:1.18;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__items small{color:#8e9499;font-size:11px}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__items strong{color:#fff;font-family:var(--tv-display);font-size:19px;white-space:nowrap}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__items .tv-checkout-summary__more{min-height:40px;grid-template-columns:minmax(0,1fr) auto;padding-left:10px}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__more span{color:#aeb3b7;font-size:10px;font-weight:800;text-transform:uppercase}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__prices{display:grid;gap:10px;margin:19px 0 0}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__prices>div{display:flex;align-items:baseline;justify-content:space-between;gap:14px}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__prices dt{color:#aeb3b7;font-size:12px;font-weight:800;line-height:1.22;text-transform:uppercase}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__prices dt small{display:block;margin-top:3px;color:#fff;font-size:11px;font-weight:800;line-height:1.2;text-transform:none}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__prices dd{margin:0;color:#fff;font-size:14px;font-weight:900;white-space:nowrap}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__prices dd.is-free{color:#70c47e;text-transform:uppercase}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__native-prices{display:none !important}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__total{margin-top:6px;padding-top:15px;border-top:1px solid rgba(255,255,255,.14)}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__total dt{color:#fff;font-family:var(--tv-display);font-size:20px;line-height:1}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__total dt small{display:none}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__total dd{color:var(--tv-orange);font-family:var(--tv-display);font-size:32px;line-height:1}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__benefit{display:flex;align-items:center;gap:10px;margin-top:17px;padding:11px;border-left:3px solid var(--tv-orange);background:rgba(255,255,255,.055)}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__benefit>span{display:grid;width:24px;height:24px;flex:0 0 24px;color:#08090a;background:var(--tv-orange);font-size:12px;font-weight:900;place-items:center}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__benefit p{display:flex;min-width:0;flex-direction:column;gap:2px;margin:0}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__benefit b{color:#fff;font-size:12px;text-transform:uppercase}body.mobile.ordering-process.tv-order-step2 .tv-checkout-summary__benefit small{color:#aeb3b7;font-size:11px;line-height:1.3}body.mobile.ordering-process.tv-order-step2 .tv-checkout-actions{display:grid !important;grid-template-columns:minmax(0,1fr);gap:9px;margin:0 !important;padding-top:2px;border:0}body.mobile.ordering-process.tv-order-step2 .tv-checkout-actions .btn{width:100% !important;min-width:0 !important;min-height:52px;margin:0 !important;border-radius:0 !important;font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}body.mobile.ordering-process.tv-order-step2 .tv-checkout-actions .next-step-forward{grid-row:1;color:#08090a !important;border-color:var(--tv-orange) !important;background:var(--tv-orange) !important;box-shadow:0 12px 24px rgba(255,106,0,.18)}body.mobile.ordering-process.tv-order-step2 .tv-checkout-actions .next-step-back{grid-row:2;color:#35393c !important;border:1px solid rgba(7,8,9,.18) !important;background:rgba(255,255,255,.78) !important}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-hero{background:radial-gradient(circle at 100% 10%,rgba(255,106,0,.2),transparent 38%),repeating-linear-gradient(116deg,rgba(255,255,255,.022) 0 1px,transparent 1px 11px),linear-gradient(135deg,#171a1d,#070809 78%)}body.mobile.ordering-process.tv-order-step3 .tv-checkout-step3-inner{padding:0 0 18px !important}body.mobile.ordering-process.tv-order-step3 .content-wrapper{padding-bottom:0 !important}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:13px}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-fields{display:contents}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-aside{display:contents}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary{order:4}body.mobile.ordering-process.tv-order-step3 .tv-checkout-consent-card{order:5}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-actions{order:6}body.mobile.ordering-process.tv-order-step3 .tv-checkout-data-card,body.mobile.ordering-process.tv-order-step3 .tv-checkout-data-card>.box,body.mobile.ordering-process.tv-order-step3 .tv-checkout-additional-card,body.mobile.ordering-process.tv-order-step3 .tv-checkout-consent-card{min-width:0;margin:0 !important;border-radius:0 !important;box-sizing:border-box}body.mobile.ordering-process.tv-order-step3 .tv-checkout-data-card,body.mobile.ordering-process.tv-order-step3 .tv-checkout-data-card>.box{padding:22px 16px 24px !important;border:1px solid rgba(7,8,9,.12) !important;border-top:2px solid #1c1f22 !important;border-left:2px solid rgba(255,106,0,.82) !important;background:radial-gradient(circle at 100% 0,rgba(255,106,0,.045),transparent 35%),#fff !important;box-shadow:0 12px 26px rgba(7,8,9,.08)}body.mobile.ordering-process.tv-order-step3 .co-billing-address{padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none}body.mobile.ordering-process.tv-order-step3 .tv-checkout-data-kicker{margin:0 0 7px;color:#b64c00;font-size:11px;font-weight:900;line-height:1.25;letter-spacing:.13em}body.mobile.ordering-process.tv-order-step3 .tv-checkout-data-card h2{margin:0 0 19px;color:#101214;font-family:var(--tv-display);font-size:31px;font-weight:900;line-height:1;text-transform:uppercase}body.mobile.ordering-process.tv-order-step3 .co-contact-information,body.mobile.ordering-process.tv-order-step3 .co-billing-address>.box{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}body.mobile.ordering-process.tv-order-step3 .co-contact-information>*,body.mobile.ordering-process.tv-order-step3 .co-billing-address>.box>*{grid-column:1 !important}body.mobile.ordering-process.tv-order-step3 .tv-checkout-data-card .form-group,body.mobile.ordering-process.tv-order-step3 .tv-checkout-data-card .form-group--inline{margin:0 !important}body.mobile.ordering-process.tv-order-step3 .tv-checkout-data-card .form-group--inline>label,body.mobile.ordering-process.tv-order-step3 .tv-checkout-data-card .form-group--inline>.form-control-wrapper{display:block;width:100% !important;max-width:none !important;margin:0 !important;float:none !important}body.mobile.ordering-process.tv-order-step3 .tv-checkout-data-card .form-group--inline>label{margin-bottom:7px !important;color:#3f4448;font-size:12px;font-weight:900;line-height:1.25}body.mobile.ordering-process.tv-order-step3 .required-asterisk{color:#d95300 !important}body.mobile.ordering-process.tv-order-step3 .form-control,body.mobile.ordering-process.tv-order-step3 select.form-control,body.mobile.ordering-process.tv-order-step3 .js-phone-code{width:100% !important;height:52px !important;min-height:52px;padding:0 13px !important;color:#171a1d;border:1px solid rgba(7,8,9,.22) !important;border-radius:0 !important;background:#f8f6f2 !important;font-size:16px;box-sizing:border-box}body.mobile.ordering-process.tv-order-step3 textarea.form-control{height:auto !important;min-height:108px;padding-top:12px !important;padding-bottom:12px !important;resize:vertical}body.mobile.ordering-process.tv-order-step3 .form-control:focus,body.mobile.ordering-process.tv-order-step3 .js-phone-code:focus{border-color:var(--tv-orange) !important;outline:3px solid rgba(255,106,0,.14);background:#fff !important}body.mobile.ordering-process.tv-order-step3 .tv-phone-fields{display:grid !important;grid-template-columns:88px minmax(0,1fr);gap:8px}body.mobile.ordering-process.tv-order-step3 .form-legend{margin:-8px 0 1px !important;color:#777d81;font-size:11px;font-weight:800;text-transform:uppercase}body.mobile.ordering-process.tv-order-step3 .tv-customer-login{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;border-left:3px solid rgba(255,106,0,.62);background:#f6f2ec}body.mobile.ordering-process.tv-order-step3 .tv-customer-login .label{margin:0 !important;color:#555b5f;font-size:11px;font-weight:800}body.mobile.ordering-process.tv-order-step3 .tv-customer-login .btn{min-height:38px;padding:9px 11px !important;color:#24282b !important;border:1px solid rgba(7,8,9,.17) !important;border-radius:0 !important;background:#fff !important;font-size:11px;font-weight:900;line-height:1.2;text-transform:uppercase}body.mobile.ordering-process.tv-order-step3 #company-info{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:14px;border-left:3px solid var(--tv-orange);background:#f6f2ec}body.mobile.ordering-process.tv-order-step3 #company-info.js-hidden,body.mobile.ordering-process.tv-order-step3 #note.js-hidden{display:none !important}body.mobile.ordering-process.tv-order-step3 .tv-checkout-field--country .form-control-wrapper small{display:block;margin-top:6px;color:#73797d;font-size:11px;line-height:1.3}body.mobile.ordering-process.tv-order-step3 .tv-checkout-additional-card{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:19px 16px !important;border:1px solid rgba(7,8,9,.12) !important;border-left:2px solid rgba(255,106,0,.75) !important;background:rgba(255,255,255,.9) !important;box-shadow:0 10px 24px rgba(7,8,9,.055)}body.mobile.ordering-process.tv-order-step3 .tv-checkout-additional-card .form-group,body.mobile.ordering-process.tv-order-step3 .tv-checkout-additional-card .stay-in-touch{margin:0 !important;padding:0 !important;border:0 !important}body.mobile.ordering-process.tv-order-step3 .tv-checkout-additional-card #note .box{margin:0 !important;padding:13px !important;border:0 !important;background:#f6f2ec !important}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-fields__core{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:0;order:0;overflow:hidden;border:3px solid transparent;border-top:0;border-bottom:0;border-radius:0;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(145deg,#15181b 0 32%,#ff6a00 49%,#f4eee6 66%,#171a1d 100%) border-box;box-shadow:none;box-sizing:border-box}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-fields__core>.co-contact-information,body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-fields__core>.co-billing-address>.box,body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-fields__core>.tv-checkout-additional-card{margin:0 !important;border:0 !important;border-radius:0 !important;background-color:#fff !important;box-shadow:none !important}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-fields__core>.co-billing-address{min-width:0;margin:0 !important}body.mobile.ordering-process.tv-order-step3 .tv-checkout-consent-card{margin:-13px 0 0 !important;padding:17px 16px !important;border:1px solid rgba(7,8,9,.14) !important;border-left:3px solid var(--tv-orange) !important;background:rgba(255,255,255,.92) !important;box-shadow:0 10px 22px rgba(7,8,9,.055)}body.mobile.ordering-process.tv-order-step3 .company-shopping,body.mobile.ordering-process.tv-order-step3 .tv-checkout-additional-card .form-group,body.mobile.ordering-process.tv-order-step3 .tv-checkout-consent-card{position:relative}body.mobile.ordering-process.tv-order-step3 .company-shopping>input[type="checkbox"],body.mobile.ordering-process.tv-order-step3 .tv-checkout-additional-card input[type="checkbox"],body.mobile.ordering-process.tv-order-step3 .tv-checkout-consent-card>input[type="checkbox"]{position:absolute !important;width:1px !important;height:1px !important;opacity:0 !important}body.mobile.ordering-process.tv-order-step3 .company-shopping>label,body.mobile.ordering-process.tv-order-step3 .tv-checkout-additional-card input[type="checkbox"] + label,body.mobile.ordering-process.tv-order-step3 .tv-checkout-consent-card>input[type="checkbox"] + label{position:relative;display:block;min-height:24px;padding:3px 0 0 34px !important;color:#34393d;font-size:12px;font-weight:800;line-height:1.45}body.mobile.ordering-process.tv-order-step3 .company-shopping>label::before,body.mobile.ordering-process.tv-order-step3 .tv-checkout-additional-card input[type="checkbox"] + label::before,body.mobile.ordering-process.tv-order-step3 .tv-checkout-consent-card>input[type="checkbox"] + label::before{content:"";position:absolute;top:0;left:0;width:23px;height:23px;border:1px solid rgba(7,8,9,.28);background:#fff;box-sizing:border-box}body.mobile.ordering-process.tv-order-step3 .company-shopping>input:checked + label::before,body.mobile.ordering-process.tv-order-step3 .tv-checkout-additional-card input:checked + label::before,body.mobile.ordering-process.tv-order-step3 .tv-checkout-consent-card>input:checked + label::before{border-color:var(--tv-orange);background:var(--tv-orange)}body.mobile.ordering-process.tv-order-step3 .company-shopping>input:checked + label::after,body.mobile.ordering-process.tv-order-step3 .tv-checkout-additional-card input:checked + label::after,body.mobile.ordering-process.tv-order-step3 .tv-checkout-consent-card>input:checked + label::after{content:"✓";position:absolute;top:0;left:0;display:grid;width:23px;height:23px;color:#08090a;font-size:13px;font-weight:900;line-height:1;place-items:center}body.mobile.ordering-process.tv-order-step3 .tv-checkout-consent-card>input[type="checkbox"] + label::before,body.mobile.ordering-process.tv-order-step3 .tv-checkout-consent-card>input[type="checkbox"] + label::after{top:3px}body.mobile.ordering-process.tv-order-step3 .tv-checkout-consent-card a{color:#a84400 !important;text-decoration:underline;text-underline-offset:2px}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary{position:relative;display:block;width:100%;min-width:0;margin:-13px 0 0 !important;padding:22px 15px 19px !important;color:#e8eaec;border:1px solid rgba(255,255,255,.1) !important;border-top:3px solid var(--tv-orange) !important;border-radius:0 !important;background:radial-gradient(circle at 100% 0,rgba(255,106,0,.18),transparent 38%),linear-gradient(145deg,#1a1d20,#090a0b 72%) !important;box-shadow:0 18px 38px rgba(7,8,9,.2);box-sizing:border-box}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .order-summary-inner{padding:0 !important}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__kicker{margin:0 0 6px;color:var(--tv-orange);font-size:11px;font-weight:900;letter-spacing:.14em}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary h2{margin:0 0 17px;color:#fff;font-family:var(--tv-display);font-size:32px;font-weight:900;line-height:1;text-transform:uppercase}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items{display:grid;gap:1px;padding:1px;background:rgba(255,255,255,.1)}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items article{display:grid;min-width:0;min-height:72px;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:9px;padding:0 10px 0 0;background:rgba(8,10,11,.92)}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__image-link,body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__image-placeholder{display:grid;width:70px;height:100%;min-height:72px;align-self:stretch;color:#6f757a;background:#111416;font-family:var(--tv-display);font-size:17px;place-items:center}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items img{display:block;width:70px;height:100%;min-height:72px;object-fit:cover}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items article>span:not(.tv-checkout-summary__image-placeholder){display:flex;min-width:0;flex-direction:column;gap:2px}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items b{display:-webkit-box;overflow:hidden;color:#e6e8ea;font-size:12px;font-weight:900;line-height:1.18;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items small{color:#8e9499;font-size:11px}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__items strong{color:#fff;font-family:var(--tv-display);font-size:19px;white-space:nowrap}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__prices{display:grid;gap:10px;margin:19px 0 0}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__prices>div{display:flex;align-items:baseline;justify-content:space-between;gap:14px}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__prices dt{color:#aeb3b7;font-size:12px;font-weight:800;line-height:1.22;text-transform:uppercase}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__prices dt small{display:block;margin-top:3px;color:#fff;font-size:11px;font-weight:800;line-height:1.2;text-transform:none}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__prices dd{margin:0;color:#fff;font-size:14px;font-weight:900;white-space:nowrap}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__prices dd[data-tv-final-shipping],body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__prices dd[data-tv-final-payment]{color:#70c47e;text-transform:uppercase}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__total{margin-top:6px;padding-top:15px;border-top:1px solid rgba(255,255,255,.14)}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__total dt{color:#fff;font-family:var(--tv-display);font-size:20px;line-height:1}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-summary .tv-checkout-summary__total dd{color:var(--tv-orange);font-family:var(--tv-display);font-size:32px;line-height:1}body.mobile.ordering-process.tv-order-step3 .tv-checkout-summary__native-row{display:none !important}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-actions{display:grid !important;grid-template-columns:minmax(0,1fr);gap:9px;margin:0 !important;padding-top:2px;border:0}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-actions .btn{width:auto !important;min-width:0 !important;min-height:54px;margin:0 !important;border-radius:0 !important;font-weight:900;text-transform:uppercase}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-actions .next-step-finish{display:flex;width:calc(100% - 28px) !important;max-width:340px;min-height:62px;grid-row:1;justify-self:center;flex-direction:column;align-items:center;justify-content:center;color:#08090a !important;border-color:var(--tv-orange) !important;background:linear-gradient(180deg,#ff7b18 0%,#ff6a00 56%,#e95800 100%) !important;box-shadow:inset 4px 0 0 #171a1d,inset 0 1px 0 rgba(255,255,255,.34),0 12px 24px rgba(255,106,0,.18)}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-actions .next-step-back{width:230px !important;max-width:calc(100% - 48px);min-height:48px;grid-row:2;justify-self:center;color:#35393c !important;border:1px solid rgba(7,8,9,.18) !important;background:rgba(255,255,255,.78) !important}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-actions .order-button-text{font-family:var(--tv-display);font-size:21px;line-height:1}body.mobile.ordering-process.tv-order-step3 .tv-checkout-final-actions .order-button-suffix{display:block;margin-top:4px;padding:0 !important;font-size:11px;line-height:1;letter-spacing:.055em;text-align:center}.siteCookies{bottom:8px !important;width:calc(100% - 16px) !important}.siteCookies .siteCookies__form{grid-template-columns:1fr}.siteCookies .siteCookies__content{padding:18px 18px 10px !important}.siteCookies .siteCookies__text{font-size:12px;line-height:1.5}.siteCookies .siteCookies__links{margin-top:10px !important}.siteCookies .siteCookies__link{min-height:36px}.siteCookies .siteCookies__buttonWrap{padding:0 18px 18px !important}#footer .footer-rows{padding-top:32px;padding-bottom:16px}#footer .tv-footer-shop{display:none !important}#footer .tv-footer-grid{grid-template-areas:"brand" "info" "contact";grid-template-columns:1fr;gap:22px;padding-bottom:0 !important}#footer .tv-footer-grid::before,#footer .tv-footer-grid::after{content:none !important;display:none !important}#footer .tv-footer-brand__logo{margin-bottom:14px}#footer .tv-footer-brand p{line-height:1.55}#footer .pageElement__heading{margin-bottom:12px !important;padding-bottom:8px}#footer .pageElement__heading::after{margin-top:8px}#footer .tv-footer-grid li{margin-bottom:1px !important}#footer .tv-footer-grid li a{min-height:30px}#footer .social-icon-list{margin-top:8px !important}#footer .footer-bottom{display:grid;justify-items:center;gap:6px;padding-top:16px;padding-bottom:16px;text-align:center}#footer .copyright,#footer #signature{width:100%;margin:0 !important;float:none !important;text-align:center !important}}body.id-29 .content-wrapper,body.in-kontakty .content-wrapper{width:100% !important;max-width:none !important;margin:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;background:#f2eee6 !important}body.id-29 .content-wrapper-in,body.in-kontakty .content-wrapper-in{display:block !important;width:100% !important;max-width:none !important;margin:0 !important}body.id-29 .sidebar.sidebar-left,body.in-kontakty .sidebar.sidebar-left,body.tv-static-custom-page .sidebar.sidebar-left,body.tv-static-custom-page .breadcrumbs-wrapper,body.tv-static-custom-page .breadcrumbs{display:none !important}body.tv-static-custom-page .content-wrapper-in{display:block !important;width:100% !important;max-width:none !important}body.tv-static-custom-page main#content{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;float:none !important}body.id-29 main#content,body.in-kontakty main#content{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;float:none !important}body.id-29 main#content>h1,body.in-kontakty main#content>h1{display:none !important}body.id-29 main#content>.text,body.in-kontakty main#content>.text{margin:0 !important}.tv-about{--tv-about-ink:#090a0b;--tv-about-panel:#14171a;--tv-about-paper:#f4f0e9;overflow:hidden;color:#282d31;background:var(--tv-about-paper)}.tv-about *,.tv-about *::before,.tv-about *::after{box-sizing:border-box}.tv-about-shell{width:min(1280px,calc(100% - 48px));margin:0 auto}.tv-about h1,.tv-about h2,.tv-about h3,.tv-about p{margin-top:0}.tv-about h1,.tv-about h2,.tv-about h3{color:inherit;font-family:var(--tv-display);font-weight:900;text-transform:uppercase}.tv-about h2{font-size:clamp(44px,4.25vw,64px);line-height:1.05;letter-spacing:-.01em}.tv-about p{font-size:17px;line-height:1.65}.tv-about-eyebrow{margin-bottom:15px !important;color:var(--tv-orange);font-size:12px !important;font-weight:900;line-height:1.2 !important;letter-spacing:.18em;text-transform:uppercase}.tv-about-hero{position:relative;z-index:2;min-height:720px;clip-path:polygon(0 0,100% 0,100% calc(100% - 76px),61% calc(100% - 76px),53% 100%,0 100%);color:#fff;border-top:2px solid rgba(255,106,0,.7);background:radial-gradient(circle at 78% 52%,rgba(255,106,0,.24),transparent 28%),repeating-linear-gradient(116deg,rgba(255,255,255,.022) 0 1px,transparent 1px 13px),linear-gradient(125deg,#08090a 0 58%,#26150c 100%)}.tv-about-hero::after{content:"";position:absolute;right:0;bottom:0;left:0;height:80px;background:var(--tv-orange);clip-path:polygon(100% 0,60.8% 0,52.8% 76px,0 76px,0 80px,53% 80px,61% 4px,100% 4px);pointer-events:none}.tv-about-hero__grid{position:relative;z-index:1;display:grid;min-height:720px;grid-template-columns:minmax(0,.95fr) minmax(460px,.75fr);align-items:center;gap:58px;padding:72px 0 112px}.tv-about-hero__copy{max-width:720px}.tv-about-hero h1{margin:0 0 30px;color:#fff;font-size:clamp(60px,5.1vw,86px);line-height:1.03;letter-spacing:-.012em}.tv-about-hero h1 span{display:block;color:var(--tv-orange)}.tv-about-lead{max-width:690px;margin-bottom:32px !important;color:#d5d9dc;font-size:19px !important;line-height:1.58 !important}.tv-about-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgba(255,255,255,.13);background:rgba(5,6,7,.58);box-shadow:0 18px 38px rgba(0,0,0,.22)}.tv-about-proof span{display:flex;min-height:66px;align-items:center;gap:10px;padding:12px 15px;color:#e3e6e8;font-size:11px;font-weight:900;line-height:1.3;text-transform:uppercase}.tv-about-proof span + span{border-left:1px solid rgba(255,255,255,.12)}.tv-about-proof i{display:grid;min-width:23px;height:23px;color:#08090a;background:var(--tv-orange);font-style:normal;place-items:center}.tv-about-proof span:first-child i{position:relative;width:32px;overflow:hidden;color:transparent;background:linear-gradient(to bottom,#fff 0 50%,#d7141a 50%) !important;font-size:0}.tv-about-proof span:first-child i::before{content:"";position:absolute;inset:0 auto 0 0;width:58%;background:#11457e;clip-path:polygon(0 0,100% 50%,0 100%)}.tv-about-hero__media{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-bottom:4px solid var(--tv-orange);background:#0d1012;box-shadow:-24px 28px 70px rgba(0,0,0,.35)}.tv-about-hero__media::before{content:"";position:absolute;z-index:1;inset:0;box-shadow:inset 0 0 70px rgba(0,0,0,.28);pointer-events:none}.tv-about-hero__media img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.tv-about-hero__stamp{position:absolute;z-index:2;top:20px;right:20px;bottom:auto;left:auto;display:grid;width:104px;height:104px;color:#090a0b;border:3px solid #090a0b;outline:3px solid var(--tv-orange);background:var(--tv-orange);font-family:var(--tv-display);font-size:20px;line-height:.95;text-align:center;text-transform:uppercase;transform:rotate(-5deg);place-items:center}.tv-about-story{position:relative;z-index:1;margin-top:-76px;padding:176px 0 94px;background:repeating-linear-gradient(135deg,rgba(7,8,9,.025) 0 1px,transparent 1px 11px),radial-gradient(circle at 100% 20%,rgba(255,106,0,.11),transparent 32%),var(--tv-about-paper)}.tv-about-story__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(440px,1fr);gap:44px;align-items:stretch}.tv-about-story header{position:relative;display:flex;min-height:100%;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:42px 42px 190px;border-left:3px solid var(--tv-orange);border-bottom:4px solid var(--tv-orange);background:linear-gradient(180deg,rgba(7,8,9,.98) 0 36%,rgba(7,8,9,.78) 66%,rgba(7,8,9,.4) 100%),url("/user/documents/upload/hero-after-shift-desktop-v11.png") 58% 68% / cover no-repeat;box-shadow:0 18px 42px rgba(7,8,9,.14)}.tv-about-story header::after{content:"Zkušenost ze staveb";position:absolute;bottom:25px;left:42px;padding:10px 13px;color:#fff;border:1px solid rgba(255,255,255,.2);background:rgba(7,8,9,.72);font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.tv-about-story h2{max-width:660px;margin-bottom:0;color:#fff;font-size:clamp(42px,3.65vw,58px)}.tv-about-story__copy{padding:28px 30px 8px;border-top:3px solid #171a1d;border-left:3px solid var(--tv-orange);background:rgba(255,255,255,.72);box-shadow:0 18px 42px rgba(7,8,9,.075)}.tv-about-story__copy p{color:#444a4e}.tv-about-story__copy strong{color:#111315}.tv-about-quality{position:relative;padding:104px 0 112px;color:#e6e8ea;background:repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 1px,transparent 1px 115px),linear-gradient(125deg,#08090a,#171a1d 72%,#26150c)}.tv-about-quality::before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,transparent,var(--tv-orange) 25% 75%,transparent);opacity:.65}.tv-about-quality__intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.7fr);align-items:end;gap:74px}.tv-about-quality h2{max-width:840px;margin-bottom:0;color:#fff}.tv-about-quality__intro>p{margin-bottom:8px;color:#aeb4b8}.tv-about-ingredients{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:66px;padding:1px;background:rgba(255,255,255,.13)}.tv-about-ingredients article{min-height:220px;padding:30px;border-top:3px solid var(--tv-orange);background:rgba(12,14,15,.94)}.tv-about-ingredients span{display:block;margin-bottom:24px;color:rgba(255,106,0,.62);font-family:var(--tv-display);font-size:34px}.tv-about-ingredients h3{margin-bottom:14px;color:#fff;font-size:26px;line-height:1}.tv-about-ingredients p{margin-bottom:0;color:#aeb4b8;font-size:14px}.tv-about-lines{background:linear-gradient(112deg,#ece7df 0 48%,#fff 48%)}.tv-about-afterwork{padding:96px 0 28px}.tv-about-afterwork__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(440px,.9fr);align-items:stretch}.tv-about-afterwork__copy{display:flex;flex-direction:column;justify-content:center;padding:58px 64px;background:linear-gradient(225deg,#fff 0 78%,#f4eee6 100%);box-shadow:inset 0 1px 0 rgba(17,20,22,.08),-16px 18px 38px rgba(61,43,26,.08)}.tv-about-afterwork h2{margin-bottom:28px;color:#0b0c0d}.tv-about-afterwork__copy>p:not(.tv-about-eyebrow){color:#555b60}.tv-about-afterwork__media{display:block;overflow:hidden;border-right:4px solid var(--tv-orange);background:#111416}.tv-about-afterwork__media img{display:block;width:100%;height:100%;min-height:610px;object-fit:cover;transition:transform .35s ease}.tv-about-afterwork__media:hover img{transform:scale(1.025)}.tv-about-respect{padding:28px 0 96px}.tv-about-respect__grid{display:grid;grid-template-columns:minmax(440px,.9fr) minmax(0,1fr);align-items:stretch}.tv-about-respect__media{display:block;overflow:hidden;border-left:4px solid #1687d9;background:#111416}.tv-about-respect__media img{display:block;width:100%;height:100%;min-height:610px;object-fit:cover;transition:transform .35s ease}.tv-about-respect__media:hover img{transform:scale(1.025)}.tv-about-respect__copy{display:flex;flex-direction:column;justify-content:center;padding:58px 64px;border:0;background:linear-gradient(135deg,#fff 0 78%,#f4eee6 100%);box-shadow:inset 0 1px 0 rgba(17,20,22,.08),16px 18px 38px rgba(61,43,26,.08)}.tv-about-respect h2{margin-bottom:28px;color:#0b0c0d}.tv-about-respect__copy>p:not(.tv-about-eyebrow){color:#555b60}.tv-about-btn{display:inline-flex;min-height:58px;align-items:center;justify-content:center;align-self:flex-start;margin-top:18px;padding:0 28px;color:#08090a !important;border:1px solid var(--tv-orange);border-radius:0;background:var(--tv-orange);font-size:12px;font-weight:900;letter-spacing:.07em;text-decoration:none !important;text-transform:uppercase;transition:background .2s ease,color .2s ease,transform .2s ease}.tv-about-btn:hover{color:#08090a !important;background:#ff7c20;transform:translateY(-2px)}.tv-about-btn--dark{color:#fff !important;border-color:#171a1d;background:#171a1d}.tv-about-btn--dark:hover{color:#fff !important;border-color:#050607;background:#050607}.tv-about-czech{padding:74px 0;color:#fff;border-top:4px solid var(--tv-orange);background:radial-gradient(circle at 15% 50%,rgba(255,106,0,.16),transparent 30%),linear-gradient(105deg,#08090a,#1c2023)}.tv-about-czech__grid{display:grid;grid-template-columns:270px minmax(0,1fr);align-items:center;gap:66px}.tv-about-czech__grid>div:last-child{max-width:900px}.tv-about-czech h2{margin-bottom:18px;color:#fff}.tv-about-czech p:last-child{max-width:830px;margin-bottom:0;color:#c4c9cc}.tv-about-czech__flag{position:relative;display:grid;overflow:hidden;height:166px;grid-template-rows:1fr 1fr;color:transparent;font-size:0;line-height:0;border:1px solid rgba(255,255,255,.16);background:linear-gradient(to bottom,#fff 0 50%,#d7141a 50% 100%);box-shadow:0 20px 46px rgba(0,0,0,.3)}.tv-about-czech__flag::before{position:absolute;z-index:2;inset:0 auto 0 0;width:52%;background:#11457e;clip-path:polygon(0 0,100% 50%,0 100%);content:""}.tv-about-czech__flag span:nth-child(1){background:#fff}.tv-about-czech__flag span:nth-child(2){background:#d7141a}.tv-about-czech__flag span:nth-child(3){position:absolute;inset:0 auto 0 0;width:52%;background:#11457e;clip-path:polygon(0 0,100% 50%,0 100%)}.tv-about-cta{padding:82px 0;color:#fff;background:linear-gradient(105deg,#171a1d 0 58%,#3a1c0b)}.tv-about-cta__inner{display:flex;align-items:center;justify-content:space-between;gap:54px}.tv-about-cta h2{max-width:760px;margin-bottom:0;color:#fff}.tv-about-cta__actions{display:flex;flex:0 0 auto;gap:12px}.tv-about-btn--outline{color:#fff !important;border-color:rgba(255,255,255,.3);background:transparent}.tv-about-btn--outline:hover{color:#fff !important;border-color:var(--tv-orange);background:rgba(255,106,0,.12)}@media (min-width:2560px){.tv-about-shell{width:min(1440px,calc(100% - 64px))}.tv-about-hero__grid{grid-template-columns:minmax(0,1fr) 570px}.tv-about p{font-size:18px}.tv-about-proof span{font-size:12px}}@media (max-width:1100px){.tv-about-hero__grid{grid-template-columns:minmax(0,1fr) 400px;gap:38px}.tv-about-story__grid{gap:48px}.tv-about-afterwork__copy,.tv-about-respect__copy{padding:44px 40px}.tv-about-cta__inner{align-items:flex-start;flex-direction:column}}@media (max-width:767px){body.id-29 .content-wrapper,body.in-kontakty .content-wrapper{padding-bottom:0 !important}.tv-about-shell{width:100%}.tv-about h2{font-size:clamp(39px,11.7vw,52px);line-height:1.06}.tv-about p{font-size:15px;line-height:1.58}.tv-about-eyebrow{margin-bottom:11px !important;font-size:11px !important}.tv-about-hero{min-height:0}.tv-about-hero{clip-path:none}.tv-about-hero::after{display:none}.tv-about-hero__grid{display:flex;min-height:0;flex-direction:column;gap:24px;padding:46px 0 0}.tv-about-hero__copy{padding:0 20px}.tv-about-hero h1{margin-bottom:22px;font-size:clamp(47px,13.8vw,59px);line-height:1.06}.tv-about-lead{margin-bottom:24px !important;font-size:16px !important;line-height:1.48 !important}.tv-about-proof{grid-template-columns:1fr}.tv-about-proof span{min-height:49px}.tv-about-proof span + span{border-top:1px solid rgba(255,255,255,.12);border-left:0}.tv-about-hero__media{width:100%}.tv-about-hero__stamp{top:auto;right:auto;bottom:14px;left:50%;width:82px;height:82px;font-size:16px;transform:translateX(-50%) rotate(-5deg)}.tv-about-story{margin-top:0;padding:0}.tv-about-story__grid{grid-template-columns:1fr;gap:0}.tv-about-story header{min-height:470px;padding:30px 24px 150px;background-position:62% 70%}.tv-about-story header::after{bottom:20px;left:24px}.tv-about-story__copy{padding:28px 20px 24px}.tv-about-story__copy p{margin-bottom:18px}.tv-about-story__copy p:last-child{margin-bottom:0}.tv-about-quality{padding:44px 0 46px}.tv-about-quality__intro{grid-template-columns:1fr;gap:22px;padding:0 20px}.tv-about-ingredients{grid-template-columns:1fr;margin-top:34px}.tv-about-ingredients article{min-height:0;padding:24px 20px}.tv-about-ingredients span{margin-bottom:22px}.tv-about-lines{background:#ece7df}.tv-about-afterwork{padding:0}.tv-about-afterwork__grid{grid-template-columns:1fr}.tv-about-afterwork__media{order:-1}.tv-about-afterwork__media img{min-height:0;aspect-ratio:1}.tv-about-afterwork__copy{padding:32px 22px 35px}.tv-about-respect{padding:0}.tv-about-respect__grid{grid-template-columns:1fr}.tv-about-respect__media img{min-height:0;aspect-ratio:1}.tv-about-respect__copy{padding:32px 22px 35px;border-top:0;border-right:0}.tv-about-btn{width:100%;min-height:56px;align-self:stretch;margin-top:12px}.tv-about-czech{padding:36px 0}.tv-about-czech__grid{grid-template-columns:1fr;gap:28px}.tv-about-czech__grid>div:last-child{padding:0 20px}.tv-about-czech__flag{width:min(220px,calc(100% - 40px));height:auto;aspect-ratio:3 / 2;margin:0 auto}.tv-about-cta{padding:40px 0 42px}.tv-about-cta__inner{gap:30px;padding-right:20px;padding-left:20px}.tv-about-cta__actions{width:100%;flex-direction:column}.tv-about-cta__actions .tv-about-btn{margin-top:0}}body.id-711 .content-wrapper,body.in-doprava-a-platba .content-wrapper{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;background:#f3efe8 !important}body.id-711 .content-wrapper-in,body.in-doprava-a-platba .content-wrapper-in,body.id-711 main#content,body.in-doprava-a-platba main#content{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;float:none !important}body.id-711 main#content>h1,body.in-doprava-a-platba main#content>h1,body.id-711 .breadcrumbs,body.in-doprava-a-platba .breadcrumbs,body.id-711 .sidebar,body.in-doprava-a-platba .sidebar{display:none !important}body.id-711 main#content>.text,body.in-doprava-a-platba main#content>.text{margin:0 !important}.tv-delivery{--tv-delivery-paper:#f3efe8;--tv-delivery-ink:#0a0b0c;overflow:hidden;color:#343a3e;background:var(--tv-delivery-paper)}.tv-delivery *,.tv-delivery *::before,.tv-delivery *::after{box-sizing:border-box}.tv-delivery-shell{width:min(1280px,calc(100% - 48px));margin:0 auto}.tv-delivery h1,.tv-delivery h2,.tv-delivery h3,.tv-delivery p{margin-top:0}.tv-delivery h1,.tv-delivery h2,.tv-delivery h3{color:inherit;font-family:var(--tv-display);font-weight:900;text-transform:uppercase}.tv-delivery h2{font-size:clamp(45px,4.25vw,66px);line-height:1.02;letter-spacing:-.012em}.tv-delivery p{font-size:17px;line-height:1.6}.tv-delivery-eyebrow{margin-bottom:15px !important;color:var(--tv-orange);font-size:12px !important;font-weight:900;line-height:1.2 !important;letter-spacing:.18em;text-transform:uppercase}.tv-delivery-hero{position:relative;padding:92px 0 0;color:#fff;border-top:2px solid rgba(255,106,0,.62);background:radial-gradient(circle at 83% 35%,rgba(255,106,0,.24),transparent 27%),repeating-linear-gradient(116deg,rgba(255,255,255,.022) 0 1px,transparent 1px 13px),linear-gradient(124deg,#070809 0 58%,#2a160b 100%)}.tv-delivery-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) 350px;align-items:center;gap:82px;padding-bottom:72px}.tv-delivery-hero__copy{max-width:820px}.tv-delivery-hero h1{max-width:820px;margin:0 0 26px;color:#fff;font-size:clamp(62px,5.3vw,90px);line-height:1.01;letter-spacing:-.015em}.tv-delivery-lead{max-width:760px;margin-bottom:30px !important;color:#d6dade;font-size:19px !important;line-height:1.55 !important}.tv-delivery-hero__proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgba(255,255,255,.14);background:rgba(6,7,8,.62)}.tv-delivery-hero__proof span{display:flex;min-height:54px;align-items:center;padding:12px 16px;color:#e3e6e8;font-size:11px;font-weight:900;line-height:1.3;text-transform:uppercase}.tv-delivery-hero__proof span + span{border-left:1px solid rgba(255,255,255,.12)}.tv-delivery-hero__proof span::before{content:"";width:7px;height:7px;flex:0 0 7px;margin-right:10px;background:var(--tv-orange)}.tv-delivery-dispatch{position:relative;display:grid;min-height:242px;grid-template-columns:auto 1fr;align-items:center;gap:18px;padding:30px 28px;overflow:hidden;border-top:4px solid var(--tv-orange);border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14);background:linear-gradient(145deg,rgba(27,31,34,.96),rgba(7,8,9,.94));box-shadow:-20px 24px 60px rgba(0,0,0,.3)}.tv-delivery-dispatch::after{content:"24 H";position:absolute;right:2px;bottom:-17px;color:rgba(255,255,255,.035);font-family:var(--tv-display);font-size:92px;font-weight:900;line-height:1}.tv-delivery-dispatch__number{position:relative;z-index:1;color:var(--tv-orange);font-family:var(--tv-display);font-size:112px;font-weight:900;line-height:.8}.tv-delivery-dispatch>div{position:relative;z-index:1}.tv-delivery-dispatch strong{display:block;color:#fff;font-family:var(--tv-display);font-size:34px;line-height:1;text-transform:uppercase}.tv-delivery-dispatch p{margin:10px 0 0;color:#adb3b7;font-size:13px;line-height:1.45}.tv-delivery-shipping{position:relative;padding:104px 0 96px;border-top:4px solid var(--tv-orange);background:repeating-linear-gradient(135deg,rgba(7,8,9,.026) 0 1px,transparent 1px 11px),radial-gradient(circle at 100% 16%,rgba(255,106,0,.11),transparent 30%),var(--tv-delivery-paper)}.tv-delivery-section-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(350px,.72fr);align-items:end;gap:72px;margin-bottom:52px}.tv-delivery-section-head h2{max-width:760px;margin-bottom:0;color:#0a0b0c}.tv-delivery-section-head>p{max-width:570px;margin-bottom:5px;color:#5b6266}.tv-delivery-shipping .tv-delivery-section-head{margin-bottom:24px;padding:34px 36px;border-top:4px solid #171a1d;border-right:1px solid rgba(10,11,12,.14);border-bottom:1px solid rgba(10,11,12,.14);border-left:4px solid var(--tv-orange);background:rgba(255,255,255,.72);box-shadow:0 18px 44px rgba(52,36,21,.09)}.tv-delivery-shipping__groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.tv-delivery-method-group{border-top:4px solid #171a1d;border-right:1px solid rgba(10,11,12,.14);border-bottom:1px solid rgba(10,11,12,.14);border-left:1px solid rgba(10,11,12,.14);background:rgba(255,255,255,.72);box-shadow:0 18px 44px rgba(52,36,21,.09)}.tv-delivery-method-group--address{border-top-color:var(--tv-orange)}.tv-delivery-method-group__title{display:grid;min-height:120px;grid-template-columns:66px 1fr;align-items:center;gap:20px;padding:22px 26px;border-bottom:1px solid rgba(10,11,12,.13)}.tv-delivery-method-group__title>span{color:rgba(255,106,0,.68);font-family:var(--tv-display);font-size:42px;font-weight:900;line-height:1}.tv-delivery-method-group__title h3{margin:0 0 6px;color:#111315;font-size:27px;line-height:1}.tv-delivery-method-group__title p{margin:0;color:#697075;font-size:13px;line-height:1.45}.tv-delivery-carriers{padding:0 26px 16px}.tv-delivery-carriers article{display:grid;min-height:92px;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:18px;padding:13px 0}.tv-delivery-carriers article + article{border-top:1px solid rgba(10,11,12,.11)}.tv-delivery-carriers img{display:block;width:90px;height:48px;padding:6px;object-fit:contain;background:#fff}.tv-delivery-carriers strong{display:block;color:#141719;font-size:16px;line-height:1.2}.tv-delivery-carriers small{display:block;margin-top:4px;color:#747b80;font-size:12px;line-height:1.35}.tv-delivery-carriers b{color:#111315;font-family:var(--tv-display);font-size:24px;line-height:1;white-space:nowrap}.tv-delivery p.tv-delivery-price-note{margin:44px 0 0;padding:16px 20px;color:#5d6469;border-left:4px solid var(--tv-orange);background:rgba(255,255,255,.62);font-size:13px !important}.tv-delivery-payments{position:relative;padding:96px 0 102px;color:#e8eaec;border-top:4px solid rgba(255,106,0,.82);background:repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 1px,transparent 1px 115px),radial-gradient(circle at 86% 20%,rgba(255,106,0,.13),transparent 26%),linear-gradient(122deg,#08090a 0 72%,#24140b 100%)}.tv-delivery-section-head--dark h2{color:#fff}.tv-delivery-section-head--dark>p{color:#adb3b7}.tv-delivery-payment-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px;background:rgba(255,255,255,.13)}.tv-delivery-payment-grid article{display:flex;min-height:260px;flex-direction:column;padding:30px 27px;border-top:3px solid var(--tv-orange);background:rgba(12,14,15,.94)}.tv-delivery-payment-logo{display:flex;min-height:50px;align-items:center;gap:8px;margin-bottom:28px}.tv-delivery-payment-logo img{display:block;width:auto;height:42px;max-width:118px;padding:8px 10px;object-fit:contain;background:#fff}.tv-delivery-payment-logo--wallets img{max-width:92px}.tv-delivery-payment-logo--generic{color:rgba(255,106,0,.86)}.tv-delivery-payment-logo--generic svg{width:42px;height:42px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:square;stroke-linejoin:miter}.tv-delivery-payment-logo--generic span{font-size:10px;font-weight:900;letter-spacing:.13em}.tv-delivery-payment-grid h3{margin:0 0 14px;color:#fff;font-size:25px;line-height:1.05}.tv-delivery-payment-grid p{margin-bottom:24px;color:#aeb4b8;font-size:13px;line-height:1.5}.tv-delivery-payment-grid strong{margin-top:auto;color:var(--tv-orange);font-family:var(--tv-display);font-size:22px;line-height:1;text-transform:uppercase}.tv-delivery-process{padding:96px 0 104px;background:repeating-linear-gradient(135deg,rgba(7,8,9,.023) 0 1px,transparent 1px 11px),linear-gradient(112deg,#ece7df 0 49%,#fff 49%)}.tv-delivery-process header{display:block;max-width:780px;margin-bottom:40px}.tv-delivery-process header .tv-delivery-eyebrow{margin-bottom:13px !important}.tv-delivery-process header h2{margin-bottom:0;color:#0b0c0d}.tv-delivery-process__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tv-delivery-process__grid article{position:relative;min-height:230px;padding:34px 30px 30px;border-top:4px solid #171a1d;background:rgba(255,255,255,.82);box-shadow:0 16px 34px rgba(48,34,21,.08)}.tv-delivery-process__grid article:nth-child(2){border-top-color:var(--tv-orange)}.tv-delivery-process__grid article>span{display:block;margin-bottom:30px;color:rgba(255,106,0,.7);font-family:var(--tv-display);font-size:38px;font-weight:900;line-height:1}.tv-delivery-process__grid h3{margin:0 0 14px;color:#111315;font-size:26px;line-height:1.05}.tv-delivery-process__grid p{margin:0;color:#62696e;font-size:14px;line-height:1.5}.tv-delivery-cta{padding:76px 0 80px;color:#fff;border-top:4px solid var(--tv-orange);background:radial-gradient(circle at 86% 40%,rgba(255,106,0,.2),transparent 26%),linear-gradient(105deg,#171a1d 0 58%,#381c0c)}.tv-delivery-cta__inner{display:flex;align-items:center;justify-content:space-between;gap:52px}.tv-delivery-cta h2{max-width:750px;margin-bottom:0;color:#fff}.tv-delivery-cta__inner>div:last-child{display:flex;flex:0 0 auto;gap:12px}@media (min-width:2560px){.tv-delivery-shell{width:min(1440px,calc(100% - 64px))}.tv-delivery p{font-size:18px}.tv-delivery-hero__grid{grid-template-columns:minmax(0,1fr) 390px}.tv-delivery-hero__proof span{font-size:12px}.tv-delivery-carriers strong{font-size:18px}.tv-delivery-carriers small,.tv-delivery p.tv-delivery-price-note,.tv-delivery-payment-grid p{font-size:15px !important}.tv-delivery-payment-logo--generic span{font-size:12px}}@media (max-width:1100px){.tv-delivery-hero__grid{grid-template-columns:minmax(0,1fr) 300px;gap:42px}.tv-delivery-dispatch{padding:26px 22px}.tv-delivery-dispatch__number{font-size:92px}.tv-delivery-shipping__groups{gap:16px}.tv-delivery-carriers{padding-right:18px;padding-left:18px}.tv-delivery-carriers article{grid-template-columns:72px minmax(0,1fr) auto;gap:12px}.tv-delivery-carriers img{width:72px}.tv-delivery-payment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tv-delivery-cta__inner{align-items:flex-start;flex-direction:column}}@media (max-width:767px){body.id-711 .content-wrapper,body.in-doprava-a-platba .content-wrapper{padding-bottom:0 !important}.tv-delivery-shell{width:100%}.tv-delivery h2{font-size:clamp(39px,11.5vw,50px);line-height:1.05}.tv-delivery p{font-size:15px;line-height:1.55}.tv-delivery-eyebrow{margin-bottom:11px !important;padding:0 20px;font-size:11px !important}.tv-delivery-hero{padding-top:44px}.tv-delivery-hero__grid{display:flex;flex-direction:column;gap:28px;padding:0 20px 28px}.tv-delivery-hero h1{margin-bottom:20px;font-size:clamp(48px,14vw,58px);line-height:1.03}.tv-delivery-lead{margin-bottom:22px !important;font-size:16px !important;line-height:1.48 !important}.tv-delivery-hero__copy .tv-delivery-eyebrow{padding:0}.tv-delivery-hero__proof{grid-template-columns:1fr}.tv-delivery-hero__proof span{min-height:46px}.tv-delivery-hero__proof span + span{border-top:1px solid rgba(255,255,255,.12);border-left:0}.tv-delivery-dispatch{width:100%;min-height:148px;grid-template-columns:105px 1fr;padding:22px 20px}.tv-delivery-dispatch::after{display:none}.tv-delivery-dispatch__number{font-size:90px}.tv-delivery-dispatch strong{font-size:28px}.tv-delivery-dispatch p{font-size:12px}.tv-delivery-shipping{padding:0}.tv-delivery-section-head{grid-template-columns:1fr;gap:18px;margin-bottom:30px;padding:0 20px}.tv-delivery-section-head .tv-delivery-eyebrow{padding:0}.tv-delivery-section-head>p{margin-bottom:0}.tv-delivery-shipping .tv-delivery-section-head{margin-bottom:0;padding:26px 20px;border-top:1px solid rgba(10,11,12,.18);border-right:0;border-left-width:4px;box-shadow:none}.tv-delivery-shipping__groups{grid-template-columns:1fr;gap:0}.tv-delivery-method-group{border-top:1px solid rgba(10,11,12,.18);border-right:0;border-left:0}.tv-delivery-method-group + .tv-delivery-method-group{border-top:2px solid rgba(255,106,0,.76)}.tv-delivery-method-group__title{min-height:104px;grid-template-columns:48px 1fr;gap:14px;padding:18px 20px}.tv-delivery-method-group__title>span{font-size:34px}.tv-delivery-method-group__title h3{font-size:24px}.tv-delivery-carriers{padding:0 20px 10px}.tv-delivery-carriers article{min-height:86px;grid-template-columns:76px minmax(0,1fr) auto;gap:12px;padding:11px 0}.tv-delivery-carriers img{width:76px;height:44px}.tv-delivery-carriers strong{font-size:15px}.tv-delivery-carriers small{font-size:12px}.tv-delivery-carriers b{font-size:22px}.tv-delivery p.tv-delivery-price-note{margin:0;padding:18px 20px;border-top:1px solid rgba(10,11,12,.12);border-left:0;font-size:12px !important}.tv-delivery-payments{padding:46px 0 0}.tv-delivery-payment-grid{grid-template-columns:1fr;gap:0;padding:0}.tv-delivery-payment-grid article{min-height:0;padding:24px 20px;border-top-width:2px}.tv-delivery-payment-logo{min-height:44px;margin-bottom:20px}.tv-delivery-payment-logo img{height:40px}.tv-delivery-payment-logo--generic span{font-size:11px}.tv-delivery-payment-grid h3{font-size:24px}.tv-delivery-payment-grid p{margin-bottom:20px;font-size:14px}.tv-delivery-payment-grid strong{font-size:21px}.tv-delivery-process{padding:44px 0 0;background:#f1ece4}.tv-delivery-process header{display:block;margin-bottom:28px;padding:0 20px}.tv-delivery-process header .tv-delivery-eyebrow{padding:0}.tv-delivery-process__grid{grid-template-columns:1fr;gap:0}.tv-delivery-process__grid article{min-height:0;padding:24px 20px;border-top:1px solid rgba(10,11,12,.16);border-right:0;border-left:0;box-shadow:none}.tv-delivery-process__grid article:nth-child(2){border-top:1px solid rgba(255,106,0,.58)}.tv-delivery-process__grid article>span{margin-bottom:18px;font-size:32px}.tv-delivery-process__grid h3{font-size:24px}.tv-delivery-cta{padding:38px 20px 42px;border-top:4px solid var(--tv-orange)}.tv-delivery-cta__inner{gap:28px}.tv-delivery-cta__inner .tv-delivery-eyebrow{padding:0}.tv-delivery-cta__inner>div:last-child{width:100%;flex-direction:column}.tv-delivery-cta .tv-about-btn{width:100%;margin-top:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.tv-btn,button.tv-scrolltop,button.tv-scrolltop span,.tv-card,.tv-card__media img,.tv-about-afterwork__media img,.tv-towel__media img,.tv-set__media img,.tv-set,.tv-routine__item,.tv-routine__item::after,.type-product .p-image img,.type-product .p-thumbnail,.type-product .tv-product-sticky,main#content .product>.p,main#content .product .image img{transition:none !important}.tv-btn:hover,button.tv-scrolltop:hover,.tv-card:hover,.tv-card:focus-within,.tv-set:hover,.tv-routine__item:hover,main#content .product>.p:hover{transform:none}}body.id-39 .content-wrapper,body.in-obchodni-podminky .content-wrapper,body.id-691 .content-wrapper,body.in-podminky-ochrany-osobnich-udaju .content-wrapper,body.id-705 .content-wrapper,body.in-reklamacni-rad .content-wrapper{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;background:#f2eee7 !important}body.id-39 .content-wrapper-in,body.in-obchodni-podminky .content-wrapper-in,body.id-691 .content-wrapper-in,body.in-podminky-ochrany-osobnich-udaju .content-wrapper-in,body.id-705 .content-wrapper-in,body.in-reklamacni-rad .content-wrapper-in,body.id-39 main#content,body.in-obchodni-podminky main#content,body.id-691 main#content,body.in-podminky-ochrany-osobnich-udaju main#content,body.id-705 main#content,body.in-reklamacni-rad main#content{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;float:none !important}body.id-39 .breadcrumbs,body.in-obchodni-podminky .breadcrumbs,body.id-691 .breadcrumbs,body.in-podminky-ochrany-osobnich-udaju .breadcrumbs,body.id-705 .breadcrumbs,body.in-reklamacni-rad .breadcrumbs,body.id-39 .sidebar,body.in-obchodni-podminky .sidebar,body.id-691 .sidebar,body.in-podminky-ochrany-osobnich-udaju .sidebar,body.id-705 .sidebar,body.in-reklamacni-rad .sidebar,body.id-39 article.pageArticleDetail>header,body.in-obchodni-podminky article.pageArticleDetail>header,body.id-691 article.pageArticleDetail>header,body.in-podminky-ochrany-osobnich-udaju article.pageArticleDetail>header,body.id-705 article.pageArticleDetail>header,body.in-reklamacni-rad article.pageArticleDetail>header{display:none !important}body.id-39 article.pageArticleDetail,body.in-obchodni-podminky article.pageArticleDetail,body.id-691 article.pageArticleDetail,body.in-podminky-ochrany-osobnich-udaju article.pageArticleDetail,body.id-705 article.pageArticleDetail,body.in-reklamacni-rad article.pageArticleDetail,body.id-39 article.pageArticleDetail>[itemprop="about"],body.in-obchodni-podminky article.pageArticleDetail>[itemprop="about"],body.id-691 article.pageArticleDetail>[itemprop="about"],body.in-podminky-ochrany-osobnich-udaju article.pageArticleDetail>[itemprop="about"],body.id-705 article.pageArticleDetail>[itemprop="about"],body.in-reklamacni-rad article.pageArticleDetail>[itemprop="about"]{margin:0 !important;padding:0 !important}.tv-terms-ready{--tv-terms-paper:#f2eee7;--tv-terms-ink:#101214;overflow-x:clip;color:#3d4449;background:radial-gradient(circle at 86% 9%,rgba(255,106,0,.13),transparent 27%),linear-gradient(125deg,#090a0b 0 16%,#3c1c0b 28%,var(--tv-terms-paper) 47%)}.tv-terms-ready *,.tv-terms-ready *::before,.tv-terms-ready *::after{box-sizing:border-box}.tv-terms-shell{width:min(1320px,calc(100% - 48px));margin:0 auto}.tv-terms-ready h1,.tv-terms-ready h2,.tv-terms-ready h3,.tv-terms-ready p{margin-top:0}.tv-terms-ready h1,.tv-terms-ready h2,.tv-terms-ready h3{font-family:var(--tv-display);font-weight:900;text-transform:uppercase}.tv-terms-eyebrow{margin-bottom:15px !important;color:var(--tv-orange);font-size:12px !important;font-weight:900;line-height:1.2 !important;letter-spacing:.17em;text-transform:uppercase}.tv-terms-hero{position:relative;padding:92px 0 78px;color:#fff;border-top:2px solid rgba(255,106,0,.55);background:radial-gradient(circle at 82% 38%,rgba(255,106,0,.2),transparent 26%),repeating-linear-gradient(116deg,rgba(255,255,255,.022) 0 1px,transparent 1px 13px),linear-gradient(122deg,#070809 0 62%,#2b160b 100%)}.tv-terms-hero::after{content:"";position:absolute;right:0;bottom:0;left:0;height:4px;background:linear-gradient(90deg,transparent,rgba(255,106,0,.88) 28% 72%,transparent)}.tv-terms-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;align-items:end;gap:92px}.tv-terms-hero h1{max-width:900px;margin:0 0 26px;color:#fff;font-size:clamp(66px,5.7vw,96px);line-height:1.02;letter-spacing:-.012em}.tv-terms-lead{max-width:820px;margin-bottom:0 !important;color:#d5d9dc;font-size:19px !important;line-height:1.58 !important}.tv-terms-company{padding:30px 30px 28px;border-top:4px solid var(--tv-orange);border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14);background:linear-gradient(145deg,rgba(27,31,34,.96),rgba(7,8,9,.94));box-shadow:-20px 24px 60px rgba(0,0,0,.3)}.tv-terms-company>span{display:block;margin-bottom:14px;color:#8f969b;font-size:11px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.tv-terms-company>strong{display:block;margin-bottom:15px;color:#fff;font-family:var(--tv-display);font-size:30px;line-height:1;text-transform:uppercase}.tv-terms-company p{margin-bottom:17px;color:#b9bec2;font-size:14px;line-height:1.55}.tv-terms-company a{color:var(--tv-orange) !important;font-size:14px;font-weight:900}.tv-terms-layout{display:grid;grid-template-columns:292px minmax(0,1fr);align-items:start;gap:28px;padding:72px 0 88px}.tv-terms-nav{position:sticky;top:158px;overflow:hidden;border-top:4px solid var(--tv-orange);background:#111416;box-shadow:0 20px 46px rgba(30,20,12,.16)}.tv-terms-nav summary{display:none;color:#fff;font-family:var(--tv-display);font-size:22px;font-weight:900;text-transform:uppercase}.tv-terms-nav nav{display:block}.tv-terms-nav ol{margin:0;padding:10px 0;list-style:none}.tv-terms-nav li{margin:0;padding:0}.tv-terms-nav li + li{border-top:1px solid rgba(255,255,255,.08)}.tv-terms-nav a{display:grid;min-height:54px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:9px;padding:10px 17px;color:#c9ced1 !important;text-decoration:none !important;transition:color .18s ease,background .18s ease}.tv-terms-nav a:hover,.tv-terms-nav a:focus-visible,.tv-terms-nav a.is-active{color:#fff !important;background:rgba(255,106,0,.13)}.tv-terms-nav a.is-active{box-shadow:inset 4px 0 0 var(--tv-orange)}.tv-terms-nav a span{color:rgba(255,106,0,.72);font-family:var(--tv-display);font-size:21px;line-height:1}.tv-terms-nav a b{font-size:10px;font-weight:900;line-height:1.28;letter-spacing:.035em;text-transform:uppercase}.tv-terms-document{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;quotes:none}.tv-terms-document::before,.tv-terms-document::after{display:none !important}.tv-terms-intro{display:grid;grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);gap:42px;padding:45px 48px 48px;border-top:4px solid #171a1d;border-right:1px solid rgba(10,11,12,.14);border-bottom:1px solid rgba(10,11,12,.14);border-left:4px solid var(--tv-orange);background:rgba(255,255,255,.84);box-shadow:0 18px 44px rgba(52,36,21,.09)}.tv-terms-intro__title h2{margin-bottom:0;color:#0b0c0d;font-size:clamp(39px,3.25vw,54px);line-height:1.04;letter-spacing:-.01em}.tv-terms-intro__body p{margin-bottom:19px;color:#51585d;font-size:15px;line-height:1.72}.tv-terms-intro__body p:last-child{margin-bottom:0}.tv-terms-intro__body strong{color:#111315}.tv-terms-intro__body a{color:#b64b00 !important;font-weight:800;text-decoration:underline;text-underline-offset:3px}.tv-terms-sections{margin:20px 0 0 !important;padding:0 !important;list-style:none !important}.tv-terms-sections + .tv-terms-sections{margin-top:20px !important}.tv-terms-section{position:relative;margin:0 !important;padding:48px 50px 50px 94px !important;color:#42494e;border-top:1px solid rgba(10,11,12,.16);border-right:1px solid rgba(10,11,12,.13);border-bottom:1px solid rgba(10,11,12,.13);border-left:4px solid rgba(23,26,29,.92);background:linear-gradient(120deg,rgba(255,255,255,.96),rgba(250,247,242,.94)),#fff;box-shadow:0 15px 36px rgba(52,36,21,.07);list-style:none !important}.tv-terms-section + .tv-terms-section{margin-top:20px !important}.tv-terms-section:nth-child(even){border-left-color:var(--tv-orange)}.tv-terms-section::before{content:attr(data-tv-section);position:absolute;top:50px;left:30px;color:rgba(255,106,0,.72);font-family:var(--tv-display);font-size:31px;font-weight:900;line-height:1}.tv-terms-section>h2{margin:0 0 30px;color:var(--tv-terms-ink);font-size:clamp(31px,2.35vw,42px);line-height:1.08;letter-spacing:-.006em;scroll-margin-top:140px}.tv-terms-section p,.tv-terms-section li{font-size:15px;line-height:1.72}.tv-terms-section p{margin-bottom:18px}.tv-terms-section strong{color:#121416}.tv-terms-section a{color:#a94300 !important;font-weight:800;text-decoration:underline;text-decoration-color:rgba(255,106,0,.5);text-underline-offset:3px}.tv-terms-section ul,.tv-terms-section ol{margin:17px 0 22px;padding-left:25px}.tv-terms-section li{margin-bottom:10px;padding-left:4px}.tv-terms-section li::marker{color:#dd5d00;font-weight:900}.tv-terms-section>ul:last-child,.tv-terms-section>ol:last-child,.tv-terms-section>p:last-child,.tv-terms-continuation>*:last-child{margin-bottom:0}.tv-terms-continuation{margin-top:16px}.tv-terms-downloads{padding:0 0 76px;color:#fff;background:transparent}.tv-terms-downloads__inner{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:stretch;border-top:4px solid var(--tv-orange);background:radial-gradient(circle at 92% 16%,rgba(255,106,0,.18),transparent 28%),linear-gradient(118deg,#111416 0 58%,#2e180d 100%);box-shadow:0 22px 52px rgba(41,25,13,.18)}.tv-terms-downloads__heading{padding:40px 44px}.tv-terms-downloads__heading h2{max-width:500px;margin:0 0 16px;color:#fff;font-size:clamp(37px,3.2vw,51px);line-height:1.03}.tv-terms-downloads__heading>p:last-child{max-width:470px;margin-bottom:0;color:#bfc5c9;font-size:14px;line-height:1.55}.tv-terms-downloads__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid rgba(255,255,255,.11)}.tv-terms-downloads__list a{position:relative;display:flex;min-height:100%;flex-direction:column;justify-content:flex-end;gap:12px;padding:34px 24px;color:#fff !important;text-decoration:none !important;transition:color .18s ease,background .18s ease}.tv-terms-downloads__list a + a{border-left:1px solid rgba(255,255,255,.11)}.tv-terms-downloads__list a:hover,.tv-terms-downloads__list a:focus-visible{background:rgba(255,106,0,.12)}.tv-terms-downloads__list span{color:var(--tv-orange);font-family:var(--tv-display);font-size:32px;line-height:1}.tv-terms-downloads__list b{max-width:170px;font-family:var(--tv-display);font-size:23px;line-height:1.05;text-transform:uppercase}.tv-terms-downloads__list small{color:#939b9f;font-size:10px;font-weight:900;letter-spacing:.12em}.tv-terms-support{padding:70px 0 74px;color:#fff;border-top:4px solid rgba(255,106,0,.8);background:radial-gradient(circle at 84% 45%,rgba(255,106,0,.18),transparent 25%),linear-gradient(105deg,#15181b 0 62%,#381b0b 100%)}.tv-terms-support__inner{display:flex;align-items:center;justify-content:space-between;gap:64px}.tv-terms-support h2{max-width:760px;margin-bottom:0;color:#fff;font-size:clamp(42px,4vw,62px);line-height:1.03}.tv-terms-support__links{display:flex;flex:0 0 auto;gap:10px}.tv-terms-support__links a{display:inline-flex;min-height:54px;align-items:center;justify-content:center;padding:0 24px;color:#fff !important;border:1px solid rgba(255,255,255,.24);background:rgba(8,9,10,.45);font-size:11px;font-weight:900;letter-spacing:.045em;text-decoration:none !important;text-transform:uppercase;transition:border-color .18s ease,background .18s ease}.tv-terms-support__links a:first-child{color:#08090a !important;border-color:var(--tv-orange);background:var(--tv-orange)}.tv-terms-support__links a:hover,.tv-terms-support__links a:focus-visible{border-color:var(--tv-orange);background:rgba(255,106,0,.14)}.tv-terms-support__links a:first-child:hover,.tv-terms-support__links a:first-child:focus-visible{background:#ff7a1a}.tv-privacy-ready .tv-terms-hero h1{max-width:820px;font-size:clamp(50px,4vw,66px);line-height:1.06;text-wrap:balance}.tv-privacy-ready .tv-terms-intro{grid-template-columns:minmax(330px,.86fr) minmax(0,1.14fr);gap:36px}.tv-privacy-ready .tv-terms-intro__title h2{max-width:420px;font-size:clamp(31px,2.4vw,40px);line-height:1.09;text-wrap:balance}.tv-privacy-ready .tv-terms-support h2{max-width:760px;font-size:clamp(34px,2.7vw,44px);line-height:1.08}.tv-privacy-ready .tv-terms-intro__title h2 span,.tv-privacy-ready .tv-terms-support h2 span{display:block}.tv-privacy-ready .tv-terms-intro__title h2 span + span,.tv-privacy-ready .tv-terms-support h2 span + span{margin-top:.06em}.tv-privacy-ready .tv-terms-section:nth-child(even){border-left-color:#171a1d}.tv-privacy-ready .tv-terms-section:nth-child(3n + 2){border-left-color:var(--tv-orange)}.tv-privacy-ready .tv-terms-section p>.tv-privacy-cookie-button{margin-top:7px}.tv-privacy-cookie-button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;padding:0 24px;color:#08090a;border:1px solid #d85a00;border-radius:0;background:var(--tv-orange);font-size:11px;font-weight:900;letter-spacing:.055em;text-transform:uppercase;box-shadow:0 13px 28px rgba(255,106,0,.17);transition:background .18s ease,box-shadow .18s ease}.tv-privacy-cookie-button:hover,.tv-privacy-cookie-button:focus-visible{background:#ff7a1a;box-shadow:0 15px 32px rgba(255,106,0,.25)}.tv-privacy-promise{padding:0 0 76px;color:#fff}.tv-privacy-promise__inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:4px solid var(--tv-orange);background:radial-gradient(circle at 88% 8%,rgba(255,106,0,.18),transparent 28%),linear-gradient(112deg,#111416 0 68%,#2d170c 100%);box-shadow:0 22px 52px rgba(41,25,13,.18)}.tv-privacy-promise__inner>div{min-height:208px;padding:36px 38px 34px}.tv-privacy-promise__inner>div + div{border-left:1px solid rgba(255,255,255,.11)}.tv-privacy-promise__inner span{display:block;margin-bottom:20px;color:var(--tv-orange);font-family:var(--tv-display);font-size:31px;line-height:1}.tv-privacy-promise__inner strong{display:block;margin-bottom:14px;color:#fff;font-family:var(--tv-display);font-size:27px;line-height:1.04;text-transform:uppercase}.tv-privacy-promise__inner p{max-width:340px;margin-bottom:0;color:#b9c0c4;font-size:14px;line-height:1.55}.tv-privacy-support h2{max-width:850px}.tv-complaints-ready .tv-terms-hero h1{max-width:760px;font-size:clamp(50px,4vw,66px);line-height:1.06;text-wrap:balance}.tv-complaints-ready .tv-terms-section:nth-child(even){border-left-color:#171a1d}.tv-complaints-ready .tv-terms-section:nth-child(3n + 1){border-left-color:var(--tv-orange)}.tv-complaints-ready .tv-terms-intro__title h2{max-width:430px;font-size:clamp(31px,2.4vw,40px);line-height:1.09;text-wrap:balance}.tv-complaints-ready .tv-terms-section>h2{font-size:clamp(29px,2.05vw,36px);line-height:1.1}.tv-complaints-ready .tv-terms-downloads__heading h2{font-size:clamp(31px,2.4vw,40px);line-height:1.08}.tv-complaints-ready .tv-terms-support h2{max-width:760px;font-size:clamp(34px,2.7vw,44px);line-height:1.14;text-wrap:balance}.tv-complaints-ready .tv-terms-support h2>span{display:block}.tv-complaints-ready .tv-terms-support h2>span + span{margin-top:.1em}.tv-complaints-ready .tv-terms-support h2 em{font-style:normal}.tv-complaints-downloads .tv-terms-downloads__list a:nth-child(3) b{max-width:none;white-space:nowrap}.tv-complaints-downloads .tv-terms-downloads__list a:first-child{background:linear-gradient(145deg,rgba(255,106,0,.2),rgba(255,106,0,.06));box-shadow:inset 0 3px 0 var(--tv-orange)}@media (min-width:2560px){.tv-terms-shell{width:min(1520px,calc(100% - 72px))}.tv-terms-hero__grid{grid-template-columns:minmax(0,1fr) 430px}.tv-terms-lead{font-size:21px !important}.tv-terms-company p,.tv-terms-company a,.tv-terms-intro__body p,.tv-terms-section p,.tv-terms-section li{font-size:17px}.tv-terms-nav{width:324px}.tv-terms-layout{grid-template-columns:324px minmax(0,1fr);gap:32px}.tv-terms-nav a b{font-size:12px}.tv-terms-downloads__heading>p:last-child{font-size:16px}.tv-terms-downloads__list b{font-size:26px}.tv-terms-support__links a{min-height:58px;font-size:12px}.tv-privacy-cookie-button{min-height:58px;font-size:12px}.tv-privacy-promise__inner p{font-size:16px}.tv-privacy-promise__inner strong{font-size:30px}}@media (max-width:1100px){.tv-terms-hero__grid{grid-template-columns:minmax(0,1fr) 330px;gap:46px}.tv-terms-layout{grid-template-columns:250px minmax(0,1fr);gap:20px}.tv-terms-intro{grid-template-columns:1fr;gap:28px}.tv-privacy-ready .tv-terms-intro{grid-template-columns:1fr;gap:28px}.tv-terms-support__inner{align-items:flex-start;flex-direction:column}}@media (max-width:767px){body.id-39 .content-wrapper,body.in-obchodni-podminky .content-wrapper,body.id-691 .content-wrapper,body.in-podminky-ochrany-osobnich-udaju .content-wrapper,body.id-705 .content-wrapper,body.in-reklamacni-rad .content-wrapper{padding-bottom:0 !important}.tv-terms-shell{width:100%}.tv-terms-hero{padding:44px 0 0}.tv-terms-hero::after{display:none}.tv-terms-hero__grid{display:flex;flex-direction:column;gap:28px}.tv-terms-hero__grid>div{padding:0 20px}.tv-terms-hero h1{margin-bottom:20px;font-size:clamp(51px,15vw,62px);line-height:1.04}.tv-privacy-ready .tv-terms-hero h1{font-size:clamp(43px,12vw,52px);line-height:1.08;text-wrap:balance}.tv-terms-lead{font-size:16px !important;line-height:1.5 !important}.tv-terms-company{width:100%;padding:24px 20px;border-right:0;border-left:0;box-shadow:none}.tv-terms-company>strong{font-size:28px}.tv-terms-layout{display:block;padding:0}.tv-terms-nav{position:relative;top:auto;width:100%;border-top-width:2px;box-shadow:none}.tv-terms-nav summary{display:flex;min-height:58px;align-items:center;justify-content:space-between;padding:0 20px;cursor:pointer;list-style:none}.tv-terms-nav summary::-webkit-details-marker{display:none}.tv-terms-nav summary::after{content:"+";color:var(--tv-orange);font-size:28px;line-height:1}.tv-terms-nav[open] summary::after{content:"−"}.tv-terms-nav nav{border-top:1px solid rgba(255,255,255,.1)}.tv-terms-nav ol{padding:0}.tv-terms-nav a{min-height:50px;padding-right:20px;padding-left:20px}.tv-terms-nav a b{font-size:11px}.tv-terms-intro{grid-template-columns:1fr;gap:22px;padding:30px 20px;border-top-width:2px;border-right:0;border-left-width:4px;box-shadow:none}.tv-privacy-ready .tv-terms-intro{grid-template-columns:1fr;gap:22px}.tv-terms-intro__title h2{font-size:clamp(37px,11vw,47px);line-height:1.05}.tv-privacy-ready .tv-terms-intro__title h2{max-width:320px;font-size:clamp(31px,8.7vw,37px);line-height:1.1;text-wrap:balance}.tv-terms-intro__body p{margin-bottom:17px;font-size:15px;line-height:1.62}.tv-terms-sections,.tv-terms-sections + .tv-terms-sections{margin-top:0 !important}.tv-terms-section{padding:30px 20px 32px 56px !important;border-top:1px solid rgba(10,11,12,.16);border-right:0;border-bottom:0;border-left-width:4px;box-shadow:none}.tv-terms-section + .tv-terms-section{margin-top:0 !important}.tv-terms-section::before{top:34px;left:18px;font-size:25px}.tv-terms-section>h2{margin-bottom:23px;font-size:clamp(29px,8.7vw,37px);line-height:1.08;scroll-margin-top:86px}.tv-terms-section p,.tv-terms-section li{font-size:15px;line-height:1.62}.tv-terms-section ul,.tv-terms-section ol{padding-left:21px}.tv-terms-section li{padding-left:2px}.tv-terms-downloads{padding:0}.tv-terms-downloads__inner{display:block;border-top-width:3px;box-shadow:none}.tv-terms-downloads__heading{padding:32px 20px 28px}.tv-terms-downloads__heading h2{font-size:clamp(36px,11vw,47px)}.tv-terms-downloads__heading>p:last-child{font-size:15px}.tv-terms-downloads__list{grid-template-columns:1fr;border-top:1px solid rgba(255,255,255,.11);border-left:0}.tv-terms-downloads__list a{min-height:76px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 20px}.tv-terms-downloads__list a + a{border-top:1px solid rgba(255,255,255,.11);border-left:0}.tv-terms-downloads__list span{font-size:27px}.tv-terms-downloads__list b{max-width:none;font-size:22px}.tv-terms-downloads__list small{font-size:10px}.tv-terms-support{padding:38px 20px 42px;border-top-width:3px}.tv-terms-support__inner{gap:28px}.tv-terms-support h2{font-size:clamp(38px,11.5vw,49px);line-height:1.04}.tv-privacy-ready .tv-terms-support h2{max-width:340px;font-size:clamp(29px,8.1vw,35px);line-height:1.1}.tv-terms-support__links{width:100%;flex-direction:column}.tv-terms-support__links a{width:100%;min-height:56px}.tv-privacy-cookie-button{width:100%;min-height:56px}.tv-privacy-ready .tv-terms-section{padding-left:64px !important}.tv-privacy-ready .tv-terms-section::before{left:18px;font-size:24px}.tv-complaints-ready .tv-terms-section{padding-left:64px !important}.tv-complaints-ready .tv-terms-section::before{left:18px;font-size:24px}.tv-privacy-ready .tv-terms-section>h2{font-size:clamp(27px,7.8vw,33px);line-height:1.1}.tv-privacy-promise{padding:0}.tv-privacy-promise__inner{grid-template-columns:1fr;border-top-width:3px;box-shadow:none}.tv-privacy-promise__inner>div{min-height:0;padding:28px 20px 26px}.tv-privacy-promise__inner>div + div{border-top:1px solid rgba(255,255,255,.11);border-left:0}.tv-privacy-promise__inner span{margin-bottom:12px;font-size:26px}.tv-privacy-promise__inner strong{margin-bottom:10px;font-size:25px}.tv-privacy-promise__inner p{max-width:none;font-size:15px}.tv-complaints-ready .tv-terms-intro__title h2{font-size:clamp(29px,8.2vw,35px);line-height:1.1}.tv-complaints-ready .tv-terms-hero h1{font-size:clamp(43px,12vw,52px);line-height:1.08}.tv-complaints-ready .tv-terms-section>h2{font-size:clamp(27px,7.8vw,33px);line-height:1.1}.tv-complaints-ready .tv-terms-downloads__heading h2{font-size:clamp(29px,8.2vw,35px);line-height:1.1}.tv-complaints-ready .tv-terms-support h2{max-width:340px;font-size:clamp(29px,8.1vw,35px);line-height:1.14}.tv-complaints-ready .tv-terms-support h2>span>em{display:inline}.tv-complaints-ready .tv-terms-support h2>span>em + em{margin-top:0}}@media (min-width:768px){html body.type-product main#content .p-detail-tabs-wrapper,html body.type-product main#content .shp-tabs-wrapper{box-sizing:border-box !important;width:100% !important;max-width:none !important;margin-right:0 !important;margin-left:0 !important}html body.type-product main#content .p-image-wrapper{display:flex !important;flex-direction:column !important;align-self:stretch !important}html body.type-product main#content .p-image-wrapper .p-image{position:relative !important;flex:1 1 auto !important;width:100% !important;max-width:none !important;min-height:0 !important;aspect-ratio:auto !important;overflow:hidden !important}html body.type-product main#content .p-image-wrapper .p-image>#wrap{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;max-width:none !important;height:100% !important;max-height:none !important;margin:0 !important}html body.type-product main#content .p-image-wrapper .p-image>#wrap>a.p-main-image,html body.type-product main#content .p-image-wrapper .p-image>#wrap>a.cloud-zoom{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;max-width:none !important;height:100% !important;max-height:none !important;margin:0 !important}html body.type-product main#content .p-image-wrapper .p-image>#wrap>a>img{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;min-width:100% !important;max-width:none !important;height:100% !important;min-height:100% !important;max-height:none !important;margin:0 !important;object-fit:cover !important;object-position:center !important;transform:none !important}html body.type-product main#content .p-image-wrapper .p-image:hover>#wrap>a>img,html body.type-product main#content .p-image-wrapper .p-image>#wrap>a:hover>img{transform:none !important}html body.type-product main#content .p-image-wrapper .mousetrap,html body.type-product .cloud-zoom-lens,html body.type-product .cloud-zoom-big{display:none !important;pointer-events:none !important}html body.type-product main#content .p-image-wrapper>.row{flex:0 0 100px !important;display:flex !important;align-items:center !important;min-height:100px !important}html body.type-product main#content .p-image-wrapper>.row .p-thumbnails-wrapper,html body.type-product main#content .p-image-wrapper>.row .p-thumbnails{display:flex !important;align-items:center !important;align-content:center !important;min-height:72px !important}html body.type-product main#content .p-image-wrapper .flags-extra,html body.type-product main#content .p-image-wrapper .flag-discount,html body.type-product main#content .p-image-wrapper .flag.flag-discount,html body.type-product main#content .p-data-wrapper .price-standard,html body.type-product main#content .p-data-wrapper .price-save,html body.type-product main#content .p-data-wrapper .price-before-discount,html body.type-product main#content .p-data-wrapper .price-additional{display:none !important}}
