@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Kalnia:wght@100..700&display=swap");.dkLabNoteDiv{display:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;scroll-behavior:smooth}*,:after,:before{box-sizing:border-box}:focus{outline:none}body{overflow-y:scroll}body,button{font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.625rem;margin:0;padding:0}img{color:initial;height:auto;max-width:100%}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.no-display{display:none}.hidden,.js-hidden{display:none!important}.hidden.visible,.hidden.visible-permanent,.js-hidden.visible,.js-hidden.visible-permanent{display:block!important}#verifyPageForm{margin:0 auto;max-width:640px}.container{margin:0 auto;max-width:1300px;width:100%}@media (max-width:1399px){.container{max-width:1178px}}@media (max-width:1277px){.container{max-width:960px}}@media (max-width:1059px){.container{max-width:748px}}@media (max-width:767px){.container{max-width:100%;padding:0 15px}}.overall-wrapper{position:relative}@media (max-width:767px){.overall-wrapper{padding-top:130px}.overall-wrapper:has(.site-msg){padding-top:160px}}@media (min-width:768px){.type-detail .overall-wrapper{overflow:unset}}.banners-row{align-items:stretch;display:flex;gap:1.5rem;margin:2rem auto}@media (max-width:767px){.banners-row{margin:0 -15px}}.banners-row .col-sm-8{flex:0 1 970px}.banners-row .col-sm-4{flex:0 1 306px;min-width:270px}@media (max-width:1059px){.banners-row .col-sm-4{display:none}}.next-to-carousel-banners,.next-to-carousel-banners .banner-wrapper{height:100%}.next-to-carousel-banners .banner-wrapper>span{display:block;height:100%}@font-face{font-display:fallback;font-family:Jost,sans-serif;font-style:normal;font-weight:400;src:url(https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap)}@font-face{font-display:fallback;font-family:Prizma Premium;font-style:normal;font-weight:400;src:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/font/PrizmaPremium-Medium.subset.woff2) format("woff2"),url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/font/PrizmaPremium-Medium.woff) format("woff")}@font-face{font-display:fallback;font-family:Open Sans;font-style:normal;font-weight:300;src:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/font/open-sans-300.subset.woff2) format("woff2")}@font-face{font-display:fallback;font-family:Open Sans;font-style:normal;font-weight:400;src:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/font/open-sans-400.subset.woff2) format("woff2")}@font-face{font-display:fallback;font-family:Open Sans;font-style:normal;font-weight:500;src:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/font/open-sans-500.subset.woff2) format("woff2")}@font-face{font-display:fallback;font-family:Open Sans;font-style:normal;font-weight:700;src:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/font/open-sans-700.subset.woff2) format("woff2")}@font-face{font-family:shoptet;font-style:normal;font-weight:400;src:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/font/shoptet.woff2) format("woff2"),url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/font/shoptet.woff) format("woff"),url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/font/shoptet.ttf) format("truetype"),url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/font/shoptet.svg#PrizmaPremium-Medium) format("svg")}@font-face{font-family:Arial;font-style:normal;font-weight:400;src:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/font/Arial.woff2) format("woff2"),url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/font/Arial.woff) format("woff"),url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/font/Arial.ttf) format("truetype"),url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/font/Arial.svg#Arial) format("svg")}@font-face{ascent-override:92%;descent-override:normal;font-family:Adjusted Arial Fallback Prizma;line-gap-override:normal;size-adjust:122%;src:local(Arial)}@font-face{ascent-override:99%;descent-override:normal;font-family:Adjusted Arial Fallback\ 700;line-gap-override:normal;size-adjust:111%;src:local(Arial)}@font-face{ascent-override:104%;descent-override:normal;font-family:Adjusted Arial Fallback\ 500;line-gap-override:normal;size-adjust:106%;src:local(Arial)}@font-face{ascent-override:105%;descent-override:normal;font-family:Adjusted Arial Fallback\ 400;line-gap-override:normal;size-adjust:105%;src:local(Arial)}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-weight:500}.h5,.h6,h5,h6{font-family:Open Sans,Adjusted Arial Fallback\ 500,Arial,sans-serif;font-weight:500}.h1,h1{font-size:3.5rem;line-height:3.5rem}.h2,h2{font-size:2.5rem;line-height:2.5rem}.h3,h3{font-size:2rem;line-height:2rem}.h4,h4{font-size:1.5rem;line-height:1.8125rem}.h5,h5{font-size:1.125rem;line-height:1.5625rem}.h6,h6{font-size:1rem;line-height:1.375rem}.customer-page .content-wrapper-in{display:flex;flex-direction:column}@media (min-width:768px){.customer-page .content-wrapper-in{align-items:flex-start;-moz-column-gap:20px;column-gap:20px;flex-direction:row;flex-wrap:wrap}.customer-page .sidebar{width:310px}.customer-page #content{width:calc(100% - 330px)}}.customer-page .client-center-box ul{background-color:#edf1ed;display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0 0 1.5rem;padding:1.5rem}@media (min-width:768px){.customer-page .client-center-box ul{margin-bottom:5rem}}.customer-page .client-center-box ul li{display:block}.customer-page .client-center-box ul li:first-child a{border-bottom:1px solid #cacaca;color:#254733;font-weight:500;padding-bottom:1rem}.customer-page .client-center-box ul li.logout{order:2}.customer-page .client-center-box ul li.logout a.btn.btn-primary{background-color:transparent;border:none;border-top:1px solid #cacaca;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;padding:1rem 0 0;text-decoration:underline;text-transform:none;width:100%}.customer-page .client-center-box ul a{color:#121212!important;display:block;font-size:.875rem;font-weight:400;letter-spacing:1.3px;line-height:1.25rem;text-decoration:none;text-transform:uppercase}.customer-page .content-inner{margin-bottom:1.5rem}@media (min-width:768px){.customer-page .content-inner{margin-bottom:5rem}}.customer-page .content-inner h1{font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:1.3px;line-height:1.8125rem;margin:0 0 2rem;text-transform:uppercase}.customer-page .content-inner h2,.customer-page .content-inner h4{font-family:Open Sans,Adjusted Arial Fallback\ 500,Arial,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5625rem;margin:0 0 1rem}.customer-page .content-inner h4{margin-top:0!important}.customer-page .content-inner a{color:inherit}.customer-page p .btn.btn-primary{color:#fff;text-decoration:none}.customer-page p .btn.btn-primary:hover{text-decoration:underline}.customer-page .table{display:block;margin-bottom:1.5rem}.customer-page .table thead{display:none}.customer-page .table tbody{display:flex;flex-direction:column;gap:1.5rem}.customer-page .table tr{border:1px solid #cacaca;display:flex;flex-wrap:wrap;gap:1rem;padding:1rem}@media (min-width:768px){.customer-page .table tr{padding:1.5rem}}.customer-page .table td{color:#121212;display:flex;flex-direction:column;font-size:1rem;font-weight:400;gap:4px;line-height:1.25rem;padding:0;white-space:nowrap}.customer-page .table td:empty{display:none}.customer-page .table td .client-table-heading{font-size:.8125rem;font-weight:700;letter-spacing:1.3px;line-height:1.125rem;text-transform:uppercase;white-space:nowrap}.customer-page .table td a{color:inherit;font-weight:400;letter-spacing:0;text-transform:none;white-space:wrap}.customer-page .table td strong{font-weight:400}.customer-page .table td ul{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.customer-page .table td .btn.btn-primary{color:#fff;text-decoration:none}.customer-page .table td .btn.btn-primary:hover{text-decoration:underline}.customer-page .table td:nth-child(2n){flex:0 1 160px}@media (min-width:768px){.customer-page .table td:nth-child(2n){flex:1}}.customer-page .table td:nth-child(odd){flex:1}.customer-page .table td:first-child{align-items:center;display:flex;flex:0 0 100%;flex-direction:row;gap:1rem;width:100%}.customer-page .table td.order-items{align-items:center;display:flex;flex:0 0 100%;flex-direction:row;flex-wrap:wrap;gap:1rem}.customer-page .table td.order-items .order-item{height:100px;width:100px}.customer-page .table td.order-items .order-item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.customer-page .cart-table{display:block;margin-bottom:1.5rem}.customer-page .cart-table thead{margin-bottom:1.5rem}.customer-page .cart-table tbody,.customer-page .cart-table thead{display:flex;flex-direction:column;gap:1.5rem}.customer-page .cart-table tr{border:1px solid #cacaca;display:flex;flex-wrap:wrap;gap:1rem;padding:1rem}.customer-page .cart-table td{flex:1;font-size:.8125rem;line-height:1.125rem;text-align:center}.customer-page .cart-table td.p-name{display:flex;flex:0 0 100%;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:0}@media (min-width:1278px){.customer-page .cart-table td.p-name{flex:2;justify-content:flex-start;text-align:left}}.customer-page .cart-table td:last-child{flex:0 0 100%}@media (min-width:1278px){.customer-page .cart-table td:last-child{flex:1.2;white-space:nowrap}}.customer-page .cart-table td:nth-child(2) .p-label{display:none}.customer-page .cart-table th{flex:1;font-size:.8125rem;font-weight:700;line-height:1.125rem;text-transform:uppercase}.customer-page .cart-table th:first-child{flex:0 0 100%}@media (min-width:1278px){.customer-page .cart-table th:first-child{flex:2}}.customer-page .cart-table th:last-child{flex:0 0 100%}@media (min-width:1278px){.customer-page .cart-table th:last-child{flex:1.2}}.customer-page .cart-table tr.row-summary dl{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.customer-page .cart-table tr.row-summary dt{margin:0;text-align:left;width:calc(60% - .25rem)}@media (min-width:1278px){.customer-page .cart-table tr.row-summary dt{padding-left:50%}}.customer-page .cart-table tr.row-summary dd{font-weight:700;margin:0;text-align:right;width:calc(40% - .25rem)}.customer-page.id--18 .row{align-items:flex-start;display:flex;gap:20px;margin-bottom:1.5rem}.customer-page.id--18 .row>div{width:calc(50% - 10px)}.customer-page.id--18 h4{font-size:1rem;line-height:1.375rem}.customer-page .in-klient-diskuze .table td:nth-child(2n),.customer-page.in-klient-hodnoceni .table td:nth-child(2n){flex:0 1 100%}@media (min-width:768px){.customer-page .in-klient-diskuze .table td:nth-child(2n),.customer-page.in-klient-hodnoceni .table td:nth-child(2n){flex:1}}.mehub-bonus-profile-container{background-color:#f4f2ed;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/bg-i.svg);background-position:right 20px bottom 0;background-repeat:no-repeat;margin:0 -15px -24px;padding:18px 15px 32px}@media (min-width:768px){.mehub-bonus-profile-container{margin:0;padding:40px}}@media (min-width:1278px){.mehub-bonus-profile-container{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/bg-i.svg),url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/bg-i-inverse.svg);background-position:right 20px bottom 0,left 20px bottom 0;background-repeat:no-repeat,no-repeat}}.mehub-bonus-profile-container h2{border-bottom:1px solid #cacaca;color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif!important;font-size:1.5rem!important;font-weight:500!important;line-height:1.8125rem!important;padding-bottom:.5rem}.mehub-bonus-profile-container h2~div{display:flex!important;flex-direction:column;gap:2rem!important}@media (min-width:768px){.mehub-bonus-profile-container h2~div{margin:0}}@media (min-width:1278px){.mehub-bonus-profile-container h2~div{align-items:stretch;flex-direction:row;justify-content:space-between}}.mehub-bonus-profile-container h2~div div:first-child .card-title,.mehub-bonus-profile-container h2~div div:nth-child(2) .card-title{border:none;color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 500,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:1.3px;line-height:1.375rem;margin-bottom:26px;padding:0;text-transform:uppercase}@media (min-width:1278px){.mehub-bonus-profile-container h2~div div:first-child{flex:1}}.mehub-bonus-profile-container h2~div div:nth-child(2) .card-title{border-bottom:1px solid #cacaca;margin-bottom:12px;padding-bottom:12px}@media (min-width:1278px){.mehub-bonus-profile-container h2~div div:nth-child(2){display:flex;flex:1;flex-direction:column;max-width:490px}.mehub-bonus-profile-container h2~div div:nth-child(2) .card-actions{margin-top:auto}}.mehub-bonus-profile-container .card.elevation-0{background-color:transparent;padding:0}.mehub-bonus-profile-container .card .card-text{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:1.3px;line-height:1.8125rem;margin-bottom:2.5rem;padding:0;text-transform:uppercase}.mehub-bonus-profile-container .card-actions{padding:0;width:-moz-fit-content;width:fit-content}.mehub-bonus-profile-container .btn{background-color:#254733;border:none;color:#fff!important;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.375rem;padding:14px 34px;text-align:center}.mehub-bonus-profile-container .btn:hover{text-decoration:underline;text-underline-offset:3px}.mehub-bonus-profile-container .btn:not([href="/bonus-program"]){background-color:transparent;border:1px solid #cacaca;color:#121212!important}.mehub-bonus-profile-container .table tr{border:none;padding:0}.mehub-bonus-profile-container .table tr td{text-transform:none}.id--18 .content-inner h1{display:none}.id--18 .content-inner h2{font-size:1.5rem;font-weight:700;margin-bottom:24px;text-transform:uppercase}.id--18 a.btn.btn-primary[href^="/action/Cart/addItemsFromOrderForLoggedCustomer/"]{display:none}.mime-order-detail.customer-page .content-inner{margin-bottom:0}.mime-order-detail.customer-page .content-inner>*{display:none}.mime-order-detail.customer-page .content-inner>h1{display:block;font-size:1.5rem;font-weight:500;line-height:1.8125rem;margin:0 0 1.5rem}@media (min-width:1278px){.mime-order-detail.customer-page .content-inner>h1{font-weight:700}.mime-order-detail.customer-page .table{margin-bottom:3.5rem;max-width:856px}}.mime-order-detail.customer-page .table tbody{display:block}.mime-order-detail.customer-page .table tbody tr{border:none;border-bottom:1px solid #cfd1c2}.mime-order-detail.customer-page .table tbody tr .client-table-heading{display:none}.mime-order-detail.customer-page .row-summary{border-bottom:none!important;margin:0!important;padding:0!important}.mime-order-detail.customer-page .row-summary dl{margin:0}@media (min-width:1278px){.mime-order-detail.customer-page .row-summary dl{align-items:center;display:flex;gap:1rem;justify-content:space-between}}.mime-order-detail.customer-page .row-summary dl>*{display:none}.mime-order-detail.customer-page .row-summary dl>:first-child{display:block;font-size:1rem;font-weight:700;line-height:1.375rem;margin-bottom:4px}.mime-order-detail.customer-page .row-summary dl>:nth-child(2){display:block;font-size:1.125rem;line-height:1.5625rem;margin:0}.mime-order-detail.customer-page .row-summary dl strong{font-size:1.125rem;font-weight:700;line-height:1.5625rem}.mime-order-detail.customer-page .row{display:flex;flex-direction:column-reverse;flex-wrap:wrap;gap:1.5rem 2.5rem;justify-content:flex-end;margin:0}@media (min-width:1060px){.mime-order-detail.customer-page .row{flex-direction:row-reverse;gap:1.5rem 7.5rem}}.mime-order-detail.customer-page .row>div{width:-moz-fit-content;width:fit-content}.mime-order-detail.customer-page .row h4{font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5625rem;margin:0 0 .5rem}.mime-order-detail.customer-page .row br:nth-child(2),.mime-order-detail.customer-page .row br:nth-child(5){margin-bottom:1rem}.mime-order-detail.customer-page .row a{color:inherit;text-decoration:none}.mime-order-detail.customer-page .row a:hover{text-decoration:underline}.mime-order-detail.customer-page .mime-content-inner{border:1px solid #cacaca;margin-bottom:2.5rem;padding:1rem}@media (min-width:1278px){.mime-order-detail.customer-page .mime-content-inner{margin-bottom:5rem;padding:2.5rem 1.5rem}}.mime-order-detail.customer-page .mime-content-inner__header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem 2.5rem;margin-bottom:1.5rem}@media (min-width:1278px){.mime-order-detail.customer-page .mime-content-inner__header{margin-bottom:2.5rem}}.mime-order-detail.customer-page .mime-content-inner__header div{display:flex;flex-direction:column;font-size:1rem;font-weight:400;line-height:1.625rem}.mime-order-detail.customer-page .mime-content-inner__header strong{font-size:.8125rem;font-weight:700;letter-spacing:1.3px;line-height:1.25rem;text-transform:uppercase}.mime-order-detail.customer-page .mime-content-inner__header span{font-size:1rem;font-weight:400;line-height:1.625rem}.mime-order-detail.customer-page .mime-content-inner__header a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline}.mime-order-detail.customer-page .mime-content-inner__title{font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5625rem;margin:0 0 1.5rem}.mime-order-detail.customer-page .mime-content-inner__product{display:flex;flex-direction:column;gap:0;margin-bottom:1.5rem;min-height:116px;padding:0 0 1rem;padding-left:112px!important;position:relative}@media (min-width:1278px){.mime-order-detail.customer-page .mime-content-inner__product{align-items:center;flex-direction:row;gap:1rem;min-height:124px;padding-bottom:1.5rem;padding-left:132px!important}}.mime-order-detail.customer-page .mime-content-inner__product-image{background-color:#fafafa;display:block!important;height:100px;left:0;position:absolute;top:0;width:100px!important}.mime-order-detail.customer-page .mime-content-inner__product-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mime-order-detail.customer-page .mime-content-inner__product-manufacturer{font-size:.875rem;font-weight:400;letter-spacing:1.3px;line-height:1.375rem;text-transform:uppercase}.mime-order-detail.customer-page .mime-content-inner__product .p-name{align-items:flex-start;display:flex;flex-direction:column;gap:0;margin-bottom:.5rem}@media (min-width:1278px){.mime-order-detail.customer-page .mime-content-inner__product .p-name{flex:3!important;margin:0}}.mime-order-detail.customer-page .mime-content-inner__product .p-name__itemLink{font-size:1rem;font-weight:700;line-height:1.375rem;text-decoration:none;white-space:wrap}.mime-order-detail.customer-page .mime-content-inner__product .p-name__itemLink:hover{text-decoration:underline}.mime-order-detail.customer-page .mime-content-inner__product .p-name__code,.mime-order-detail.customer-page .mime-content-inner__product .p-name__codeLabel{display:none}.mime-order-detail.customer-page .mime-content-inner__product td{display:none;flex:unset!important}@media (min-width:1278px){.mime-order-detail.customer-page .mime-content-inner__product td{flex:1!important}}.mime-order-detail.customer-page .mime-content-inner__product td strong{font-size:1.125rem;font-weight:400;line-height:1.5625rem}.mime-order-detail.customer-page .mime-content-inner__product td:nth-child(3){display:block}@media (min-width:1278px){.mime-order-detail.customer-page .mime-content-inner__product td:nth-child(3){text-align:right}}.mime-order-detail.customer-page .mime-content-inner__product td:last-child{display:block}@media (min-width:1278px){.mime-order-detail.customer-page .mime-content-inner__product td:last-child{text-align:right}}.mime-order-detail.customer-page .mime-content-inner__product td:last-child strong{font-weight:700}.mime-order-detail.customer-page .mime-content-inner__product+.mime-content-inner__no-product{margin-top:-12px}@media (min-width:1278px){.mime-order-detail.customer-page .mime-content-inner__product+.mime-content-inner__no-product{margin-top:0}}.mime-order-detail.customer-page .mime-content-inner__no-product{gap:0;margin-bottom:.75rem;padding:0 0 .75rem}@media (min-width:1278px){.mime-order-detail.customer-page .mime-content-inner__no-product{align-items:center;flex-direction:row;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1.5rem}}.mime-order-detail.customer-page .mime-content-inner__no-product td{display:none;flex:unset!important}@media (min-width:1278px){.mime-order-detail.customer-page .mime-content-inner__no-product td{flex:1!important}}.mime-order-detail.customer-page .mime-content-inner__no-product td:first-child,.mime-order-detail.customer-page .mime-content-inner__no-product td:last-child{display:block}@media (min-width:1278px){.mime-order-detail.customer-page .mime-content-inner__no-product td:last-child{text-align:right}}.mime-order-detail.customer-page .mime-content-inner__no-product .p-name{align-items:flex-start;display:flex!important;flex-direction:column;gap:.5rem;margin-bottom:4px;white-space:wrap}@media (min-width:1278px){.mime-order-detail.customer-page .mime-content-inner__no-product .p-name{margin-bottom:0}}.mime-order-detail.customer-page .mime-content-inner__no-product .p-name__itemName{font-size:1rem;font-weight:700;line-height:1.375rem}.mime-order-detail.customer-page .mime-content-inner__no-product strong{font-size:1.125rem;font-weight:700;line-height:1.5625rem}.cart-header{align-items:flex-start;display:flex;gap:1.5rem;justify-content:space-between;list-style:none;margin-bottom:1.5rem;margin-top:1rem;padding:0}@media (min-width:768px){.cart-header{margin-bottom:3.5rem;margin-top:2.5rem}}.cart-header .step{align-items:center;display:flex;flex-direction:column;gap:4px;position:relative;width:calc(33.33333% - 1rem)}@media (min-width:768px){.cart-header .step{gap:6px}}.cart-header .step:after{background-color:#cacaca;content:"";height:1px;left:calc(50% + 16px);position:absolute;top:16px;transform:translateY(-50%);width:calc(100% + 1.5rem - 32px)}@media (min-width:768px){.cart-header .step:after{left:calc(50% + 25px);top:25px;width:calc(100% + 1.5rem - 50px)}}.cart-header .step.step-3:after{display:none}.cart-header .step:before{align-items:center;background-color:transparent;border:1px solid #cacaca;border-radius:50%;color:#121212;content:"";display:flex;font-size:.875rem;font-weight:500;height:32px;justify-content:center;line-height:1.25rem;width:32px}@media (min-width:768px){.cart-header .step:before{font-size:1.375rem;height:50px;line-height:1.875rem;width:50px}}.cart-header .step.completed:before{background-color:#254733;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/checked-2.svg);background-position:50%;background-repeat:no-repeat;background-size:14px 11px;border-color:#254733;color:transparent}@media (min-width:768px){.cart-header .step.completed:before{background-size:18px 14px}}.cart-header .step.step-1:before{content:"1"}.cart-header .step.step-2:before{content:"2"}.cart-header .step.step-3:before{content:"3"}.cart-header .step.active:before{background-color:#edf1ed}.cart-header .step.active strong{color:#121212;font-weight:700}.cart-header .step a,.cart-header .step strong{color:#5b5b5b;font-size:.875rem;font-weight:400;line-height:1.25rem;text-align:center;text-decoration:none;white-space:nowrap}@media (min-width:768px){.cart-header .step a,.cart-header .step strong{font-size:1rem;line-height:1.375rem}}.cart-table{border-collapse:collapse;order:1;width:100%}.cart-table td{padding:0}.cart-table tr.removeable{border-bottom:1px solid #cacaca;display:flex;flex-direction:column;margin-bottom:1rem;min-height:140px;padding-bottom:1rem;padding-left:116px;position:relative}@media (min-width:768px){.cart-table tr.removeable{align-items:center;flex-direction:row;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1.5rem;padding-left:0}}.cart-table .related{display:none;padding-left:20px}.cart-table .related td{display:flex;flex-direction:column;gap:.5rem}.cart-table .related.visible{border-bottom:1px solid #cacaca;display:block;margin-bottom:1rem;padding-bottom:1rem}@media (min-width:768px){.cart-table .related.visible{margin-bottom:1.5rem;padding-bottom:1.5rem}}.cart-table .cart-p-image{display:block;height:100px;left:0;position:absolute;top:0;width:100px}@media (min-width:768px){.cart-table .cart-p-image{flex:0 0 100px;margin-right:1rem;position:static}}.cart-table .remove-item{background-color:transparent;border:none;color:#121212;cursor:pointer;font-size:.8125rem;font-weight:400;letter-spacing:1.3px;line-height:1.125rem;padding:0;position:absolute;right:0;text-decoration:underline;top:0}@media (min-width:768px){.cart-table .remove-item{position:static}}.cart-table .p-name{display:flex;flex-direction:column;margin-bottom:.5rem}@media (min-width:768px){.cart-table .p-name{flex:3}}.cart-table .p-name .mime-manufacturer{display:block;font-size:.875rem;font-weight:400;letter-spacing:1.3px;line-height:1.25rem;margin-bottom:4px;text-transform:uppercase}.cart-table .p-name .main-link{color:#121212;display:flex;flex-direction:column;font-size:1rem;font-weight:700;gap:.5rem;line-height:1.375rem;margin-bottom:.5rem;text-decoration:none}.cart-table .p-name .main-link-variant{font-size:.875rem;font-weight:400;letter-spacing:1.3px;line-height:1.25rem;text-transform:uppercase}.cart-table .p-name .show-related{color:#121212;font-size:.8125rem;font-weight:400;letter-spacing:1.3px;line-height:1.125rem;padding-left:18px;position:relative;text-decoration:none}.cart-table .p-name .show-related:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:6px;left:0;position:absolute;top:8px;width:10px}.cart-table .p-availability{margin-bottom:12px}@media (min-width:768px){.cart-table .p-availability{display:flex;flex:1;justify-content:center}}.cart-table .p-availability .p-label{display:none}.cart-table .p-availability .availability-label{display:block;font-size:1rem;font-weight:700;line-height:1.125rem}.cart-table .p-quantity{order:10}.cart-table .p-quantity .p-label{display:none}@media (min-width:768px){.cart-table .p-quantity{flex:0.5 0 110px;order:unset}}.cart-table .p-discount,.cart-table .p-total .p-label,.cart-table .p-total .price-final{display:none}.cart-table .p-price{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:.5rem}@media (min-width:768px){.cart-table .p-price{flex:1;min-width:130px}}.cart-table .p-price .p-label{display:none}.cart-table .p-price .price-final{color:#121212;font-size:1.125rem;font-weight:700;line-height:1.5625rem}.cart-table .p-price .price-final.price-final-sale,.cart-table .p-price [data-testid=cartItemDiscount] .price-final{color:#bb3939}.cart-table .p-price .unit-value{font-size:1.125rem;font-weight:400;line-height:1.5625rem;margin-left:.5rem}.cart-table .p-price .mime-discount,.cart-table .p-price .mime-price{width:100%}.cart-table .p-price .mime-price{align-items:center;display:flex;gap:6px}.cart-table .p-price .mime-price span:first-child{color:#121212;display:block;font-size:.8125rem;font-weight:400;line-height:1.125rem;text-decoration:line-through}.cart-table .p-price .mime-price span:last-child{background-color:#bb3939;color:#fff;display:block;font-size:.8125rem;font-weight:500;line-height:1.125rem;padding:0 3px}.cart-table .p-price .mime-discount span{background-color:#ecfff4;color:#429c67;display:block;font-size:.8125rem;font-weight:700;line-height:1.125rem;padding:0 3px;width:-moz-fit-content;width:fit-content}.cart-related-product{background-color:#f4f2ed;display:flex;flex-direction:column;padding:1rem;position:relative}@media (min-width:768px){.cart-related-product{align-items:center;flex-direction:row;gap:1rem;padding:1.5rem}}.cart-related-info{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap}@media (min-width:768px){.cart-related-info{align-items:center;flex:0 1 900px;flex-wrap:nowrap;gap:1rem}}.cart-related-img{flex-shrink:0;height:50px;width:50px}@media (min-width:768px){.cart-related-img{height:75px;width:75px}}.cart-related-name{color:#121212;font-size:1rem;font-weight:700;line-height:1.375rem;margin-bottom:.5rem;text-decoration:none;width:calc(100% - 70px)}@media (min-width:768px){.cart-related-name{flex:0 1 550px;margin:0;width:auto}}.cart-related-availability{font-size:1rem;font-weight:700;line-height:1.125rem;margin-bottom:12px;margin-left:70px;margin-right:70px}@media (min-width:768px){.cart-related-availability{margin:0}}.cart-related-button{display:flex;flex-direction:column;margin-left:70px;margin-right:70px}@media (min-width:768px){.cart-related-button{align-items:center;flex:1;flex-direction:row;gap:1rem;justify-content:space-between;margin:0}}.cart-related-button .price{white-space:nowrap}.cart-related-button .btn.add-to-cart-button{bottom:1rem;color:transparent;font-size:0;height:50px;overflow:hidden;position:absolute;right:1rem;width:50px}@media (min-width:768px){.cart-related-button .btn.add-to-cart-button{bottom:unset;position:relative;right:unset}}@media (min-width:1060px){.cart-related-button .btn.add-to-cart-button{color:#fff;font-size:1rem;height:auto;min-width:160px;white-space:nowrap;width:auto}}.cart-related-button .btn.add-to-cart-button:before{color:#fff;content:"+";font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:2rem;font-weight:700;left:50%;line-height:2rem;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width:1060px){.cart-related-button .btn.add-to-cart-button:before{display:none}}.checkout-box-wrapper{display:none}.cart-summary{margin-top:1.5rem;order:5}.discount-coupon .discount-code-title{cursor:pointer;display:block;font-size:1rem;font-weight:400;letter-spacing:1.3px;line-height:1.375rem;margin-bottom:1rem;position:relative}.discount-coupon.active .discount-code-title{padding-left:28px}.discount-coupon.active .discount-code-title:before{background-color:#fff;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/checked-black.svg);background-position:50%;background-repeat:no-repeat;border:1px solid #cfd1c2;content:"";height:20px;left:0;position:absolute;top:1px;width:20px}.discount-coupon .applied-coupon,.discount-coupon label{display:none}.discount-coupon form{align-items:stretch;display:flex;margin-bottom:1rem;max-width:420px;width:100%}.discount-coupon #discountCouponCode{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0!important;font-size:.8125rem;height:40px;padding:.5rem 12px}.discount-coupon #discountCouponCode::-moz-placeholder{color:#121212;font-size:.8125rem}.discount-coupon #discountCouponCode::placeholder{color:#121212;font-size:.8125rem}#discountCouponCode{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0!important}.id--9 .discount-coupon form{max-width:340px}#summary-box .discount-coupon.active form{max-width:100%}.extra.delivery{background-color:#ecfff4;margin-bottom:1rem;max-width:440px;padding:7px 1rem;text-align:center}@media (min-width:768px){.extra.delivery{padding:1rem}}.extra.delivery span{display:block;font-size:.875rem;font-weight:700;line-height:1.25rem}.extra.delivery strong{color:#429c67}.summary-wrapper{background-color:#edf1ed;margin:0 -15px;padding:1.5rem 15px 1rem}@media (min-width:768px){.summary-wrapper{margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);margin-top:1.5rem;padding:1.5rem calc(50vw - var(--scrollbar-width)/2 - 50%);padding-bottom:3.5rem;width:calc(100vw - var(--scrollbar-width))}}.summary-wrapper .price-wrapper{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:1.5rem}@media (min-width:576px){.summary-wrapper .price-wrapper{margin-left:auto;max-width:420px}}.summary-wrapper .price-wrapper .price-primary{color:#121212;font-size:1.5rem;font-weight:700;line-height:1.8125rem}.summary-wrapper .price-wrapper .price-secondary{display:none}.summary-wrapper .next-step{align-items:center;display:flex;flex-direction:column-reverse;gap:1rem;margin-top:1.5rem}@media (min-width:576px){.summary-wrapper .next-step{flex-direction:row;justify-content:space-between}}.summary-wrapper #continue-order-button{background-color:#254733;border-color:#254733;color:#fff;margin:0}@media (min-width:576px){.summary-wrapper #continue-order-button{max-width:420px}}.summary-wrapper #continue-order-button:hover{text-decoration:underline}.summary-wrapper .next-step-back{border:none;color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:1.3px;line-height:1.375rem;padding:0;text-decoration:underline;white-space:nowrap}@media (min-width:768px){.summary-wrapper .next-step-back{margin-bottom:27px}}.back-shopping-link{display:none}.cart-content .fvDoplnek{border:none!important;display:flex;flex-direction:column;gap:10px;margin:0!important;order:2}@media (min-width:768px){.cart-content .fvDoplnek{flex-direction:row;flex-wrap:wrap;gap:20px;padding:0!important}}.cart-content .fvDoplnek>h4{display:none!important}@media (min-width:768px){.cart-content .fvDoplnek>h4{display:block!important;font-size:1.125rem!important;line-height:1.5625rem!important;margin:0!important;width:100%!important}}.cart-content .fvDoplnek .fvDoplnek-produkt{background-color:#f4f2ed;margin:0!important;padding:7px 12px 7px 9px}@media (min-width:768px){.cart-content .fvDoplnek .fvDoplnek-produkt{padding:1.5rem 1rem;width:calc(50% - 10px)}}@media (min-width:1278px){.cart-content .fvDoplnek .fvDoplnek-produkt{width:calc(33.33333% - 13.33333px)}}.cart-content .fvDoplnek .fvDoplnek-produkt:has(img){display:none!important}.cart-content .fvDoplnek .fvDoplnek-produkt:last-child{border-bottom:none;margin-bottom:0!important}.cart-content .fvDoplnek .fvcontent{width:100%}.cart-content .fvDoplnek span:has(input[type=checkbox]){background-color:#fff;border:1px solid #cfd1c2;display:block;flex-shrink:0;height:14px;margin-top:6px;position:relative;width:14px}@media (min-width:768px){.cart-content .fvDoplnek span:has(input[type=checkbox]){height:20px;margin-top:3px;width:20px}}.cart-content .fvDoplnek span:has(input[type=checkbox]) input{cursor:pointer;height:100%;min-width:unset!important;opacity:0;position:absolute;width:100%;z-index:10}.cart-content .fvDoplnek span:has(input[type=checkbox]:checked){background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/checked-black.svg);background-position:50%;background-repeat:no-repeat}.cart-content .fvDoplnek .fvDoplnek-alignCenter{align-items:center;display:flex}.cart-content .fvDoplnek .fvDoplnek-alignCenter img{gap:.5rem;height:40px!important;-o-object-fit:contain;object-fit:contain;width:40px!important}.cart-content .fvDoplnek .fvDoplnek-description:empty{display:none}.cart-content .fvDoplnek .fvDoplnek-text{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 0 0 .5rem!important;padding:0;width:100%}@media (min-width:768px){.cart-content .fvDoplnek .fvDoplnek-text{gap:.5rem}}.cart-content .fvDoplnek .fvDoplnek-text .name{color:#121212!important;font-size:.75rem!important;font-weight:700!important;line-height:1.125rem!important;max-width:calc(100% - 100px);text-transform:none!important}@media (min-width:768px){.cart-content .fvDoplnek .fvDoplnek-text .name{font-size:1rem!important;line-height:1.375rem!important}}.cart-content .fvDoplnek .fvDoplnek-text .fvDoplnek-description{cursor:pointer;font-size:.75rem!important;line-height:1.125rem!important;margin:0 0 0 -21px!important;order:1;padding:0!important;text-decoration:none;white-space:wrap;width:calc(100% + 21px)!important}@media (min-width:768px){.cart-content .fvDoplnek .fvDoplnek-text .fvDoplnek-description{font-size:.875rem!important;line-height:1.375rem!important;margin-left:-28px!important;width:calc(100% + 28px)!important}}.cart-content .fvDoplnek .fvDoplnek-text .price{color:#919191!important;font-size:.75rem!important;font-weight:700!important;line-height:1.125rem!important;margin-left:auto!important;white-space:nowrap}@media (min-width:768px){.cart-content .fvDoplnek .fvDoplnek-text .price{font-size:1rem!important;line-height:1.375rem!important}}.cart-content .fvDoplnek .header{align-items:flex-start;display:flex}.cart-content .fvDoplnek .fvcontent>.fvDoplnek-description{display:none!important}body.fvStudio-Classic div.fvDoplnek .fvDoplnek-produkt form p{padding-left:28px!important}.fvDoplnek-slider-wrap{margin-bottom:1rem;margin-top:1rem;order:3}@media (min-width:768px){.fvDoplnek-slider-wrap{margin-bottom:5rem}}.fvDoplnek-slider-wrap h2{font-size:1.125rem;line-height:1.5625rem;margin-bottom:1rem;margin-top:0}@media (min-width:768px){.fvDoplnek-slider-wrap h2{margin-bottom:1.5rem;margin-top:2rem}}.fvDoplnek-slider-wrap .fvDoplnek-slider{margin:0}.fvDoplnek-slider-wrap .fvDoplnek-produkt{display:flex;flex-direction:column;margin-bottom:0!important;margin-right:.5rem;padding:0!important;width:calc(50% - .25rem)}@media (min-width:576px){.fvDoplnek-slider-wrap .fvDoplnek-produkt{width:calc(33.3333% - .33333rem)}}@media (min-width:1060px){.fvDoplnek-slider-wrap .fvDoplnek-produkt{margin-right:20px;width:calc(25% - 15px)}}.fvDoplnek-slider-wrap .fvDoplnek-alignCenter{align-items:center;display:flex;flex-direction:column;margin-bottom:auto}.fvDoplnek-slider-wrap .fvDoplnek-alignCenter img{aspect-ratio:5/4;height:unset!important;margin:0 0 12px!important;-o-object-fit:contain;object-fit:contain}.fvDoplnek-slider-wrap .fvcontent{display:block;width:100%}.fvDoplnek-slider-wrap .fvcontent .header span:has(input){clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.fvDoplnek-slider-wrap .fvcontent .fvDoplnek-text{display:flex;flex-direction:column;gap:12px;padding:0}.fvDoplnek-slider-wrap .fvcontent .fvDoplnek-text .name{display:block;font-size:.75rem;font-weight:400;height:2rem;letter-spacing:1.3px;line-height:1rem;overflow:hidden;text-decoration:none;text-transform:none}.fvDoplnek-slider-wrap .fvcontent .fvDoplnek-text .name:hover{text-decoration:underline}.fvDoplnek-slider-wrap .fvcontent .fvDoplnek-text .price{display:block;font-size:1rem;font-weight:500;line-height:1.375rem;padding:0}.fvDoplnek-slider-wrap .fvcontent .fvDoplnek-description,.fvDoplnek-slider-wrap .fvcontent .fvDoplnek-text .upsell-product-tooltip:empty{display:none}.fvDoplnek-slider-wrap .btn.btn-primary{font-size:.8125rem;line-height:1.25rem;margin-top:.5rem;padding:10px 1rem;width:100%}.fvDoplnek-slider-wrap .flickity-slider{margin:0!important}.fvDoplnek-slider-wrap .flickity-page-dots,.fvDoplnek-slider-wrap .flickity-viewport:before{display:none!important}@media (min-width:768px){.fvDoplnek-slider-wrap .flickity-page-dots{display:flex!important}}.cart-empty{padding-bottom:50px}.empty-cart-content{align-items:center}.empty-cart-content .btn.empty-cart-button{padding:13px 23px}@media (min-width:768px){.empty-cart-content .btn.empty-cart-button{margin-top:1.5rem}}.id--9 .empty-cart-content .btn.empty-cart-button{width:-moz-fit-content;width:fit-content}body:has(.mime-popup-overlay){overflow:hidden}.mime-popup-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.additional-services-popup{background-color:#f4f2ed;left:50%;margin:0 auto;max-width:560px;padding:2.5rem 1.5rem 2rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 30px)}@media (min-width:768px){.additional-services-popup{padding:60px 5rem}}.additional-services-popup__close{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/menu-close-black.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;height:35px;position:absolute;right:0;top:0;width:36px}@media (min-width:768px){.additional-services-popup__close{right:14px;top:14px}}.additional-services-popup h4{color:#6d8a79;font-size:2.5rem;line-height:2.5rem;margin:0 20px 1.5rem;text-align:center}@media (min-width:768px){.additional-services-popup h4{margin-bottom:2.5rem}}.additional-services-popup ul{display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0;padding:0}.additional-services-popup h6{font-weight:700;margin:0 0 .5rem}.additional-services-popup p{font-size:1rem;line-height:1.375rem;margin:0 0 12px}.additional-services-popup span{display:block;font-size:1rem;font-weight:700;line-height:1.375rem}.delivery-time{order:4}.mehub-bonus-checkout-container{border:0;margin:0;order:6;padding:10px 0}@media (min-width:768px){.mehub-bonus-checkout-container{padding:0}}.mehub-bonus-checkout-container h4{display:none}.mehub-bonus-checkout-container .card{align-items:center;align-items:flex-start;color:#121212;flex-direction:column;gap:5px;padding:0!important}@media (min-width:768px){.mehub-bonus-checkout-container .card{justify-content:flex-end}}.mehub-bonus-checkout-container .card-title{color:#121212;padding:0!important}.mehub-bonus-checkout-container .card-title a,.mehub-bonus-checkout-container .card-title p{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px}.mehub-bonus-checkout-container .card-text{gap:5px!important;padding:0!important}.mehub-bonus-checkout-container .card-text input{border-radius:0!important;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif}.mehub-bonus-checkout-container .card-text a{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px}.mehub-bonus-checkout-container .card-text .btn{border-radius:0!important}.mehub-bonus-checkout-container .credit-name,.mehub-bonus-checkout-container .credit-value{color:#121212;font-size:16px!important}@media (min-width:768px){.mehub-bonus-checkout-container .has-credit.already-discharged{align-items:center;display:flex;flex-direction:row-reverse}.mehub-bonus-checkout-container .has-credit.already-discharged>div{width:50%}}.mehub-bonus-checkout-container .has-credit.already-discharged .card{flex-direction:row;flex-wrap:wrap}.mehub-bonus-checkout-container .has-credit.already-discharged .card.elevation-0{flex-direction:row}.mehub-bonus-checkout-container .has-credit.already-discharged span{color:#121212;font-size:16px}@media (min-width:768px){.mehub-bonus-checkout-container .has-credit.already-discharged .checkout-info-container{align-items:center;display:flex;flex-direction:row-reverse}}.mehub-bonus-checkout-container .has-credit .checkout-info-container{margin-left:1.5rem}.mehub-bonus-checkout-container.allow-discharge>.card{align-items:flex-start}.col-md-8 .cart-content{display:flex;flex-direction:column}.free-gifts-wrapper{align-items:center;display:flex;flex-wrap:wrap}.free-gifts-wrapper .free-gifts-img-hover{display:none}@media (min-width:1060px){.id--15 .container.content-wrapper{max-width:860px}}.id--15 .content-inner{margin-bottom:1.5rem;margin-top:1.5rem}@media (min-width:768px){.id--15 .content-inner{margin-bottom:2.5rem;margin-top:2.5rem}}.id--15 .order-summary-heading{align-items:center;color:#121212;display:flex;flex-direction:column;font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.125rem;font-weight:700;gap:1.5rem;line-height:1.5625rem;margin:0 0 1.5rem;text-align:center;text-transform:uppercase}@media (min-width:768px){.id--15 .order-summary-heading{font-size:1.5rem;line-height:1.8125rem}}.id--15 .order-summary-heading:before{background-color:#254733;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/checked-2.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";display:block;height:40px;width:40px}@media (min-width:768px){.id--15 .order-summary-heading:before{height:50px;width:50px}}.id--15 .reca-number{font-size:1rem;font-weight:400;line-height:1.25rem;margin:0 0 1.5rem;text-align:center}.id--15 .reca-number strong{font-weight:400}.id--15 .thank-you-message{color:#121212;font-size:1.125rem;font-weight:400;line-height:1.5625rem;margin:0 0 1.5rem;text-align:center}@media (min-width:768px){.id--15 .thank-you-message{font-size:1.5rem;line-height:1.8125rem}}.id--15 .about-us-button{border:1px solid #cacaca;color:#485142;color:#121212;display:block;font-size:16px;margin:0 auto;padding:15px 32px;text-decoration:none}.id--15 .ty-video{margin-bottom:24px;margin-top:24px;width:100%}.id--15 .co-box h4{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5625rem;margin:0 0 1.5rem}.id--15 .cart-table{display:block;margin-bottom:1.5rem}.id--15 .cart-table tbody{display:flex;flex-direction:column;gap:1.5rem}.id--15 .cart-table tr{border-bottom:1px solid #cacaca;display:flex;flex-direction:column;gap:.5rem;padding-bottom:1.5rem;padding-left:78px;position:relative}@media (min-width:768px){.id--15 .cart-table tr{align-items:center;flex-direction:row;padding-left:0}}.id--15 .cart-table .cart-p-image{height:70px;width:70px}@media (min-width:768px){.id--15 .cart-table .cart-p-image{height:100px;width:100px}}.id--15 .cart-table .p-price{display:none}.id--15 .cart-table .p-name{color:#121212;margin-bottom:0}.id--15 .cart-table .p-name span{color:#121212;font-weight:700}.id--15 .cart-table .p-name .brand{color:#121212;font-size:.875rem}.id--15 .cart-table .p-quantity{color:#121212;display:flex;flex-direction:row-reverse;gap:.5rem;text-align:left}@media (min-width:768px){.id--15 .cart-table .p-quantity{text-align:right}}.id--15 .cart-table .p-quantity strong{color:#121212}.id--15 .cart-table .stock{font-weight:700}.id--15 .cart-table .stock.available{color:#429c67}.id--15 .recapitulation-table{border-bottom:1px solid #cacaca;display:block;margin-bottom:2.5rem;padding-bottom:1.5rem}.id--15 .recapitulation-table tbody{display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.id--15 .recapitulation-table tbody{gap:1rem}}.id--15 .recapitulation-table tr{align-items:center;display:flex;gap:2rem}.id--15 .recapitulation-table th{color:#121212;flex-shrink:0;font-size:1rem;font-weight:400;line-height:1.375rem;padding:0;text-align:left;width:130px}.id--15 .recapitulation-table td{overflow:auto}.id--15 .recapitulation-table td,.id--15 .recapitulation-table td strong{color:#121212;font-size:1rem;font-weight:700;line-height:1.375rem;padding:0}.id--15 .order-summary-item.total{margin-bottom:1rem}.id--15 .order-summary-item.summary-thx,.id--15 .order-summary-item.total{color:#121212;font-size:1rem;font-weight:400;line-height:1.375rem;text-align:center}.id--15 .order-summary-item.summary-thx a{color:inherit}.id--15 .order-complete-links{display:none}.id--15 .mime-top-categories{padding:1.5rem 15px}@media (min-width:768px){.id--15 .mime-top-categories{margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);padding:2rem 0;width:calc(100vw - var(--scrollbar-width))}}.id--15 .mime-top-categories__title{color:#6d8a79;display:block;font-size:1.5rem;line-height:1.8125rem;margin-bottom:1.5rem;margin-top:0;text-align:center}.id--15 .mime-top-categories__list{-moz-column-gap:0;column-gap:0;display:flex;flex-wrap:wrap;row-gap:2rem}.id--15 .mime-top-categories__item{width:33.3333333333%}@media (min-width:768px){.id--15 .mime-top-categories__item{width:16.6666666667%}}.id--15 .mime-top-categories__link{align-items:center;display:flex;flex-direction:column;gap:1rem}.id--15 .mime-top-categories__img-wrap{border:1px solid #cacaca;border-radius:50%;display:flex;flex-direction:column;height:59px;justify-content:center;width:59px}.id--15 .mime-top-categories__link{padding:0}.id--15 .mime-usp{margin:0 auto;max-width:100%;width:100%}@media (min-width:768px){.id--15 .mime-usp{border:none;max-width:748px;padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1060px){.id--15 .mime-usp{max-width:960px}}@media (min-width:1278px){.id--15 .mime-usp{max-width:1178px}}@media (min-width:1400px){.id--15 .mime-usp{max-width:1300px}}.id--15 .reca-payment-wrap p{text-align:center}.id--15 #onlinePaymentButton.btn{margin:1rem auto;text-decoration:none}.id--15 #onlinePaymentButton.btn:hover{text-decoration:underline}.mehub-bonus-order-completed-container h4:before{display:none!important}.mehub-bonus-order-completed-container .card{color:#000!important;display:flex;justify-content:center;padding:0!important}.mehub-bonus-order-completed-container .card-actions .btn{background-color:#429c67;border-color:#429c67;color:#fff;text-decoration:none}.mehub-bonus-order-completed-container .card-actions .btn:hover{text-decoration:underline}@media (min-width:1060px){.id--16 .cart-row,.id--17 .cart-row{align-items:flex-start;display:flex;gap:1.5rem;justify-content:space-between}.id--16 #checkoutContent,.id--17 #checkoutContent{flex:0 1 750px}}.id--16 #checkoutSidebar,.id--17 #checkoutSidebar{position:static!important}@media (min-width:1060px){.id--16 #checkoutSidebar,.id--17 #checkoutSidebar{flex:0 1 420px}}.id--16 .co-box,.id--17 .co-box{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:1.5rem}@media (min-width:768px){.id--16 .co-box,.id--17 .co-box{gap:1rem;margin-bottom:2rem}}.id--16 .co-box h4,.id--17 .co-box h4{font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5625rem;margin:0}.id--16 .co-box .cart-toggle-unselected-options,.id--17 .co-box .cart-toggle-unselected-options{color:#121212;cursor:pointer;font-size:.875rem;font-weight:300;letter-spacing:1.3px;line-height:1.375rem;text-decoration:underline;text-underline-offset:1px}@media (min-width:768px){.id--16 .co-box .cart-toggle-unselected-options,.id--17 .co-box .cart-toggle-unselected-options{font-weight:400}}.id--16 .co-box #order-billing-methods,.id--16 .co-box #order-shipping-methods,.id--17 .co-box #order-billing-methods,.id--17 .co-box #order-shipping-methods{width:100%}.id--16 .co-box:has(.radio-wrapper.active) .mime-payment-btn,.id--16 .co-box:has(.radio-wrapper.active) .mime-shipping-btn,.id--17 .co-box:has(.radio-wrapper.active) .mime-payment-btn,.id--17 .co-box:has(.radio-wrapper.active) .mime-shipping-btn{display:block}.id--16 .shipping-billing-table,.id--17 .shipping-billing-table{display:flex;flex-direction:column;gap:.5rem}.id--16 .shipping-billing-table .radio-wrapper,.id--17 .shipping-billing-table .radio-wrapper{border:1px solid #d9d9d9;cursor:pointer;display:flex;min-height:60px;padding:.5rem 12px .5rem 1rem}@media (min-width:768px){.id--16 .shipping-billing-table .radio-wrapper,.id--17 .shipping-billing-table .radio-wrapper{padding:12px 1rem}}.id--16 .shipping-billing-table .radio-wrapper.active,.id--17 .shipping-billing-table .radio-wrapper.active{background-color:#edf1ed;border-color:#edf1ed}.id--16 .shipping-billing-table .radio-wrapper.inactive-child .not-possible-info,.id--17 .shipping-billing-table .radio-wrapper.inactive-child .not-possible-info{display:block}.id--16 .shipping-billing-table .radio-wrapper.unselected-option,.id--17 .shipping-billing-table .radio-wrapper.unselected-option{display:none}.id--16 .shipping-billing-table .radio-wrapper.selected-option,.id--17 .shipping-billing-table .radio-wrapper.selected-option{display:flex}.id--16 .shipping-billing-table .radio-wrapper input,.id--17 .shipping-billing-table .radio-wrapper input{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.id--16 .shipping-billing-table .radio-wrapper label,.id--17 .shipping-billing-table .radio-wrapper label{align-items:center;cursor:pointer;display:flex;gap:12px;width:100%}@media (min-width:768px){.id--16 .shipping-billing-table .radio-wrapper label,.id--17 .shipping-billing-table .radio-wrapper label{gap:1rem}}.id--16 .shipping-billing-table .radio-wrapper label:before,.id--17 .shipping-billing-table .radio-wrapper label:before{background-color:#fff;border:1px solid #d9d9d9;border-radius:50%;content:"";flex-shrink:0;height:18px;order:1;width:18px}.id--16 .shipping-billing-table .radio-wrapper input:checked+label,.id--17 .shipping-billing-table .radio-wrapper input:checked+label{position:relative}.id--16 .shipping-billing-table .radio-wrapper input:checked+label:after,.id--17 .shipping-billing-table .radio-wrapper input:checked+label:after{background-color:#254733;border-radius:50%;content:"";height:10px;left:4px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.id--16 .shipping-billing-table .payment-logo,.id--17 .shipping-billing-table .payment-logo{height:auto;max-width:50px;order:2;width:100%}.id--16 .shipping-billing-table .payment-logo img,.id--17 .shipping-billing-table .payment-logo img{display:block}@media (min-width:768px){.id--16 .shipping-billing-table .payment-logo,.id--17 .shipping-billing-table .payment-logo{max-width:80px}}.id--16 .shipping-billing-table .payment-info,.id--17 .shipping-billing-table .payment-info{display:inline;flex:1;font-size:1rem;line-height:1.375rem;order:3}.id--16 .shipping-billing-table .payment-info span:has(.question-tooltip),.id--17 .shipping-billing-table .payment-info span:has(.question-tooltip){display:inline-flex;height:16px;width:16px}.id--16 .shipping-billing-table .payment-shipping-price,.id--17 .shipping-billing-table .payment-shipping-price{display:block;font-size:1rem;font-weight:700;line-height:1.375rem;order:4}.id--16 .shipping-billing-table .payment-shipping-price.for-free,.id--17 .shipping-billing-table .payment-shipping-price.for-free{color:#429c67}.id--16 .shipping-billing-table .shipping-billing-name,.id--17 .shipping-billing-table .shipping-billing-name{font-size:1rem;font-weight:700;line-height:1.375rem}.id--16 .shipping-billing-table .sublabel,.id--17 .shipping-billing-table .sublabel{display:block;width:100%}.id--16 .shipping-billing-table .sublabel a,.id--17 .shipping-billing-table .sublabel a{color:#5b5b5b;display:block;font-size:.875rem;line-height:1.25rem;text-decoration:underline}.id--16 .shipping-billing-table .question-tooltip,.id--17 .shipping-billing-table .question-tooltip{align-items:center;background-color:#121212;border-radius:50%;color:#fff;display:inline-flex;font-size:.75rem;height:16px;justify-content:center;width:16px}.id--16 .shipping-billing-table .not-possible-info,.id--17 .shipping-billing-table .not-possible-info{color:#5b5b5b;display:none;font-size:.875rem;font-style:normal;line-height:1.25rem}.id--16 #checkoutSidebar .checkout-box,.id--17 #checkoutSidebar .checkout-box{display:none}.id--16 #summary-box,.id--17 #summary-box{margin-top:1rem}@media (min-width:1060px){.id--16 #summary-box,.id--17 #summary-box{margin-top:0}}.id--16 #summary-box>h4,.id--17 #summary-box>h4{font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5625rem;margin:0 0 1rem}.id--16 #summary-box .cart-items,.id--17 #summary-box .cart-items{display:flex;flex-direction:column}.id--16 #summary-box .cart-item,.id--17 #summary-box .cart-item{align-items:flex-start;border-bottom:1px solid #d9d9d9;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem;min-height:116px;padding-bottom:1rem;padding-left:116px;position:relative}.id--16 #summary-box .cart-item:not(:has(img)):before,.id--17 #summary-box .cart-item:not(:has(img)):before{background-color:#edf1ed;content:"";display:block;height:100px;left:0;position:absolute;top:0;width:100px}.id--16 #summary-box .cart-item.cart-item-gift,.id--17 #summary-box .cart-item.cart-item-gift{min-height:unset;padding-left:0}.id--16 #summary-box .cart-item.cart-item-gift:before,.id--17 #summary-box .cart-item.cart-item-gift:before{display:none}.id--16 #summary-box .cart-item.cart-item-gift .cart-item-name,.id--17 #summary-box .cart-item.cart-item-gift .cart-item-name{display:flex;flex-direction:column;margin-bottom:0}.id--16 #summary-box .cart-item.cart-item-gift br,.id--17 #summary-box .cart-item.cart-item-gift br{display:none}.id--16 #summary-box .cart-item img,.id--17 #summary-box .cart-item img{flex-shrink:0;height:100px;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100px}.id--16 #summary-box .cart-item .cart-item-name,.id--17 #summary-box .cart-item .cart-item-name{margin-bottom:.5rem;width:100%}.id--16 #summary-box .cart-item .cart-item-name .main-link,.id--17 #summary-box .cart-item .cart-item-name .main-link{color:#121212;display:flex;flex-direction:column;font-size:1rem;font-weight:700;gap:.5rem;line-height:1.375rem;text-decoration:none}.id--16 #summary-box .cart-item .cart-item-amount,.id--16 #summary-box .cart-item .cart-item-name .main-link-variant,.id--17 #summary-box .cart-item .cart-item-amount,.id--17 #summary-box .cart-item .cart-item-name .main-link-variant{color:#121212;font-size:.875rem;font-weight:400;letter-spacing:1.3px;line-height:1.25rem;text-transform:uppercase}.id--16 #summary-box .cart-item .cart-item-amount,.id--17 #summary-box .cart-item .cart-item-amount{display:block;width:-moz-fit-content;width:fit-content}.id--16 #summary-box .cart-item .cart-item-price,.id--17 #summary-box .cart-item .cart-item-price{color:#121212;display:block;font-size:1.125rem;font-weight:700;line-height:1.5625rem;width:-moz-fit-content;width:fit-content}.id--16 #shipping-billing-summary,.id--17 #shipping-billing-summary{display:flex;flex-direction:column}.id--16 .recapitulation-single,.id--17 .recapitulation-single{border-bottom:1px solid #d9d9d9;display:flex;flex-direction:column;margin-bottom:1rem;padding-bottom:1rem}.id--16 .cart-item-gift .cart-item-name .for-free,.id--16 .recapitulation-shipping-billing-label,.id--16 .recapitulation-single>span,.id--17 .cart-item-gift .cart-item-name .for-free,.id--17 .recapitulation-shipping-billing-label,.id--17 .recapitulation-single>span{color:#5b5b5b;font-size:.875rem;font-weight:400;line-height:1.25rem}.id--16 .cart-item-gift .cart-item-name span,.id--16 .recapitulation-shipping-billing-info,.id--16 .recapitulation-single>strong,.id--17 .cart-item-gift .cart-item-name span,.id--17 .recapitulation-shipping-billing-info,.id--17 .recapitulation-single>strong{align-items:center;color:#121212;display:flex;flex-direction:row-reverse;font-size:1rem;font-weight:700;justify-content:space-between;line-height:1.375rem}.id--16 .cart-item-gift .cart-item-name span span,.id--16 .recapitulation-shipping-billing-info span,.id--16 .recapitulation-single>strong span,.id--17 .cart-item-gift .cart-item-name span span,.id--17 .recapitulation-shipping-billing-info span,.id--17 .recapitulation-single>strong span{font-weight:500}.id--16 .cart-item-gift .cart-item-name span,.id--17 .cart-item-gift .cart-item-name span{flex-direction:row}.id--16 .order-summary-item.helper,.id--17 .order-summary-item.helper{display:none}.id--16 .order-summary-item.price,.id--17 .order-summary-item.price{background-color:#edf1ed;margin:0 -15px;padding:1.5rem 15px}@media (min-width:768px){.id--16 .order-summary-item.price,.id--17 .order-summary-item.price{margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);padding:1.5rem calc(50vw - 50% - var(--scrollbar-width)/2);padding-top:2rem;width:calc(100vw - var(--scrollbar-width))}}@media (min-width:1060px){.id--16 .order-summary-item.price,.id--17 .order-summary-item.price{margin:0;padding:2rem 15px 1.5rem;width:100%}}.id--16 .order-summary-item.price .price-wrapper,.id--17 .order-summary-item.price .price-wrapper{align-items:baseline;display:flex;justify-content:space-between}@media (min-width:576px){.id--16 .order-summary-item.price .price-wrapper,.id--17 .order-summary-item.price .price-wrapper{margin-left:auto;max-width:420px}}.id--16 .order-summary-item.price .price-primary,.id--17 .order-summary-item.price .price-primary{color:#121212;font-size:1.5rem;font-weight:700;line-height:1.8125rem}.id--16 .order-summary-item.price .price-secondary,.id--17 .order-summary-item.price .price-secondary{display:none}.id--16 .next-step,.id--17 .next-step{align-items:center;background-color:#edf1ed;display:flex;flex-direction:column-reverse;gap:1rem;margin:0 -15px;padding:0 15px 1rem}@media (min-width:576px){.id--16 .next-step,.id--17 .next-step{flex-direction:row;justify-content:space-between}}@media (min-width:768px){.id--16 .next-step,.id--17 .next-step{margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);padding:2rem calc(50vw - 50% - var(--scrollbar-width)/2);padding-top:0;width:calc(100vw - var(--scrollbar-width))}}@media (min-width:1060px){.id--16 .next-step,.id--17 .next-step{flex-direction:column-reverse;margin:0;padding:0 15px 2rem;width:100%}}.id--16 #orderFormButton,.id--16 #submit-order,.id--17 #orderFormButton,.id--17 #submit-order{background-color:#254733;border-color:#254733;color:#fff;margin:0}@media (min-width:576px){.id--16 #orderFormButton,.id--16 #submit-order,.id--17 #orderFormButton,.id--17 #submit-order{max-width:420px}}.id--16 #orderFormButton:hover,.id--16 #submit-order:hover,.id--17 #orderFormButton:hover,.id--17 #submit-order:hover{text-decoration:underline}.id--16 .next-step-back,.id--17 .next-step-back{border:none;color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:1.3px;line-height:1.375rem;padding:0;text-decoration:underline;white-space:nowrap}@media (min-width:768px){.id--16 .next-step-back,.id--17 .next-step-back{margin-top:-48px}}@media (min-width:1060px){.id--16 .next-step-back,.id--17 .next-step-back{margin-top:0}}.id--16 .consents a,.id--17 .consents a{color:#121212}.mime-payment-btn,.mime-shipping-btn{background-color:transparent;border:none;color:#121212;cursor:pointer;display:none;font-size:.8125rem;letter-spacing:1.3px;line-height:1.25rem;padding:0;text-decoration:underline}@media (min-width:768px){.mime-payment-btn,.mime-shipping-btn{font-size:.875rem}}.cpost-delivery-point-form-wrapper{padding:1.5rem 15px}@media (min-width:768px){.cpost-delivery-point-form-wrapper{padding:1.5rem}}.cpost-delivery-point-form-wrapper table{border-collapse:collapse;display:block;width:100%}.cpost-delivery-point-form-wrapper tbody,.cpost-delivery-point-form-wrapper tr{display:flex;flex-direction:column;gap:.5rem;width:100%}.cpost-delivery-point-form-wrapper td,.cpost-delivery-point-form-wrapper th{font-size:.875rem;line-height:1.25rem;padding:0}.cpost-delivery-point-form fieldset{border:none;margin:0;padding:0}.cpost-delivery-point-result{margin-top:1.5rem}.cpost-delivery-point-logos{align-items:center;display:flex;gap:16px;margin:0}.cpost-delivery-point-logos img{height:auto;width:50px}.delivery-point-picker.btn.btn-primary{width:100%}.cpost-delivery-point-show-opening-hours{color:#5b5b5b;cursor:pointer;font-size:.875rem;line-height:1.25rem;text-decoration:underline}.cpost-delivery-point-opening-hours{display:none!important}.cpost-delivery-point-opening-hours.active{display:block!important;max-width:300px;width:100%}.cpost-delivery-point-opening-hours tr{flex-direction:row}.cpost-delivery-point-opening-hours th{margin-right:auto}.cpost-delivery-point-result-legend table tr{flex-direction:row}.cpost-delivery-point-result-legend table img{display:block}.cpost-delivery-point-symbols{align-items:center;display:flex;gap:.5rem;margin-top:.5rem}.cpost-delivery-point-symbols img{display:block;height:auto;width:21px}@media (min-width:768px){.cpost-delivery-point-choose-post tr{flex-direction:row}.cpost-delivery-point-choose-post td:not(.cpost-delivery-point-submit){flex:1}}.ui-menu{background-color:#fff;box-shadow:0 4px 30px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:.5rem;left:0;list-style:none;max-height:200px;overflow:auto;padding:1rem;position:absolute;width:100%;width:calc(100% - 30px)!important}@media (min-width:768px){.ui-menu{max-height:150px;width:calc(100% - 48px)!important}}.ui-menu-item{cursor:pointer}.branch-wrap{height:100%;padding:1.5rem 15px}.branch-wrap h2,.branch-wrap h3{font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5625rem;margin:0 0 1.5rem}.branch-wrap h3{margin-bottom:1rem;margin-top:1.5rem}.branch-wrap .btn.btn-conversion{background-color:#254733;border-color:#254733;color:#fff;margin:0;white-space:nowrap}.branch-wrap table{border-collapse:collapse}.branch-wrap table td,.branch-wrap table th{font-size:.875rem;line-height:1.25rem;text-align:left}.branch-wrap .map iframe{max-width:100%}.branch-wrap .map>small>a{color:#121212!important}.branch-saved{display:inline-block;flex-shrink:0;visibility:hidden}.branch-saved.branch-saved-visible{visibility:visible}.branch-picker-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width:768px){.branch-picker-wrapper{align-items:stretch;flex-wrap:nowrap;gap:1rem}}.select2-hidden-accessible{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-search__field,.select2-selection{border:1px solid #d9d9d9;color:#121212;display:block;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;padding:13px;width:100%}.select2-dropdown{background-color:#fff;border:1px solid #d9d9d9;border-top:none;display:block;left:0;position:absolute;z-index:2000}.select2-search{display:block;padding:4px}.select2-results{display:block}.select2-results__options{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:.5rem}.select2-results__option{cursor:pointer;font-size:.875rem;line-height:1.25rem}.select2-results__option:hover{background-color:#edf1ed}#colorbox.logistics-modal{left:15px!important;top:15px!important}@media (min-width:768px){#colorbox.logistics-modal{left:calc(50% - 350px)!important}}#colorbox.logistics-modal #cboxWrapper{height:var(--logistics-modal-height)!important;max-height:100dvh!important;position:static!important}.new-gen-modal{width:100%}.content-modal>div:has(.delivery-point-form){padding:1.5rem 15px}@media (min-width:768px){.content-modal>div:has(.delivery-point-form){padding:1.5rem}}.content-modal>div:has(.delivery-point-form) .delivery-point-logos{align-items:center;display:flex;gap:16px;margin:0}.content-modal>div:has(.delivery-point-form) .delivery-point-logos img{height:auto;width:50px}.content-modal>div:has(.delivery-point-form) fieldset{border:none;margin:0;padding:0}.content-modal>div:has(.delivery-point-form) table{border-collapse:collapse;display:block;width:100%}.content-modal>div:has(.delivery-point-form) tbody{display:flex;flex-direction:column;gap:.5rem;width:100%}.content-modal>div:has(.delivery-point-form) tr{display:flex;flex-direction:column;gap:.5rem;width:100%}.content-modal>div:has(.delivery-point-form) td,.content-modal>div:has(.delivery-point-form) th{font-size:.875rem;line-height:1.25rem;padding:0}.content-modal>div:has(.delivery-point-form)>form+div{margin-top:1.5rem}.content-modal>div:has(.delivery-point-form) .delivery-point-picker.btn.btn-primary{width:100%}.content-modal>div:has(.delivery-point-form) .pickup-point-show-opening-hours{color:#5b5b5b;cursor:pointer;font-size:.875rem;line-height:1.25rem;text-decoration:underline}.content-modal>div:has(.delivery-point-form) .pickup-point-opening-hours{display:none!important}.content-modal>div:has(.delivery-point-form) .pickup-point-opening-hours.active{display:block!important;max-width:300px;width:100%}.content-modal>div:has(.delivery-point-form) .pickup-point-opening-hours tr{flex-direction:row}.content-modal>div:has(.delivery-point-form) .pickup-point-opening-hours th{margin-right:auto}@media (min-width:768px){.content-modal>div:has(.delivery-point-form) .table:not(.delivery-point-result-table) tr{flex-direction:row}.content-modal>div:has(.delivery-point-form) .table:not(.delivery-point-result-table) td:not(.pickup-point-submit){flex:1}}.content-modal>div:has(.delivery-point-form) .ui-menu{left:15px!important;width:calc(100% - 30px)!important}@media (min-width:768px){.content-modal>div:has(.delivery-point-form) .ui-menu{left:1.5rem!important;width:calc(100% - 3rem)!important}}.id--13 fieldset,.id--17 fieldset,.id--25 fieldset,.id--8 fieldset{border:none;margin:0;padding:0;width:100%}.id--13 .question-tooltip,.id--17 .question-tooltip,.id--25 .question-tooltip,.id--8 .question-tooltip{align-items:center;background-color:#121212;border-radius:50%;color:#fff;display:inline-flex;font-size:.75rem;height:16px;justify-content:center;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:16px}.id--13 .form-group:has(label[for=login]),.id--17 .form-group:has(label[for=login]),.id--25 .form-group:has(label[for=login]),.id--8 .form-group:has(label[for=login]){background-color:#edf1ed;margin-bottom:1.5rem;padding:13px 1.5rem}@media (min-width:768px){.id--13 .form-group:has(label[for=login]),.id--17 .form-group:has(label[for=login]),.id--25 .form-group:has(label[for=login]),.id--8 .form-group:has(label[for=login]){margin-bottom:2rem;padding:1.5rem}}.id--13 .form-group:has(label[for=login]) label,.id--17 .form-group:has(label[for=login]) label,.id--25 .form-group:has(label[for=login]) label,.id--8 .form-group:has(label[for=login]) label{display:inline;font-size:.875rem;line-height:1.25rem}.id--13 .form-group:has(label[for=login]) div,.id--17 .form-group:has(label[for=login]) div,.id--25 .form-group:has(label[for=login]) div,.id--8 .form-group:has(label[for=login]) div{display:inline}.id--13 .form-group:has(label[for=login]) div a,.id--17 .form-group:has(label[for=login]) div a,.id--25 .form-group:has(label[for=login]) div a,.id--8 .form-group:has(label[for=login]) div a{border:none;color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;padding:0;text-decoration:underline}.id--13 .co-box,.id--17 .co-box,.id--25 .co-box,.id--8 .co-box{gap:0;margin-bottom:1rem}@media (min-width:768px){.id--13 .co-box,.id--17 .co-box,.id--25 .co-box,.id--8 .co-box{margin-bottom:2.5rem}}.id--13 #company-info.visible,.id--13 .co-box h4,.id--17 #company-info.visible,.id--17 .co-box h4,.id--25 #company-info.visible,.id--25 .co-box h4,.id--8 #company-info.visible,.id--8 .co-box h4{margin-bottom:1rem}.id--13 .form-option-block,.id--17 .form-option-block,.id--25 .form-option-block,.id--8 .form-option-block{width:100%}.id--13 #note,.id--17 #note,.id--25 #note,.id--8 #note{margin-bottom:1rem;width:100%}.id--13 #remark,.id--17 #remark,.id--25 #remark,.id--8 #remark{border:1px solid #cfd1c2;margin:0}.id--13 #reg-info,.id--17 #reg-info,.id--25 #reg-info,.id--8 #reg-info{font-size:.875rem;font-weight:400;line-height:1.25rem;margin-top:3px;padding-left:28px}.id--13 #billZip,.id--17 #billZip,.id--25 #billZip,.id--8 #billZip{max-width:150px}.id--13 .co-box-additional,.id--17 .co-box-additional,.id--25 .co-box-additional,.id--8 .co-box-additional{margin-bottom:1.5rem}@media (min-width:768px){.id--13 #checkoutContent,.id--17 #checkoutContent,.id--25 #checkoutContent,.id--8 #checkoutContent{flex:0 1 640px}.id--13 .co-billing-address,.id--17 .co-billing-address,.id--25 .co-billing-address,.id--8 .co-billing-address{margin-bottom:1rem}.id--13 .co-billing-address.mime-hidden,.id--17 .co-billing-address.mime-hidden,.id--25 .co-billing-address.mime-hidden,.id--8 .co-billing-address.mime-hidden{margin-bottom:0}}.id--13 .form-group,.id--17 .form-group,.id--25 .form-group,.id--8 .form-group{width:100%}.id--13 .form-group label .required-asterisk:after,.id--17 .form-group label .required-asterisk:after,.id--25 .form-group label .required-asterisk:after,.id--8 .form-group label .required-asterisk:after{color:#bb3939;content:"*";padding-left:4px}.id--13 .form-group:has(#billCountryId),.id--13 .form-group:has(#deliveryCountryId),.id--13 .form-group:has(#shippingAddressBox),.id--13 .form-group:has(input[type=email]),.id--13 .form-group:has(input[type=password]),.id--13 .form-group:has(input[type=tel]),.id--13 .form-group:has(input[type=text]),.id--17 .form-group:has(#billCountryId),.id--17 .form-group:has(#deliveryCountryId),.id--17 .form-group:has(#shippingAddressBox),.id--17 .form-group:has(input[type=email]),.id--17 .form-group:has(input[type=password]),.id--17 .form-group:has(input[type=tel]),.id--17 .form-group:has(input[type=text]),.id--25 .form-group:has(#billCountryId),.id--25 .form-group:has(#deliveryCountryId),.id--25 .form-group:has(#shippingAddressBox),.id--25 .form-group:has(input[type=email]),.id--25 .form-group:has(input[type=password]),.id--25 .form-group:has(input[type=tel]),.id--25 .form-group:has(input[type=text]),.id--8 .form-group:has(#billCountryId),.id--8 .form-group:has(#deliveryCountryId),.id--8 .form-group:has(#shippingAddressBox),.id--8 .form-group:has(input[type=email]),.id--8 .form-group:has(input[type=password]),.id--8 .form-group:has(input[type=tel]),.id--8 .form-group:has(input[type=text]){position:relative}.id--13 .form-group:has(#billCountryId) label,.id--13 .form-group:has(#deliveryCountryId) label,.id--13 .form-group:has(#shippingAddressBox) label,.id--13 .form-group:has(input[type=email]) label,.id--13 .form-group:has(input[type=password]) label,.id--13 .form-group:has(input[type=tel]) label,.id--13 .form-group:has(input[type=text]) label,.id--17 .form-group:has(#billCountryId) label,.id--17 .form-group:has(#deliveryCountryId) label,.id--17 .form-group:has(#shippingAddressBox) label,.id--17 .form-group:has(input[type=email]) label,.id--17 .form-group:has(input[type=password]) label,.id--17 .form-group:has(input[type=tel]) label,.id--17 .form-group:has(input[type=text]) label,.id--25 .form-group:has(#billCountryId) label,.id--25 .form-group:has(#deliveryCountryId) label,.id--25 .form-group:has(#shippingAddressBox) label,.id--25 .form-group:has(input[type=email]) label,.id--25 .form-group:has(input[type=password]) label,.id--25 .form-group:has(input[type=tel]) label,.id--25 .form-group:has(input[type=text]) label,.id--8 .form-group:has(#billCountryId) label,.id--8 .form-group:has(#deliveryCountryId) label,.id--8 .form-group:has(#shippingAddressBox) label,.id--8 .form-group:has(input[type=email]) label,.id--8 .form-group:has(input[type=password]) label,.id--8 .form-group:has(input[type=tel]) label,.id--8 .form-group:has(input[type=text]) label{color:#121212;font-size:.875rem;font-weight:400;left:14px;line-height:1.25rem;position:absolute;top:25px;transform:translateY(-50%);transition:all .3s ease;z-index:20}.id--13 .form-group:has(#billCountryId).js-phone-form-group label,.id--13 .form-group:has(#deliveryCountryId).js-phone-form-group label,.id--13 .form-group:has(#shippingAddressBox).js-phone-form-group label,.id--13 .form-group:has(input[type=email]).js-phone-form-group label,.id--13 .form-group:has(input[type=password]).js-phone-form-group label,.id--13 .form-group:has(input[type=tel]).js-phone-form-group label,.id--13 .form-group:has(input[type=text]).js-phone-form-group label,.id--17 .form-group:has(#billCountryId).js-phone-form-group label,.id--17 .form-group:has(#deliveryCountryId).js-phone-form-group label,.id--17 .form-group:has(#shippingAddressBox).js-phone-form-group label,.id--17 .form-group:has(input[type=email]).js-phone-form-group label,.id--17 .form-group:has(input[type=password]).js-phone-form-group label,.id--17 .form-group:has(input[type=tel]).js-phone-form-group label,.id--17 .form-group:has(input[type=text]).js-phone-form-group label,.id--25 .form-group:has(#billCountryId).js-phone-form-group label,.id--25 .form-group:has(#deliveryCountryId).js-phone-form-group label,.id--25 .form-group:has(#shippingAddressBox).js-phone-form-group label,.id--25 .form-group:has(input[type=email]).js-phone-form-group label,.id--25 .form-group:has(input[type=password]).js-phone-form-group label,.id--25 .form-group:has(input[type=tel]).js-phone-form-group label,.id--25 .form-group:has(input[type=text]).js-phone-form-group label,.id--8 .form-group:has(#billCountryId).js-phone-form-group label,.id--8 .form-group:has(#deliveryCountryId).js-phone-form-group label,.id--8 .form-group:has(#shippingAddressBox).js-phone-form-group label,.id--8 .form-group:has(input[type=email]).js-phone-form-group label,.id--8 .form-group:has(input[type=password]).js-phone-form-group label,.id--8 .form-group:has(input[type=tel]).js-phone-form-group label,.id--8 .form-group:has(input[type=text]).js-phone-form-group label{left:110px}.id--13 .form-group:has(#billCountryId) #billCountryId,.id--13 .form-group:has(#billCountryId) #deliveryCountryId,.id--13 .form-group:has(#billCountryId) #shippingAddressBox,.id--13 .form-group:has(#billCountryId) input,.id--13 .form-group:has(#deliveryCountryId) #billCountryId,.id--13 .form-group:has(#deliveryCountryId) #deliveryCountryId,.id--13 .form-group:has(#deliveryCountryId) #shippingAddressBox,.id--13 .form-group:has(#deliveryCountryId) input,.id--13 .form-group:has(#shippingAddressBox) #billCountryId,.id--13 .form-group:has(#shippingAddressBox) #deliveryCountryId,.id--13 .form-group:has(#shippingAddressBox) #shippingAddressBox,.id--13 .form-group:has(#shippingAddressBox) input,.id--13 .form-group:has(input[type=email]) #billCountryId,.id--13 .form-group:has(input[type=email]) #deliveryCountryId,.id--13 .form-group:has(input[type=email]) #shippingAddressBox,.id--13 .form-group:has(input[type=email]) input,.id--13 .form-group:has(input[type=password]) #billCountryId,.id--13 .form-group:has(input[type=password]) #deliveryCountryId,.id--13 .form-group:has(input[type=password]) #shippingAddressBox,.id--13 .form-group:has(input[type=password]) input,.id--13 .form-group:has(input[type=tel]) #billCountryId,.id--13 .form-group:has(input[type=tel]) #deliveryCountryId,.id--13 .form-group:has(input[type=tel]) #shippingAddressBox,.id--13 .form-group:has(input[type=tel]) input,.id--13 .form-group:has(input[type=text]) #billCountryId,.id--13 .form-group:has(input[type=text]) #deliveryCountryId,.id--13 .form-group:has(input[type=text]) #shippingAddressBox,.id--13 .form-group:has(input[type=text]) input,.id--17 .form-group:has(#billCountryId) #billCountryId,.id--17 .form-group:has(#billCountryId) #deliveryCountryId,.id--17 .form-group:has(#billCountryId) #shippingAddressBox,.id--17 .form-group:has(#billCountryId) input,.id--17 .form-group:has(#deliveryCountryId) #billCountryId,.id--17 .form-group:has(#deliveryCountryId) #deliveryCountryId,.id--17 .form-group:has(#deliveryCountryId) #shippingAddressBox,.id--17 .form-group:has(#deliveryCountryId) input,.id--17 .form-group:has(#shippingAddressBox) #billCountryId,.id--17 .form-group:has(#shippingAddressBox) #deliveryCountryId,.id--17 .form-group:has(#shippingAddressBox) #shippingAddressBox,.id--17 .form-group:has(#shippingAddressBox) input,.id--17 .form-group:has(input[type=email]) #billCountryId,.id--17 .form-group:has(input[type=email]) #deliveryCountryId,.id--17 .form-group:has(input[type=email]) #shippingAddressBox,.id--17 .form-group:has(input[type=email]) input,.id--17 .form-group:has(input[type=password]) #billCountryId,.id--17 .form-group:has(input[type=password]) #deliveryCountryId,.id--17 .form-group:has(input[type=password]) #shippingAddressBox,.id--17 .form-group:has(input[type=password]) input,.id--17 .form-group:has(input[type=tel]) #billCountryId,.id--17 .form-group:has(input[type=tel]) #deliveryCountryId,.id--17 .form-group:has(input[type=tel]) #shippingAddressBox,.id--17 .form-group:has(input[type=tel]) input,.id--17 .form-group:has(input[type=text]) #billCountryId,.id--17 .form-group:has(input[type=text]) #deliveryCountryId,.id--17 .form-group:has(input[type=text]) #shippingAddressBox,.id--17 .form-group:has(input[type=text]) input,.id--25 .form-group:has(#billCountryId) #billCountryId,.id--25 .form-group:has(#billCountryId) #deliveryCountryId,.id--25 .form-group:has(#billCountryId) #shippingAddressBox,.id--25 .form-group:has(#billCountryId) input,.id--25 .form-group:has(#deliveryCountryId) #billCountryId,.id--25 .form-group:has(#deliveryCountryId) #deliveryCountryId,.id--25 .form-group:has(#deliveryCountryId) #shippingAddressBox,.id--25 .form-group:has(#deliveryCountryId) input,.id--25 .form-group:has(#shippingAddressBox) #billCountryId,.id--25 .form-group:has(#shippingAddressBox) #deliveryCountryId,.id--25 .form-group:has(#shippingAddressBox) #shippingAddressBox,.id--25 .form-group:has(#shippingAddressBox) input,.id--25 .form-group:has(input[type=email]) #billCountryId,.id--25 .form-group:has(input[type=email]) #deliveryCountryId,.id--25 .form-group:has(input[type=email]) #shippingAddressBox,.id--25 .form-group:has(input[type=email]) input,.id--25 .form-group:has(input[type=password]) #billCountryId,.id--25 .form-group:has(input[type=password]) #deliveryCountryId,.id--25 .form-group:has(input[type=password]) #shippingAddressBox,.id--25 .form-group:has(input[type=password]) input,.id--25 .form-group:has(input[type=tel]) #billCountryId,.id--25 .form-group:has(input[type=tel]) #deliveryCountryId,.id--25 .form-group:has(input[type=tel]) #shippingAddressBox,.id--25 .form-group:has(input[type=tel]) input,.id--25 .form-group:has(input[type=text]) #billCountryId,.id--25 .form-group:has(input[type=text]) #deliveryCountryId,.id--25 .form-group:has(input[type=text]) #shippingAddressBox,.id--25 .form-group:has(input[type=text]) input,.id--8 .form-group:has(#billCountryId) #billCountryId,.id--8 .form-group:has(#billCountryId) #deliveryCountryId,.id--8 .form-group:has(#billCountryId) #shippingAddressBox,.id--8 .form-group:has(#billCountryId) input,.id--8 .form-group:has(#deliveryCountryId) #billCountryId,.id--8 .form-group:has(#deliveryCountryId) #deliveryCountryId,.id--8 .form-group:has(#deliveryCountryId) #shippingAddressBox,.id--8 .form-group:has(#deliveryCountryId) input,.id--8 .form-group:has(#shippingAddressBox) #billCountryId,.id--8 .form-group:has(#shippingAddressBox) #deliveryCountryId,.id--8 .form-group:has(#shippingAddressBox) #shippingAddressBox,.id--8 .form-group:has(#shippingAddressBox) input,.id--8 .form-group:has(input[type=email]) #billCountryId,.id--8 .form-group:has(input[type=email]) #deliveryCountryId,.id--8 .form-group:has(input[type=email]) #shippingAddressBox,.id--8 .form-group:has(input[type=email]) input,.id--8 .form-group:has(input[type=password]) #billCountryId,.id--8 .form-group:has(input[type=password]) #deliveryCountryId,.id--8 .form-group:has(input[type=password]) #shippingAddressBox,.id--8 .form-group:has(input[type=password]) input,.id--8 .form-group:has(input[type=tel]) #billCountryId,.id--8 .form-group:has(input[type=tel]) #deliveryCountryId,.id--8 .form-group:has(input[type=tel]) #shippingAddressBox,.id--8 .form-group:has(input[type=tel]) input,.id--8 .form-group:has(input[type=text]) #billCountryId,.id--8 .form-group:has(input[type=text]) #deliveryCountryId,.id--8 .form-group:has(input[type=text]) #shippingAddressBox,.id--8 .form-group:has(input[type=text]) input{background-color:transparent;border:1px solid #cfd1c2;color:#121212;font-size:.875rem;line-height:1.25rem;padding:21px 14px 7px;position:relative;z-index:10}.id--13 .form-group:has(#billCountryId) #billCountryId.filled,.id--13 .form-group:has(#billCountryId) #deliveryCountryId.filled,.id--13 .form-group:has(#billCountryId) #shippingAddressBox.filled,.id--13 .form-group:has(#billCountryId) input.filled,.id--13 .form-group:has(#deliveryCountryId) #billCountryId.filled,.id--13 .form-group:has(#deliveryCountryId) #deliveryCountryId.filled,.id--13 .form-group:has(#deliveryCountryId) #shippingAddressBox.filled,.id--13 .form-group:has(#deliveryCountryId) input.filled,.id--13 .form-group:has(#shippingAddressBox) #billCountryId.filled,.id--13 .form-group:has(#shippingAddressBox) #deliveryCountryId.filled,.id--13 .form-group:has(#shippingAddressBox) #shippingAddressBox.filled,.id--13 .form-group:has(#shippingAddressBox) input.filled,.id--13 .form-group:has(input[type=email]) #billCountryId.filled,.id--13 .form-group:has(input[type=email]) #deliveryCountryId.filled,.id--13 .form-group:has(input[type=email]) #shippingAddressBox.filled,.id--13 .form-group:has(input[type=email]) input.filled,.id--13 .form-group:has(input[type=password]) #billCountryId.filled,.id--13 .form-group:has(input[type=password]) #deliveryCountryId.filled,.id--13 .form-group:has(input[type=password]) #shippingAddressBox.filled,.id--13 .form-group:has(input[type=password]) input.filled,.id--13 .form-group:has(input[type=tel]) #billCountryId.filled,.id--13 .form-group:has(input[type=tel]) #deliveryCountryId.filled,.id--13 .form-group:has(input[type=tel]) #shippingAddressBox.filled,.id--13 .form-group:has(input[type=tel]) input.filled,.id--13 .form-group:has(input[type=text]) #billCountryId.filled,.id--13 .form-group:has(input[type=text]) #deliveryCountryId.filled,.id--13 .form-group:has(input[type=text]) #shippingAddressBox.filled,.id--13 .form-group:has(input[type=text]) input.filled,.id--17 .form-group:has(#billCountryId) #billCountryId.filled,.id--17 .form-group:has(#billCountryId) #deliveryCountryId.filled,.id--17 .form-group:has(#billCountryId) #shippingAddressBox.filled,.id--17 .form-group:has(#billCountryId) input.filled,.id--17 .form-group:has(#deliveryCountryId) #billCountryId.filled,.id--17 .form-group:has(#deliveryCountryId) #deliveryCountryId.filled,.id--17 .form-group:has(#deliveryCountryId) #shippingAddressBox.filled,.id--17 .form-group:has(#deliveryCountryId) input.filled,.id--17 .form-group:has(#shippingAddressBox) #billCountryId.filled,.id--17 .form-group:has(#shippingAddressBox) #deliveryCountryId.filled,.id--17 .form-group:has(#shippingAddressBox) #shippingAddressBox.filled,.id--17 .form-group:has(#shippingAddressBox) input.filled,.id--17 .form-group:has(input[type=email]) #billCountryId.filled,.id--17 .form-group:has(input[type=email]) #deliveryCountryId.filled,.id--17 .form-group:has(input[type=email]) #shippingAddressBox.filled,.id--17 .form-group:has(input[type=email]) input.filled,.id--17 .form-group:has(input[type=password]) #billCountryId.filled,.id--17 .form-group:has(input[type=password]) #deliveryCountryId.filled,.id--17 .form-group:has(input[type=password]) #shippingAddressBox.filled,.id--17 .form-group:has(input[type=password]) input.filled,.id--17 .form-group:has(input[type=tel]) #billCountryId.filled,.id--17 .form-group:has(input[type=tel]) #deliveryCountryId.filled,.id--17 .form-group:has(input[type=tel]) #shippingAddressBox.filled,.id--17 .form-group:has(input[type=tel]) input.filled,.id--17 .form-group:has(input[type=text]) #billCountryId.filled,.id--17 .form-group:has(input[type=text]) #deliveryCountryId.filled,.id--17 .form-group:has(input[type=text]) #shippingAddressBox.filled,.id--17 .form-group:has(input[type=text]) input.filled,.id--25 .form-group:has(#billCountryId) #billCountryId.filled,.id--25 .form-group:has(#billCountryId) #deliveryCountryId.filled,.id--25 .form-group:has(#billCountryId) #shippingAddressBox.filled,.id--25 .form-group:has(#billCountryId) input.filled,.id--25 .form-group:has(#deliveryCountryId) #billCountryId.filled,.id--25 .form-group:has(#deliveryCountryId) #deliveryCountryId.filled,.id--25 .form-group:has(#deliveryCountryId) #shippingAddressBox.filled,.id--25 .form-group:has(#deliveryCountryId) input.filled,.id--25 .form-group:has(#shippingAddressBox) #billCountryId.filled,.id--25 .form-group:has(#shippingAddressBox) #deliveryCountryId.filled,.id--25 .form-group:has(#shippingAddressBox) #shippingAddressBox.filled,.id--25 .form-group:has(#shippingAddressBox) input.filled,.id--25 .form-group:has(input[type=email]) #billCountryId.filled,.id--25 .form-group:has(input[type=email]) #deliveryCountryId.filled,.id--25 .form-group:has(input[type=email]) #shippingAddressBox.filled,.id--25 .form-group:has(input[type=email]) input.filled,.id--25 .form-group:has(input[type=password]) #billCountryId.filled,.id--25 .form-group:has(input[type=password]) #deliveryCountryId.filled,.id--25 .form-group:has(input[type=password]) #shippingAddressBox.filled,.id--25 .form-group:has(input[type=password]) input.filled,.id--25 .form-group:has(input[type=tel]) #billCountryId.filled,.id--25 .form-group:has(input[type=tel]) #deliveryCountryId.filled,.id--25 .form-group:has(input[type=tel]) #shippingAddressBox.filled,.id--25 .form-group:has(input[type=tel]) input.filled,.id--25 .form-group:has(input[type=text]) #billCountryId.filled,.id--25 .form-group:has(input[type=text]) #deliveryCountryId.filled,.id--25 .form-group:has(input[type=text]) #shippingAddressBox.filled,.id--25 .form-group:has(input[type=text]) input.filled,.id--8 .form-group:has(#billCountryId) #billCountryId.filled,.id--8 .form-group:has(#billCountryId) #deliveryCountryId.filled,.id--8 .form-group:has(#billCountryId) #shippingAddressBox.filled,.id--8 .form-group:has(#billCountryId) input.filled,.id--8 .form-group:has(#deliveryCountryId) #billCountryId.filled,.id--8 .form-group:has(#deliveryCountryId) #deliveryCountryId.filled,.id--8 .form-group:has(#deliveryCountryId) #shippingAddressBox.filled,.id--8 .form-group:has(#deliveryCountryId) input.filled,.id--8 .form-group:has(#shippingAddressBox) #billCountryId.filled,.id--8 .form-group:has(#shippingAddressBox) #deliveryCountryId.filled,.id--8 .form-group:has(#shippingAddressBox) #shippingAddressBox.filled,.id--8 .form-group:has(#shippingAddressBox) input.filled,.id--8 .form-group:has(input[type=email]) #billCountryId.filled,.id--8 .form-group:has(input[type=email]) #deliveryCountryId.filled,.id--8 .form-group:has(input[type=email]) #shippingAddressBox.filled,.id--8 .form-group:has(input[type=email]) input.filled,.id--8 .form-group:has(input[type=password]) #billCountryId.filled,.id--8 .form-group:has(input[type=password]) #deliveryCountryId.filled,.id--8 .form-group:has(input[type=password]) #shippingAddressBox.filled,.id--8 .form-group:has(input[type=password]) input.filled,.id--8 .form-group:has(input[type=tel]) #billCountryId.filled,.id--8 .form-group:has(input[type=tel]) #deliveryCountryId.filled,.id--8 .form-group:has(input[type=tel]) #shippingAddressBox.filled,.id--8 .form-group:has(input[type=tel]) input.filled,.id--8 .form-group:has(input[type=text]) #billCountryId.filled,.id--8 .form-group:has(input[type=text]) #deliveryCountryId.filled,.id--8 .form-group:has(input[type=text]) #shippingAddressBox.filled,.id--8 .form-group:has(input[type=text]) input.filled{border-color:#edf1ed}.id--13 .form-group:has(#billCountryId) #billCountryId.error-field,.id--13 .form-group:has(#billCountryId) #billCountryId.js-error-field,.id--13 .form-group:has(#billCountryId) #deliveryCountryId.error-field,.id--13 .form-group:has(#billCountryId) #deliveryCountryId.js-error-field,.id--13 .form-group:has(#billCountryId) #shippingAddressBox.error-field,.id--13 .form-group:has(#billCountryId) #shippingAddressBox.js-error-field,.id--13 .form-group:has(#billCountryId) input.error-field,.id--13 .form-group:has(#billCountryId) input.js-error-field,.id--13 .form-group:has(#deliveryCountryId) #billCountryId.error-field,.id--13 .form-group:has(#deliveryCountryId) #billCountryId.js-error-field,.id--13 .form-group:has(#deliveryCountryId) #deliveryCountryId.error-field,.id--13 .form-group:has(#deliveryCountryId) #deliveryCountryId.js-error-field,.id--13 .form-group:has(#deliveryCountryId) #shippingAddressBox.error-field,.id--13 .form-group:has(#deliveryCountryId) #shippingAddressBox.js-error-field,.id--13 .form-group:has(#deliveryCountryId) input.error-field,.id--13 .form-group:has(#deliveryCountryId) input.js-error-field,.id--13 .form-group:has(#shippingAddressBox) #billCountryId.error-field,.id--13 .form-group:has(#shippingAddressBox) #billCountryId.js-error-field,.id--13 .form-group:has(#shippingAddressBox) #deliveryCountryId.error-field,.id--13 .form-group:has(#shippingAddressBox) #deliveryCountryId.js-error-field,.id--13 .form-group:has(#shippingAddressBox) #shippingAddressBox.error-field,.id--13 .form-group:has(#shippingAddressBox) #shippingAddressBox.js-error-field,.id--13 .form-group:has(#shippingAddressBox) input.error-field,.id--13 .form-group:has(#shippingAddressBox) input.js-error-field,.id--13 .form-group:has(input[type=email]) #billCountryId.error-field,.id--13 .form-group:has(input[type=email]) #billCountryId.js-error-field,.id--13 .form-group:has(input[type=email]) #deliveryCountryId.error-field,.id--13 .form-group:has(input[type=email]) #deliveryCountryId.js-error-field,.id--13 .form-group:has(input[type=email]) #shippingAddressBox.error-field,.id--13 .form-group:has(input[type=email]) #shippingAddressBox.js-error-field,.id--13 .form-group:has(input[type=email]) input.error-field,.id--13 .form-group:has(input[type=email]) input.js-error-field,.id--13 .form-group:has(input[type=password]) #billCountryId.error-field,.id--13 .form-group:has(input[type=password]) #billCountryId.js-error-field,.id--13 .form-group:has(input[type=password]) #deliveryCountryId.error-field,.id--13 .form-group:has(input[type=password]) #deliveryCountryId.js-error-field,.id--13 .form-group:has(input[type=password]) #shippingAddressBox.error-field,.id--13 .form-group:has(input[type=password]) #shippingAddressBox.js-error-field,.id--13 .form-group:has(input[type=password]) input.error-field,.id--13 .form-group:has(input[type=password]) input.js-error-field,.id--13 .form-group:has(input[type=tel]) #billCountryId.error-field,.id--13 .form-group:has(input[type=tel]) #billCountryId.js-error-field,.id--13 .form-group:has(input[type=tel]) #deliveryCountryId.error-field,.id--13 .form-group:has(input[type=tel]) #deliveryCountryId.js-error-field,.id--13 .form-group:has(input[type=tel]) #shippingAddressBox.error-field,.id--13 .form-group:has(input[type=tel]) #shippingAddressBox.js-error-field,.id--13 .form-group:has(input[type=tel]) input.error-field,.id--13 .form-group:has(input[type=tel]) input.js-error-field,.id--13 .form-group:has(input[type=text]) #billCountryId.error-field,.id--13 .form-group:has(input[type=text]) #billCountryId.js-error-field,.id--13 .form-group:has(input[type=text]) #deliveryCountryId.error-field,.id--13 .form-group:has(input[type=text]) #deliveryCountryId.js-error-field,.id--13 .form-group:has(input[type=text]) #shippingAddressBox.error-field,.id--13 .form-group:has(input[type=text]) #shippingAddressBox.js-error-field,.id--13 .form-group:has(input[type=text]) input.error-field,.id--13 .form-group:has(input[type=text]) input.js-error-field,.id--17 .form-group:has(#billCountryId) #billCountryId.error-field,.id--17 .form-group:has(#billCountryId) #billCountryId.js-error-field,.id--17 .form-group:has(#billCountryId) #deliveryCountryId.error-field,.id--17 .form-group:has(#billCountryId) #deliveryCountryId.js-error-field,.id--17 .form-group:has(#billCountryId) #shippingAddressBox.error-field,.id--17 .form-group:has(#billCountryId) #shippingAddressBox.js-error-field,.id--17 .form-group:has(#billCountryId) input.error-field,.id--17 .form-group:has(#billCountryId) input.js-error-field,.id--17 .form-group:has(#deliveryCountryId) #billCountryId.error-field,.id--17 .form-group:has(#deliveryCountryId) #billCountryId.js-error-field,.id--17 .form-group:has(#deliveryCountryId) #deliveryCountryId.error-field,.id--17 .form-group:has(#deliveryCountryId) #deliveryCountryId.js-error-field,.id--17 .form-group:has(#deliveryCountryId) #shippingAddressBox.error-field,.id--17 .form-group:has(#deliveryCountryId) #shippingAddressBox.js-error-field,.id--17 .form-group:has(#deliveryCountryId) input.error-field,.id--17 .form-group:has(#deliveryCountryId) input.js-error-field,.id--17 .form-group:has(#shippingAddressBox) #billCountryId.error-field,.id--17 .form-group:has(#shippingAddressBox) #billCountryId.js-error-field,.id--17 .form-group:has(#shippingAddressBox) #deliveryCountryId.error-field,.id--17 .form-group:has(#shippingAddressBox) #deliveryCountryId.js-error-field,.id--17 .form-group:has(#shippingAddressBox) #shippingAddressBox.error-field,.id--17 .form-group:has(#shippingAddressBox) #shippingAddressBox.js-error-field,.id--17 .form-group:has(#shippingAddressBox) input.error-field,.id--17 .form-group:has(#shippingAddressBox) input.js-error-field,.id--17 .form-group:has(input[type=email]) #billCountryId.error-field,.id--17 .form-group:has(input[type=email]) #billCountryId.js-error-field,.id--17 .form-group:has(input[type=email]) #deliveryCountryId.error-field,.id--17 .form-group:has(input[type=email]) #deliveryCountryId.js-error-field,.id--17 .form-group:has(input[type=email]) #shippingAddressBox.error-field,.id--17 .form-group:has(input[type=email]) #shippingAddressBox.js-error-field,.id--17 .form-group:has(input[type=email]) input.error-field,.id--17 .form-group:has(input[type=email]) input.js-error-field,.id--17 .form-group:has(input[type=password]) #billCountryId.error-field,.id--17 .form-group:has(input[type=password]) #billCountryId.js-error-field,.id--17 .form-group:has(input[type=password]) #deliveryCountryId.error-field,.id--17 .form-group:has(input[type=password]) #deliveryCountryId.js-error-field,.id--17 .form-group:has(input[type=password]) #shippingAddressBox.error-field,.id--17 .form-group:has(input[type=password]) #shippingAddressBox.js-error-field,.id--17 .form-group:has(input[type=password]) input.error-field,.id--17 .form-group:has(input[type=password]) input.js-error-field,.id--17 .form-group:has(input[type=tel]) #billCountryId.error-field,.id--17 .form-group:has(input[type=tel]) #billCountryId.js-error-field,.id--17 .form-group:has(input[type=tel]) #deliveryCountryId.error-field,.id--17 .form-group:has(input[type=tel]) #deliveryCountryId.js-error-field,.id--17 .form-group:has(input[type=tel]) #shippingAddressBox.error-field,.id--17 .form-group:has(input[type=tel]) #shippingAddressBox.js-error-field,.id--17 .form-group:has(input[type=tel]) input.error-field,.id--17 .form-group:has(input[type=tel]) input.js-error-field,.id--17 .form-group:has(input[type=text]) #billCountryId.error-field,.id--17 .form-group:has(input[type=text]) #billCountryId.js-error-field,.id--17 .form-group:has(input[type=text]) #deliveryCountryId.error-field,.id--17 .form-group:has(input[type=text]) #deliveryCountryId.js-error-field,.id--17 .form-group:has(input[type=text]) #shippingAddressBox.error-field,.id--17 .form-group:has(input[type=text]) #shippingAddressBox.js-error-field,.id--17 .form-group:has(input[type=text]) input.error-field,.id--17 .form-group:has(input[type=text]) input.js-error-field,.id--25 .form-group:has(#billCountryId) #billCountryId.error-field,.id--25 .form-group:has(#billCountryId) #billCountryId.js-error-field,.id--25 .form-group:has(#billCountryId) #deliveryCountryId.error-field,.id--25 .form-group:has(#billCountryId) #deliveryCountryId.js-error-field,.id--25 .form-group:has(#billCountryId) #shippingAddressBox.error-field,.id--25 .form-group:has(#billCountryId) #shippingAddressBox.js-error-field,.id--25 .form-group:has(#billCountryId) input.error-field,.id--25 .form-group:has(#billCountryId) input.js-error-field,.id--25 .form-group:has(#deliveryCountryId) #billCountryId.error-field,.id--25 .form-group:has(#deliveryCountryId) #billCountryId.js-error-field,.id--25 .form-group:has(#deliveryCountryId) #deliveryCountryId.error-field,.id--25 .form-group:has(#deliveryCountryId) #deliveryCountryId.js-error-field,.id--25 .form-group:has(#deliveryCountryId) #shippingAddressBox.error-field,.id--25 .form-group:has(#deliveryCountryId) #shippingAddressBox.js-error-field,.id--25 .form-group:has(#deliveryCountryId) input.error-field,.id--25 .form-group:has(#deliveryCountryId) input.js-error-field,.id--25 .form-group:has(#shippingAddressBox) #billCountryId.error-field,.id--25 .form-group:has(#shippingAddressBox) #billCountryId.js-error-field,.id--25 .form-group:has(#shippingAddressBox) #deliveryCountryId.error-field,.id--25 .form-group:has(#shippingAddressBox) #deliveryCountryId.js-error-field,.id--25 .form-group:has(#shippingAddressBox) #shippingAddressBox.error-field,.id--25 .form-group:has(#shippingAddressBox) #shippingAddressBox.js-error-field,.id--25 .form-group:has(#shippingAddressBox) input.error-field,.id--25 .form-group:has(#shippingAddressBox) input.js-error-field,.id--25 .form-group:has(input[type=email]) #billCountryId.error-field,.id--25 .form-group:has(input[type=email]) #billCountryId.js-error-field,.id--25 .form-group:has(input[type=email]) #deliveryCountryId.error-field,.id--25 .form-group:has(input[type=email]) #deliveryCountryId.js-error-field,.id--25 .form-group:has(input[type=email]) #shippingAddressBox.error-field,.id--25 .form-group:has(input[type=email]) #shippingAddressBox.js-error-field,.id--25 .form-group:has(input[type=email]) input.error-field,.id--25 .form-group:has(input[type=email]) input.js-error-field,.id--25 .form-group:has(input[type=password]) #billCountryId.error-field,.id--25 .form-group:has(input[type=password]) #billCountryId.js-error-field,.id--25 .form-group:has(input[type=password]) #deliveryCountryId.error-field,.id--25 .form-group:has(input[type=password]) #deliveryCountryId.js-error-field,.id--25 .form-group:has(input[type=password]) #shippingAddressBox.error-field,.id--25 .form-group:has(input[type=password]) #shippingAddressBox.js-error-field,.id--25 .form-group:has(input[type=password]) input.error-field,.id--25 .form-group:has(input[type=password]) input.js-error-field,.id--25 .form-group:has(input[type=tel]) #billCountryId.error-field,.id--25 .form-group:has(input[type=tel]) #billCountryId.js-error-field,.id--25 .form-group:has(input[type=tel]) #deliveryCountryId.error-field,.id--25 .form-group:has(input[type=tel]) #deliveryCountryId.js-error-field,.id--25 .form-group:has(input[type=tel]) #shippingAddressBox.error-field,.id--25 .form-group:has(input[type=tel]) #shippingAddressBox.js-error-field,.id--25 .form-group:has(input[type=tel]) input.error-field,.id--25 .form-group:has(input[type=tel]) input.js-error-field,.id--25 .form-group:has(input[type=text]) #billCountryId.error-field,.id--25 .form-group:has(input[type=text]) #billCountryId.js-error-field,.id--25 .form-group:has(input[type=text]) #deliveryCountryId.error-field,.id--25 .form-group:has(input[type=text]) #deliveryCountryId.js-error-field,.id--25 .form-group:has(input[type=text]) #shippingAddressBox.error-field,.id--25 .form-group:has(input[type=text]) #shippingAddressBox.js-error-field,.id--25 .form-group:has(input[type=text]) input.error-field,.id--25 .form-group:has(input[type=text]) input.js-error-field,.id--8 .form-group:has(#billCountryId) #billCountryId.error-field,.id--8 .form-group:has(#billCountryId) #billCountryId.js-error-field,.id--8 .form-group:has(#billCountryId) #deliveryCountryId.error-field,.id--8 .form-group:has(#billCountryId) #deliveryCountryId.js-error-field,.id--8 .form-group:has(#billCountryId) #shippingAddressBox.error-field,.id--8 .form-group:has(#billCountryId) #shippingAddressBox.js-error-field,.id--8 .form-group:has(#billCountryId) input.error-field,.id--8 .form-group:has(#billCountryId) input.js-error-field,.id--8 .form-group:has(#deliveryCountryId) #billCountryId.error-field,.id--8 .form-group:has(#deliveryCountryId) #billCountryId.js-error-field,.id--8 .form-group:has(#deliveryCountryId) #deliveryCountryId.error-field,.id--8 .form-group:has(#deliveryCountryId) #deliveryCountryId.js-error-field,.id--8 .form-group:has(#deliveryCountryId) #shippingAddressBox.error-field,.id--8 .form-group:has(#deliveryCountryId) #shippingAddressBox.js-error-field,.id--8 .form-group:has(#deliveryCountryId) input.error-field,.id--8 .form-group:has(#deliveryCountryId) input.js-error-field,.id--8 .form-group:has(#shippingAddressBox) #billCountryId.error-field,.id--8 .form-group:has(#shippingAddressBox) #billCountryId.js-error-field,.id--8 .form-group:has(#shippingAddressBox) #deliveryCountryId.error-field,.id--8 .form-group:has(#shippingAddressBox) #deliveryCountryId.js-error-field,.id--8 .form-group:has(#shippingAddressBox) #shippingAddressBox.error-field,.id--8 .form-group:has(#shippingAddressBox) #shippingAddressBox.js-error-field,.id--8 .form-group:has(#shippingAddressBox) input.error-field,.id--8 .form-group:has(#shippingAddressBox) input.js-error-field,.id--8 .form-group:has(input[type=email]) #billCountryId.error-field,.id--8 .form-group:has(input[type=email]) #billCountryId.js-error-field,.id--8 .form-group:has(input[type=email]) #deliveryCountryId.error-field,.id--8 .form-group:has(input[type=email]) #deliveryCountryId.js-error-field,.id--8 .form-group:has(input[type=email]) #shippingAddressBox.error-field,.id--8 .form-group:has(input[type=email]) #shippingAddressBox.js-error-field,.id--8 .form-group:has(input[type=email]) input.error-field,.id--8 .form-group:has(input[type=email]) input.js-error-field,.id--8 .form-group:has(input[type=password]) #billCountryId.error-field,.id--8 .form-group:has(input[type=password]) #billCountryId.js-error-field,.id--8 .form-group:has(input[type=password]) #deliveryCountryId.error-field,.id--8 .form-group:has(input[type=password]) #deliveryCountryId.js-error-field,.id--8 .form-group:has(input[type=password]) #shippingAddressBox.error-field,.id--8 .form-group:has(input[type=password]) #shippingAddressBox.js-error-field,.id--8 .form-group:has(input[type=password]) input.error-field,.id--8 .form-group:has(input[type=password]) input.js-error-field,.id--8 .form-group:has(input[type=tel]) #billCountryId.error-field,.id--8 .form-group:has(input[type=tel]) #billCountryId.js-error-field,.id--8 .form-group:has(input[type=tel]) #deliveryCountryId.error-field,.id--8 .form-group:has(input[type=tel]) #deliveryCountryId.js-error-field,.id--8 .form-group:has(input[type=tel]) #shippingAddressBox.error-field,.id--8 .form-group:has(input[type=tel]) #shippingAddressBox.js-error-field,.id--8 .form-group:has(input[type=tel]) input.error-field,.id--8 .form-group:has(input[type=tel]) input.js-error-field,.id--8 .form-group:has(input[type=text]) #billCountryId.error-field,.id--8 .form-group:has(input[type=text]) #billCountryId.js-error-field,.id--8 .form-group:has(input[type=text]) #deliveryCountryId.error-field,.id--8 .form-group:has(input[type=text]) #deliveryCountryId.js-error-field,.id--8 .form-group:has(input[type=text]) #shippingAddressBox.error-field,.id--8 .form-group:has(input[type=text]) #shippingAddressBox.js-error-field,.id--8 .form-group:has(input[type=text]) input.error-field,.id--8 .form-group:has(input[type=text]) input.js-error-field{border-color:#bb3939}.id--13 .form-group:has(#billCountryId) #billCountryId,.id--13 .form-group:has(#billCountryId) #deliveryCountryId,.id--13 .form-group:has(#billCountryId) #shippingAddressBox,.id--13 .form-group:has(#deliveryCountryId) #billCountryId,.id--13 .form-group:has(#deliveryCountryId) #deliveryCountryId,.id--13 .form-group:has(#deliveryCountryId) #shippingAddressBox,.id--13 .form-group:has(#shippingAddressBox) #billCountryId,.id--13 .form-group:has(#shippingAddressBox) #deliveryCountryId,.id--13 .form-group:has(#shippingAddressBox) #shippingAddressBox,.id--13 .form-group:has(input[type=email]) #billCountryId,.id--13 .form-group:has(input[type=email]) #deliveryCountryId,.id--13 .form-group:has(input[type=email]) #shippingAddressBox,.id--13 .form-group:has(input[type=password]) #billCountryId,.id--13 .form-group:has(input[type=password]) #deliveryCountryId,.id--13 .form-group:has(input[type=password]) #shippingAddressBox,.id--13 .form-group:has(input[type=tel]) #billCountryId,.id--13 .form-group:has(input[type=tel]) #deliveryCountryId,.id--13 .form-group:has(input[type=tel]) #shippingAddressBox,.id--13 .form-group:has(input[type=text]) #billCountryId,.id--13 .form-group:has(input[type=text]) #deliveryCountryId,.id--13 .form-group:has(input[type=text]) #shippingAddressBox,.id--17 .form-group:has(#billCountryId) #billCountryId,.id--17 .form-group:has(#billCountryId) #deliveryCountryId,.id--17 .form-group:has(#billCountryId) #shippingAddressBox,.id--17 .form-group:has(#deliveryCountryId) #billCountryId,.id--17 .form-group:has(#deliveryCountryId) #deliveryCountryId,.id--17 .form-group:has(#deliveryCountryId) #shippingAddressBox,.id--17 .form-group:has(#shippingAddressBox) #billCountryId,.id--17 .form-group:has(#shippingAddressBox) #deliveryCountryId,.id--17 .form-group:has(#shippingAddressBox) #shippingAddressBox,.id--17 .form-group:has(input[type=email]) #billCountryId,.id--17 .form-group:has(input[type=email]) #deliveryCountryId,.id--17 .form-group:has(input[type=email]) #shippingAddressBox,.id--17 .form-group:has(input[type=password]) #billCountryId,.id--17 .form-group:has(input[type=password]) #deliveryCountryId,.id--17 .form-group:has(input[type=password]) #shippingAddressBox,.id--17 .form-group:has(input[type=tel]) #billCountryId,.id--17 .form-group:has(input[type=tel]) #deliveryCountryId,.id--17 .form-group:has(input[type=tel]) #shippingAddressBox,.id--17 .form-group:has(input[type=text]) #billCountryId,.id--17 .form-group:has(input[type=text]) #deliveryCountryId,.id--17 .form-group:has(input[type=text]) #shippingAddressBox,.id--25 .form-group:has(#billCountryId) #billCountryId,.id--25 .form-group:has(#billCountryId) #deliveryCountryId,.id--25 .form-group:has(#billCountryId) #shippingAddressBox,.id--25 .form-group:has(#deliveryCountryId) #billCountryId,.id--25 .form-group:has(#deliveryCountryId) #deliveryCountryId,.id--25 .form-group:has(#deliveryCountryId) #shippingAddressBox,.id--25 .form-group:has(#shippingAddressBox) #billCountryId,.id--25 .form-group:has(#shippingAddressBox) #deliveryCountryId,.id--25 .form-group:has(#shippingAddressBox) #shippingAddressBox,.id--25 .form-group:has(input[type=email]) #billCountryId,.id--25 .form-group:has(input[type=email]) #deliveryCountryId,.id--25 .form-group:has(input[type=email]) #shippingAddressBox,.id--25 .form-group:has(input[type=password]) #billCountryId,.id--25 .form-group:has(input[type=password]) #deliveryCountryId,.id--25 .form-group:has(input[type=password]) #shippingAddressBox,.id--25 .form-group:has(input[type=tel]) #billCountryId,.id--25 .form-group:has(input[type=tel]) #deliveryCountryId,.id--25 .form-group:has(input[type=tel]) #shippingAddressBox,.id--25 .form-group:has(input[type=text]) #billCountryId,.id--25 .form-group:has(input[type=text]) #deliveryCountryId,.id--25 .form-group:has(input[type=text]) #shippingAddressBox,.id--8 .form-group:has(#billCountryId) #billCountryId,.id--8 .form-group:has(#billCountryId) #deliveryCountryId,.id--8 .form-group:has(#billCountryId) #shippingAddressBox,.id--8 .form-group:has(#deliveryCountryId) #billCountryId,.id--8 .form-group:has(#deliveryCountryId) #deliveryCountryId,.id--8 .form-group:has(#deliveryCountryId) #shippingAddressBox,.id--8 .form-group:has(#shippingAddressBox) #billCountryId,.id--8 .form-group:has(#shippingAddressBox) #deliveryCountryId,.id--8 .form-group:has(#shippingAddressBox) #shippingAddressBox,.id--8 .form-group:has(input[type=email]) #billCountryId,.id--8 .form-group:has(input[type=email]) #deliveryCountryId,.id--8 .form-group:has(input[type=email]) #shippingAddressBox,.id--8 .form-group:has(input[type=password]) #billCountryId,.id--8 .form-group:has(input[type=password]) #deliveryCountryId,.id--8 .form-group:has(input[type=password]) #shippingAddressBox,.id--8 .form-group:has(input[type=tel]) #billCountryId,.id--8 .form-group:has(input[type=tel]) #deliveryCountryId,.id--8 .form-group:has(input[type=tel]) #shippingAddressBox,.id--8 .form-group:has(input[type=text]) #billCountryId,.id--8 .form-group:has(input[type=text]) #deliveryCountryId,.id--8 .form-group:has(input[type=text]) #shippingAddressBox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-select.svg);background-position:right -1px center;background-repeat:no-repeat;border-color:#cfd1c2!important;margin-bottom:1.5rem}.id--13 .form-group:has(#billCountryId) #shippingAddressBox,.id--13 .form-group:has(#deliveryCountryId) #shippingAddressBox,.id--13 .form-group:has(#shippingAddressBox) #shippingAddressBox,.id--13 .form-group:has(input[type=email]) #shippingAddressBox,.id--13 .form-group:has(input[type=password]) #shippingAddressBox,.id--13 .form-group:has(input[type=tel]) #shippingAddressBox,.id--13 .form-group:has(input[type=text]) #shippingAddressBox,.id--17 .form-group:has(#billCountryId) #shippingAddressBox,.id--17 .form-group:has(#deliveryCountryId) #shippingAddressBox,.id--17 .form-group:has(#shippingAddressBox) #shippingAddressBox,.id--17 .form-group:has(input[type=email]) #shippingAddressBox,.id--17 .form-group:has(input[type=password]) #shippingAddressBox,.id--17 .form-group:has(input[type=tel]) #shippingAddressBox,.id--17 .form-group:has(input[type=text]) #shippingAddressBox,.id--25 .form-group:has(#billCountryId) #shippingAddressBox,.id--25 .form-group:has(#deliveryCountryId) #shippingAddressBox,.id--25 .form-group:has(#shippingAddressBox) #shippingAddressBox,.id--25 .form-group:has(input[type=email]) #shippingAddressBox,.id--25 .form-group:has(input[type=password]) #shippingAddressBox,.id--25 .form-group:has(input[type=tel]) #shippingAddressBox,.id--25 .form-group:has(input[type=text]) #shippingAddressBox,.id--8 .form-group:has(#billCountryId) #shippingAddressBox,.id--8 .form-group:has(#deliveryCountryId) #shippingAddressBox,.id--8 .form-group:has(#shippingAddressBox) #shippingAddressBox,.id--8 .form-group:has(input[type=email]) #shippingAddressBox,.id--8 .form-group:has(input[type=password]) #shippingAddressBox,.id--8 .form-group:has(input[type=tel]) #shippingAddressBox,.id--8 .form-group:has(input[type=text]) #shippingAddressBox{margin-bottom:0;width:100%}.id--13 .form-group:has(#billCountryId):has(#billCountryId:focus) label,.id--13 .form-group:has(#billCountryId):has(#deliveryCountryId:focus) label,.id--13 .form-group:has(#billCountryId):has(#shippingAddressBox:focus) label,.id--13 .form-group:has(#billCountryId):has(input:focus) label,.id--13 .form-group:has(#deliveryCountryId):has(#billCountryId:focus) label,.id--13 .form-group:has(#deliveryCountryId):has(#deliveryCountryId:focus) label,.id--13 .form-group:has(#deliveryCountryId):has(#shippingAddressBox:focus) label,.id--13 .form-group:has(#deliveryCountryId):has(input:focus) label,.id--13 .form-group:has(#shippingAddressBox):has(#billCountryId:focus) label,.id--13 .form-group:has(#shippingAddressBox):has(#deliveryCountryId:focus) label,.id--13 .form-group:has(#shippingAddressBox):has(#shippingAddressBox:focus) label,.id--13 .form-group:has(#shippingAddressBox):has(input:focus) label,.id--13 .form-group:has(input[type=email]):has(#billCountryId:focus) label,.id--13 .form-group:has(input[type=email]):has(#deliveryCountryId:focus) label,.id--13 .form-group:has(input[type=email]):has(#shippingAddressBox:focus) label,.id--13 .form-group:has(input[type=email]):has(input:focus) label,.id--13 .form-group:has(input[type=password]):has(#billCountryId:focus) label,.id--13 .form-group:has(input[type=password]):has(#deliveryCountryId:focus) label,.id--13 .form-group:has(input[type=password]):has(#shippingAddressBox:focus) label,.id--13 .form-group:has(input[type=password]):has(input:focus) label,.id--13 .form-group:has(input[type=tel]):has(#billCountryId:focus) label,.id--13 .form-group:has(input[type=tel]):has(#deliveryCountryId:focus) label,.id--13 .form-group:has(input[type=tel]):has(#shippingAddressBox:focus) label,.id--13 .form-group:has(input[type=tel]):has(input:focus) label,.id--13 .form-group:has(input[type=text]):has(#billCountryId:focus) label,.id--13 .form-group:has(input[type=text]):has(#deliveryCountryId:focus) label,.id--13 .form-group:has(input[type=text]):has(#shippingAddressBox:focus) label,.id--13 .form-group:has(input[type=text]):has(input:focus) label,.id--17 .form-group:has(#billCountryId):has(#billCountryId:focus) label,.id--17 .form-group:has(#billCountryId):has(#deliveryCountryId:focus) label,.id--17 .form-group:has(#billCountryId):has(#shippingAddressBox:focus) label,.id--17 .form-group:has(#billCountryId):has(input:focus) label,.id--17 .form-group:has(#deliveryCountryId):has(#billCountryId:focus) label,.id--17 .form-group:has(#deliveryCountryId):has(#deliveryCountryId:focus) label,.id--17 .form-group:has(#deliveryCountryId):has(#shippingAddressBox:focus) label,.id--17 .form-group:has(#deliveryCountryId):has(input:focus) label,.id--17 .form-group:has(#shippingAddressBox):has(#billCountryId:focus) label,.id--17 .form-group:has(#shippingAddressBox):has(#deliveryCountryId:focus) label,.id--17 .form-group:has(#shippingAddressBox):has(#shippingAddressBox:focus) label,.id--17 .form-group:has(#shippingAddressBox):has(input:focus) label,.id--17 .form-group:has(input[type=email]):has(#billCountryId:focus) label,.id--17 .form-group:has(input[type=email]):has(#deliveryCountryId:focus) label,.id--17 .form-group:has(input[type=email]):has(#shippingAddressBox:focus) label,.id--17 .form-group:has(input[type=email]):has(input:focus) label,.id--17 .form-group:has(input[type=password]):has(#billCountryId:focus) label,.id--17 .form-group:has(input[type=password]):has(#deliveryCountryId:focus) label,.id--17 .form-group:has(input[type=password]):has(#shippingAddressBox:focus) label,.id--17 .form-group:has(input[type=password]):has(input:focus) label,.id--17 .form-group:has(input[type=tel]):has(#billCountryId:focus) label,.id--17 .form-group:has(input[type=tel]):has(#deliveryCountryId:focus) label,.id--17 .form-group:has(input[type=tel]):has(#shippingAddressBox:focus) label,.id--17 .form-group:has(input[type=tel]):has(input:focus) label,.id--17 .form-group:has(input[type=text]):has(#billCountryId:focus) label,.id--17 .form-group:has(input[type=text]):has(#deliveryCountryId:focus) label,.id--17 .form-group:has(input[type=text]):has(#shippingAddressBox:focus) label,.id--17 .form-group:has(input[type=text]):has(input:focus) label,.id--25 .form-group:has(#billCountryId):has(#billCountryId:focus) label,.id--25 .form-group:has(#billCountryId):has(#deliveryCountryId:focus) label,.id--25 .form-group:has(#billCountryId):has(#shippingAddressBox:focus) label,.id--25 .form-group:has(#billCountryId):has(input:focus) label,.id--25 .form-group:has(#deliveryCountryId):has(#billCountryId:focus) label,.id--25 .form-group:has(#deliveryCountryId):has(#deliveryCountryId:focus) label,.id--25 .form-group:has(#deliveryCountryId):has(#shippingAddressBox:focus) label,.id--25 .form-group:has(#deliveryCountryId):has(input:focus) label,.id--25 .form-group:has(#shippingAddressBox):has(#billCountryId:focus) label,.id--25 .form-group:has(#shippingAddressBox):has(#deliveryCountryId:focus) label,.id--25 .form-group:has(#shippingAddressBox):has(#shippingAddressBox:focus) label,.id--25 .form-group:has(#shippingAddressBox):has(input:focus) label,.id--25 .form-group:has(input[type=email]):has(#billCountryId:focus) label,.id--25 .form-group:has(input[type=email]):has(#deliveryCountryId:focus) label,.id--25 .form-group:has(input[type=email]):has(#shippingAddressBox:focus) label,.id--25 .form-group:has(input[type=email]):has(input:focus) label,.id--25 .form-group:has(input[type=password]):has(#billCountryId:focus) label,.id--25 .form-group:has(input[type=password]):has(#deliveryCountryId:focus) label,.id--25 .form-group:has(input[type=password]):has(#shippingAddressBox:focus) label,.id--25 .form-group:has(input[type=password]):has(input:focus) label,.id--25 .form-group:has(input[type=tel]):has(#billCountryId:focus) label,.id--25 .form-group:has(input[type=tel]):has(#deliveryCountryId:focus) label,.id--25 .form-group:has(input[type=tel]):has(#shippingAddressBox:focus) label,.id--25 .form-group:has(input[type=tel]):has(input:focus) label,.id--25 .form-group:has(input[type=text]):has(#billCountryId:focus) label,.id--25 .form-group:has(input[type=text]):has(#deliveryCountryId:focus) label,.id--25 .form-group:has(input[type=text]):has(#shippingAddressBox:focus) label,.id--25 .form-group:has(input[type=text]):has(input:focus) label,.id--8 .form-group:has(#billCountryId):has(#billCountryId:focus) label,.id--8 .form-group:has(#billCountryId):has(#deliveryCountryId:focus) label,.id--8 .form-group:has(#billCountryId):has(#shippingAddressBox:focus) label,.id--8 .form-group:has(#billCountryId):has(input:focus) label,.id--8 .form-group:has(#deliveryCountryId):has(#billCountryId:focus) label,.id--8 .form-group:has(#deliveryCountryId):has(#deliveryCountryId:focus) label,.id--8 .form-group:has(#deliveryCountryId):has(#shippingAddressBox:focus) label,.id--8 .form-group:has(#deliveryCountryId):has(input:focus) label,.id--8 .form-group:has(#shippingAddressBox):has(#billCountryId:focus) label,.id--8 .form-group:has(#shippingAddressBox):has(#deliveryCountryId:focus) label,.id--8 .form-group:has(#shippingAddressBox):has(#shippingAddressBox:focus) label,.id--8 .form-group:has(#shippingAddressBox):has(input:focus) label,.id--8 .form-group:has(input[type=email]):has(#billCountryId:focus) label,.id--8 .form-group:has(input[type=email]):has(#deliveryCountryId:focus) label,.id--8 .form-group:has(input[type=email]):has(#shippingAddressBox:focus) label,.id--8 .form-group:has(input[type=email]):has(input:focus) label,.id--8 .form-group:has(input[type=password]):has(#billCountryId:focus) label,.id--8 .form-group:has(input[type=password]):has(#deliveryCountryId:focus) label,.id--8 .form-group:has(input[type=password]):has(#shippingAddressBox:focus) label,.id--8 .form-group:has(input[type=password]):has(input:focus) label,.id--8 .form-group:has(input[type=tel]):has(#billCountryId:focus) label,.id--8 .form-group:has(input[type=tel]):has(#deliveryCountryId:focus) label,.id--8 .form-group:has(input[type=tel]):has(#shippingAddressBox:focus) label,.id--8 .form-group:has(input[type=tel]):has(input:focus) label,.id--8 .form-group:has(input[type=text]):has(#billCountryId:focus) label,.id--8 .form-group:has(input[type=text]):has(#deliveryCountryId:focus) label,.id--8 .form-group:has(input[type=text]):has(#shippingAddressBox:focus) label,.id--8 .form-group:has(input[type=text]):has(input:focus) label{color:.75rem;font-size:.625rem;top:14px}.id--13 .form-group:has(#billCountryId):has(#billCountryId:focus) input,.id--13 .form-group:has(#billCountryId):has(#deliveryCountryId:focus) input,.id--13 .form-group:has(#billCountryId):has(#shippingAddressBox:focus) input,.id--13 .form-group:has(#billCountryId):has(input:focus) input,.id--13 .form-group:has(#deliveryCountryId):has(#billCountryId:focus) input,.id--13 .form-group:has(#deliveryCountryId):has(#deliveryCountryId:focus) input,.id--13 .form-group:has(#deliveryCountryId):has(#shippingAddressBox:focus) input,.id--13 .form-group:has(#deliveryCountryId):has(input:focus) input,.id--13 .form-group:has(#shippingAddressBox):has(#billCountryId:focus) input,.id--13 .form-group:has(#shippingAddressBox):has(#deliveryCountryId:focus) input,.id--13 .form-group:has(#shippingAddressBox):has(#shippingAddressBox:focus) input,.id--13 .form-group:has(#shippingAddressBox):has(input:focus) input,.id--13 .form-group:has(input[type=email]):has(#billCountryId:focus) input,.id--13 .form-group:has(input[type=email]):has(#deliveryCountryId:focus) input,.id--13 .form-group:has(input[type=email]):has(#shippingAddressBox:focus) input,.id--13 .form-group:has(input[type=email]):has(input:focus) input,.id--13 .form-group:has(input[type=password]):has(#billCountryId:focus) input,.id--13 .form-group:has(input[type=password]):has(#deliveryCountryId:focus) input,.id--13 .form-group:has(input[type=password]):has(#shippingAddressBox:focus) input,.id--13 .form-group:has(input[type=password]):has(input:focus) input,.id--13 .form-group:has(input[type=tel]):has(#billCountryId:focus) input,.id--13 .form-group:has(input[type=tel]):has(#deliveryCountryId:focus) input,.id--13 .form-group:has(input[type=tel]):has(#shippingAddressBox:focus) input,.id--13 .form-group:has(input[type=tel]):has(input:focus) input,.id--13 .form-group:has(input[type=text]):has(#billCountryId:focus) input,.id--13 .form-group:has(input[type=text]):has(#deliveryCountryId:focus) input,.id--13 .form-group:has(input[type=text]):has(#shippingAddressBox:focus) input,.id--13 .form-group:has(input[type=text]):has(input:focus) input,.id--17 .form-group:has(#billCountryId):has(#billCountryId:focus) input,.id--17 .form-group:has(#billCountryId):has(#deliveryCountryId:focus) input,.id--17 .form-group:has(#billCountryId):has(#shippingAddressBox:focus) input,.id--17 .form-group:has(#billCountryId):has(input:focus) input,.id--17 .form-group:has(#deliveryCountryId):has(#billCountryId:focus) input,.id--17 .form-group:has(#deliveryCountryId):has(#deliveryCountryId:focus) input,.id--17 .form-group:has(#deliveryCountryId):has(#shippingAddressBox:focus) input,.id--17 .form-group:has(#deliveryCountryId):has(input:focus) input,.id--17 .form-group:has(#shippingAddressBox):has(#billCountryId:focus) input,.id--17 .form-group:has(#shippingAddressBox):has(#deliveryCountryId:focus) input,.id--17 .form-group:has(#shippingAddressBox):has(#shippingAddressBox:focus) input,.id--17 .form-group:has(#shippingAddressBox):has(input:focus) input,.id--17 .form-group:has(input[type=email]):has(#billCountryId:focus) input,.id--17 .form-group:has(input[type=email]):has(#deliveryCountryId:focus) input,.id--17 .form-group:has(input[type=email]):has(#shippingAddressBox:focus) input,.id--17 .form-group:has(input[type=email]):has(input:focus) input,.id--17 .form-group:has(input[type=password]):has(#billCountryId:focus) input,.id--17 .form-group:has(input[type=password]):has(#deliveryCountryId:focus) input,.id--17 .form-group:has(input[type=password]):has(#shippingAddressBox:focus) input,.id--17 .form-group:has(input[type=password]):has(input:focus) input,.id--17 .form-group:has(input[type=tel]):has(#billCountryId:focus) input,.id--17 .form-group:has(input[type=tel]):has(#deliveryCountryId:focus) input,.id--17 .form-group:has(input[type=tel]):has(#shippingAddressBox:focus) input,.id--17 .form-group:has(input[type=tel]):has(input:focus) input,.id--17 .form-group:has(input[type=text]):has(#billCountryId:focus) input,.id--17 .form-group:has(input[type=text]):has(#deliveryCountryId:focus) input,.id--17 .form-group:has(input[type=text]):has(#shippingAddressBox:focus) input,.id--17 .form-group:has(input[type=text]):has(input:focus) input,.id--25 .form-group:has(#billCountryId):has(#billCountryId:focus) input,.id--25 .form-group:has(#billCountryId):has(#deliveryCountryId:focus) input,.id--25 .form-group:has(#billCountryId):has(#shippingAddressBox:focus) input,.id--25 .form-group:has(#billCountryId):has(input:focus) input,.id--25 .form-group:has(#deliveryCountryId):has(#billCountryId:focus) input,.id--25 .form-group:has(#deliveryCountryId):has(#deliveryCountryId:focus) input,.id--25 .form-group:has(#deliveryCountryId):has(#shippingAddressBox:focus) input,.id--25 .form-group:has(#deliveryCountryId):has(input:focus) input,.id--25 .form-group:has(#shippingAddressBox):has(#billCountryId:focus) input,.id--25 .form-group:has(#shippingAddressBox):has(#deliveryCountryId:focus) input,.id--25 .form-group:has(#shippingAddressBox):has(#shippingAddressBox:focus) input,.id--25 .form-group:has(#shippingAddressBox):has(input:focus) input,.id--25 .form-group:has(input[type=email]):has(#billCountryId:focus) input,.id--25 .form-group:has(input[type=email]):has(#deliveryCountryId:focus) input,.id--25 .form-group:has(input[type=email]):has(#shippingAddressBox:focus) input,.id--25 .form-group:has(input[type=email]):has(input:focus) input,.id--25 .form-group:has(input[type=password]):has(#billCountryId:focus) input,.id--25 .form-group:has(input[type=password]):has(#deliveryCountryId:focus) input,.id--25 .form-group:has(input[type=password]):has(#shippingAddressBox:focus) input,.id--25 .form-group:has(input[type=password]):has(input:focus) input,.id--25 .form-group:has(input[type=tel]):has(#billCountryId:focus) input,.id--25 .form-group:has(input[type=tel]):has(#deliveryCountryId:focus) input,.id--25 .form-group:has(input[type=tel]):has(#shippingAddressBox:focus) input,.id--25 .form-group:has(input[type=tel]):has(input:focus) input,.id--25 .form-group:has(input[type=text]):has(#billCountryId:focus) input,.id--25 .form-group:has(input[type=text]):has(#deliveryCountryId:focus) input,.id--25 .form-group:has(input[type=text]):has(#shippingAddressBox:focus) input,.id--25 .form-group:has(input[type=text]):has(input:focus) input,.id--8 .form-group:has(#billCountryId):has(#billCountryId:focus) input,.id--8 .form-group:has(#billCountryId):has(#deliveryCountryId:focus) input,.id--8 .form-group:has(#billCountryId):has(#shippingAddressBox:focus) input,.id--8 .form-group:has(#billCountryId):has(input:focus) input,.id--8 .form-group:has(#deliveryCountryId):has(#billCountryId:focus) input,.id--8 .form-group:has(#deliveryCountryId):has(#deliveryCountryId:focus) input,.id--8 .form-group:has(#deliveryCountryId):has(#shippingAddressBox:focus) input,.id--8 .form-group:has(#deliveryCountryId):has(input:focus) input,.id--8 .form-group:has(#shippingAddressBox):has(#billCountryId:focus) input,.id--8 .form-group:has(#shippingAddressBox):has(#deliveryCountryId:focus) input,.id--8 .form-group:has(#shippingAddressBox):has(#shippingAddressBox:focus) input,.id--8 .form-group:has(#shippingAddressBox):has(input:focus) input,.id--8 .form-group:has(input[type=email]):has(#billCountryId:focus) input,.id--8 .form-group:has(input[type=email]):has(#deliveryCountryId:focus) input,.id--8 .form-group:has(input[type=email]):has(#shippingAddressBox:focus) input,.id--8 .form-group:has(input[type=email]):has(input:focus) input,.id--8 .form-group:has(input[type=password]):has(#billCountryId:focus) input,.id--8 .form-group:has(input[type=password]):has(#deliveryCountryId:focus) input,.id--8 .form-group:has(input[type=password]):has(#shippingAddressBox:focus) input,.id--8 .form-group:has(input[type=password]):has(input:focus) input,.id--8 .form-group:has(input[type=tel]):has(#billCountryId:focus) input,.id--8 .form-group:has(input[type=tel]):has(#deliveryCountryId:focus) input,.id--8 .form-group:has(input[type=tel]):has(#shippingAddressBox:focus) input,.id--8 .form-group:has(input[type=tel]):has(input:focus) input,.id--8 .form-group:has(input[type=text]):has(#billCountryId:focus) input,.id--8 .form-group:has(input[type=text]):has(#deliveryCountryId:focus) input,.id--8 .form-group:has(input[type=text]):has(#shippingAddressBox:focus) input,.id--8 .form-group:has(input[type=text]):has(input:focus) input{border-color:#254733;outline:none}.id--13 .form-group:has(#billCountryId):has(#billCountryId.filled) label,.id--13 .form-group:has(#billCountryId):has(#deliveryCountryId.filled) label,.id--13 .form-group:has(#billCountryId):has(#shippingAddressBox.filled) label,.id--13 .form-group:has(#billCountryId):has(input.filled) label,.id--13 .form-group:has(#deliveryCountryId):has(#billCountryId.filled) label,.id--13 .form-group:has(#deliveryCountryId):has(#deliveryCountryId.filled) label,.id--13 .form-group:has(#deliveryCountryId):has(#shippingAddressBox.filled) label,.id--13 .form-group:has(#deliveryCountryId):has(input.filled) label,.id--13 .form-group:has(#shippingAddressBox):has(#billCountryId.filled) label,.id--13 .form-group:has(#shippingAddressBox):has(#deliveryCountryId.filled) label,.id--13 .form-group:has(#shippingAddressBox):has(#shippingAddressBox.filled) label,.id--13 .form-group:has(#shippingAddressBox):has(input.filled) label,.id--13 .form-group:has(input[type=email]):has(#billCountryId.filled) label,.id--13 .form-group:has(input[type=email]):has(#deliveryCountryId.filled) label,.id--13 .form-group:has(input[type=email]):has(#shippingAddressBox.filled) label,.id--13 .form-group:has(input[type=email]):has(input.filled) label,.id--13 .form-group:has(input[type=password]):has(#billCountryId.filled) label,.id--13 .form-group:has(input[type=password]):has(#deliveryCountryId.filled) label,.id--13 .form-group:has(input[type=password]):has(#shippingAddressBox.filled) label,.id--13 .form-group:has(input[type=password]):has(input.filled) label,.id--13 .form-group:has(input[type=tel]):has(#billCountryId.filled) label,.id--13 .form-group:has(input[type=tel]):has(#deliveryCountryId.filled) label,.id--13 .form-group:has(input[type=tel]):has(#shippingAddressBox.filled) label,.id--13 .form-group:has(input[type=tel]):has(input.filled) label,.id--13 .form-group:has(input[type=text]):has(#billCountryId.filled) label,.id--13 .form-group:has(input[type=text]):has(#deliveryCountryId.filled) label,.id--13 .form-group:has(input[type=text]):has(#shippingAddressBox.filled) label,.id--13 .form-group:has(input[type=text]):has(input.filled) label,.id--17 .form-group:has(#billCountryId):has(#billCountryId.filled) label,.id--17 .form-group:has(#billCountryId):has(#deliveryCountryId.filled) label,.id--17 .form-group:has(#billCountryId):has(#shippingAddressBox.filled) label,.id--17 .form-group:has(#billCountryId):has(input.filled) label,.id--17 .form-group:has(#deliveryCountryId):has(#billCountryId.filled) label,.id--17 .form-group:has(#deliveryCountryId):has(#deliveryCountryId.filled) label,.id--17 .form-group:has(#deliveryCountryId):has(#shippingAddressBox.filled) label,.id--17 .form-group:has(#deliveryCountryId):has(input.filled) label,.id--17 .form-group:has(#shippingAddressBox):has(#billCountryId.filled) label,.id--17 .form-group:has(#shippingAddressBox):has(#deliveryCountryId.filled) label,.id--17 .form-group:has(#shippingAddressBox):has(#shippingAddressBox.filled) label,.id--17 .form-group:has(#shippingAddressBox):has(input.filled) label,.id--17 .form-group:has(input[type=email]):has(#billCountryId.filled) label,.id--17 .form-group:has(input[type=email]):has(#deliveryCountryId.filled) label,.id--17 .form-group:has(input[type=email]):has(#shippingAddressBox.filled) label,.id--17 .form-group:has(input[type=email]):has(input.filled) label,.id--17 .form-group:has(input[type=password]):has(#billCountryId.filled) label,.id--17 .form-group:has(input[type=password]):has(#deliveryCountryId.filled) label,.id--17 .form-group:has(input[type=password]):has(#shippingAddressBox.filled) label,.id--17 .form-group:has(input[type=password]):has(input.filled) label,.id--17 .form-group:has(input[type=tel]):has(#billCountryId.filled) label,.id--17 .form-group:has(input[type=tel]):has(#deliveryCountryId.filled) label,.id--17 .form-group:has(input[type=tel]):has(#shippingAddressBox.filled) label,.id--17 .form-group:has(input[type=tel]):has(input.filled) label,.id--17 .form-group:has(input[type=text]):has(#billCountryId.filled) label,.id--17 .form-group:has(input[type=text]):has(#deliveryCountryId.filled) label,.id--17 .form-group:has(input[type=text]):has(#shippingAddressBox.filled) label,.id--17 .form-group:has(input[type=text]):has(input.filled) label,.id--25 .form-group:has(#billCountryId):has(#billCountryId.filled) label,.id--25 .form-group:has(#billCountryId):has(#deliveryCountryId.filled) label,.id--25 .form-group:has(#billCountryId):has(#shippingAddressBox.filled) label,.id--25 .form-group:has(#billCountryId):has(input.filled) label,.id--25 .form-group:has(#deliveryCountryId):has(#billCountryId.filled) label,.id--25 .form-group:has(#deliveryCountryId):has(#deliveryCountryId.filled) label,.id--25 .form-group:has(#deliveryCountryId):has(#shippingAddressBox.filled) label,.id--25 .form-group:has(#deliveryCountryId):has(input.filled) label,.id--25 .form-group:has(#shippingAddressBox):has(#billCountryId.filled) label,.id--25 .form-group:has(#shippingAddressBox):has(#deliveryCountryId.filled) label,.id--25 .form-group:has(#shippingAddressBox):has(#shippingAddressBox.filled) label,.id--25 .form-group:has(#shippingAddressBox):has(input.filled) label,.id--25 .form-group:has(input[type=email]):has(#billCountryId.filled) label,.id--25 .form-group:has(input[type=email]):has(#deliveryCountryId.filled) label,.id--25 .form-group:has(input[type=email]):has(#shippingAddressBox.filled) label,.id--25 .form-group:has(input[type=email]):has(input.filled) label,.id--25 .form-group:has(input[type=password]):has(#billCountryId.filled) label,.id--25 .form-group:has(input[type=password]):has(#deliveryCountryId.filled) label,.id--25 .form-group:has(input[type=password]):has(#shippingAddressBox.filled) label,.id--25 .form-group:has(input[type=password]):has(input.filled) label,.id--25 .form-group:has(input[type=tel]):has(#billCountryId.filled) label,.id--25 .form-group:has(input[type=tel]):has(#deliveryCountryId.filled) label,.id--25 .form-group:has(input[type=tel]):has(#shippingAddressBox.filled) label,.id--25 .form-group:has(input[type=tel]):has(input.filled) label,.id--25 .form-group:has(input[type=text]):has(#billCountryId.filled) label,.id--25 .form-group:has(input[type=text]):has(#deliveryCountryId.filled) label,.id--25 .form-group:has(input[type=text]):has(#shippingAddressBox.filled) label,.id--25 .form-group:has(input[type=text]):has(input.filled) label,.id--8 .form-group:has(#billCountryId):has(#billCountryId.filled) label,.id--8 .form-group:has(#billCountryId):has(#deliveryCountryId.filled) label,.id--8 .form-group:has(#billCountryId):has(#shippingAddressBox.filled) label,.id--8 .form-group:has(#billCountryId):has(input.filled) label,.id--8 .form-group:has(#deliveryCountryId):has(#billCountryId.filled) label,.id--8 .form-group:has(#deliveryCountryId):has(#deliveryCountryId.filled) label,.id--8 .form-group:has(#deliveryCountryId):has(#shippingAddressBox.filled) label,.id--8 .form-group:has(#deliveryCountryId):has(input.filled) label,.id--8 .form-group:has(#shippingAddressBox):has(#billCountryId.filled) label,.id--8 .form-group:has(#shippingAddressBox):has(#deliveryCountryId.filled) label,.id--8 .form-group:has(#shippingAddressBox):has(#shippingAddressBox.filled) label,.id--8 .form-group:has(#shippingAddressBox):has(input.filled) label,.id--8 .form-group:has(input[type=email]):has(#billCountryId.filled) label,.id--8 .form-group:has(input[type=email]):has(#deliveryCountryId.filled) label,.id--8 .form-group:has(input[type=email]):has(#shippingAddressBox.filled) label,.id--8 .form-group:has(input[type=email]):has(input.filled) label,.id--8 .form-group:has(input[type=password]):has(#billCountryId.filled) label,.id--8 .form-group:has(input[type=password]):has(#deliveryCountryId.filled) label,.id--8 .form-group:has(input[type=password]):has(#shippingAddressBox.filled) label,.id--8 .form-group:has(input[type=password]):has(input.filled) label,.id--8 .form-group:has(input[type=tel]):has(#billCountryId.filled) label,.id--8 .form-group:has(input[type=tel]):has(#deliveryCountryId.filled) label,.id--8 .form-group:has(input[type=tel]):has(#shippingAddressBox.filled) label,.id--8 .form-group:has(input[type=tel]):has(input.filled) label,.id--8 .form-group:has(input[type=text]):has(#billCountryId.filled) label,.id--8 .form-group:has(input[type=text]):has(#deliveryCountryId.filled) label,.id--8 .form-group:has(input[type=text]):has(#shippingAddressBox.filled) label,.id--8 .form-group:has(input[type=text]):has(input.filled) label{font-size:.625rem;line-height:.75rem;top:14px}.id--13 .form-group:has(#billCountryId):has(#billCountryId.filled):after,.id--13 .form-group:has(#billCountryId):has(#deliveryCountryId.filled):after,.id--13 .form-group:has(#billCountryId):has(#shippingAddressBox.filled):after,.id--13 .form-group:has(#billCountryId):has(input.filled):after,.id--13 .form-group:has(#deliveryCountryId):has(#billCountryId.filled):after,.id--13 .form-group:has(#deliveryCountryId):has(#deliveryCountryId.filled):after,.id--13 .form-group:has(#deliveryCountryId):has(#shippingAddressBox.filled):after,.id--13 .form-group:has(#deliveryCountryId):has(input.filled):after,.id--13 .form-group:has(#shippingAddressBox):has(#billCountryId.filled):after,.id--13 .form-group:has(#shippingAddressBox):has(#deliveryCountryId.filled):after,.id--13 .form-group:has(#shippingAddressBox):has(#shippingAddressBox.filled):after,.id--13 .form-group:has(#shippingAddressBox):has(input.filled):after,.id--13 .form-group:has(input[type=email]):has(#billCountryId.filled):after,.id--13 .form-group:has(input[type=email]):has(#deliveryCountryId.filled):after,.id--13 .form-group:has(input[type=email]):has(#shippingAddressBox.filled):after,.id--13 .form-group:has(input[type=email]):has(input.filled):after,.id--13 .form-group:has(input[type=password]):has(#billCountryId.filled):after,.id--13 .form-group:has(input[type=password]):has(#deliveryCountryId.filled):after,.id--13 .form-group:has(input[type=password]):has(#shippingAddressBox.filled):after,.id--13 .form-group:has(input[type=password]):has(input.filled):after,.id--13 .form-group:has(input[type=tel]):has(#billCountryId.filled):after,.id--13 .form-group:has(input[type=tel]):has(#deliveryCountryId.filled):after,.id--13 .form-group:has(input[type=tel]):has(#shippingAddressBox.filled):after,.id--13 .form-group:has(input[type=tel]):has(input.filled):after,.id--13 .form-group:has(input[type=text]):has(#billCountryId.filled):after,.id--13 .form-group:has(input[type=text]):has(#deliveryCountryId.filled):after,.id--13 .form-group:has(input[type=text]):has(#shippingAddressBox.filled):after,.id--13 .form-group:has(input[type=text]):has(input.filled):after,.id--17 .form-group:has(#billCountryId):has(#billCountryId.filled):after,.id--17 .form-group:has(#billCountryId):has(#deliveryCountryId.filled):after,.id--17 .form-group:has(#billCountryId):has(#shippingAddressBox.filled):after,.id--17 .form-group:has(#billCountryId):has(input.filled):after,.id--17 .form-group:has(#deliveryCountryId):has(#billCountryId.filled):after,.id--17 .form-group:has(#deliveryCountryId):has(#deliveryCountryId.filled):after,.id--17 .form-group:has(#deliveryCountryId):has(#shippingAddressBox.filled):after,.id--17 .form-group:has(#deliveryCountryId):has(input.filled):after,.id--17 .form-group:has(#shippingAddressBox):has(#billCountryId.filled):after,.id--17 .form-group:has(#shippingAddressBox):has(#deliveryCountryId.filled):after,.id--17 .form-group:has(#shippingAddressBox):has(#shippingAddressBox.filled):after,.id--17 .form-group:has(#shippingAddressBox):has(input.filled):after,.id--17 .form-group:has(input[type=email]):has(#billCountryId.filled):after,.id--17 .form-group:has(input[type=email]):has(#deliveryCountryId.filled):after,.id--17 .form-group:has(input[type=email]):has(#shippingAddressBox.filled):after,.id--17 .form-group:has(input[type=email]):has(input.filled):after,.id--17 .form-group:has(input[type=password]):has(#billCountryId.filled):after,.id--17 .form-group:has(input[type=password]):has(#deliveryCountryId.filled):after,.id--17 .form-group:has(input[type=password]):has(#shippingAddressBox.filled):after,.id--17 .form-group:has(input[type=password]):has(input.filled):after,.id--17 .form-group:has(input[type=tel]):has(#billCountryId.filled):after,.id--17 .form-group:has(input[type=tel]):has(#deliveryCountryId.filled):after,.id--17 .form-group:has(input[type=tel]):has(#shippingAddressBox.filled):after,.id--17 .form-group:has(input[type=tel]):has(input.filled):after,.id--17 .form-group:has(input[type=text]):has(#billCountryId.filled):after,.id--17 .form-group:has(input[type=text]):has(#deliveryCountryId.filled):after,.id--17 .form-group:has(input[type=text]):has(#shippingAddressBox.filled):after,.id--17 .form-group:has(input[type=text]):has(input.filled):after,.id--25 .form-group:has(#billCountryId):has(#billCountryId.filled):after,.id--25 .form-group:has(#billCountryId):has(#deliveryCountryId.filled):after,.id--25 .form-group:has(#billCountryId):has(#shippingAddressBox.filled):after,.id--25 .form-group:has(#billCountryId):has(input.filled):after,.id--25 .form-group:has(#deliveryCountryId):has(#billCountryId.filled):after,.id--25 .form-group:has(#deliveryCountryId):has(#deliveryCountryId.filled):after,.id--25 .form-group:has(#deliveryCountryId):has(#shippingAddressBox.filled):after,.id--25 .form-group:has(#deliveryCountryId):has(input.filled):after,.id--25 .form-group:has(#shippingAddressBox):has(#billCountryId.filled):after,.id--25 .form-group:has(#shippingAddressBox):has(#deliveryCountryId.filled):after,.id--25 .form-group:has(#shippingAddressBox):has(#shippingAddressBox.filled):after,.id--25 .form-group:has(#shippingAddressBox):has(input.filled):after,.id--25 .form-group:has(input[type=email]):has(#billCountryId.filled):after,.id--25 .form-group:has(input[type=email]):has(#deliveryCountryId.filled):after,.id--25 .form-group:has(input[type=email]):has(#shippingAddressBox.filled):after,.id--25 .form-group:has(input[type=email]):has(input.filled):after,.id--25 .form-group:has(input[type=password]):has(#billCountryId.filled):after,.id--25 .form-group:has(input[type=password]):has(#deliveryCountryId.filled):after,.id--25 .form-group:has(input[type=password]):has(#shippingAddressBox.filled):after,.id--25 .form-group:has(input[type=password]):has(input.filled):after,.id--25 .form-group:has(input[type=tel]):has(#billCountryId.filled):after,.id--25 .form-group:has(input[type=tel]):has(#deliveryCountryId.filled):after,.id--25 .form-group:has(input[type=tel]):has(#shippingAddressBox.filled):after,.id--25 .form-group:has(input[type=tel]):has(input.filled):after,.id--25 .form-group:has(input[type=text]):has(#billCountryId.filled):after,.id--25 .form-group:has(input[type=text]):has(#deliveryCountryId.filled):after,.id--25 .form-group:has(input[type=text]):has(#shippingAddressBox.filled):after,.id--25 .form-group:has(input[type=text]):has(input.filled):after,.id--8 .form-group:has(#billCountryId):has(#billCountryId.filled):after,.id--8 .form-group:has(#billCountryId):has(#deliveryCountryId.filled):after,.id--8 .form-group:has(#billCountryId):has(#shippingAddressBox.filled):after,.id--8 .form-group:has(#billCountryId):has(input.filled):after,.id--8 .form-group:has(#deliveryCountryId):has(#billCountryId.filled):after,.id--8 .form-group:has(#deliveryCountryId):has(#deliveryCountryId.filled):after,.id--8 .form-group:has(#deliveryCountryId):has(#shippingAddressBox.filled):after,.id--8 .form-group:has(#deliveryCountryId):has(input.filled):after,.id--8 .form-group:has(#shippingAddressBox):has(#billCountryId.filled):after,.id--8 .form-group:has(#shippingAddressBox):has(#deliveryCountryId.filled):after,.id--8 .form-group:has(#shippingAddressBox):has(#shippingAddressBox.filled):after,.id--8 .form-group:has(#shippingAddressBox):has(input.filled):after,.id--8 .form-group:has(input[type=email]):has(#billCountryId.filled):after,.id--8 .form-group:has(input[type=email]):has(#deliveryCountryId.filled):after,.id--8 .form-group:has(input[type=email]):has(#shippingAddressBox.filled):after,.id--8 .form-group:has(input[type=email]):has(input.filled):after,.id--8 .form-group:has(input[type=password]):has(#billCountryId.filled):after,.id--8 .form-group:has(input[type=password]):has(#deliveryCountryId.filled):after,.id--8 .form-group:has(input[type=password]):has(#shippingAddressBox.filled):after,.id--8 .form-group:has(input[type=password]):has(input.filled):after,.id--8 .form-group:has(input[type=tel]):has(#billCountryId.filled):after,.id--8 .form-group:has(input[type=tel]):has(#deliveryCountryId.filled):after,.id--8 .form-group:has(input[type=tel]):has(#shippingAddressBox.filled):after,.id--8 .form-group:has(input[type=tel]):has(input.filled):after,.id--8 .form-group:has(input[type=text]):has(#billCountryId.filled):after,.id--8 .form-group:has(input[type=text]):has(#deliveryCountryId.filled):after,.id--8 .form-group:has(input[type=text]):has(#shippingAddressBox.filled):after,.id--8 .form-group:has(input[type=text]):has(input.filled):after{background-color:#edf1ed;content:"";height:50px;left:0;position:absolute;top:0;width:100%;z-index:-1}.id--13 .form-group:has(#billCountryId):has(#billCountryId.filled) .country-flags,.id--13 .form-group:has(#billCountryId):has(#deliveryCountryId.filled) .country-flags,.id--13 .form-group:has(#billCountryId):has(#shippingAddressBox.filled) .country-flags,.id--13 .form-group:has(#billCountryId):has(input.filled) .country-flags,.id--13 .form-group:has(#deliveryCountryId):has(#billCountryId.filled) .country-flags,.id--13 .form-group:has(#deliveryCountryId):has(#deliveryCountryId.filled) .country-flags,.id--13 .form-group:has(#deliveryCountryId):has(#shippingAddressBox.filled) .country-flags,.id--13 .form-group:has(#deliveryCountryId):has(input.filled) .country-flags,.id--13 .form-group:has(#shippingAddressBox):has(#billCountryId.filled) .country-flags,.id--13 .form-group:has(#shippingAddressBox):has(#deliveryCountryId.filled) .country-flags,.id--13 .form-group:has(#shippingAddressBox):has(#shippingAddressBox.filled) .country-flags,.id--13 .form-group:has(#shippingAddressBox):has(input.filled) .country-flags,.id--13 .form-group:has(input[type=email]):has(#billCountryId.filled) .country-flags,.id--13 .form-group:has(input[type=email]):has(#deliveryCountryId.filled) .country-flags,.id--13 .form-group:has(input[type=email]):has(#shippingAddressBox.filled) .country-flags,.id--13 .form-group:has(input[type=email]):has(input.filled) .country-flags,.id--13 .form-group:has(input[type=password]):has(#billCountryId.filled) .country-flags,.id--13 .form-group:has(input[type=password]):has(#deliveryCountryId.filled) .country-flags,.id--13 .form-group:has(input[type=password]):has(#shippingAddressBox.filled) .country-flags,.id--13 .form-group:has(input[type=password]):has(input.filled) .country-flags,.id--13 .form-group:has(input[type=tel]):has(#billCountryId.filled) .country-flags,.id--13 .form-group:has(input[type=tel]):has(#deliveryCountryId.filled) .country-flags,.id--13 .form-group:has(input[type=tel]):has(#shippingAddressBox.filled) .country-flags,.id--13 .form-group:has(input[type=tel]):has(input.filled) .country-flags,.id--13 .form-group:has(input[type=text]):has(#billCountryId.filled) .country-flags,.id--13 .form-group:has(input[type=text]):has(#deliveryCountryId.filled) .country-flags,.id--13 .form-group:has(input[type=text]):has(#shippingAddressBox.filled) .country-flags,.id--13 .form-group:has(input[type=text]):has(input.filled) .country-flags,.id--17 .form-group:has(#billCountryId):has(#billCountryId.filled) .country-flags,.id--17 .form-group:has(#billCountryId):has(#deliveryCountryId.filled) .country-flags,.id--17 .form-group:has(#billCountryId):has(#shippingAddressBox.filled) .country-flags,.id--17 .form-group:has(#billCountryId):has(input.filled) .country-flags,.id--17 .form-group:has(#deliveryCountryId):has(#billCountryId.filled) .country-flags,.id--17 .form-group:has(#deliveryCountryId):has(#deliveryCountryId.filled) .country-flags,.id--17 .form-group:has(#deliveryCountryId):has(#shippingAddressBox.filled) .country-flags,.id--17 .form-group:has(#deliveryCountryId):has(input.filled) .country-flags,.id--17 .form-group:has(#shippingAddressBox):has(#billCountryId.filled) .country-flags,.id--17 .form-group:has(#shippingAddressBox):has(#deliveryCountryId.filled) .country-flags,.id--17 .form-group:has(#shippingAddressBox):has(#shippingAddressBox.filled) .country-flags,.id--17 .form-group:has(#shippingAddressBox):has(input.filled) .country-flags,.id--17 .form-group:has(input[type=email]):has(#billCountryId.filled) .country-flags,.id--17 .form-group:has(input[type=email]):has(#deliveryCountryId.filled) .country-flags,.id--17 .form-group:has(input[type=email]):has(#shippingAddressBox.filled) .country-flags,.id--17 .form-group:has(input[type=email]):has(input.filled) .country-flags,.id--17 .form-group:has(input[type=password]):has(#billCountryId.filled) .country-flags,.id--17 .form-group:has(input[type=password]):has(#deliveryCountryId.filled) .country-flags,.id--17 .form-group:has(input[type=password]):has(#shippingAddressBox.filled) .country-flags,.id--17 .form-group:has(input[type=password]):has(input.filled) .country-flags,.id--17 .form-group:has(input[type=tel]):has(#billCountryId.filled) .country-flags,.id--17 .form-group:has(input[type=tel]):has(#deliveryCountryId.filled) .country-flags,.id--17 .form-group:has(input[type=tel]):has(#shippingAddressBox.filled) .country-flags,.id--17 .form-group:has(input[type=tel]):has(input.filled) .country-flags,.id--17 .form-group:has(input[type=text]):has(#billCountryId.filled) .country-flags,.id--17 .form-group:has(input[type=text]):has(#deliveryCountryId.filled) .country-flags,.id--17 .form-group:has(input[type=text]):has(#shippingAddressBox.filled) .country-flags,.id--17 .form-group:has(input[type=text]):has(input.filled) .country-flags,.id--25 .form-group:has(#billCountryId):has(#billCountryId.filled) .country-flags,.id--25 .form-group:has(#billCountryId):has(#deliveryCountryId.filled) .country-flags,.id--25 .form-group:has(#billCountryId):has(#shippingAddressBox.filled) .country-flags,.id--25 .form-group:has(#billCountryId):has(input.filled) .country-flags,.id--25 .form-group:has(#deliveryCountryId):has(#billCountryId.filled) .country-flags,.id--25 .form-group:has(#deliveryCountryId):has(#deliveryCountryId.filled) .country-flags,.id--25 .form-group:has(#deliveryCountryId):has(#shippingAddressBox.filled) .country-flags,.id--25 .form-group:has(#deliveryCountryId):has(input.filled) .country-flags,.id--25 .form-group:has(#shippingAddressBox):has(#billCountryId.filled) .country-flags,.id--25 .form-group:has(#shippingAddressBox):has(#deliveryCountryId.filled) .country-flags,.id--25 .form-group:has(#shippingAddressBox):has(#shippingAddressBox.filled) .country-flags,.id--25 .form-group:has(#shippingAddressBox):has(input.filled) .country-flags,.id--25 .form-group:has(input[type=email]):has(#billCountryId.filled) .country-flags,.id--25 .form-group:has(input[type=email]):has(#deliveryCountryId.filled) .country-flags,.id--25 .form-group:has(input[type=email]):has(#shippingAddressBox.filled) .country-flags,.id--25 .form-group:has(input[type=email]):has(input.filled) .country-flags,.id--25 .form-group:has(input[type=password]):has(#billCountryId.filled) .country-flags,.id--25 .form-group:has(input[type=password]):has(#deliveryCountryId.filled) .country-flags,.id--25 .form-group:has(input[type=password]):has(#shippingAddressBox.filled) .country-flags,.id--25 .form-group:has(input[type=password]):has(input.filled) .country-flags,.id--25 .form-group:has(input[type=tel]):has(#billCountryId.filled) .country-flags,.id--25 .form-group:has(input[type=tel]):has(#deliveryCountryId.filled) .country-flags,.id--25 .form-group:has(input[type=tel]):has(#shippingAddressBox.filled) .country-flags,.id--25 .form-group:has(input[type=tel]):has(input.filled) .country-flags,.id--25 .form-group:has(input[type=text]):has(#billCountryId.filled) .country-flags,.id--25 .form-group:has(input[type=text]):has(#deliveryCountryId.filled) .country-flags,.id--25 .form-group:has(input[type=text]):has(#shippingAddressBox.filled) .country-flags,.id--25 .form-group:has(input[type=text]):has(input.filled) .country-flags,.id--8 .form-group:has(#billCountryId):has(#billCountryId.filled) .country-flags,.id--8 .form-group:has(#billCountryId):has(#deliveryCountryId.filled) .country-flags,.id--8 .form-group:has(#billCountryId):has(#shippingAddressBox.filled) .country-flags,.id--8 .form-group:has(#billCountryId):has(input.filled) .country-flags,.id--8 .form-group:has(#deliveryCountryId):has(#billCountryId.filled) .country-flags,.id--8 .form-group:has(#deliveryCountryId):has(#deliveryCountryId.filled) .country-flags,.id--8 .form-group:has(#deliveryCountryId):has(#shippingAddressBox.filled) .country-flags,.id--8 .form-group:has(#deliveryCountryId):has(input.filled) .country-flags,.id--8 .form-group:has(#shippingAddressBox):has(#billCountryId.filled) .country-flags,.id--8 .form-group:has(#shippingAddressBox):has(#deliveryCountryId.filled) .country-flags,.id--8 .form-group:has(#shippingAddressBox):has(#shippingAddressBox.filled) .country-flags,.id--8 .form-group:has(#shippingAddressBox):has(input.filled) .country-flags,.id--8 .form-group:has(input[type=email]):has(#billCountryId.filled) .country-flags,.id--8 .form-group:has(input[type=email]):has(#deliveryCountryId.filled) .country-flags,.id--8 .form-group:has(input[type=email]):has(#shippingAddressBox.filled) .country-flags,.id--8 .form-group:has(input[type=email]):has(input.filled) .country-flags,.id--8 .form-group:has(input[type=password]):has(#billCountryId.filled) .country-flags,.id--8 .form-group:has(input[type=password]):has(#deliveryCountryId.filled) .country-flags,.id--8 .form-group:has(input[type=password]):has(#shippingAddressBox.filled) .country-flags,.id--8 .form-group:has(input[type=password]):has(input.filled) .country-flags,.id--8 .form-group:has(input[type=tel]):has(#billCountryId.filled) .country-flags,.id--8 .form-group:has(input[type=tel]):has(#deliveryCountryId.filled) .country-flags,.id--8 .form-group:has(input[type=tel]):has(#shippingAddressBox.filled) .country-flags,.id--8 .form-group:has(input[type=tel]):has(input.filled) .country-flags,.id--8 .form-group:has(input[type=text]):has(#billCountryId.filled) .country-flags,.id--8 .form-group:has(input[type=text]):has(#deliveryCountryId.filled) .country-flags,.id--8 .form-group:has(input[type=text]):has(#shippingAddressBox.filled) .country-flags,.id--8 .form-group:has(input[type=text]):has(input.filled) .country-flags{background-color:#edf1ed;border-color:#edf1ed}.id--13 .form-group:has(#billCountryId):has(#billZip.filled):after,.id--13 .form-group:has(#deliveryCountryId):has(#billZip.filled):after,.id--13 .form-group:has(#shippingAddressBox):has(#billZip.filled):after,.id--13 .form-group:has(input[type=email]):has(#billZip.filled):after,.id--13 .form-group:has(input[type=password]):has(#billZip.filled):after,.id--13 .form-group:has(input[type=tel]):has(#billZip.filled):after,.id--13 .form-group:has(input[type=text]):has(#billZip.filled):after,.id--17 .form-group:has(#billCountryId):has(#billZip.filled):after,.id--17 .form-group:has(#deliveryCountryId):has(#billZip.filled):after,.id--17 .form-group:has(#shippingAddressBox):has(#billZip.filled):after,.id--17 .form-group:has(input[type=email]):has(#billZip.filled):after,.id--17 .form-group:has(input[type=password]):has(#billZip.filled):after,.id--17 .form-group:has(input[type=tel]):has(#billZip.filled):after,.id--17 .form-group:has(input[type=text]):has(#billZip.filled):after,.id--25 .form-group:has(#billCountryId):has(#billZip.filled):after,.id--25 .form-group:has(#deliveryCountryId):has(#billZip.filled):after,.id--25 .form-group:has(#shippingAddressBox):has(#billZip.filled):after,.id--25 .form-group:has(input[type=email]):has(#billZip.filled):after,.id--25 .form-group:has(input[type=password]):has(#billZip.filled):after,.id--25 .form-group:has(input[type=tel]):has(#billZip.filled):after,.id--25 .form-group:has(input[type=text]):has(#billZip.filled):after,.id--8 .form-group:has(#billCountryId):has(#billZip.filled):after,.id--8 .form-group:has(#deliveryCountryId):has(#billZip.filled):after,.id--8 .form-group:has(#shippingAddressBox):has(#billZip.filled):after,.id--8 .form-group:has(input[type=email]):has(#billZip.filled):after,.id--8 .form-group:has(input[type=password]):has(#billZip.filled):after,.id--8 .form-group:has(input[type=tel]):has(#billZip.filled):after,.id--8 .form-group:has(input[type=text]):has(#billZip.filled):after{max-width:150px;width:100%}.id--13 .form-group:has(#billCountryId):has(.error-field):after,.id--13 .form-group:has(#billCountryId):has(.js-error-field):after,.id--13 .form-group:has(#deliveryCountryId):has(.error-field):after,.id--13 .form-group:has(#deliveryCountryId):has(.js-error-field):after,.id--13 .form-group:has(#shippingAddressBox):has(.error-field):after,.id--13 .form-group:has(#shippingAddressBox):has(.js-error-field):after,.id--13 .form-group:has(input[type=email]):has(.error-field):after,.id--13 .form-group:has(input[type=email]):has(.js-error-field):after,.id--13 .form-group:has(input[type=password]):has(.error-field):after,.id--13 .form-group:has(input[type=password]):has(.js-error-field):after,.id--13 .form-group:has(input[type=tel]):has(.error-field):after,.id--13 .form-group:has(input[type=tel]):has(.js-error-field):after,.id--13 .form-group:has(input[type=text]):has(.error-field):after,.id--13 .form-group:has(input[type=text]):has(.js-error-field):after,.id--17 .form-group:has(#billCountryId):has(.error-field):after,.id--17 .form-group:has(#billCountryId):has(.js-error-field):after,.id--17 .form-group:has(#deliveryCountryId):has(.error-field):after,.id--17 .form-group:has(#deliveryCountryId):has(.js-error-field):after,.id--17 .form-group:has(#shippingAddressBox):has(.error-field):after,.id--17 .form-group:has(#shippingAddressBox):has(.js-error-field):after,.id--17 .form-group:has(input[type=email]):has(.error-field):after,.id--17 .form-group:has(input[type=email]):has(.js-error-field):after,.id--17 .form-group:has(input[type=password]):has(.error-field):after,.id--17 .form-group:has(input[type=password]):has(.js-error-field):after,.id--17 .form-group:has(input[type=tel]):has(.error-field):after,.id--17 .form-group:has(input[type=tel]):has(.js-error-field):after,.id--17 .form-group:has(input[type=text]):has(.error-field):after,.id--17 .form-group:has(input[type=text]):has(.js-error-field):after,.id--25 .form-group:has(#billCountryId):has(.error-field):after,.id--25 .form-group:has(#billCountryId):has(.js-error-field):after,.id--25 .form-group:has(#deliveryCountryId):has(.error-field):after,.id--25 .form-group:has(#deliveryCountryId):has(.js-error-field):after,.id--25 .form-group:has(#shippingAddressBox):has(.error-field):after,.id--25 .form-group:has(#shippingAddressBox):has(.js-error-field):after,.id--25 .form-group:has(input[type=email]):has(.error-field):after,.id--25 .form-group:has(input[type=email]):has(.js-error-field):after,.id--25 .form-group:has(input[type=password]):has(.error-field):after,.id--25 .form-group:has(input[type=password]):has(.js-error-field):after,.id--25 .form-group:has(input[type=tel]):has(.error-field):after,.id--25 .form-group:has(input[type=tel]):has(.js-error-field):after,.id--25 .form-group:has(input[type=text]):has(.error-field):after,.id--25 .form-group:has(input[type=text]):has(.js-error-field):after,.id--8 .form-group:has(#billCountryId):has(.error-field):after,.id--8 .form-group:has(#billCountryId):has(.js-error-field):after,.id--8 .form-group:has(#deliveryCountryId):has(.error-field):after,.id--8 .form-group:has(#deliveryCountryId):has(.js-error-field):after,.id--8 .form-group:has(#shippingAddressBox):has(.error-field):after,.id--8 .form-group:has(#shippingAddressBox):has(.js-error-field):after,.id--8 .form-group:has(input[type=email]):has(.error-field):after,.id--8 .form-group:has(input[type=email]):has(.js-error-field):after,.id--8 .form-group:has(input[type=password]):has(.error-field):after,.id--8 .form-group:has(input[type=password]):has(.js-error-field):after,.id--8 .form-group:has(input[type=tel]):has(.error-field):after,.id--8 .form-group:has(input[type=tel]):has(.js-error-field):after,.id--8 .form-group:has(input[type=text]):has(.error-field):after,.id--8 .form-group:has(input[type=text]):has(.js-error-field):after{display:none}.id--13 .form-group:has(#billCountryId) .msg-error,.id--13 .form-group:has(#deliveryCountryId) .msg-error,.id--13 .form-group:has(#shippingAddressBox) .msg-error,.id--13 .form-group:has(input[type=email]) .msg-error,.id--13 .form-group:has(input[type=password]) .msg-error,.id--13 .form-group:has(input[type=tel]) .msg-error,.id--13 .form-group:has(input[type=text]) .msg-error,.id--17 .form-group:has(#billCountryId) .msg-error,.id--17 .form-group:has(#deliveryCountryId) .msg-error,.id--17 .form-group:has(#shippingAddressBox) .msg-error,.id--17 .form-group:has(input[type=email]) .msg-error,.id--17 .form-group:has(input[type=password]) .msg-error,.id--17 .form-group:has(input[type=tel]) .msg-error,.id--17 .form-group:has(input[type=text]) .msg-error,.id--25 .form-group:has(#billCountryId) .msg-error,.id--25 .form-group:has(#deliveryCountryId) .msg-error,.id--25 .form-group:has(#shippingAddressBox) .msg-error,.id--25 .form-group:has(input[type=email]) .msg-error,.id--25 .form-group:has(input[type=password]) .msg-error,.id--25 .form-group:has(input[type=tel]) .msg-error,.id--25 .form-group:has(input[type=text]) .msg-error,.id--8 .form-group:has(#billCountryId) .msg-error,.id--8 .form-group:has(#deliveryCountryId) .msg-error,.id--8 .form-group:has(#shippingAddressBox) .msg-error,.id--8 .form-group:has(input[type=email]) .msg-error,.id--8 .form-group:has(input[type=password]) .msg-error,.id--8 .form-group:has(input[type=tel]) .msg-error,.id--8 .form-group:has(input[type=text]) .msg-error{color:#bb3939;display:block;font-size:.875rem;font-weight:400;line-height:1.25rem;margin-top:3px}.id--13 .form-group:has(#billCountryId) label,.id--13 .form-group:has(#deliveryCountryId) label,.id--13 .form-group:has(#shippingAddressBox) label,.id--13 .form-group:has(input[type=email]) label,.id--13 .form-group:has(input[type=password]) label,.id--17 .form-group:has(#billCountryId) label,.id--17 .form-group:has(#deliveryCountryId) label,.id--17 .form-group:has(#shippingAddressBox) label,.id--17 .form-group:has(input[type=email]) label,.id--17 .form-group:has(input[type=password]) label,.id--25 .form-group:has(#billCountryId) label,.id--25 .form-group:has(#deliveryCountryId) label,.id--25 .form-group:has(#shippingAddressBox) label,.id--25 .form-group:has(input[type=email]) label,.id--25 .form-group:has(input[type=password]) label,.id--8 .form-group:has(#billCountryId) label,.id--8 .form-group:has(#deliveryCountryId) label,.id--8 .form-group:has(#shippingAddressBox) label,.id--8 .form-group:has(input[type=email]) label,.id--8 .form-group:has(input[type=password]) label{color:.75rem;font-size:.625rem;top:14px}.phone-form-group input{width:calc(100% - 96px)}.phone-form-group .phone-combined-input{align-items:center;display:flex;flex-wrap:nowrap;width:100%}.phone-form-group .phone-combined-input select{display:none}.phone-form-group .country-flags-inner{position:relative}.phone-form-group .country-flags{background-color:#fff;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:right 10px center;background-repeat:no-repeat;border:1px solid #cacaca;border-right:none;height:50px;position:relative;width:96px}.phone-form-group .country-flags.active .country-flags-inner{background-color:#fff;border:1px solid #cacaca;left:0;margin:-1px;max-height:200px;overflow:auto;position:absolute;top:0;width:calc(100% + 2px);z-index:100}.phone-form-group .country-flags.active .country-flag{display:flex;height:48px;padding:14px;width:100%}.phone-form-group .country-flag{align-items:center;display:none;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:.875rem;font-weight:400;gap:8px;line-height:1.25rem;padding:14px}.phone-form-group .country-flag.selected{display:flex}.phone-form-group .country-flag .shp-flag{align-items:center;display:flex;flex-shrink:0;height:15px;justify-content:center;width:15px}.phone-form-group .country-flag .shp-flag-name{display:none}.id--17 .stay-in-touch{margin-top:1.5rem}.id--17 .co-billing-address.mime-hidden:not(.mime-company-visible) fieldset>:not(.company-shopping),.p-image-wrapper .flags{display:none}@media (min-width:768px){.p-image-wrapper{flex:0 1 750px}}.p-image-wrapper .image360-loaded .image360-holder{height:100%}@media (min-width:768px){.mime-slider-wrapper{display:grid;gap:0;grid-template-columns:1fr;position:relative}.mime-slider-wrapper:has(.p-main-image:nth-child(3)){grid-template-columns:1fr 1fr}}@media (min-width:1060px){.mime-slider-wrapper{gap:5px}}.mime-slider-wrapper>:not(.mime-slider-total):nth-child(n+7){display:none!important}.p-main-image{display:block!important}@media (min-width:768px){.p-main-image{aspect-ratio:1/1}.p-main-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.mime-slider-total{align-items:center;background-color:hsla(0,0%,100%,.85);border:1px solid #cfd1c2;bottom:12px;display:flex!important;flex-direction:column;height:76px;justify-content:center;padding:.5rem;pointer-events:none;position:absolute;right:12px;width:76px}.mime-slider-total span:first-child{font-size:1.5rem;line-height:1.8125rem}.mime-slider-total span:last-child{font-size:.875rem;line-height:1.125rem}#cboxCurrent,#cboxTitle{display:none!important}body .p-image-wrapper{opacity:0}body .p-image-wrapper .p-thumbnails-wrapper{display:none}body .p-image-wrapper .p-image{margin:0 -15px}@media (min-width:768px){body .p-image-wrapper .p-image{margin:0}}.image360{position:relative}.image360:after{align-items:center;border:3px solid #121212;border-radius:50%;border-right-color:transparent;bottom:.5rem;color:#121212;content:"360°";display:flex;font-size:.75rem;font-weight:400;height:2.5rem;justify-content:center;line-height:1.125rem;position:absolute;right:.5rem;width:2.5rem}.p-info-wrapper{display:flex;flex-direction:column}@media (min-width:768px){.p-info-wrapper{flex:0 1 530px;height:100%;position:sticky;top:0}}@media (min-width:768px){.p-info-wrapper:has(.mime-scroll.visible){position:unset}}.p-info-wrapper .brand-code-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:12px;order:1;row-gap:0}.p-info-wrapper .brand-code-wrapper a,.p-info-wrapper .brand-code-wrapper span{color:#8a8a8a;font-size:.8125rem;font-weight:400;letter-spacing:1.3px;line-height:1.25rem;text-decoration:none;text-transform:uppercase}.p-info-wrapper h1{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5625rem;margin:0 0 1rem;order:2}.p-info-wrapper .stars-appendix-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:1rem;order:3}.p-info-wrapper .stars-appendix-wrapper .product-appendix{border:1px solid #d9d9d9;font-size:.875rem;font-weight:400;line-height:1.125rem;padding:.5rem}.p-info-wrapper .stars-appendix-wrapper .stars-wrapper{align-items:center;display:flex;gap:.5rem}.p-info-wrapper .p-short-description{margin-bottom:1rem;order:4}.p-info-wrapper .p-short-description p{margin:0}.p-info-wrapper .p-short-description a{color:#00ab63}.p-info-wrapper .p-short-description.mime-cut .mime-short-description{line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.p-info-wrapper .p-short-description .mime-read-more{background-color:transparent;border:none;color:#121212;cursor:pointer;font-size:1rem;font-weight:400;line-height:1.625rem;padding:0;text-decoration:underline}.p-info-wrapper .p-final-price-wrapper{align-items:center;border-bottom:1px solid #e2e2e2;display:flex;flex-wrap:wrap;margin-bottom:1rem;order:5;padding-bottom:1rem}.p-info-wrapper .p-final-price-wrapper:has(.price-save) .price-final{color:#bb3939}.p-info-wrapper .p-final-price-wrapper .price-final{color:#121212;font-size:2rem;font-weight:700;line-height:2.75rem;order:1;width:100%}.p-info-wrapper .p-final-price-wrapper .price-final-holder{align-items:baseline;display:flex;gap:1rem}.p-info-wrapper .p-final-price-wrapper .price-final-holder.no-display,.p-info-wrapper .p-final-price-wrapper .price-final-holder.noDisplay{display:none}.p-info-wrapper .p-final-price-wrapper .pr-list-unit{color:#5b5b5b;font-size:.875rem;font-weight:400;line-height:1.375rem}.p-info-wrapper .p-final-price-wrapper .price-standard{color:#121212;font-size:.8125rem;font-weight:400;line-height:1.125rem;order:2;text-decoration:line-through}.p-info-wrapper .p-final-price-wrapper .price-save{background-color:#bb3939;color:#fff;font-size:.8125rem;font-weight:500;line-height:1.125rem;margin-left:6px;order:3;padding:0 3px}.p-info-wrapper .detail-parameters{display:block;margin-bottom:1.5rem;order:6}.p-info-wrapper .detail-parameters tbody{display:block;width:100%}.p-info-wrapper .detail-parameters tr{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.p-info-wrapper .detail-parameters tr:has(#jsUnavailableCombinationMessage){display:none}.p-info-wrapper .detail-parameters tr:last-child td{border-bottom:none;margin-bottom:0;padding-bottom:0}.p-info-wrapper .detail-parameters .mime-size-link{align-items:center;background-color:transparent;border:none;border-radius:0;color:#555;cursor:pointer;display:flex;font-size:1rem;gap:10px;line-height:1.375rem;margin-bottom:.5rem;padding:0;text-decoration:underline;transition:all .3s ease}.p-info-wrapper .detail-parameters .mime-size-link:hover{color:#121212}.p-info-wrapper .detail-parameters .mime-size-link:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/info-circle.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex-shrink:0;height:1rem;width:1rem}.p-info-wrapper .detail-parameters th{color:#121212;display:flex;font-size:.875rem;font-weight:500;line-height:1.375rem;margin-bottom:.5rem;padding:0;text-align:left;text-transform:uppercase}.p-info-wrapper .detail-parameters th:after{content:":"}.p-info-wrapper .detail-parameters td{border-bottom:1px solid #e2e2e2;display:block;margin-bottom:1rem;padding:0 0 1rem;width:100%}.p-info-wrapper .detail-parameters .hidden-split-parameter:not(.radio){display:none}.p-info-wrapper .detail-parameters .hidden-split-parameter.radio{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.p-info-wrapper .detail-parameters .hidden-split-parameter.radio>span{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-info-wrapper .detail-parameters .hidden-split-parameter.radio+.selectButtonsContent{display:none}.p-info-wrapper .detail-parameters .advanced-parameter .parameter-value,.p-info-wrapper .detail-parameters .advanced-parameter input[type=radio]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-info-wrapper .detail-parameters .advanced-parameter .advanced-parameter-inner{cursor:pointer;display:block;height:40px;position:relative;width:40px}.p-info-wrapper .detail-parameters .advanced-parameter .advanced-parameter-inner.yes-before:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/checked.svg);background-position:50%;background-repeat:no-repeat;content:"";height:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}.p-info-wrapper .detail-parameters .surcharge-list select{background-color:transparent;border:1px solid #e2e2e2;cursor:pointer;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:.875rem;line-height:1.375rem;padding:.5rem;width:100%}.p-info-wrapper .availability-value{align-items:center;background-color:#f4f2ed;color:#121212;display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:700;justify-content:center;line-height:1.375rem;margin-bottom:12px;order:7;padding:1rem}@media (min-width:768px){.p-info-wrapper .availability-value{justify-content:flex-start}}.p-info-wrapper .availability-value:has(.parameter-dependent:not(.no-display) .availability-label[style="color: #228753"]),.p-info-wrapper .availability-value:has(.parameter-dependent:not(.no-display) .availability-label[style="color: #429C67"]),.p-info-wrapper .availability-value:has(>.availability-label[style="color: #429C67"]){background-color:#ecfff4;color:#429c67}.p-info-wrapper .availability-value:has(.parameter-dependent:not(.no-display) .availability-label[style="color: #228753"]) .availability-label:before,.p-info-wrapper .availability-value:has(.parameter-dependent:not(.no-display) .availability-label[style="color: #429C67"]) .availability-label:before,.p-info-wrapper .availability-value:has(>.availability-label[style="color: #429C67"]) .availability-label:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/stock.svg);background-position:50%;background-repeat:no-repeat;content:"";height:18px;margin-right:6px;width:18px}.p-info-wrapper .availability-value:has(.parameter-dependent:not(.no-display) .availability-label[style="color: #228753"]):has(.delivery-time-label) .availability-label:after,.p-info-wrapper .availability-value:has(.parameter-dependent:not(.no-display) .availability-label[style="color: #429C67"]):has(.delivery-time-label) .availability-label:after,.p-info-wrapper .availability-value:has(>.availability-label[style="color: #429C67"]):has(.delivery-time-label) .availability-label:after{content:","}.p-info-wrapper .availability-value.sold-out{background-color:#f8d7da;color:#bb3939}.p-info-wrapper .availability-value.sold-out .availability-label:after,.p-info-wrapper .availability-value.sold-out .availability-label:before,.p-info-wrapper .availability-value.sold-out .delivery-time,.p-info-wrapper .availability-value.sold-out .delivery-time-label{display:none}.p-info-wrapper .availability-value .availability-label{align-items:center;display:flex;margin-right:4px}.p-info-wrapper .availability-value.hide-text .availability-label:after,.p-info-wrapper .availability-value.hide-text .delivery-time .default-variant,.p-info-wrapper .availability-value.hide-text .delivery-time-label{display:none}.p-info-wrapper .availability-value .delivery-time-label{margin-right:4px;text-transform:lowercase}.p-info-wrapper .shipping-options{align-items:center;border-bottom:1px solid #e2e2e2;color:#121212;cursor:pointer;display:flex;font-size:1rem;font-weight:400;gap:.5rem;justify-content:center;line-height:1.375rem;margin-bottom:0;order:8;padding-bottom:12px;text-decoration:underline}.p-info-wrapper .shipping-options:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/delivery.svg);background-position:50%;background-repeat:no-repeat;content:"";height:21px;width:24px}.p-info-wrapper .gift-package{align-items:center;color:#121212;display:flex;font-size:16px;gap:8px;margin-top:1.5rem;order:9}.p-info-wrapper .gift-package:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/small-box-gift.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:29px;width:35px}.p-info-wrapper .add-to-cart{margin-top:1.5rem;order:9}.p-info-wrapper .add-to-cart.fixed{background-color:#fff;border-top:1px solid #cfd1c2;bottom:0;left:0;padding:15px;position:fixed;width:100%;z-index:10}.p-info-wrapper .add-to-cart:has(.watchdog) .add-to-cart-button{display:none}.p-info-wrapper .add-to-cart .watchdog{background-color:#254733;border:1px solid #254733;color:#fff;cursor:pointer;display:block;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.375rem;padding:13px;text-align:center;text-decoration:none;width:100%}.p-info-wrapper .add-to-cart .watchdog:hover{text-decoration:underline}.p-info-wrapper .add-to-cart .quantity,.p-info-wrapper p[data-testid=productCardDescr]{display:none}.p-info-wrapper .social-buttons-wrapper{align-items:center;display:flex;gap:12px;margin-top:1rem;order:10}.p-info-wrapper .social-buttons-wrapper .link-icon{align-items:center;color:#121212;display:flex;font-size:.75rem;font-weight:400;gap:.5rem;line-height:1.125rem;text-decoration:underline;text-underline-offset:2px}.p-info-wrapper .social-buttons-wrapper .link-icon.chat,.p-info-wrapper .social-buttons-wrapper .link-icon.print,.p-info-wrapper .social-buttons-wrapper .link-icon.share{display:none}@media (min-width:768px){.p-info-wrapper .social-buttons-wrapper .link-icon{font-size:.875rem;line-height:1.375rem}}.p-info-wrapper .social-buttons-wrapper .link-icon.watchdog:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/watchdog.svg);background-position:50%;background-repeat:no-repeat;content:"";height:24px;width:24px}.p-info-wrapper .social-buttons-wrapper .btn_toggle{align-items:center;display:flex;gap:.5rem;margin:0}.p-info-wrapper .social-buttons-wrapper .add_favourite,.p-info-wrapper .social-buttons-wrapper .favourite{cursor:pointer;display:block;height:24px;width:24px}.p-info-wrapper .social-buttons-wrapper .favourite-text{cursor:pointer}.p-info-wrapper .social-buttons-wrapper .fav-yes .favourite svg{fill:#878e67}.p-info-wrapper .mehub-bonus-product-detail-container,.p-info-wrapper .mehub-bonus-product-detail-container-olivie{margin:20px 0 0;min-height:92px;order:11;width:100%}@media (min-width:768px){.p-info-wrapper .mehub-bonus-product-detail-container,.p-info-wrapper .mehub-bonus-product-detail-container-olivie{margin-top:1rem}}.p-info-wrapper .mehub-bonus-product-detail-container .card,.p-info-wrapper .mehub-bonus-product-detail-container-olivie .card{align-items:center;background-color:#f4f2ed;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/loyalty-program.svg);background-position:8px bottom;background-repeat:no-repeat;display:flex;min-height:94px;padding:1rem .75rem 1rem 140px;width:100%}@media (min-width:768px){.p-info-wrapper .mehub-bonus-product-detail-container .card,.p-info-wrapper .mehub-bonus-product-detail-container-olivie .card{align-items:center;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/i.svg),url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/i-inverse.svg);background-position:left 8px top 5px,right 8px top 5px;background-repeat:no-repeat,no-repeat;flex-direction:column;gap:.5rem;justify-content:center;padding:1rem;text-align:center}.p-info-wrapper .mehub-bonus-product-detail-container .card:before,.p-info-wrapper .mehub-bonus-product-detail-container-olivie .card:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/Olivie+black.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:23px;width:102px}}.p-info-wrapper .mehub-bonus-product-detail-container .card-text,.p-info-wrapper .mehub-bonus-product-detail-container-olivie .card-text{color:#121212;font-size:1rem;line-height:1.375rem;padding:0}.p-info-wrapper .mehub-bonus-product-detail-container .card-text a,.p-info-wrapper .mehub-bonus-product-detail-container-olivie .card-text a{color:inherit}.p-info-wrapper .card-text{color:#121212;font-size:1rem;line-height:1.375rem;padding:0}.p-info-wrapper .card-text a{color:inherit}.p-info-wrapper .mime-usp-detail{margin-top:20px;order:12}@media (min-width:768px){.p-info-wrapper .mime-usp-detail{margin-top:1rem}}.stars{align-items:center;display:flex;gap:3px}.stars a,.stars span{flex-shrink:0;height:16px;position:relative;width:16px}.stars a:before,.stars span:before{color:#e7c520;font-family:shoptet;font-size:16px;height:100%;left:0;line-height:16px;position:absolute;top:0;width:100%}.stars a.star-on:before,.stars span.star-on:before{content:"\e91c"}.stars a.star-half:before,.stars span.star-half:before{content:"\e91a"}.stars a.star-off:before,.stars span.star-off:before{content:"\e91b"}.stars-label{color:#121212;cursor:pointer;font-size:1rem;font-weight:400;line-height:1.375rem;text-decoration:underline}.selectButtonsContent{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(66px,1fr))}.selectButtonsContent .select-option{align-items:center;border:1px solid #cfd1c2;color:#5b5b5b;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;font-size:.6875rem;font-weight:400;justify-content:center;line-height:.9375rem;min-height:59px;min-width:59px;padding:.5rem 4px;text-align:center}.selectButtonsContent .select-option.active{border-color:#626651;border-width:2px}.selectButtonsContent .select-option.available-false{border-color:#cfd1c2;cursor:not-allowed;opacity:.7;position:relative}.selectButtonsContent .select-option.available-false:before{background-color:#cfd1c2;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:142%}.selectButtonsContent .select-option.available-false:after{background-color:#cfd1c2;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:142%}.selectButtonsContent .size{color:#121212;font-size:1.125rem;font-weight:400;line-height:1.5625rem}.selectButtonsContent .size-eu{color:#5b5b5b;font-size:.6875rem;font-weight:400;line-height:.9375rem}.mime-usp-detail{margin:1.5rem 0}.mime-usp-detail__list{align-items:center;display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}.mime-usp-detail__item{align-items:center;display:flex;flex:1;flex-direction:column;gap:6px}@media (min-width:1278px){.mime-usp-detail__item{flex:unset;flex-direction:row;gap:.5rem}}.mime-usp-detail__icon{display:block;height:24px;width:24px}.mime-usp-detail__text{font-size:.75rem;font-weight:400;line-height:1rem;text-align:center}@media (min-width:1278px){.mime-usp-detail__text{font-size:.875rem;text-align:left}}body.project-DEV_CZ .p-info-wrapper .p-gifts-wrapper{border-bottom:1px solid #e2e2e2;margin-top:1rem;order:8;padding-bottom:1rem}body.project-DEV_CZ .p-info-wrapper .p-gifts-wrapper .p-gifts-heading{color:#121212;font-size:.875rem;font-weight:500;line-height:1.375rem;margin-bottom:.5rem;text-align:left;text-transform:uppercase}body.project-DEV_CZ .p-info-wrapper .p-gifts-wrapper .p-gifts-heading:after{content:":"}body.project-DEV_CZ .p-info-wrapper .p-gifts-wrapper .p-gift{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}body.project-DEV_CZ .p-info-wrapper .p-gifts-wrapper .p-gift:last-child{margin-bottom:0}body.project-DEV_CZ .p-info-wrapper .p-gifts-wrapper .p-gift-image{flex-shrink:0;height:auto;width:50px}body.project-DEV_CZ .p-info-wrapper .p-gifts-wrapper .p-gift-name a{color:#555;font-size:.875rem;font-weight:400;line-height:1.375rem;text-decoration:none}@media (min-width:768px){body.project-DEV_CZ .p-info-wrapper .p-gifts-wrapper .p-gift-name a:hover{text-decoration:underline}}body.project-DEV_CZ .p-info-wrapper .p-gifts-wrapper .p-gift-name a span.nowrap{color:#254733;font-weight:500}.p-detail-tabs-wrapper .navigation-btn{display:none!important}.p-detail-tabs-wrapper .shp-tabs-row{display:none}@media (min-width:768px){.p-detail-tabs-wrapper .shp-tabs-row{background-color:#f4f2ed;display:block;margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);margin-top:2.5rem;padding:0 calc(50vw - var(--scrollbar-width)/2 - 50%);width:calc(100vw - var(--scrollbar-width))}}.p-detail-tabs-wrapper .p-detail-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;list-style:none;margin:0;padding:0}.p-detail-tabs-wrapper .shp-tab-link{color:#121212;cursor:pointer;display:block;font-size:.8125rem;font-weight:400;letter-spacing:1.3px;line-height:1.125rem;padding:1.5rem 0;text-decoration:underline;text-transform:uppercase}.p-detail-tabs-wrapper .active .shp-tab-link{font-weight:700;text-decoration:none}@media (min-width:768px){.p-detail-tabs-wrapper .description-inner{align-items:flex-start;-moz-column-gap:2rem;column-gap:2rem;display:flex;justify-content:space-between;margin-bottom:3.5rem;margin-top:1.5rem}}.p-detail-tabs-wrapper .mime-tab-name{font-size:1.125rem;font-weight:700;line-height:1.5625rem;margin:0 0 20px;padding:0}@media (min-width:768px){.p-detail-tabs-wrapper .mime-tab-name{width:100%}}.p-detail-tabs-wrapper #description .mime-tab-name{background-color:#f4f2ed;margin:0 -15px 1rem;padding:20px 15px}@media (min-width:768px){.p-detail-tabs-wrapper #description .mime-tab-name{display:none}.p-detail-tabs-wrapper .basic-description{flex:0 1 750px}}.p-detail-tabs-wrapper .basic-description a{color:#121212}.p-detail-tabs-wrapper .basic-description h3{display:none}@media (min-width:768px){.p-detail-tabs-wrapper .basic-description h3{color:#121212;display:block;font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5625rem;margin:0 0 12px}}.p-detail-tabs-wrapper .basic-description h2.Standard{color:#121212;display:block;font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.375rem;margin:0 0 12px}.p-detail-tabs-wrapper .basic-description ul{color:inherit!important;font-size:1rem!important;font-weight:400!important;line-height:1.9375rem!important;list-style:none!important;margin:1rem 0;padding:0}.p-detail-tabs-wrapper .basic-description ul li{padding-left:1.5rem;position:relative}.p-detail-tabs-wrapper .basic-description ul li:before{background-color:#121212;border-radius:50%;content:"";height:4px;left:10px;position:absolute;top:15.5px;transform:translateY(-50%);width:3px}.p-detail-tabs-wrapper .basic-description h6,.p-detail-tabs-wrapper .basic-description p,.p-detail-tabs-wrapper .basic-description span{color:inherit!important;font-size:1rem!important;font-weight:400!important;line-height:1.9375rem!important;margin:0;max-width:100%}.p-detail-tabs-wrapper .basic-description strong{color:inherit!important;font-size:1rem!important;font-weight:700!important;line-height:1.9375rem!important}.p-detail-tabs-wrapper .basic-description p:empty,.p-detail-tabs-wrapper .basic-description span:empty{display:none}.p-detail-tabs-wrapper .basic-description iframe{max-width:100%}.p-detail-tabs-wrapper .extended-description{margin-bottom:2.5rem}@media (min-width:768px){.p-detail-tabs-wrapper .extended-description{flex:0 1 420px;margin-bottom:0;min-width:300px}}.p-detail-tabs-wrapper .extended-description h3{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5625rem;margin:0 0 12px}.p-detail-tabs-wrapper .extended-description .detail-parameters{border-collapse:collapse;margin:0 -15px;width:calc(100% + 30px)}@media (min-width:768px){.p-detail-tabs-wrapper .extended-description .detail-parameters{margin:0;width:100%}}.p-detail-tabs-wrapper .extended-description .detail-parameters tr:nth-child(odd){background-color:#edf1ed}.p-detail-tabs-wrapper .extended-description .detail-parameters td,.p-detail-tabs-wrapper .extended-description .detail-parameters th{font-size:1rem;line-height:1.625rem;padding:10px .5rem}.p-detail-tabs-wrapper .extended-description .detail-parameters th{font-weight:500;padding-left:15px;position:relative;text-align:left}.p-detail-tabs-wrapper .extended-description .detail-parameters th .question-tooltip{align-items:center;background-color:#121212;border-radius:50%;color:#fff;display:inline-flex;font-size:.75rem;height:16px;justify-content:center;width:16px}.p-detail-tabs-wrapper .extended-description .detail-parameters td{font-weight:400;padding-right:15px;text-align:right}.p-detail-tabs-wrapper .extended-description .detail-parameters td a{color:#121212;text-decoration:underline}.p-detail-tabs-wrapper #productsAlternative{display:none}#ratingTab{margin-bottom:1.5rem}@media (min-width:768px){#ratingTab{align-items:flex-start;-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;margin-bottom:2.5rem}}#ratingTab>p{font-size:1rem;font-weight:400;line-height:1.625rem;margin-top:0}@media (min-width:768px){#ratingTab>p{width:100%}}#ratingTab a{color:#121212;text-decoration:underline}#ratingTab .load-next-wrap{display:none}#ratingWrapper{background-color:#edf1ed;margin:0 -15px 1rem;padding:1.5rem 15px}#ratingWrapper:not(:has(.rate-average)){background-color:transparent;padding:0}@media (min-width:768px){#ratingWrapper{flex:0 1 350px;margin:0;min-width:300px;padding:1.5rem 2rem}}@media (min-width:1060px){#ratingWrapper{flex:0 1 420px}}#ratingWrapper .stars a.star-off:before,#ratingWrapper .stars span.star-off:before{color:#fff;content:"\e91c"}#ratingWrapper .rate-form-trigger{margin-bottom:1.5rem}#ratingWrapper.unveiled .rate-form-trigger{display:none}#rate-form{margin-top:1.5rem}.rate-average-inner{align-items:center;display:flex;gap:1.5rem;margin-bottom:12px}.rate-average{align-items:center;background-color:#fff;border-radius:50%;color:#254733;display:flex;flex-shrink:0;font-size:2rem;font-weight:700;height:100px;justify-content:center;line-height:2rem;width:100px}.rate-star-wrap{display:flex;flex-direction:column;gap:.5rem}.rate-star-wrap .stars{gap:6px}.rate-star-wrap .stars a{height:26px;width:26px}.rate-star-wrap .stars a:before{font-size:26px;line-height:26px}.rate-star-wrap .stars-label{text-decoration:none!important}.rate-list{align-items:center;display:flex;gap:12px;height:26px;margin-bottom:.5rem;position:relative}.rate-list:last-child{margin-bottom:0}.rate-block{background-color:#fff;display:flex;flex-grow:1;margin-right:46px}.rate-bar,.rate-block{border-radius:99px;height:6px}.rate-bar{background-color:#254733}.rate-count{font-size:1.125rem;line-height:1.5625rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}.rate-star>.star,.rate-value{display:none}.votes-wrap{display:flex;flex-direction:column;gap:1rem}.votes-wrap.admin-response{margin:1rem -15px 0}@media (min-width:768px){.votes-wrap.admin-response{margin-left:0;margin-right:0;margin-top:20px}}.votes-wrap.admin-response .vote-wrap{background-color:#edf1ed;border:none;padding:1.5rem 1rem;position:relative}.votes-wrap.admin-response .vote-wrap:before{border:14px solid transparent;border-bottom-color:#edf1ed;content:"";height:28px;left:50px;position:absolute;top:0;transform:translateY(-100%);width:28px}@media (min-width:768px){.votes-wrap.simple-vote{flex:1;margin:0}}.votes-wrap.simple-vote:has(.mime-show-more-votes)>.vote-wrap:nth-child(2){position:relative}.votes-wrap.simple-vote:has(.mime-show-more-votes)>.vote-wrap:nth-child(2):before{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 90%);content:"";height:calc(100% + 1px);left:-15px;position:absolute;top:0;width:calc(100% + 30px);z-index:10}@media (min-width:768px){.votes-wrap.simple-vote:has(.mime-show-more-votes)>.vote-wrap:nth-child(2):before{display:none}}@media (min-width:768px){.votes-wrap.simple-vote:has(.mime-show-more-votes)>.vote-wrap:nth-child(4){position:relative}.votes-wrap.simple-vote:has(.mime-show-more-votes)>.vote-wrap:nth-child(4):before{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 90%);content:"";height:calc(100% + 1px);left:-15px;position:absolute;top:0;width:calc(100% + 30px);z-index:10}}.vote-wrap{border-bottom:1px solid #cacaca;padding-bottom:1rem}.vote-wrap:has(.admin-response){border-bottom:none;padding-bottom:0}.vote-pic{display:none}.vote-name{font-size:1rem;font-weight:700;line-height:1.25rem;margin-bottom:.5rem}.vote-rating{display:flex;flex-direction:row-reverse;gap:.5rem;justify-content:flex-end;margin-bottom:1rem}.vote-delimeter{display:none}.mime-show-more-votes{background-color:#fff;border:1px solid #cacaca;margin-left:auto;margin-right:auto;margin-top:-36px;position:relative;z-index:10}@media (min-width:768px){#productDiscussion{margin-bottom:5rem}}#discussionWrapper{margin-bottom:2.5rem}@media (min-width:768px){#discussionWrapper .discussionContainer{align-items:flex-start;-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap}#discussionWrapper .discussionContainer>p{margin-top:0;width:100%}#discussionWrapper .discussionContainer>#discussion-form,#discussionWrapper .discussionContainer>.discussion-form-trigger{flex:0 1 350px}}@media (min-width:768px) and (min-width:1060px){#discussionWrapper .discussionContainer>#discussion-form,#discussionWrapper .discussionContainer>.discussion-form-trigger{flex:0 1 420px}}@media (min-width:768px){#discussionWrapper .discussionContainer>.votes-wrap.discussion{flex:1;margin:0!important}}#discussionWrapper:has(.discussion-form-trigger) .votes-wrap.discussion{margin-top:2rem}#discussionWrapper .discussionContainer>.votes-wrap.discussion:has(.mime-show-more-votes)>.vote-wrap:nth-child(2){position:relative}#discussionWrapper .discussionContainer>.votes-wrap.discussion:has(.mime-show-more-votes)>.vote-wrap:nth-child(2):before{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 90%);content:"";height:calc(100% + 1px);left:-15px;position:absolute;top:0;width:calc(100% + 30px);z-index:10}@media (min-width:768px){#discussionWrapper .discussionContainer>.votes-wrap.discussion:has(.mime-show-more-votes)>.vote-wrap:nth-child(2):before{display:none}}@media (min-width:768px){#discussionWrapper .discussionContainer>.votes-wrap.discussion:has(.mime-show-more-votes)>.vote-wrap:nth-child(4){position:relative}#discussionWrapper .discussionContainer>.votes-wrap.discussion:has(.mime-show-more-votes)>.vote-wrap:nth-child(4):before{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 90%);content:"";height:calc(100% + 1px);left:-15px;position:absolute;top:0;width:calc(100% + 30px);z-index:10}}#discussion-form{margin-top:1rem}.votes-wrap.discussion .vote-title{display:none}.votes-wrap.discussion .vote-content .add-comment{background-color:transparent;border:none;color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:1.3px;line-height:1.25rem;margin-top:1.5rem;padding:0;text-align:left;text-decoration:underline}.votes-wrap.discussion .votes-wrap.discussion{margin:0 -15px;margin-top:1rem!important}@media (min-width:768px){.votes-wrap.discussion .votes-wrap.discussion{margin:20px 0 0!important}}.votes-wrap.discussion .votes-wrap.discussion .vote-wrap{background-color:#edf1ed;border:none;padding:1.5rem 1rem;position:relative}.votes-wrap.discussion .votes-wrap.discussion .vote-wrap:before{border:14px solid transparent;border-bottom-color:#edf1ed;content:"";height:28px;left:50px;position:absolute;top:0;transform:translateY(-100%);width:28px}.votes-wrap.discussion .vote-wrap:has(.votes-wrap.discussion){border-bottom:none;padding-bottom:0}.type-posts-listing #content-wrapper .mime-top-categories__title{color:#6d8a79;display:block!important;font-size:1.5625rem;margin-top:0;text-align:center}@media (max-width:1059px){.type-posts-listing #content-wrapper .mime-top-categories{margin-bottom:72px!important}}.type-posts-listing .mime-usp{border-bottom:none!important;padding-top:2rem}@media (max-width:1059px){.type-posts-listing .mime-usp{display:none}}.type-posts-listing .read-more{color:#254733;font-size:16px;font-weight:400;line-height:normal;text-decoration:underline}.type-posts-listing .content-inner{position:relative}.type-posts-listing .content-inner #mime-load-more-items-button{bottom:78px;left:50%;position:absolute;text-decoration:none;transform:translateX(-50%);z-index:10}.type-posts-listing .content-inner #mime-load-more-items-button:hover{text-decoration:underline}@media (max-width:1059px){.type-posts-listing .content-inner #mime-load-more-items-button{bottom:155px}.type-posts-listing .content-inner .pagination-wrapper{justify-content:center;padding-top:32px}}.type-posts-listing .pagination-wrapper{align-items:center;display:flex;justify-content:space-between;margin:80px 0;position:relative}.type-posts-listing .pagination-wrapper .pagination-loader{cursor:pointer;left:50%;position:absolute;transform:translateX(-50%)}.type-posts-listing .pagination-wrapper .pagination-loader:hover span{text-decoration:underline}.type-posts-listing .pagination-wrapper .pagination-top .pagination-link.up{background-color:#edf1ed;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border-radius:50%;bottom:100px;display:flex;height:40px;position:fixed;right:50px;transform:rotate(180deg);width:40px;z-index:10}@media (max-width:1059px){.type-posts-listing .pagination-wrapper .pagination-top .pagination-link.up{display:none}}.type-posts-listing .pagination-wrapper .pagination-top strong.js-scroll-top{display:none}.type-posts-listing .news-wrapper{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:40px}@media (max-width:1277px){.type-posts-listing .news-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.type-posts-listing .news-wrapper{grid-template-columns:1fr}}.type-posts-listing .news-wrapper .image{height:265px;width:100%}.type-posts-listing .news-wrapper .image a{display:block;height:100%;width:100%}.type-posts-listing .news-wrapper .image a img{height:100%;-o-object-fit:cover;object-fit:cover}.type-posts-listing .news-wrapper .news-item .image a img{width:100%}.type-posts-listing .news-wrapper .text a.title{color:#121212;display:block;font-size:1rem;font-weight:500;margin-top:32px;text-decoration:none;text-transform:uppercase;width:100%}.type-posts-listing .news-wrapper .text .description{margin:0;padding:0}.type-posts-listing .news-wrapper .text .description p{font-weight:300}.type-posts-listing .news-wrapper .text .description .link-more{color:#254733;font-size:.875rem;font-weight:400}.type-posts-listing .content-inner{display:flex;flex-direction:column}.type-posts-listing .content-inner>.description{background-color:#f4f2ed;margin-bottom:40px;margin-top:23px;min-height:430px;padding:55px 120px 55px calc(50% + 120px);position:relative}.type-posts-listing .content-inner>.description>p{display:none}.type-posts-listing .content-inner>.description a,.type-posts-listing .content-inner>.description h1,.type-posts-listing .content-inner>.description h2,.type-posts-listing .content-inner>.description h3{color:#000;font-family:Open Sans,Adjusted Arial Fallback\ 500,Arial,sans-serif;font-size:2rem;font-weight:500;line-height:2.5rem;text-decoration:none;text-transform:uppercase}.type-posts-listing .content-inner>.description .read-more{color:#254733;font-size:16px;font-weight:500;line-height:normal;text-decoration:underline;text-transform:unset}.type-posts-listing .content-inner>.description img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:50%}@media (max-width:1399px){.type-posts-listing .content-inner>.description{padding:20px 30px 20px calc(50% + 30px)}}@media (max-width:767px){.type-posts-listing .content-inner>.description{display:flex;flex-direction:column;padding:33px 0}.type-posts-listing .content-inner>.description a,.type-posts-listing .content-inner>.description h1,.type-posts-listing .content-inner>.description h2,.type-posts-listing .content-inner>.description h3{font-size:1.5rem}.type-posts-listing .content-inner>.description img{height:250px;margin-top:-33px;max-height:250px;order:-1;position:inherit;width:100%}.type-posts-listing .content-inner>.description .text{padding:0 24px}}.type-posts-listing .content-inner .subcategories{display:flex;flex-wrap:wrap;list-style:none;margin:0;order:-1;padding:0}@media (max-width:767px){.type-posts-listing .content-inner .subcategories{flex-wrap:nowrap;margin-right:-15px;overflow-x:auto}}.type-posts-listing .content-inner .subcategories li{margin:0 10px 17px 0}.type-posts-listing .content-inner .subcategories li a{border:1px solid #cacaca;color:#121212;display:block;font-size:1rem;font-weight:500;padding:10px 24px;text-decoration:none;white-space:nowrap}.type-posts-listing .content-inner .subcategories .image{display:none}.type-posts-listing .content-inner>.sectionDescription{order:-2}.type-posts-listing .content-inner>.sectionDescription h1{color:#6d8a79;font-size:2.5rem;font-weight:500;line-height:2.5rem;margin-top:20px}@media (max-width:767px){.type-posts-listing .content-inner>.sectionDescription h1{font-size:2rem}}.type-posts-listing .content-inner>.sectionDescription .description{display:none}.type-post .next-items-wrapper{margin-bottom:40px}.type-post .next-items-wrapper h2{color:#6d8a79;font-size:2.5rem!important;font-weight:400;line-height:2.5rem!important;margin:1rem 0 1.5rem;width:340px}.type-post .next-items-wrapper .news-wrapper{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}@media (max-width:1277px){.type-post .next-items-wrapper .news-wrapper{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media (max-width:767px){.type-post .next-items-wrapper .news-wrapper{display:block}}.type-post .next-items-wrapper .news-wrapper .news-item:first-child .image:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/post-bg-1.svg);height:41.5%;width:25%}.type-post .next-items-wrapper .news-wrapper .news-item:nth-child(2) .image:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/post-bg-2.svg);height:33.2%;width:21%}@media (max-width:767px){.type-post .next-items-wrapper .news-wrapper .news-item:nth-child(2){display:none}}.type-post .next-items-wrapper .news-wrapper .news-item:nth-child(3) .image:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/post-bg-3.svg);height:100%;width:100%}@media (max-width:1059px){.type-post .next-items-wrapper .news-wrapper .news-item:nth-child(3){display:none}}.type-post .next-items-wrapper .news-wrapper .image{aspect-ratio:420/265;position:relative}.type-post .next-items-wrapper .news-wrapper .image:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.type-post .next-items-wrapper .news-wrapper .image a{display:block;height:100%;width:100%}.type-post .next-items-wrapper .news-wrapper .image a img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.type-post .next-items-wrapper .news-wrapper .text{margin-top:2rem}@media (max-width:767px){.type-post .next-items-wrapper .news-wrapper .text{margin-top:1.5rem}}.type-post .next-items-wrapper .news-wrapper .text .title{color:#121212;display:block;font-size:1rem;font-weight:700;line-height:1.375rem;margin:0 0 1rem;text-decoration:none;text-transform:uppercase}.type-post .next-items-wrapper .news-wrapper .text .description{color:#121212;font-size:1rem;font-weight:300;line-height:1.625rem;margin:0}@media (max-width:767px){.type-post .next-items-wrapper .news-wrapper .text .description{font-weight:400}}.type-post .next-items-wrapper .news-wrapper .text .description p{line-clamp:4;box-orient:vertical;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-moz-box;display:-webkit-box;font-size:inherit!important;line-height:inherit!important;margin:0;overflow:hidden;text-overflow:ellipsis}.type-post .next-items-wrapper .news-wrapper .text .link-more{color:#254733;display:block;font-size:1rem;font-weight:400;line-height:1.375rem;margin-top:1rem;text-decoration:underline;transition:all .3s ease}@media (max-width:767px){.type-post .next-items-wrapper .news-wrapper .text .link-more{margin-top:1.5rem}}.type-post .next-items-wrapper .news-wrapper .text .link-more:hover{color:#121212}.type-post .next-items-wrapper .bottom-link{align-items:center;display:flex;justify-content:center;margin-top:32px;width:100%}.type-post .next-items-wrapper .bottom-link a{border:1px solid #cacaca;color:#121212;margin:0 8px;text-decoration:none}.type-post .news-item-detail .back-link{left:0;padding-left:44px;position:absolute;top:0}@media (max-width:1277px){.type-post .news-item-detail .back-link{display:none}}.type-post .news-item-detail .back-link a{color:#121212;font-size:1rem}.type-post .news-item-detail .back-link:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);height:10px;left:16px;top:8px;transform:rotate(90deg);width:10px}.type-post .news-item-detail .back-link:after,.type-post .news-item-detail .back-link:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;position:absolute}.type-post .news-item-detail .back-link:after{border:1px solid #cacaca;border-radius:50%;height:24px;left:10px;top:2px;width:24px}.type-post .news-item-detail .share{display:none}.type-post .news-item-detail .next-prev{align-items:center;display:flex;gap:1rem;justify-content:center;margin:40px 0;width:100%}@media (max-width:767px){.type-post .news-item-detail .next-prev{margin-top:1rem}}.type-post .news-item-detail .next-prev a{border:1px solid #cacaca;color:#121212;font-size:1rem;line-height:1.375rem;margin:0;padding:13px 31px;text-decoration:none;white-space:nowrap}@media (max-width:767px){.type-post .news-item-detail .next-prev a{padding:13px 15px}}.type-post .news-item-detail [itemprop=headline]{font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:2.5rem;font-weight:500;margin-left:auto;margin-right:auto;max-width:640px;text-transform:uppercase}@media (max-width:767px){.type-post .news-item-detail [itemprop=headline]{font-size:1.5rem;line-height:1.8125rem}}.type-post .news-item-detail .text{align-items:center;display:flex;flex-direction:column}.type-post .news-item-detail .text h2,.type-post .news-item-detail .text h3,.type-post .news-item-detail .text h4,.type-post .news-item-detail .text h5{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:2rem!important;font-weight:400;line-height:2rem;list-style:none;margin:24px auto 0;max-width:640px;padding:0;text-align:left;width:100%}@media (max-width:767px){.type-post .news-item-detail .text h2,.type-post .news-item-detail .text h3,.type-post .news-item-detail .text h4,.type-post .news-item-detail .text h5{font-size:1.5rem}}.type-post .news-item-detail .text h2 li,.type-post .news-item-detail .text h2 li>span,.type-post .news-item-detail .text h2 li>span strong,.type-post .news-item-detail .text h2 span,.type-post .news-item-detail .text h3 li,.type-post .news-item-detail .text h3 li>span,.type-post .news-item-detail .text h3 li>span strong,.type-post .news-item-detail .text h3 span,.type-post .news-item-detail .text h4 li,.type-post .news-item-detail .text h4 li>span,.type-post .news-item-detail .text h4 li>span strong,.type-post .news-item-detail .text h4 span,.type-post .news-item-detail .text h5 li,.type-post .news-item-detail .text h5 li>span,.type-post .news-item-detail .text h5 li>span strong,.type-post .news-item-detail .text h5 span{font-size:2rem!important;font-weight:400}@media (max-width:767px){.type-post .news-item-detail .text h2 li,.type-post .news-item-detail .text h2 li>span,.type-post .news-item-detail .text h2 li>span strong,.type-post .news-item-detail .text h2 span,.type-post .news-item-detail .text h3 li,.type-post .news-item-detail .text h3 li>span,.type-post .news-item-detail .text h3 li>span strong,.type-post .news-item-detail .text h3 span,.type-post .news-item-detail .text h4 li,.type-post .news-item-detail .text h4 li>span,.type-post .news-item-detail .text h4 li>span strong,.type-post .news-item-detail .text h4 span,.type-post .news-item-detail .text h5 li,.type-post .news-item-detail .text h5 li>span,.type-post .news-item-detail .text h5 li>span strong,.type-post .news-item-detail .text h5 span{font-size:1.5rem!important}}.type-post .news-item-detail .text h4,.type-post .news-item-detail .text h4 span,.type-post .news-item-detail .text h5,.type-post .news-item-detail .text h5 span{font-size:1.5rem!important}.type-post .news-item-detail .text>div:not(.product,.page-products-list){margin-left:auto;margin-right:auto;max-width:640px}.type-post .news-item-detail .text>div:not(.product,.page-products-list):has(img){max-width:unset;width:100%}.type-post .news-item-detail .text>div:not(.product,.page-products-list).accent{background-color:#f4f2ed;padding:40px 90px;text-align:center}@media (max-width:767px){.type-post .news-item-detail .text>div:not(.product,.page-products-list).accent{padding:27px 15px}}.type-post .news-item-detail .text>div:not(.product,.page-products-list).accent h4{margin:0 0 16px;text-align:center}.type-post .news-item-detail .text p{font-weight:400;max-width:640px;width:100%}.type-post .news-item-detail .text p:has(img){align-items:center;display:flex;justify-content:center;max-width:640px;width:100%}@media (max-width:767px){.type-post .news-item-detail .text p:has(img) img{width:100vw}}.type-post .news-item-detail .text p:has(img).images img{max-width:50%;padding:10px;width:430px}@media (max-width:767px){.type-post .news-item-detail .text p:has(img).images{display:flex;flex-direction:column;width:100vw}.type-post .news-item-detail .text p:has(img).images img{margin:8px 0;max-width:100vw;padding:0;width:100vw}}.type-post .news-item-detail .text ol,.type-post .news-item-detail .text ul{max-width:640px;padding-left:20px;width:100%}@media (max-width:1059px){.type-post .pagination-wrapper{justify-content:center;padding-top:32px}}.type-post .pagination-wrapper{align-items:center;display:flex;justify-content:space-between;margin:80px 0;position:relative}.type-post .pagination-wrapper .pagination-loader{cursor:pointer;left:50%;position:absolute;transform:translateX(-50%)}.type-post .pagination-wrapper .pagination-loader:hover span{text-decoration:underline}.type-post .pagination-wrapper .pagination-top .pagination-link.up{background-color:#edf1ed;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border-radius:50%;bottom:100px;display:flex;height:40px;position:fixed;right:50px;transform:rotate(180deg);width:40px;z-index:10}@media (max-width:1059px){.type-post .pagination-wrapper .pagination-top .pagination-link.up{display:none}}.type-post .pagination-wrapper .pagination-top strong.js-scroll-top{display:none}.type-post p a{color:#00ab63}.type-post .news-item-detail .mime-post-banner{align-items:center;background-color:#f4f2ed;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:1.5rem -15px!important;padding:27px 15px;width:calc(100% + 30px)}@media (min-width:768px){.type-post .news-item-detail .mime-post-banner{margin:2.5rem 0;padding:2.5rem;width:100%}}.type-post .news-item-detail .mime-post-banner h3{color:#6d8a79;font-size:1.5rem!important;line-height:1.8125rem;margin:0;max-width:460px;text-align:center}.type-post .news-item-detail .mime-post-banner p{font-size:1rem!important;font-weight:700;line-height:1.625rem;margin:0;max-width:460px;text-align:center}.page-products-list{margin:0!important;max-width:970px!important;width:calc(100% + 30px)}@media (min-width:1060px){.page-products-list .product{gap:20px!important;width:calc(33.33333% - 13.33333px)!important}}.page-products-list .flickity-page-dots{margin-top:1rem;position:static!important;transform:unset!important}@media (min-width:768px){.page-products-list .p-tools{display:block!important;width:100%!important}}body #dmproducts{font-size:0;line-height:0;margin-left:-15px!important;margin-right:-15px!important;min-height:unset!important;padding:0!important;width:calc(100% + 30px)!important}@media (min-width:768px){body #dmproducts{margin-left:0!important;margin-right:0!important;width:100%!important}}body #dmproducts.slick-dotted.slick-slider{margin-bottom:80px}body #dmproducts .slick-dots{bottom:0;left:50%;margin:0!important;text-align:center;transform:translate(-50%,100%)}@media (min-width:768px){body #dmproducts.flickity-enabled{margin-bottom:5rem}}body #dmproducts .flickity-viewport{width:100%!important}body #dmproducts .flickity-page-dots{max-width:100%}.category-top{background-color:#edf1ed;display:flex;flex-direction:column;position:relative}@media (min-width:1060px){.category-top{min-height:340px}}.category-top:before{background-color:#edf1ed;content:"";height:100%;left:50%;position:absolute;transform:translateX(-50%);width:100vw;z-index:-1}@media (min-width:1060px){.category-top:before{left:calc(100% + 10px)}}.category-top .category-title{color:#6d8a79;font-size:2.5rem;line-height:2.5rem;margin:0 0 2rem;order:1}.category-top .subcategories{align-items:center;-moz-column-gap:11px;column-gap:11px;display:flex;flex-wrap:wrap;list-style:none;margin:0 0 2rem;order:2;padding:0;row-gap:17px}.category-top .subcategories li{margin:0}.category-top .subcategories li a{border:1px solid #254733;color:#254733;display:block;font-size:.8125rem;font-weight:500;letter-spacing:1.3px;line-height:1.125rem;padding:9px 23px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.category-top .subcategories li a:hover{border-color:#cacaca;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:border-color .3s ease}.category-top .subcategories .image{display:none}.category-top .category-perex{margin:0 0 2rem;order:3}.category-top .category-perex a,.category-top .category-perex li,.category-top .category-perex p,.category-top .category-perex span{color:#555!important;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif!important;font-size:16px;margin:0;padding:0;white-space:normal}.category-top .category-perex a:hover{color:#121212!important;transition:color .3s ease}.category-top .category-perex p:has(>img){bottom:-45px;height:calc(100% + 45px);position:absolute;right:calc(-100% - 20px);width:100%}@media (max-width:1059px){.category-top .category-perex p:has(>img){display:none}}.category-top .category-perex p:has(>img):before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/bg-2.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:164px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px}.category-top .category-perex img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.category-top .category-perex ul{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.category-top .category-perex ul a{align-items:center;display:flex;font-size:1rem;gap:1rem;line-height:2.5rem}.category-top .category-perex ul a:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5.148 1.316.66 1.32c.09.184.33.36.533.394l1.196.199c.765.127.945.682.394 1.23l-.93.93a.814.814 0 0 0-.195.678l.266 1.152c.21.91-.274 1.263-1.08.787l-1.121-.664a.81.81 0 0 0-.743 0l-1.12.664c-.803.476-1.29.12-1.08-.787l.265-1.152a.814.814 0 0 0-.195-.678l-.93-.93c-.547-.548-.37-1.103.394-1.23l1.196-.2a.817.817 0 0 0 .53-.393l.66-1.32c.36-.716.944-.716 1.3 0Z' fill='%23626651'/%3E%3C/svg%3E");flex-shrink:0;font-size:inherit;line-height:inherit}.category-content-wrapper{width:100%}.category-content-wrapper #category-header{align-items:center;display:flex;flex-wrap:nowrap}.category-content-wrapper #category-header .btns-wrapper{display:flex;flex-wrap:nowrap;height:-moz-fit-content;height:fit-content}.category-content-wrapper #category-header .btns-wrapper button{background-color:transparent;border:none;height:22px;margin-right:8px;width:22px}.category-content-wrapper #category-header .btns-wrapper button.in-two{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23E2E2E2' d='M12 0h10v10H12zM12 12h10v10H12zM0 0h10v10H0zM0 12h10v10H0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.category-content-wrapper #category-header .btns-wrapper button.in-two.active{filter:brightness(0) saturate(100%) invert(18%) sepia(63%) saturate(359%) hue-rotate(92deg) brightness(101%) contrast(86%)}.category-content-wrapper #category-header .btns-wrapper button.in-one{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23E2E2E2' d='M0 18h22v4H0zM0 0h22v16H0z'/%3E%3C/svg%3E")}.category-content-wrapper #category-header .btns-wrapper button.in-one.active{filter:brightness(0) saturate(100%) invert(18%) sepia(63%) saturate(359%) hue-rotate(92deg) brightness(101%) contrast(86%)}.category-content-wrapper #category-header>form{width:100%}.category-content-wrapper #category-header>form+div{display:none}.category-content-wrapper #category-header>form fieldset{border:none;margin:0;padding:0}.category-content-wrapper #category-header>form input[type=radio]{display:none}.category-content-wrapper #category-header>form input[type=radio]:checked+label{font-weight:700;text-decoration:none}.category-content-wrapper #category-header>form label{color:#121212;cursor:pointer;font-size:.8125rem;font-weight:400;letter-spacing:1.3px;line-height:1.125rem;margin-right:24px;text-transform:uppercase}.category-content-wrapper .pagination-wrapper{align-items:center;display:flex;justify-content:space-between;margin:25px 0;position:relative}@media (min-width:768px){.category-content-wrapper .pagination-wrapper{margin:80px 0}}.category-content-wrapper .pagination-wrapper .pagination-loader{cursor:pointer;left:50%;position:absolute;transform:translateX(-50%)}.category-content-wrapper .pagination-wrapper .pagination-loader:hover span{text-decoration:underline}.category-content-wrapper .pagination-wrapper .pagination-top .pagination-link.up{background-color:#edf1ed;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border-radius:50%;bottom:100px;display:flex;height:40px;position:fixed;right:50px;transform:rotate(180deg);width:40px;z-index:10}.category-content-wrapper .pagination-wrapper .pagination-top strong.js-scroll-top{display:none}.type-category .recentlyViewed .homepage-group-title-wrapper{margin-top:20px!important}.type-category .recentlyViewed .products-block{margin-bottom:80px}.type-category .benefitBanner{border-top:1px solid #cacaca;padding-top:24px}.type-category .benefitBanner .mime-usp{border:none}.category__secondDescription{background-color:#254733;background-repeat:no-repeat;color:#fff;margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);margin-bottom:20px;padding:40px calc(50vw - 50% - var(--scrollbar-width)/2);position:relative;text-align:center;width:calc(100vw - var(--scrollbar-width))}.category__secondDescription h2{font-size:2.5rem;line-height:2.5rem;margin:0 0 1.5rem;position:relative;z-index:10}.category__secondDescription p{margin:0 auto;max-width:560px;position:relative;z-index:10}.category__secondDescription a{color:#fff}.category__secondDescription a:hover{text-decoration:none}.category__secondDescription>div{position:relative;z-index:10}.category__secondDescription:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/bg-4.svg);content:"";height:100%;left:0;position:absolute;top:0;width:350px}@media (max-width:767px){.category__secondDescription:before{display:none}}.category__secondDescription:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/bg-3.svg);content:"";height:100%;position:absolute;right:0;top:0;width:350px}@media (max-width:767px){.category__secondDescription:after{width:100%}}@media (max-width:1277px){.category-content-wrapper .pagination-wrapper .pagination-loader{left:unset;position:inherit;transform:none}}@media (min-width:576px){#category-header .btns-wrapper{display:none!important}}@media (max-width:767px){.category__secondDescription{background-image:none!important}.category-content-wrapper{padding-left:0}.category-content-wrapper #category-header>form{min-height:27px;overflow:hidden;position:relative}.category-content-wrapper #category-header>form:hover{overflow:visible}.category-content-wrapper #category-header>form fieldset{background-color:#fff;display:flex;flex-direction:column;padding:0 10px 10px 0;position:absolute;width:-moz-fit-content;width:fit-content;z-index:10}.category-content-wrapper #category-header>form fieldset input[type=radio]{display:none}.category-content-wrapper #category-header>form fieldset input[type=radio]:checked+label{font-weight:400;order:-1;pointer-events:none;text-decoration:underline}.category-content-wrapper #category-header>form fieldset input[type=radio]:checked+label:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:6px;margin-bottom:2px;padding-left:18px;transition:all .3s ease;width:10px}.category-top{padding:0;width:100%}.category-top .category-title{font-size:1.5rem;line-height:1.8125rem;margin:0 0 1.5rem}.category-top .subcategories{flex-wrap:nowrap;margin:0 -15px 1rem;overflow-x:auto;padding:0 15px}.category-top .subcategories li a{padding:9px 17px}.category-top .category-perex{margin:0 0 20px}.category-top .category-perex img{display:none}}@media (max-width:1059px){.category-top{width:100%!important}.category-top .category-perex img{display:none}.category-content-wrapper{display:flex;flex-direction:column}.category-content-wrapper #category-header>form{margin:17px 0 28px}.category-content-wrapper .pagination-wrapper{flex-direction:column}.category-content-wrapper .pagination-wrapper .pagination-loader{margin-bottom:32px;width:100%}.category-content-wrapper .pagination-wrapper .pagination-loader .load-products{align-items:center;display:flex;justify-content:center;width:100%}.category-content-wrapper .pagination-wrapper .pagination-top .pagination-link.up{display:none!important}}@media (min-width:1060px){.category-content-wrapper{padding-left:20px}}@media (min-width:576px){.category-top:has(.category-perex img){width:calc(50% - 10px)}.category-top{padding:0}.category-top .category-title{font-size:2.5rem;line-height:2.5rem}.category-top .subcategories{flex-wrap:wrap}.category-top .category-perex img{min-height:100%}}@media (max-width:767px){#category-header{align-items:center;margin-bottom:1.5rem;margin-top:1rem;position:relative}#category-header .mime-sort-button{align-items:center;background-color:transparent;border:none;border-radius:0;color:#121212;display:flex;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:.8125rem;font-weight:400;gap:6px;letter-spacing:1.3px;line-height:1.375rem;margin-right:auto;padding:0;text-transform:uppercase}#category-header .mime-sort-button:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;content:"";height:4px;width:8px}#category-header form{display:none}#category-header.visible .mime-sort-button:after{transform:rotate(180deg)}#category-header.visible form{box-shadow:0 0 10px rgba(0,0,0,.1);display:block;left:0;margin:0;overflow:visible;position:absolute;top:100%;width:-moz-fit-content;width:fit-content;z-index:10}#category-header.visible form fieldset{gap:8px;padding:10px;position:static}#category-header.visible form fieldset label{line-height:1.375rem;margin:0}#category-header.visible form fieldset input[type=radio]:checked+label{font-weight:700;text-decoration:unset}#category-header.visible form fieldset input[type=radio]:checked+label:after{display:none}}body.type-category{opacity:0;overflow-x:hidden}.in-kontakt .content-inner,.in-kontakt-2 .content-inner{max-width:unset!important}.in-kontakt .breadcrumbs-wrapper,.in-kontakt-2 .breadcrumbs-wrapper{background-color:#254733}.in-kontakt .breadcrumbs-wrapper:before,.in-kontakt-2 .breadcrumbs-wrapper:before{background-color:#254733;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.in-kontakt .breadcrumbs-wrapper:after,.in-kontakt-2 .breadcrumbs-wrapper:after{transform:translateX(100%)}.in-kontakt .breadcrumbs-wrapper .breadcrumbs>span,.in-kontakt-2 .breadcrumbs-wrapper .breadcrumbs>span{color:#fff}.in-kontakt .breadcrumbs-wrapper #navigation-first .navigation-home-icon,.in-kontakt .breadcrumbs-wrapper .navigation-bullet:before,.in-kontakt-2 .breadcrumbs-wrapper #navigation-first .navigation-home-icon,.in-kontakt-2 .breadcrumbs-wrapper .navigation-bullet:before{filter:brightness(0) saturate(100%) invert(100%) sepia(39%) saturate(210%) hue-rotate(167deg) brightness(115%) contrast(100%)}.in-kontakt header h1,.in-kontakt-2 header h1{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.in-kontakt .mime-top-categories,.in-kontakt-2 .mime-top-categories{margin:0 -15px;padding:1.5rem 15px}@media (min-width:768px){.in-kontakt .mime-top-categories,.in-kontakt-2 .mime-top-categories{margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);padding:2rem 0;width:calc(100vw - var(--scrollbar-width))}}.in-kontakt .mime-top-categories__title,.in-kontakt-2 .mime-top-categories__title{color:#6d8a79;display:block;font-size:1.5rem;line-height:1.8125rem;margin-bottom:1.5rem;margin-top:0;text-align:center}.in-kontakt .mime-top-categories__list,.in-kontakt-2 .mime-top-categories__list{-moz-column-gap:0;column-gap:0;display:flex;flex-wrap:wrap;row-gap:2rem}.in-kontakt .mime-top-categories__item,.in-kontakt-2 .mime-top-categories__item{width:33.3333333333%}@media (min-width:768px){.in-kontakt .mime-top-categories__item,.in-kontakt-2 .mime-top-categories__item{width:16.6666666667%}}.in-kontakt .mime-top-categories__link,.in-kontakt-2 .mime-top-categories__link{align-items:center;display:flex;flex-direction:column;gap:1rem}.in-kontakt .mime-top-categories__img-wrap,.in-kontakt-2 .mime-top-categories__img-wrap{border:1px solid #cacaca;border-radius:50%;display:flex;flex-direction:column;height:59px;justify-content:center;width:59px}.in-kontakt .mime-top-categories__link,.in-kontakt-2 .mime-top-categories__link{padding:0}@media (min-width:768px){.in-kontakt .mime-usp,.in-kontakt-2 .mime-usp{border:none;padding-bottom:1.5rem;padding-top:1.5rem}}.contact-header{background-color:#254733;margin:0 -15px;width:calc(100% + 30px)}@media (min-width:768px){.contact-header{margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);padding-bottom:2rem;padding-top:2rem;width:calc(100vw - var(--scrollbar-width))}}.contact-header__container{display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){.contact-header__container{align-items:center;flex-direction:row;justify-content:space-between}.contact-header__wrap--left{flex:0 1 362px}}.contact-header__wrap--right{margin:0 -15px;width:calc(100% + 30px)}@media (min-width:768px){.contact-header__wrap--right{flex:0 1 860px;margin:-2rem 0 -4rem;width:100%}}.contact-header__title{color:#fff;font-size:2rem;line-height:2rem;margin-bottom:2rem;margin-top:0}@media (min-width:1060px){.contact-header__title{font-size:3.5rem;line-height:3.5rem}}.contact-header__contact{background-position:center left 0;background-repeat:no-repeat;display:flex;flex-direction:column;margin-bottom:1rem;padding-left:36px;text-decoration:none}.contact-header__contact:has(.contact-header__phone){background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/phone.svg)}.contact-header__contact:has(.contact-header__mail){background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/mail.svg);filter:brightness(0) saturate(100%) invert(100%) sepia(39%) saturate(210%) hue-rotate(167deg) brightness(115%) contrast(100%)}.contact-header__mail,.contact-header__phone{color:#fff;font-size:1rem;font-weight:500;line-height:1.375rem;white-space:nowrap}.contact-header__info{color:#fff;font-size:.8125rem;font-weight:400;letter-spacing:1.3px;line-height:1.125rem;white-space:nowrap}.contact-header__social{align-items:center;display:flex;gap:12px;list-style:none;margin:1.5rem 0;padding:0}.contact-header__social-link{align-items:center;border:1px solid #cacaca;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.contact-header__social-link:hover{border-color:#fff}.contact-header__social-link img{filter:brightness(0) saturate(100%) invert(100%) sepia(39%) saturate(210%) hue-rotate(167deg) brightness(115%) contrast(100%)}.contact-header__btn{background-color:#fff;color:#254733;display:flex;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.375rem;padding:14px 26px;text-decoration:none;width:-moz-fit-content;width:fit-content}.contact-header__btn:hover{text-decoration:underline}.contact-info{margin:0 -15px 3.5rem;width:calc(100% + 30px)}@media (min-width:768px){.contact-info{margin:5rem 0;width:100%}}@media (min-width:1278px){.contact-info{margin-top:7rem}}.contact-info__container{display:flex;flex-direction:column;gap:1rem;padding:0}@media (min-width:768px){.contact-info__container{align-items:stretch;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:center}}.contact-info__wrap{background-color:#f4f2ed;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:2rem 1rem;position:relative}@media (min-width:768px){.contact-info__wrap{width:calc(50% - .75rem)}.contact-info__wrap:last-child{flex:1}}@media (min-width:1060px){.contact-info__wrap{padding:2rem;width:calc(33.33333% - 1rem)}}.contact-info__wrap:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/horn-brown.svg);background-repeat:no-repeat;background-size:contain;content:"";height:264px;position:absolute;right:0;top:0;transform:translate(69%,-47%);width:337px}.contact-info__wrap h3,.contact-info__wrap h4,.contact-info__wrap p{margin:12px 0;position:relative;z-index:2}.contact-info__wrap h3 a,.contact-info__wrap h4 a,.contact-info__wrap p a{color:#254733}.contact-info__wrap h3:first-child,.contact-info__wrap h4:first-child,.contact-info__wrap p:first-child{margin-top:0}.contact-info__wrap h3:last-child,.contact-info__wrap h4:last-child,.contact-info__wrap p:last-child{margin-bottom:0}.contact-info__wrap h3{color:#6d8a79;font-size:2rem;line-height:2rem}.contact-info__wrap h4{color:#6d8a79;font-size:1.5rem;line-height:1.8125rem}.contact-form{margin:3.5rem auto 2.5rem;max-width:640px}@media (min-width:768px){.contact-form{margin:5rem auto}}.contact-form__title{color:#6d8a79;font-size:1.5rem;line-height:1.8125rem;margin-bottom:1.5rem;margin-top:0;text-align:center}@media (min-width:768px){.contact-form__title{font-size:2.5rem;line-height:2.5rem}}.contact-form__title+p{display:none}#formContact fieldset{border:none;margin:0;padding:0}@media (min-width:768px){#formContact fieldset{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;row-gap:.5rem}#formContact .form-group{flex:1}}#formContact .form-group:has(.btn),#formContact .form-group:has(textarea){flex:0 0 100%}#formContact label{color:#121212;display:block;font-size:.875rem;line-height:1rem;margin-bottom:5px}#formContact .required-asterisk:after{color:#bb3939;content:"*";padding-left:4px}#formContact input.form-control{border-color:#cfd1c2;line-height:1.5rem}#formContact textarea.form-control{border-color:#cfd1c2;height:250px;margin:0}#formContact input.btn{border-radius:0;margin:0 auto}#formContact .box-sm{display:flex;flex-direction:column;margin-bottom:1rem;width:100%}#formContact .box-sm h4{color:#000;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.8125rem;margin-bottom:1rem;margin-top:0;text-align:center}#formContact .captcha-image{display:flex;justify-content:center;text-align:center}.id-2612 .breadcrumbs-wrapper,.in-gravirovani-sperku .breadcrumbs-wrapper,.in-gravirovani-sperku-2 .breadcrumbs-wrapper,.in-gravirovanie-sperkov .breadcrumbs-wrapper{background-color:#254733}.id-2612 .breadcrumbs-wrapper:after,.id-2612 .breadcrumbs-wrapper:before,.in-gravirovani-sperku .breadcrumbs-wrapper:after,.in-gravirovani-sperku .breadcrumbs-wrapper:before,.in-gravirovani-sperku-2 .breadcrumbs-wrapper:after,.in-gravirovani-sperku-2 .breadcrumbs-wrapper:before,.in-gravirovanie-sperkov .breadcrumbs-wrapper:after,.in-gravirovanie-sperkov .breadcrumbs-wrapper:before{background-color:#254733;content:"";height:100%;position:absolute;top:0;transform:translateX(-100%);width:100%}.id-2612 .breadcrumbs-wrapper:after,.in-gravirovani-sperku .breadcrumbs-wrapper:after,.in-gravirovani-sperku-2 .breadcrumbs-wrapper:after,.in-gravirovanie-sperkov .breadcrumbs-wrapper:after{transform:translateX(100%)}.id-2612 .breadcrumbs-wrapper .breadcrumbs>span,.in-gravirovani-sperku .breadcrumbs-wrapper .breadcrumbs>span,.in-gravirovani-sperku-2 .breadcrumbs-wrapper .breadcrumbs>span,.in-gravirovanie-sperkov .breadcrumbs-wrapper .breadcrumbs>span{color:#fff}.id-2612 .breadcrumbs-wrapper #navigation-first .navigation-home-icon,.id-2612 .breadcrumbs-wrapper .navigation-bullet:before,.in-gravirovani-sperku .breadcrumbs-wrapper #navigation-first .navigation-home-icon,.in-gravirovani-sperku .breadcrumbs-wrapper .navigation-bullet:before,.in-gravirovani-sperku-2 .breadcrumbs-wrapper #navigation-first .navigation-home-icon,.in-gravirovani-sperku-2 .breadcrumbs-wrapper .navigation-bullet:before,.in-gravirovanie-sperkov .breadcrumbs-wrapper #navigation-first .navigation-home-icon,.in-gravirovanie-sperkov .breadcrumbs-wrapper .navigation-bullet:before{filter:brightness(0) saturate(100%) invert(100%) sepia(39%) saturate(210%) hue-rotate(167deg) brightness(115%) contrast(100%)}.id-2612 .content header,.in-gravirovani-sperku .content header,.in-gravirovani-sperku-2 .content header,.in-gravirovanie-sperkov .content header{background-color:#254733;margin:0 -20px;padding:0 20px 1.5rem}@media (min-width:768px){.id-2612 .content header,.in-gravirovani-sperku .content header,.in-gravirovani-sperku-2 .content header,.in-gravirovanie-sperkov .content header{margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);padding:20px calc(50vw - var(--scrollbar-width)/2 - 374px);padding-bottom:5rem;width:calc(100vw - var(--scrollbar-width))}}@media (min-width:1060px){.id-2612 .content header,.in-gravirovani-sperku .content header,.in-gravirovani-sperku-2 .content header,.in-gravirovanie-sperkov .content header{padding:20px calc(50vw - var(--scrollbar-width)/2 - 470px);padding-bottom:5rem}}.id-2612 .content header h1,.in-gravirovani-sperku .content header h1,.in-gravirovani-sperku-2 .content header h1,.in-gravirovanie-sperkov .content header h1{color:#fff;font-size:2rem;line-height:2rem;margin:0;text-align:center}@media (min-width:768px){.id-2612 .content header h1,.in-gravirovani-sperku .content header h1,.in-gravirovani-sperku-2 .content header h1,.in-gravirovanie-sperkov .content header h1{font-size:3.5rem;line-height:3.5rem;margin:0 auto;max-width:940px}}.id-2612 .content-inner,.in-gravirovani-sperku .content-inner,.in-gravirovani-sperku-2 .content-inner,.in-gravirovanie-sperkov .content-inner{max-width:unset!important}.id-2612 .contact-form,.in-gravirovani-sperku .contact-form,.in-gravirovani-sperku-2 .contact-form,.in-gravirovanie-sperkov .contact-form{margin-top:2rem}.engraving-banner{margin:0 -15px}@media (min-width:768px){.engraving-banner{align-items:stretch;display:flex;margin:3.5rem 0 5rem;min-height:510px}.engraving-banner__wrap{flex:1}}.engraving-banner__content{background-color:#f4f2ed;padding:2.5rem 15px 1.5rem;position:relative}@media (min-width:768px){.engraving-banner__content{padding:1.5rem}}@media (min-width:1060px){.engraving-banner__content{height:100%;padding:3.5rem 5rem}}.engraving-banner__content:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/bg-1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:82px;position:absolute;right:15px;top:7px;width:80px}.engraving-banner__title{color:#6d8a79;font-size:2rem;line-height:2rem;margin:0 0 1rem}@media (min-width:768px){.engraving-banner__images{height:100%}}.engraving-banner ul{list-style:none;margin:0;padding:0}.engraving-banner ul li{padding-left:1.5rem;position:relative}.engraving-banner ul li:before{background-color:#121212;border-radius:50%;content:"";height:4px;left:10px;position:absolute;top:15.5px;transform:translateY(-50%);width:3px}.engraving-banner ul a{color:inherit}@media (min-width:768px){.engraving-banner img{height:100%;-o-object-fit:cover;object-fit:cover}}.engraving-banner .flickity-enabled{margin:0}@media (min-width:768px){.engraving-banner .flickity-viewport{height:100%!important}}.engraving-banner .flickity-viewport:before{display:none}.engraving-banner .flickity-slider{margin-left:0;margin-right:0}.engraving-banner .flickity-button.previous{left:20px}.engraving-banner .flickity-button.next{right:20px}.engraving-banner .flickity-page-dots{bottom:1rem;transform:unset}.engraving-banner .flickity-page-dots .dot{border-color:#254733}.engraving-banner .flickity-page-dots .dot.is-selected:before{background-color:#254733}.engraving-banner-alt{align-items:center;display:flex;flex-direction:column-reverse;margin:0 -15px}@media (min-width:768px){.engraving-banner-alt{align-items:center;display:flex;flex-direction:row;margin:5rem 0}.engraving-banner-alt__wrap{flex:1}}.engraving-banner-alt__content{background-color:#edf1ed;padding:2.5rem 15px 1.5rem;position:relative}@media (min-width:768px){.engraving-banner-alt__content{padding:1.5rem}}@media (min-width:1060px){.engraving-banner-alt__content{padding:3.5rem 2rem 3.5rem 5rem}}.engraving-banner-alt__title{color:#6d8a79;font-size:2rem;line-height:2rem;margin:0 0 1rem}@media (min-width:1060px){.engraving-banner-alt__title{font-size:2.5rem;line-height:2.5rem;margin-bottom:2rem;width:260px}.engraving-banner-alt img{-o-object-fit:cover;object-fit:cover;width:100%}}.engraving-banner-alt ul{list-style:none;margin:0;padding:0}.engraving-banner-alt ul li{margin-bottom:.5rem;padding-left:21px;position:relative}.engraving-banner-alt ul li:last-child{margin-bottom:0}.engraving-banner-alt ul li:before{background-color:#878e67;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:15.5px;transform:translateY(-50%);width:5px}.engraving-banner-alt ul a{color:inherit}.engraving-fonts{margin-bottom:2rem;margin-top:3.5rem}@media (min-width:768px){.engraving-fonts{margin:5rem 0}}.engraving-fonts__title{color:#6d8a79;font-size:2rem;line-height:2rem;margin:0 0 1.5rem;text-align:center}@media (min-width:768px){.engraving-fonts__title{font-size:2.5rem;line-height:2.5rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;width:370px}}.engraving-fonts__perex{margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:550px;text-align:center}.engraving-fonts__list{align-items:center;display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0 -15px;padding:0}@media (min-width:768px){.engraving-fonts__list{-moz-column-gap:20px;column-gap:20px;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0;row-gap:2.5rem}.engraving-fonts__item{width:calc(50% - 10px)}}@media (min-width:1060px){.engraving-fonts__item{width:calc(33.33333% - 13.33333px)}}.engraving-fonts__subtitle{font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5625rem;margin:0 15px 1rem;text-align:center}@media (min-width:768px){.engraving-shop{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin:5rem 0}.engraving-shop__wrap{flex:1}.engraving-shop__wrap:first-child{max-width:860px}.engraving-shop__wrap:last-child{max-width:310px}}.engraving-shop__images{aspect-ratio:375/210;margin:0 -15px}@media (min-width:768px){.engraving-shop__images{aspect-ratio:unset;margin:0}}.engraving-shop__images img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.engraving-shop__content{margin-top:2rem}.engraving-shop__title{color:#6d8a79;font-size:2.5rem;line-height:2.5rem;margin:0 0 1.5rem;width:325px}.engraving-shop__adress{background-color:#f4f2ed;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;padding:1.5rem 2rem}.engraving-shop__adress span{display:block;font-size:1rem;line-height:1.5rem;padding-left:2.5rem;position:relative}.engraving-shop__adress span:before{background-repeat:no-repeat;background-size:contain;content:"";height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}.engraving-shop__adress span:first-child:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/pin.svg)}.engraving-shop__adress span:last-child:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/bell.svg)}.engraving-shop__contacts{background-color:#edf1ed;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;padding:1.5rem 2rem}@media (min-width:768px){.engraving-shop__contacts{gap:1.5rem}}.engraving-shop__contacts a{color:#121212;display:flex;flex-direction:column;font-size:1rem;font-weight:700;line-height:1.375rem;padding-left:2.5rem;position:relative;text-decoration:none}.engraving-shop__contacts a span{color:#626262;font-size:.8125rem;font-weight:300;line-height:1.125rem}.engraving-shop__contacts a:before{background-repeat:no-repeat;background-size:contain;content:"";height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}.engraving-shop__contacts a:first-child:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/phone-green.svg)}.engraving-shop__contacts a:last-child:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/mail.svg)}.engraving-shop__btn{text-decoration:none}.in-faq h1{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:2rem;font-weight:500;line-height:100%;margin:0 auto;text-align:center}@media (min-width:576px){.in-faq h1{width:75%}}@media (min-width:768px){.in-faq h1{font-size:3.5rem;width:60%}}.faq{margin:0 auto;max-width:860px}.faq-tabs{display:flex;flex-wrap:wrap;gap:9px;justify-content:center;margin-bottom:25px}@media (min-width:1060px){.faq-tabs{margin-bottom:41px}}.faq-tab{align-items:center;background-color:#fff;border:1px solid #254733;color:#254733;cursor:pointer;font-size:.8125rem;font-weight:500;justify-content:center;letter-spacing:1.3px;line-height:normal;padding:10px 24px;text-align:center;text-decoration:underline;width:100%}@media (min-width:576px){.faq-tab{width:auto}}.faq-tab.show{background-color:#254733;color:#fff;text-decoration:none}.faq-tab:not(.show){transition:all .3s ease}.faq-tab:not(.show):hover{border-color:#cacaca}.faq-panels{display:none}.faq-panels.show{display:block}.faq-panel__title{align-items:center;background-color:#f4f2ed;color:#121212;cursor:pointer;display:flex;font-size:16px;font-weight:400;line-height:160%;margin-bottom:8px;min-height:70px;padding:9px 55px 9px 15px;position:relative;z-index:2}@media (min-width:768px){.faq-panel__title{font-size:1.5rem;padding:16px 19px 16px 24px}}.faq-panel__title:before{background-color:#f4f2ed;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}@media (min-width:768px){.faq-panel__title:before{display:none}}.faq-panel__title:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;background-size:40%;border:1px solid #cacaca;border-radius:50%;content:"";height:30px;margin-left:10px;position:absolute;right:10px;transition:all .3s ease;width:30px}@media (min-width:768px){.faq-panel__title:after{margin-left:auto;position:unset;width:30px}}.faq-panel__title>*{z-index:2}.faq-panel__title a{color:#121212}.faq-panel__title .number{align-items:center;background-color:#626651;border-radius:50%;color:#fff;display:flex;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1.5rem;font-weight:500;height:32px;justify-content:center;line-height:120%;margin-right:24px;padding:10px;width:32px}.faq-panel__title .glossary{margin-left:5px}.faq-panel__content>p{color:#121212;font-size:16px;margin:0 auto;max-height:0;max-width:680px;overflow:hidden;padding:0;transition:all .3s ease}.faq-panel__content>p a{color:#121212}.faq-panel.active .faq-panel__content{max-height:unset}.faq-panel.active .faq-panel__content>p{display:block;max-height:unset;padding:8px 0 24px}@media (min-width:768px){.faq-panel.active .faq-panel__content>p{padding:24px 0 32px}}.faq-panel.active .faq-panel__title:after{transform:rotate(180deg)}.faq-text{margin:0 auto;max-width:594px;padding:25px 0 16px}@media (min-width:768px){.faq-text{padding:32px 0}}.faq-form{margin:0 auto;max-width:640px}.faq-form>h4{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1.5rem;font-weight:500;line-height:100%;margin:32px auto 18px;text-align:center;width:55%}@media (min-width:768px){.faq-form>h4{font-size:2.5rem;margin:72px auto 42px;width:45%}}.faq-form>p{display:none}#glossary-listing a,h1+p>a{color:#6d8a79}.homepage-group-title-wrapper{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between}.homepage-group-title-wrapper:has(.homepage-group-title){margin:2.5rem 0}.homepage-group-title-wrapper:has(.homepage-group-title) .homepage-group-title{margin:0}@media (min-width:768px){.homepage-group-title-wrapper:has(.homepage-group-title){margin-top:5rem}}.homepage-group-title{color:#6d8a79;font-size:1.5rem;font-weight:500;line-height:100%;margin:2.5rem 0;width:155px}.homepage-group-title.desktop{display:none}@media (min-width:768px){.homepage-group-title.desktop{display:block}}.homepage-group-title.mobile{display:block}@media (min-width:768px){.homepage-group-title.mobile{display:none}.homepage-group-title{font-size:2rem;line-height:2rem;margin-top:5rem;width:210px}}.recentlyViewed .homepage-group-title{width:155px}@media (min-width:768px){.recentlyViewed .homepage-group-title{width:270px}}.latest-contribution-wrapper{display:none}.mime-landing-page .breadcrumbs-wrapper{background-color:transparent;padding:1.5rem 0;z-index:10}@media (min-width:768px){.mime-landing-page .breadcrumbs-wrapper{background-color:transparent}.mime-landing-page .breadcrumbs-wrapper .breadcrumbs{padding:0}}.mime-landing-page .breadcrumbs-wrapper .navigation-bullet:before,.mime-landing-page .breadcrumbs-wrapper .navigation-home-icon{filter:invert(1)}.mime-landing-page .breadcrumbs-wrapper a,.mime-landing-page .breadcrumbs-wrapper span{color:#fff}.mime-landing-page .content-inner{max-width:100%!important}.mime-landing-page #content{margin-bottom:0!important}.mime-landing-page .content-inner article header{display:none}.mime-landing-page .product .name{color:#121212!important;display:block;font-size:.875rem;height:38px!important;line-height:1.125rem}.mime-landing-page.recently-viewed-hidden #recentlyViewed{display:none}.mime-landing-page .m-landing-email-form__text a{color:inherit!important}.mime-landing-page .m-landing-blog .m-landing-blog__link{color:#254733!important}.mime-landing-page-alt .breadcrumbs-wrapper{background-color:#f4f2ed;padding-bottom:1rem}@media (min-width:768px){.mime-landing-page-alt .breadcrumbs-wrapper{background-color:transparent}}.mime-landing-page-alt .breadcrumbs-wrapper .navigation-bullet:before,.mime-landing-page-alt .breadcrumbs-wrapper .navigation-home-icon{filter:unset}.mime-landing-page-alt .breadcrumbs-wrapper a,.mime-landing-page-alt .breadcrumbs-wrapper span{color:#121212}.m-landing-alt-hero{background-position:bottom;background-repeat:no-repeat;margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);margin-top:-74px;padding-bottom:2rem;padding-top:60px;position:relative;width:calc(100vw - var(--scrollbar-width))}@media (min-width:768px){.m-landing-alt-hero{background-position:50%;padding-bottom:3.5rem;padding-top:74px}}@media (min-width:1400px){.m-landing-alt-hero{background-size:cover}}@media (min-width:768px){.m-landing-alt-hero__content{align-items:center;display:flex;flex-direction:column;justify-content:center}}.m-landing-alt-hero__title{color:#f4f2ed!important;font-size:2rem;line-height:2rem;margin:0 0 1rem;text-align:center!important}@media (min-width:768px){.m-landing-alt-hero__title{font-size:3.5rem;line-height:3.5rem;margin-bottom:1.5rem;max-width:400px}}.m-landing-alt-hero__text{color:#d3d3d3;margin:0;text-align:center}@media (min-width:768px){.m-landing-alt-hero__text{max-width:477px}}.m-landing-gifts{background-color:#edf1ed;margin:0 -15px;padding:0 15px 1.5rem}@media (min-width:768px){.m-landing-gifts{margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);padding:3.5rem calc(50% - 50vw + var(--scrollbar-width)/2)}}@media (min-width:1060px){.m-landing-gifts{padding-bottom:5rem;padding-top:9.5rem}}.m-landing-gifts__inner{display:flex;flex-direction:column;gap:1rem;padding:0}@media (min-width:768px){.m-landing-gifts__inner{flex-direction:row;flex-wrap:wrap;gap:20px}}.m-landing-gifts__banner{background-color:#254733;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/bg-5.svg);background-position:50%;margin:0 -15px;padding:1.5rem 3.5rem;position:relative}@media (min-width:768px){.m-landing-gifts__banner{display:flex;flex-direction:column;margin:0;padding:1.5rem;width:calc(33.33333% - 13.33333px)}}@media (min-width:1060px){.m-landing-gifts__banner{padding:3.5rem 1.5rem}.m-landing-gifts__banner:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/img/gift.png);background-size:contain;content:"";height:187.5px;left:50%;position:absolute;top:82px;transform:translate(-50%,-100%);width:187.5px}}@media (min-width:1278px){.m-landing-gifts__banner{padding:3.5rem 70px}}.m-landing-gifts__title{color:#edf1ed;font-size:1.5rem;line-height:1.8125rem;margin:0 0 1.5rem;text-align:center}@media (min-width:1278px){.m-landing-gifts__title{font-size:2rem;line-height:2rem;margin-bottom:2rem}}.m-landing-gifts__wrap{margin-top:auto}.m-landing-gifts__link{background-color:#fff;color:#254733!important;display:block;font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:1rem;padding:14px;text-align:center;text-decoration:none}@media (min-width:768px){.m-landing-gifts__link{font-size:1.125rem;line-height:1.8125rem}}@media (min-width:1278px){.m-landing-gifts__link{font-size:1.5rem;line-height:2rem}}.m-landing-gifts__link--all{background-color:transparent;border:1px solid #fff;color:#fff!important;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.125rem;margin:2rem auto 0;padding:10px 1.5rem;width:-moz-fit-content;width:fit-content}.m-landing-gifts__link--all:hover{text-decoration:underline}.m-landing-gifts__banner-footer{background-color:#fff;margin-top:.5rem;padding:1.5rem 2rem}@media (min-width:768px){.m-landing-gifts__banner-footer{width:100%}}@media (min-width:1278px){.m-landing-gifts__banner-footer{align-items:center;display:flex;gap:2rem;justify-content:center}}.m-landing-gifts__footer-title{color:#254733;font-size:1.125rem;line-height:1.375rem;margin:0 0 1rem;text-align:center}@media (min-width:1278px){.m-landing-gifts__footer-title{font-size:1.5rem;line-height:1.8125rem;margin-bottom:0}}.m-landing-gifts__footer-link{background-color:transparent;border:1px solid #cacaca;color:#254733!important;display:block;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.125rem;margin:0 auto;padding:10px 1.5rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.m-landing-gifts__footer-link:hover{text-decoration:underline}@media (min-width:1278px){.m-landing-gifts__footer-link{margin:0}}.mime-landing-page .m-landing-gifts__link{color:#254733!important}.mime-landing-page .m-landing-gifts__link--all{color:#fff!important}.mime-landing-page .m-landing-gifts__footer-link{color:#254733!important}.m-landing-products{margin:2.5rem -15px}@media (min-width:768px){.m-landing-products{margin:2.5rem 0}}.m-landing-products__wrap{align-items:center;display:flex;gap:1rem;margin-bottom:2rem}.m-landing-products__img{display:block;height:56px;width:56px}@media (min-width:768px){.m-landing-products__img{height:80px;width:80px}}.m-landing-products__title{color:#6d8a79;font-size:1.5rem;line-height:1.8125rem;margin:0}@media (min-width:1060px){.m-landing-products__title{font-size:2rem;line-height:2rem}}.m-landing-products__link.btn{border:1px solid #cacaca;color:#121212!important;display:block;margin:0 auto;text-decoration:none}.m-landing-products__link.btn:hover{text-decoration:underline}@media (min-width:768px){.m-landing-products__link.btn{display:block;margin:0 0 0 auto}}.m-landing-products .product .name{display:block;height:32px;overflow:hidden}@media (min-width:768px){.m-landing-products .product .name{height:38px}}.m-landing-products .product .add-to-cart-button,.m-landing-products .product .p-tools a.btn.btn-primary{display:none!important}@media (min-width:768px){.m-landing-products .product .add-to-cart-button,.m-landing-products .product .p-tools a.btn.btn-primary{color:#fff!important;display:inline-block!important;margin-top:1.5rem!important}}@media (max-width:1059px){.m-landing-products .flickity-enabled{margin-bottom:62px}}.m-landing-usp{background-color:#1b3626;margin:0 -15px 2rem;padding:2rem 15px}@media (min-width:768px){.m-landing-usp{margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);margin-bottom:5rem;padding:2.5rem calc(50% - 50vw + var(--scrollbar-width)/2)}}.m-landing-usp__container{padding:0}.m-landing-usp__list{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0}@media (min-width:768px){.m-landing-usp__list{justify-content:space-between}}.m-landing-usp__item{align-items:center;display:flex;flex-direction:column;gap:5px;width:calc(50% - .5rem)}@media (min-width:768px){.m-landing-usp__item{gap:1rem;width:calc(25% - .75rem)}}.m-landing-usp__img{display:block;height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.m-landing-usp__text{color:#fff;font-size:1rem;letter-spacing:1.3px;line-height:1.375rem;text-align:center}.m-landing-hero{background-color:#f4f2ed;margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);width:calc(100vw - var(--scrollbar-width))}@media (min-width:768px){.m-landing-hero{margin-top:-67px}}.m-landing-hero__container{display:flex;flex-direction:column}@media (min-width:768px){.m-landing-hero__container{align-items:stretch;flex-direction:row;max-width:1920px;min-height:320px}.m-landing-hero__wrap{flex:1;max-width:50%}}.m-landing-hero__content{padding-bottom:1.5rem}@media (min-width:768px){.m-landing-hero__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:0 15px 0 calc(50% - 374px)}}@media (min-width:1060px){.m-landing-hero__content{padding-left:calc(50% - 480px)}}@media (min-width:1278px){.m-landing-hero__content{padding-left:calc(50% - 589px)}}@media (min-width:1400px){.m-landing-hero__content{padding-left:calc(50% - 650px)}}.m-landing-hero__title{color:#6d8a79!important;font-size:2.5rem;line-height:2.5rem;margin:0 0 1rem;text-align:left!important}@media (min-width:768px){.m-landing-hero__title{max-width:300px}}@media (min-width:1278px){.m-landing-hero__title{font-size:3.5rem;line-height:3.5rem;margin-bottom:1.5rem;max-width:400px}}.m-landing-hero__text{color:#121212;margin:0}@media (min-width:768px){.m-landing-hero__text{max-width:477px}}.m-landing-hero__img-wrap{display:none}@media (min-width:768px){.m-landing-hero__img-wrap{display:block;position:relative}}.m-landing-hero__img{display:block;height:100%;min-height:420px;-o-object-fit:cover;object-fit:cover;width:100%}.m-landing-hero__btn{margin-top:1.5rem;text-decoration:none}.m-landing-hero__btn:hover{text-decoration:underline}.m-landing-categories{padding-bottom:2.5rem;padding-top:1.5rem}@media (min-width:768px){.m-landing-categories{padding-top:3.5rem}}.m-landing-categories__container{padding:0}.m-landing-categories__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}@media (min-width:768px){.m-landing-categories__list{flex-direction:row;gap:20px}.m-landing-categories__item{width:calc(33.33333% - 13.33333px)}}.m-landing-categories__item:first-child img{-o-object-position:bottom 85% left 50%;object-position:bottom 85% left 50%}@media (min-width:768px){.m-landing-categories__item:first-child img{-o-object-position:bottom 27% left 50%;object-position:bottom 27% left 50%}}.m-landing-categories__item:nth-child(2) img{-o-object-position:bottom 80% left 50%;object-position:bottom 80% left 50%}@media (min-width:768px){.m-landing-categories__item:nth-child(2) img{-o-object-position:bottom 10% left 50%;object-position:bottom 10% left 50%}}.m-landing-categories__item:nth-child(3) img{-o-object-position:bottom 69% left 50%;object-position:bottom 69% left 50%}@media (min-width:768px){.m-landing-categories__item:nth-child(3) img{-o-object-position:bottom 67% left 50%;object-position:bottom 67% left 50%}}.m-landing-categories__item-link{aspect-ratio:345/160;display:block;margin:0 auto;max-height:340px;max-width:420px}@media (min-width:768px){.m-landing-categories__item-link{aspect-ratio:420/340}}.m-landing-categories__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m-landing-categories__subtitle{color:#6d8a79;display:block;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.5rem;padding-bottom:26px;padding-top:18px;text-align:center;text-decoration:underline}@media (min-width:1060px){.m-landing-categories__subtitle{font-size:1.5rem;line-height:1.5rem;padding-top:1.5rem}}.m-landing-email-form{margin-bottom:2.5rem}@media (min-width:768px){.m-landing-email-form{margin-bottom:7.5rem}}.m-landing-email-form__container{padding:0}@media (min-width:768px){.m-landing-email-form__container{align-items:center;background-color:#f4f2ed;display:flex;padding:3.5rem 0}}.m-landing-email-form__img-wrap{display:flex;justify-content:center;margin-bottom:-132px}@media (min-width:768px){.m-landing-email-form__img-wrap{flex:1;margin:0;position:relative}}.m-landing-email-form__img{height:237px;width:212px}@media (min-width:768px){.m-landing-email-form__img{left:50%;position:absolute;top:50%;transform:translate(-50%,-52%) rotate(-15deg)}}@media (min-width:1278px){.m-landing-email-form__img{height:auto;width:368px}}.m-landing-email-form__wrap{background-color:#f4f2ed;margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);padding:148px 15px 2.5rem}@media (min-width:768px){.m-landing-email-form__wrap{flex:1;margin:0;padding:0 2rem 0 0}}.m-landing-email-form__title{color:#254733;font-size:2rem;line-height:2rem;margin-bottom:.75rem;margin-top:0;text-align:center}@media (min-width:768px){.m-landing-email-form__title{margin-bottom:1rem;text-align:left}}.m-landing-email-form__text{color:#121212;display:block;font-size:1rem;line-height:1.625rem;margin:0 0 1rem;text-align:center}@media (min-width:768px){.m-landing-email-form__text{max-width:480px;text-align:left}}.m-landing-email-form__text a{color:inherit!important}.m-landing-email-form .form-group{position:relative}@media (min-width:768px){.m-landing-email-form .form-group{max-width:530px}}.m-landing-email-form .form-group label{color:#121212;font-size:.875rem;font-weight:400;left:.75rem;line-height:1.375rem;position:absolute;top:14px;z-index:10}.m-landing-email-form .form-group .required-asterisk:after{color:#bb3939;content:"*";margin-left:4px}.m-landing-email-form .form-group input{height:50px;position:relative}.m-landing-email-form .form-group input:focus{z-index:20}.m-landing-email-form .form-group input::-moz-placeholder{color:transparent}.m-landing-email-form .form-group input::placeholder{color:transparent}.m-landing-email-form .form-group input:not(:-moz-placeholder-shown){z-index:20}.m-landing-email-form .form-group input:not(:placeholder-shown){z-index:20}.m-landing-email-form .form-group .msg-error{color:#bb3939;font-size:.875rem;line-height:1.375rem}.m-landing-email-form__btn{margin:0 auto;max-width:420px;width:100%!important}@media (min-width:768px){.m-landing-email-form__btn{margin:0;width:-moz-fit-content!important;width:fit-content!important}.m-landing-email-form__btn:hover{text-decoration:underline}}.m-landing-inspiration{background-color:#f4f2ed;margin:2.5rem calc(50% - 50vw + var(--scrollbar-width)/2);margin-bottom:0;padding-bottom:3.5rem;padding-top:2.5rem}@media (min-width:768px){.m-landing-inspiration{margin-bottom:0;margin-top:7.5rem;padding-bottom:7.5rem;padding-top:5rem}}.m-landing-inspiration__title{color:#1b3626;font-size:2rem;line-height:2rem;margin:0 0 2rem;text-align:center}@media (min-width:768px){.m-landing-inspiration__title{font-size:3.5rem;line-height:3.5rem;margin-bottom:3.5rem}}.m-landing-inspiration__wrap{margin-bottom:2rem}@media (min-width:768px){.m-landing-inspiration__wrap{margin-bottom:3.5rem}}.m-landing-inspiration__wrap:last-child{margin-bottom:0}@media (min-width:768px){.m-landing-inspiration__wrap:last-child{margin-bottom:0}}.m-landing-inspiration__subtitle{color:#6d8a79;font-size:1.5rem;line-height:1.8125rem;margin:0 0 1.5rem;text-align:center}@media (min-width:768px){.m-landing-inspiration__subtitle{font-size:2.5rem;line-height:2.5rem;margin-bottom:2rem}}.m-landing-inspiration__list{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0 auto;max-width:628px;padding:0}@media (min-width:768px){.m-landing-inspiration__list{gap:20px;max-width:100%}}.m-landing-inspiration__item{width:calc(50% - .25rem)}@media (min-width:768px){.m-landing-inspiration__item{width:calc(25% - 15px)}}.m-landing-inspiration__img,.m-landing-inspiration__link{display:block}.m-landing-blog{background-color:#edf1ed;margin:0 -15px 1.5rem;padding:2.5rem 15px}@media (min-width:768px){.m-landing-blog{margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);margin-bottom:3.5rem;padding:5rem calc(50% - 50vw + var(--scrollbar-width)/2)}}.m-landing-blog__container{padding:0}.m-landing-blog__title{color:#6d8a79;font-size:2rem;line-height:2rem;margin:0 0 2rem}@media (min-width:768px){.m-landing-blog__title{margin-bottom:2.5rem;text-align:center}}.m-landing-blog__list{display:grid;gap:2rem 1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));list-style:none;margin:0;padding:0}@media (min-width:768px){.m-landing-blog__list{gap:20px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}@media (min-width:1060px){.m-landing-blog__list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (min-width:1278px){.m-landing-blog__list{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}.m-landing-blog__item{display:flex;flex-direction:column}.m-landing-blog__img-link{aspect-ratio:420/265;display:block;overflow:hidden}.m-landing-blog__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m-landing-blog__content{margin-top:1rem}@media (min-width:768px){.m-landing-blog__content{margin-top:1.5rem}}.m-landing-blog__date{color:#121212;display:block;font-size:.875rem;font-weight:400;letter-spacing:1.3px;line-height:1.25rem;margin-bottom:6px}.m-landing-blog__subtitle{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.375rem;margin:0 0 1rem;text-transform:uppercase}.m-landing-blog__text{line-clamp:4;box-orient:vertical;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-moz-box;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.m-landing-blog__link{color:#254733!important;display:block;font-size:1rem;line-height:1.375rem;margin-top:1.5rem}.m-landing-blog__wrap{display:flex;justify-content:center;margin-top:2.5rem}.m-landing-blog__btn.btn.btn-secondary{border-color:#cacaca;color:#121212!important;text-decoration:none;transition:all .3s ease}.m-landing-blog__btn.btn.btn-secondary:hover{border-color:#121212;text-decoration:underline}.mime-conf-msg{align-items:center;background-color:#ecfff4;display:flex;gap:.5rem;height:50px;padding:1rem;position:absolute;top:0;width:100%;z-index:100}.mime-conf-msg:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/checked-green.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex-shrink:0;height:18px;width:18px}.mime-conf-msg span{color:#429c67;font-size:.875rem;font-weight:400;line-height:1.125rem}.in-nase-zacatky h1,.in-o-zacatcich-olivie h1,.in-o-zaciatkoch-olivie h1{display:none}@media (max-width:767px){.in-nase-zacatky #content,.in-o-zacatcich-olivie #content,.in-o-zaciatkoch-olivie #content{margin-left:-15px;margin-right:-15px}}#content .our-start{margin:0 auto;max-width:860px}@media (max-width:767px){#content .our-start{padding-left:15px;padding-right:15px}}#content .our-start h2{color:#6d8a79;font-size:2rem;font-weight:500;line-height:100%;margin:30px 0 16px;text-align:center}@media (min-width:768px){#content .our-start h2{font-size:3.5rem;margin:30px 0 33px}}#content .our-start>p{color:#121212;font-size:16px;font-style:normal;font-weight:400;line-height:160%;margin:0 auto;max-width:477px;text-align:center}#content .our-start__icon{display:block;padding:8px 0 15px;text-align:center;width:100%}@media (min-width:768px){#content .our-start__icon{padding:21px 0 45px}}#content .our-start__icon img{cursor:pointer}#content .our-start__box{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:56px;position:relative}#content .our-start__box:after{background-color:#cacaca;bottom:0;content:"";display:block;height:100%;left:50%;position:absolute;transform:translateX(-50%);width:1px;z-index:-1}#content .our-start__box:nth-child(odd){flex-direction:column-reverse}@media (min-width:768px){#content .our-start__box:nth-child(odd){flex-direction:row}}#content .our-start__box:last-child{padding-bottom:0}#content .our-start__box:last-child:after{display:none}#content .our-start__box>div{width:100%}@media (min-width:768px){#content .our-start__box>div{width:50%}}#content .our-start__text{background-color:#f4f2ed;display:flex;flex-direction:column;justify-content:flex-end;padding:36px 15px}@media (min-width:768px){#content .our-start__text{padding:32px 24px}}#content .our-start__text h4{color:#6d8a79;font-size:1.5rem;font-weight:500;line-height:100%;margin-bottom:16px}#content .our-start__text p{margin:0}#content .our-start__image{background-color:#254733}#content .our-start__image img{height:100%;width:100%}.in-nas-tim,.in-nas-tym{overflow-x:hidden}@media (max-width:767px){.in-nas-tim .container,.in-nas-tym .container{padding:0}}.in-nas-tim .breadcrumbs-wrapper,.in-nas-tym .breadcrumbs-wrapper{background-color:#254733;position:relative}.in-nas-tim .breadcrumbs-wrapper:before,.in-nas-tym .breadcrumbs-wrapper:before{background-color:#254733;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.in-nas-tim .breadcrumbs-wrapper a,.in-nas-tim .breadcrumbs-wrapper span,.in-nas-tym .breadcrumbs-wrapper a,.in-nas-tym .breadcrumbs-wrapper span{color:#fff}.in-nas-tim .breadcrumbs-wrapper .navigation-bullet:before,.in-nas-tim .breadcrumbs-wrapper .navigation-home-icon,.in-nas-tym .breadcrumbs-wrapper .navigation-bullet:before,.in-nas-tym .breadcrumbs-wrapper .navigation-home-icon{filter:invert(1)}.in-nas-tim.type-page .content-inner,.in-nas-tym.type-page .content-inner{max-width:unset}.in-nas-tim h1,.in-nas-tym h1{display:none}.our-team__top{align-items:center;background-color:#254733;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.our-team__top:before{background-color:#254733;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.our-team__top>div{width:100%}@media (min-width:1060px){.our-team__top>div{width:calc(50% - 20px)}}.our-team__text{max-width:492px;text-align:left}@media (max-width:767px){.our-team__text{padding:24px 15px 0}}.our-team__text h2{color:#f4f2ed;font-size:2rem;font-weight:500;line-height:2rem;margin-top:0}@media (min-width:1060px){.our-team__text h2{font-size:3.5rem;line-height:3.5rem}}.our-team__text p{color:#fff;font-size:1rem;font-weight:400;line-height:25.6px;margin-bottom:40px}@media (min-width:1060px){.our-team__text p{margin-bottom:73px}}.our-team__image{margin-bottom:-7px}@media (min-width:768px){.our-team__image{margin-bottom:0}}@media (min-width:1060px){.our-team__image{margin-bottom:53px}}.our-team__bottom{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:768px){.our-team__bottom{margin-top:40px;row-gap:20px}}@media (min-width:1278px){.our-team__bottom{margin-top:80px;row-gap:37px}}.our-team__box{background-color:#f4f2ed;display:flex;flex-direction:column;width:100%}.our-team__box img{order:2;width:100%}@media (min-width:768px){.our-team__box img{order:1}.our-team__box{width:calc(50% - 10px)}}@media (min-width:1278px){.our-team__box{width:calc(33.33333% - 10px)}}.our-team__box h2{color:#6d8a79;font-size:2rem;font-weight:500;line-height:2rem;margin:34px 0 24px;order:1}@media (min-width:768px){.our-team__box h2{order:2}}@media (min-width:1060px){.our-team__box h2{font-size:2.5rem;line-height:2.5rem;margin-bottom:31px 0 16px}}.our-team__box p{color:#121212;font-size:16px;font-weight:400;line-height:25.6px;margin-bottom:15px;order:3}@media (min-width:768px){.our-team__box p{margin-bottom:32px}}.our-team__box h2,.our-team__box p{padding:0 15px}@media (min-width:768px){.our-team__box h2,.our-team__box p{padding:0 32px}}.mime-top-categories-banner{margin:0 -15px;padding:1.5rem 15px}@media (min-width:768px){.mime-top-categories-banner{margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);padding:2rem 0;width:calc(100vw - var(--scrollbar-width))}}.mime-top-categories-banner .mime-top-categories__title{color:#6d8a79;display:block;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.8125rem;margin-bottom:1.5rem;margin-top:0;text-align:center}.mime-top-categories-banner .mime-top-categories__list{-moz-column-gap:0;column-gap:0;display:flex;flex-wrap:wrap;row-gap:2rem}.mime-top-categories-banner .mime-top-categories__item{width:33.3333333333%}@media (min-width:768px){.mime-top-categories-banner .mime-top-categories__item{width:16.6666666667%}}.mime-top-categories-banner .mime-top-categories__link{align-items:center;display:flex;flex-direction:column;gap:1rem}.mime-top-categories-banner .mime-top-categories__img-wrap{border:1px solid #cacaca;border-radius:50%;display:flex;flex-direction:column;height:59px;justify-content:center;width:59px}.mime-top-categories-banner .mime-top-categories__link{padding:0}@media (min-width:768px){.mime-usp-banner.mime-usp{border:none;padding:1.5rem 0;width:100%}}.type-page #content{margin-bottom:2.5rem}@media (min-width:768px){.type-page #content{margin-bottom:5rem}}.type-page .content-inner{margin:0 auto;max-width:940px}.type-page article h1{color:#6d8a79;text-align:center}.type-page article a{color:#6d8a79!important}.p-detail-inner-header{display:none}.product-top{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:768px){.product-top{flex-direction:row;gap:20px}}.benefitBanner.position--benefitProduct,.product-top>div:not(.p-image-wrapper,.p-info-wrapper){display:none}.browse-p{display:none!important}#productsAlternative .mime-tab-name,.products-related-header{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1.5rem;font-weight:500;line-height:100%;margin:2.5rem 0}@media (min-width:768px){#productsAlternative .mime-tab-name,.products-related-header{font-size:2rem;line-height:2rem;margin-top:5rem}}.id--4 .breadcrumbs-wrapper,.id--4 .breadcrumbs-wrapper:after,.id--4 .breadcrumbs-wrapper:before,.id--7 .breadcrumbs-wrapper,.id--7 .breadcrumbs-wrapper:after,.id--7 .breadcrumbs-wrapper:before,.id--8 .breadcrumbs-wrapper,.id--8 .breadcrumbs-wrapper:after,.id--8 .breadcrumbs-wrapper:before{background-color:transparent}.id--4 .co-box,.id--7 .co-box,.id--8 .co-box{margin-bottom:0}.id--4 #content,.id--7 #content,.id--8 #content{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1080px}@media (min-width:768px){.id--4 #content,.id--7 #content,.id--8 #content{flex-direction:row;margin-bottom:5rem}}.id--4 #content .content-inner,.id--7 #content .content-inner,.id--8 #content .content-inner{flex:1}@media (min-width:768px){.id--4 #content .content-inner,.id--7 #content .content-inner,.id--8 #content .content-inner{border:1px solid #edf1ed;padding:2.5rem}}.id--4 #content .content-inner h1,.id--7 #content .content-inner h1,.id--8 #content .content-inner h1{font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:1.3px;line-height:1.8125rem;margin:0 0 .5rem;text-transform:uppercase}.id--4 input[type=radio],.id--7 input[type=radio],.id--8 input[type=radio]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.id--4 input[type=radio]+label,.id--7 input[type=radio]+label,.id--8 input[type=radio]+label{color:#121212;font-size:1rem;font-weight:400;line-height:1.375rem;padding-left:27px;position:relative}.id--4 input[type=radio]+label:before,.id--7 input[type=radio]+label:before,.id--8 input[type=radio]+label:before{background-color:#fff;border:1px solid #cfd1c2;content:"";height:20px;left:0;position:absolute;top:1px;width:20px}.id--4 input[type=radio]+label+.disclaimer,.id--7 input[type=radio]+label+.disclaimer,.id--8 input[type=radio]+label+.disclaimer{color:#429c67;font-size:1rem;font-weight:700;line-height:1.375rem}.id--4 input[type=radio]:checked+label:before,.id--7 input[type=radio]:checked+label:before,.id--8 input[type=radio]:checked+label:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/checked-black.svg);background-position:50%;background-repeat:no-repeat}.id--4 #sendNewsletter+label,.id--4 .consents label,.id--7 #sendNewsletter+label,.id--7 .consents label,.id--8 #sendNewsletter+label,.id--8 .consents label{display:block;font-size:.875rem;line-height:1.25rem}#register-form fieldset{border:0;margin:0 0 .5rem;padding:0}#register-form fieldset:has(.submit-wrapper){margin-top:1rem}#register-form fieldset:has(.submit-wrapper) h4{display:none}#register-form fieldset:has(.submit-wrapper) a{color:inherit}#register-form fieldset:has(.submit-wrapper) p{margin:0}#register-form fieldset:has(.submit-wrapper) .btn-login{width:100%}#register-form h4{font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5625rem;margin:1rem 0}#register-form label[for=captcha]{border:1px solid #555;left:4px!important;top:25px!important}#register-form label[for=captcha] img{display:block}#register-form #captcha{padding-left:168px;transition:all .3s ease}#register-form .stay-in-touch{margin-top:1rem}#register-form .register-soc{margin-bottom:0}#register-form .register-soc h4{color:#626262;font-size:1rem;font-weight:400;line-height:1.375rem;margin-bottom:1rem;margin-top:.5rem;text-align:center}#register-form .register-soc .login-btn.facebook{align-items:center;background-color:#436ab0;display:flex;gap:.5rem;justify-content:center;padding:14px;text-decoration:none;width:100%}#register-form .register-soc .login-btn.facebook .login-facebook-icon{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/facebook-2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:20px;width:20px}#register-form .register-soc .login-btn.facebook strong{color:#fff;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.375rem;text-decoration:none}#register-form .register-soc .login-btn.facebook:hover strong{text-decoration:underline}#register-form #company-info{margin-bottom:1rem}#register-form .form-group.submit-wrapper,#register-form .form-group.submit-wrapper p,#register-form .form-group.submit-wrapper p input{border-radius:0!important}.mime-login-banner{background-color:#edf1ed;flex:1;margin:2rem -15px 1.5rem;overflow:hidden;padding:2.5rem 15px 2rem;position:relative}@media (min-width:768px){.mime-login-banner{display:flex;flex-direction:column;justify-content:center;margin:0;padding:2.5rem}}.mime-login-banner .mime-login__title{margin-bottom:1rem;margin-top:0;max-width:300px}.mime-login-banner .mime-login__list{margin-bottom:1rem}.mime-login-banner .mime-login__list+.mime-login__text{margin-bottom:1.5rem;margin-top:.5rem;text-align:center}.mime-login-banner .mime-login__text{color:#626262}.mime-login-banner a,.mime-login-banner h2,.mime-login-banner p,.mime-login-banner ul{position:relative;z-index:10}.mime-login-banner:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/horn-light-green.svg);bottom:0;content:"";height:257px;left:0;position:absolute;transform:translate(-60%,50%);width:327px}@media (min-width:768px){.mime-login-banner:before{transform:translate(-50%,40%)}}.mime-login-banner:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/horn-light-green.svg);content:"";height:257px;position:absolute;right:0;top:0;transform:translate(70%,-35%) rotate(180deg);width:327px}@media (min-width:768px){.mime-login-banner:after{transform:translate(40%,-20%) rotate(180deg)}}.id--4 .login-wrapper,.id--7 .login-wrapper{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:1rem;justify-content:space-between}.id--4 #content,.id--7 #content{margin-bottom:2rem;max-width:650px}@media (min-width:768px){.id--4 #content,.id--7 #content{margin-bottom:5rem}}.id--7 fieldset{border:none;margin:0;padding:0;width:100%}.id--7 h2{font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5625rem;margin:0}.id--8 #content #register-form>fieldset.co-registration:not(.register-soc){display:none}.mime-reload{transition:all 0s}.mime-reload:before{align-items:center;background-color:#fff;content:"";display:flex!important;height:100%;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:all 0s;width:100%;z-index:9999}.mime-reload__spinner{animation:spin 1s linear infinite;border:4px solid #254733;border-radius:50%;border-top-color:transparent;height:60px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:60px;z-index:9999}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.in-velikosti-prstenu h1,.in-velkosti-sperkov h1{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:2rem;font-weight:500;line-height:100%;margin:0 auto 25px;text-align:center}@media (min-width:576px){.in-velikosti-prstenu h1,.in-velkosti-sperkov h1{width:75%}}@media (min-width:768px){.in-velikosti-prstenu h1,.in-velkosti-sperkov h1{font-size:3.5rem;margin-bottom:33px;width:55%}}@media (max-width:767px){.in-velikosti-prstenu h1,.in-velkosti-sperkov h1{padding:0 15px}}@media (min-width:768px){.in-velikosti-prstenu #content .our-start__icon,.in-velkosti-sperkov #content .our-start__icon{padding:16px 0}}@media (max-width:767px){.in-velikosti-prstenu .content-wrapper,.in-velkosti-sperkov .content-wrapper{padding:0}}.ring-size{margin:0 auto;max-width:860px}.ring-size__content{margin-bottom:56px}@media (min-width:768px){.ring-size__content{margin-bottom:80px}}.ring-size__content h2{color:#6d8a79;font-size:1.5rem;font-weight:500;line-height:100%;margin:40px 0 25px;text-align:center}@media (min-width:768px){.ring-size__content h2{font-size:2rem;margin:80px 0 50px}}@media (max-width:767px){.ring-size__content h2{padding:0 15px}}.ring-size__text{padding:32px 24px;text-align:left}@media (min-width:768px){.ring-size__text{padding:32px 24px 32px 80px}}@media (max-width:767px){.ring-size__text{position:relative}}.ring-size__text img{height:49px;position:absolute;right:13px;top:13px;width:47px!important}@media (min-width:768px){.ring-size__text img{height:83px;width:79px!important}}.ring-size__text h4{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:500;line-height:100%;margin:0 0 13px}.ring-size__text p{color:#121212;font-size:1.125rem;font-weight:700;letter-spacing:1.3px;line-height:normal;margin-bottom:0;margin-top:13px}.ring-size__box{background-color:#f4f2ed;display:flex;flex-direction:column;position:relative}@media (min-width:768px){.ring-size__box{align-items:center;flex-direction:row;justify-content:center;margin-bottom:32px}}.ring-size__box img,.ring-size__box>div{width:100%}@media (min-width:768px){.ring-size__box img,.ring-size__box>div{width:50%}}.ring-size__box.left{flex-direction:column-reverse}@media (min-width:768px){.ring-size__box.left{flex-direction:row}.ring-size__box.left .ring-size__text img{left:38%}}.ring-size__info{align-items:flex-start;background-color:#f4f2ed;display:flex;gap:8px;margin-top:30px;padding:25px 15px}@media (min-width:768px){.ring-size__info{gap:19px;margin-top:40px;padding:19px 24px}}.ring-size__info.first{align-items:center;font-size:.875rem}.ring-size__info .info{align-items:center;background-color:#626651;border-radius:50%;color:#fff;display:flex;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1.125rem;height:24px;justify-content:center;width:26px}@media (min-width:768px){.ring-size__info .info{font-size:1.5rem;height:32px;width:34px}}.ring-size__info p{margin:0;width:-webkit-fill-available}.ring-size>p{margin:0 auto;max-width:593px;text-align:center}@media (max-width:767px){.ring-size>p{padding:0 15px}}.ring-size p a{color:#121212}.ring-size>h5{color:#121212;font-size:1.125rem;font-weight:700;letter-spacing:1.3px;line-height:normal;margin:30px 0 25px;text-align:center;text-transform:uppercase}.ring-size table{border-collapse:collapse;margin:0 auto}.ring-size table tbody tr:nth-child(odd){background-color:#f4f2ed}.ring-size table tbody tr:nth-child(odd) td{border:1px solid #f4f2ed}.ring-size table th{color:#121212;font-size:.8125rem;font-weight:500;line-height:normal;padding:11px;text-align:center;text-transform:uppercase}@media (min-width:1060px){.ring-size table th{padding:13px 60px 13px 11px;text-align:left}}.ring-size table td{color:#121212;font-size:.8125rem;font-weight:400;line-height:normal;padding:11px;text-align:center}@media (min-width:1060px){.ring-size table td{padding-right:0 60px 0 11px;text-align:left}}.ring-size .text-center{margin:0 auto;max-width:640px}@media (max-width:767px){.ring-size .text-center{padding:0 15px}}.ring-size .text-center p{margin:24px 0 0;text-align:center}@media (min-width:768px){.ring-size .text-center p{margin:40px 0 0}}.id-1131 .content-inner header,.id-4381 .content-inner header,.in-vymena-a-vraceni .content-inner header,.in-vymena-a-vratenie .content-inner header{display:none}.id-1131 .content-inner h1,.id-4381 .content-inner h1,.in-vymena-a-vraceni .content-inner h1,.in-vymena-a-vratenie .content-inner h1{color:#6d8a79;font-size:2rem;font-weight:500;line-height:2rem;margin:1rem auto .5rem;max-width:550px;text-align:center;width:320px}@media (min-width:768px){.id-1131 .content-inner h1,.id-4381 .content-inner h1,.in-vymena-a-vraceni .content-inner h1,.in-vymena-a-vratenie .content-inner h1{font-size:3.5rem;line-height:3.5rem;margin-top:2rem;width:100%}}.id-1131 .content-inner h1+p,.id-4381 .content-inner h1+p,.in-vymena-a-vraceni .content-inner h1+p,.in-vymena-a-vratenie .content-inner h1+p{margin:0 auto 1rem;text-align:center;width:310px}@media (min-width:768px){.id-1131 .content-inner h1+p,.id-4381 .content-inner h1+p,.in-vymena-a-vraceni .content-inner h1+p,.in-vymena-a-vratenie .content-inner h1+p{width:100%}}.id-1131 .content-inner h1+p a,.id-4381 .content-inner h1+p a,.in-vymena-a-vraceni .content-inner h1+p a,.in-vymena-a-vratenie .content-inner h1+p a{color:inherit}.id-1131 .content-inner h2,.id-4381 .content-inner h2,.in-vymena-a-vraceni .content-inner h2,.in-vymena-a-vratenie .content-inner h2{font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.5625rem;font-weight:700;letter-spacing:1.3px;line-height:1.5625rem;margin:1rem auto .5rem;max-width:640px}@media (min-width:768px){.id-1131 .content-inner h2,.id-4381 .content-inner h2,.in-vymena-a-vraceni .content-inner h2,.in-vymena-a-vratenie .content-inner h2{margin:1rem auto}}.id-1131 .content-inner p,.id-4381 .content-inner p,.in-vymena-a-vraceni .content-inner p,.in-vymena-a-vratenie .content-inner p{margin-left:auto;margin-right:auto;max-width:640px}.id-1131 .content-inner ul,.id-4381 .content-inner ul,.in-vymena-a-vraceni .content-inner ul,.in-vymena-a-vratenie .content-inner ul{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:.5rem auto;max-width:640px;padding:0}@media (min-width:768px){.id-1131 .content-inner ul,.id-4381 .content-inner ul,.in-vymena-a-vraceni .content-inner ul,.in-vymena-a-vratenie .content-inner ul{gap:1rem;margin:1rem auto 1.5rem}}.id-1131 .content-inner ul li,.id-4381 .content-inner ul li,.in-vymena-a-vraceni .content-inner ul li,.in-vymena-a-vratenie .content-inner ul li{padding-left:21px;position:relative}.id-1131 .content-inner ul li:before,.id-4381 .content-inner ul li:before,.in-vymena-a-vraceni .content-inner ul li:before,.in-vymena-a-vratenie .content-inner ul li:before{background-color:#878e67;border-radius:50%;content:"";display:block;height:5px;left:0;position:absolute;top:12px;width:5px}.id-1131 .content-inner #retino-widget-root,.id-4381 .content-inner #retino-widget-root,.in-vymena-a-vraceni .content-inner #retino-widget-root,.in-vymena-a-vratenie .content-inner #retino-widget-root{margin-top:-26px}@media (min-width:768px){.id-1131 .content-inner #retino-widget-root,.id-4381 .content-inner #retino-widget-root,.in-vymena-a-vraceni .content-inner #retino-widget-root,.in-vymena-a-vratenie .content-inner #retino-widget-root{margin-top:0}}.id-1131 .content-inner .custom-btn,.id-4381 .content-inner .custom-btn,.in-vymena-a-vraceni .content-inner .custom-btn,.in-vymena-a-vratenie .content-inner .custom-btn{color:#254733;display:flex;font-size:1rem;font-weight:300;justify-content:center;line-height:1.625rem}.id-404 h1{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.mime-404{margin-bottom:2.5rem}@media (min-width:768px){.mime-404{margin-bottom:5rem}}.mime-404__img-wrap{display:flex;justify-content:center;margin-bottom:2.5rem}.mime-404__img{display:block}.mime-404__text{color:#555;font-size:1rem;line-height:1.375rem;margin:0 auto 1.5rem;max-width:375px;text-align:center}@media (min-width:768px){.mime-404__text{margin-bottom:2rem}}.mime-404__btn-wrap{display:flex;justify-content:center}.mime-404__btn{text-decoration:none}.mime-404__btn:hover{text-decoration:underline}.in-predajna-ostrava .mime-categories,.in-predajna-ostrava h1,.in-prodejna-ostrava .mime-categories,.in-prodejna-ostrava h1{display:none}.in-predajna-ostrava #content,.in-prodejna-ostrava #content{margin-bottom:0}.in-predajna-ostrava #content .content-inner,.in-prodejna-ostrava #content .content-inner{max-width:none}.in-predajna-ostrava .container:not(.footer-bottom),.in-prodejna-ostrava .container:not(.footer-bottom){padding:0}@media (min-width:1278px){.in-predajna-ostrava .container:not(.footer-bottom),.in-prodejna-ostrava .container:not(.footer-bottom){padding:0 15px}}.in-predajna-ostrava .breadcrumbs-wrapper .breadcrumbs,.in-prodejna-ostrava .breadcrumbs-wrapper .breadcrumbs{padding:10px}.in-predajna-ostrava .ostrava-store-container .intro,.in-prodejna-ostrava .ostrava-store-container .intro{background-color:#fff;width:100%}@media (min-width:1278px){.in-predajna-ostrava .ostrava-store-container .intro,.in-prodejna-ostrava .ostrava-store-container .intro{display:flex}}.in-predajna-ostrava .ostrava-store-container .intro .section-one,.in-prodejna-ostrava .ostrava-store-container .intro .section-one{height:210px;overflow:hidden}@media (min-width:1278px){.in-predajna-ostrava .ostrava-store-container .intro .section-one,.in-prodejna-ostrava .ostrava-store-container .intro .section-one{flex:0 0 70%;height:auto;overflow:none}}.in-predajna-ostrava .ostrava-store-container .intro .section-one img,.in-prodejna-ostrava .ostrava-store-container .intro .section-one img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media (min-width:1278px){.in-predajna-ostrava .ostrava-store-container .intro .section-one img,.in-prodejna-ostrava .ostrava-store-container .intro .section-one img{height:auto;-o-object-fit:none;object-fit:none;padding-right:30px;padding-top:20px}.in-predajna-ostrava .ostrava-store-container .intro .section-two,.in-prodejna-ostrava .ostrava-store-container .intro .section-two{flex:0 0 30%;padding-left:40px}}.in-predajna-ostrava .ostrava-store-container .intro .section-two h2,.in-prodejna-ostrava .ostrava-store-container .intro .section-two h2{color:#6d8a79;font-size:2.5rem;padding:0 10px}.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-options,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-options{background-color:#edf1ed;margin:10px;padding:15px;width:auto}.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-options .email,.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-options .phone,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-options .email,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-options .phone{align-items:center;display:flex;padding:0 10px;width:100%}.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-options .email a,.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-options .phone a,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-options .email a,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-options .phone a{color:#121212;font-size:1rem;font-weight:500;text-decoration:none}.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-options .email span,.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-options .phone span,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-options .email span,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-options .phone span{color:#626262;font-size:.8125rem;font-weight:300;letter-spacing:1.3px;text-decoration:none}.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-options .email p,.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-options .phone p,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-options .email p,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-options .phone p{margin:5px}.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-options .email .icon,.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-options .phone .icon,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-options .email .icon,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-options .phone .icon{align-items:center;display:flex;height:24px;justify-content:center;margin-right:12px;width:24px}.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-options .email .icon img,.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-options .phone .icon img,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-options .email .icon img,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-options .phone .icon img{display:block}.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-info,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-info{background-color:#f4f2ed;margin:10px;padding:15px;width:auto}.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-info .hours,.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-info .location,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-info .hours,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-info .location{align-items:center;display:flex;padding:0 10px;width:100%}.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-info .hours p,.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-info .location p,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-info .hours p,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-info .location p{margin:5px}.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-info .hours .icon,.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-info .location .icon,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-info .hours .icon,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-info .location .icon{align-items:center;display:flex;height:24px;justify-content:center;margin-right:12px;width:24px}.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-info .hours .icon img,.in-predajna-ostrava .ostrava-store-container .intro .section-two .contact-info .location .icon img,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-info .hours .icon img,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .contact-info .location .icon img{display:block}.in-predajna-ostrava .ostrava-store-container .intro .section-two .description,.in-prodejna-ostrava .ostrava-store-container .intro .section-two .description{padding:0 10px}.in-predajna-ostrava .ostrava-store-container .intro .section-two button,.in-prodejna-ostrava .ostrava-store-container .intro .section-two button{background-color:#254733;border:none;color:#fff;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;margin-left:10px;padding:15px 30px}.in-predajna-ostrava .ostrava-store-container .intro .section-two button:hover,.in-prodejna-ostrava .ostrava-store-container .intro .section-two button:hover{text-decoration:underline}.in-predajna-ostrava .ostrava-store-container .gallery,.in-prodejna-ostrava .ostrava-store-container .gallery{padding-bottom:30px}.in-predajna-ostrava .ostrava-store-container .gallery h2,.in-prodejna-ostrava .ostrava-store-container .gallery h2{color:#6d8a79;font-size:2.5rem;padding-left:10px}@media (min-width:1278px){.in-predajna-ostrava .ostrava-store-container .gallery h2,.in-prodejna-ostrava .ostrava-store-container .gallery h2{padding-left:0}}.in-predajna-ostrava .ostrava-store-container .gallery .gallery-images,.in-prodejna-ostrava .ostrava-store-container .gallery .gallery-images{display:flex;flex-wrap:wrap;gap:15px}.in-predajna-ostrava .ostrava-store-container .gallery .gallery-images img,.in-prodejna-ostrava .ostrava-store-container .gallery .gallery-images img{height:auto;width:auto}@media (min-width:1278px){.in-predajna-ostrava .ostrava-store-container .gallery .gallery-images img,.in-prodejna-ostrava .ostrava-store-container .gallery .gallery-images img{width:calc(33.33333% - 10px)}}.in-olivie-plus,.in-vernostni-program,.in-vernostny-program{overflow-x:hidden}.in-olivie-plus .mime-categories,.in-olivie-plus h1,.in-vernostni-program .mime-categories,.in-vernostni-program h1,.in-vernostny-program .mime-categories,.in-vernostny-program h1{display:none}.in-olivie-plus #content,.in-vernostni-program #content,.in-vernostny-program #content{margin-bottom:0}.in-olivie-plus #content .content-inner,.in-vernostni-program #content .content-inner,.in-vernostny-program #content .content-inner{max-width:none}.in-olivie-plus .container,.in-vernostni-program .container,.in-vernostny-program .container{padding:0}@media (min-width:1278px){.in-olivie-plus .container,.in-vernostni-program .container,.in-vernostny-program .container{padding:0 15px}}.in-olivie-plus .breadcrumbs-wrapper,.in-vernostni-program .breadcrumbs-wrapper,.in-vernostny-program .breadcrumbs-wrapper{background-color:#254733;padding:23px 0}.in-olivie-plus .bonus-club,.in-vernostni-program .bonus-club,.in-vernostny-program .bonus-club{width:100%}.in-olivie-plus .bonus-club .bonus-club-header,.in-vernostni-program .bonus-club .bonus-club-header,.in-vernostny-program .bonus-club .bonus-club-header{background-color:#254733;padding:20px 10px;position:relative}.in-olivie-plus .bonus-club .bonus-club-header:before,.in-vernostni-program .bonus-club .bonus-club-header:before,.in-vernostny-program .bonus-club .bonus-club-header:before{background-color:#254733;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.in-olivie-plus .bonus-club .bonus-club-header h2,.in-vernostni-program .bonus-club .bonus-club-header h2,.in-vernostny-program .bonus-club .bonus-club-header h2{color:#f4f2ed;font-size:2rem;line-height:2.5rem;margin:0 auto;text-align:center}@media (min-width:1278px){.in-olivie-plus .bonus-club .bonus-club-header h2,.in-vernostni-program .bonus-club .bonus-club-header h2,.in-vernostny-program .bonus-club .bonus-club-header h2{font-size:3.5rem;line-height:3.5rem;width:50%}}.in-olivie-plus .bonus-club .bonus-club-header p,.in-vernostni-program .bonus-club .bonus-club-header p,.in-vernostny-program .bonus-club .bonus-club-header p{color:#fff;margin:15px auto;text-align:center}@media (min-width:1278px){.in-olivie-plus .bonus-club .bonus-club-header p,.in-vernostni-program .bonus-club .bonus-club-header p,.in-vernostny-program .bonus-club .bonus-club-header p{margin:30px auto;width:40%}}.in-olivie-plus .bonus-club .bonus-club-faq,.in-vernostni-program .bonus-club .bonus-club-faq,.in-vernostny-program .bonus-club .bonus-club-faq{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));margin:20px 0}@media (min-width:1278px){.in-olivie-plus .bonus-club .bonus-club-faq,.in-vernostni-program .bonus-club .bonus-club-faq,.in-vernostny-program .bonus-club .bonus-club-faq{padding-top:20px}}.in-olivie-plus .bonus-club .bonus-club-faq .faq-item,.in-vernostni-program .bonus-club .bonus-club-faq .faq-item,.in-vernostny-program .bonus-club .bonus-club-faq .faq-item{background-color:#f4f2ed;border-radius:5px;padding:15px}@media (min-width:1060px){.in-olivie-plus .bonus-club .bonus-club-faq .faq-item,.in-vernostni-program .bonus-club .bonus-club-faq .faq-item,.in-vernostny-program .bonus-club .bonus-club-faq .faq-item{padding:2rem}}.in-olivie-plus .bonus-club .bonus-club-faq .faq-item h2,.in-vernostni-program .bonus-club .bonus-club-faq .faq-item h2,.in-vernostny-program .bonus-club .bonus-club-faq .faq-item h2{color:#6d8a79;font-size:1.5625rem;margin-top:0}@media (min-width:1278px){.in-olivie-plus .bonus-club .bonus-club-faq .faq-item h2,.in-vernostni-program .bonus-club .bonus-club-faq .faq-item h2,.in-vernostny-program .bonus-club .bonus-club-faq .faq-item h2{font-size:2rem}}@media (max-width:1059px){.in-olivie-plus .bonus-club .bonus-club-faq .faq-item p,.in-vernostni-program .bonus-club .bonus-club-faq .faq-item p,.in-vernostny-program .bonus-club .bonus-club-faq .faq-item p{width:95%}}.in-olivie-plus .bonus-club .bonus-club-faq .faq-item p a,.in-vernostni-program .bonus-club .bonus-club-faq .faq-item p a,.in-vernostny-program .bonus-club .bonus-club-faq .faq-item p a{color:#000}.in-olivie-plus .bonus-club .bonus-club-footer,.in-vernostni-program .bonus-club .bonus-club-footer,.in-vernostny-program .bonus-club .bonus-club-footer{margin-top:20px;padding:20px;text-align:center}.in-olivie-plus .bonus-club .bonus-club-footer a,.in-vernostni-program .bonus-club .bonus-club-footer a,.in-vernostny-program .bonus-club .bonus-club-footer a{background-color:#254733;color:#fff!important;display:inline-block;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;margin:10px 0;padding:10px 20px;text-decoration:none;width:100%}@media (min-width:576px){.in-olivie-plus .bonus-club .bonus-club-footer a,.in-vernostni-program .bonus-club .bonus-club-footer a,.in-vernostny-program .bonus-club .bonus-club-footer a{width:auto}}.in-olivie-plus .bonus-club .bonus-club-footer p,.in-vernostni-program .bonus-club .bonus-club-footer p,.in-vernostny-program .bonus-club .bonus-club-footer p{color:#000;font-size:1rem;margin:10px auto}@media (min-width:1278px){.in-olivie-plus .bonus-club .bonus-club-footer p,.in-vernostni-program .bonus-club .bonus-club-footer p,.in-vernostny-program .bonus-club .bonus-club-footer p{width:70%}}.in-olivie-plus .bonus-club .bonus-club-footer p span a,.in-vernostni-program .bonus-club .bonus-club-footer p span a,.in-vernostny-program .bonus-club .bonus-club-footer p span a{background-color:transparent;color:#000;display:inline;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;margin:0;padding:0;text-decoration:underline}.in-o-nas #content p{margin:0}.in-o-nas .container:not(.footer-bottom){padding:0}.in-o-nas .breadcrumbs-wrapper .breadcrumbs{padding:10px 0}@media (max-width:1059px){.in-o-nas .breadcrumbs-wrapper .breadcrumbs{padding:10px 15px}}.in-o-nas header h1{display:none}.in-o-nas .content-inner{max-width:none}.in-o-nas .o-nas .header{text-align:left}@media (min-width:1060px){.in-o-nas .o-nas .header{text-align:center}}.in-o-nas .o-nas .header h1{color:#6d8a79;font-size:2rem;font-weight:500;line-height:100%;margin:0;padding:15px}@media (min-width:1060px){.in-o-nas .o-nas .header h1{font-size:3.5rem;margin:auto;text-align:center;width:60%}}.in-o-nas .o-nas .header p{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;padding:15px}@media (min-width:1060px){.in-o-nas .o-nas .header p{display:inline-block;font-size:1rem;margin:0 auto;text-align:center;width:40%}}.in-o-nas .o-nas .header .see-more-button{background-color:#254733;border:1px solid #cacaca;display:inline-flex;justify-content:center;margin-left:15px;padding:10px 20px}@media (min-width:1060px){.in-o-nas .o-nas .header .see-more-button{display:block;margin:0 auto;width:12%}}.in-o-nas .o-nas .header .see-more-button a{color:#fff!important;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1rem;font-weight:500;text-decoration:none}.in-o-nas .o-nas img{height:auto;max-width:100%;padding-top:30px}.in-o-nas .o-nas .info-buttons{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding:20px 0}@media (min-width:1060px){.in-o-nas .o-nas .info-buttons{flex-direction:row;gap:20px}}.in-o-nas .o-nas .info-buttons div{align-items:center;background-color:#f4f2ed;display:flex;flex-direction:column;margin-bottom:20px;padding:45px 0;width:100%}@media (min-width:1060px){.in-o-nas .o-nas .info-buttons div{width:33.3333333333%}}.in-o-nas .o-nas .info-buttons div h2{color:#254733;font-size:2rem;margin:0 0 10px;padding:10px 70px}.in-o-nas .o-nas .info-buttons div .info-button,.in-o-nas .o-nas .info-buttons div h2{font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-weight:500;text-align:center}.in-o-nas .o-nas .info-buttons div .info-button{background-color:#254733;color:#fff!important;display:inline-block;font-size:1rem;padding:14px 26px;text-decoration:none}@media (min-width:1060px){.in-o-nas .o-nas .about{display:flex}.in-o-nas .o-nas .about .about-text{flex:50%;padding-right:80px}}.in-o-nas .o-nas .about .about-text h2{color:#6d8a79;font-size:2rem;font-weight:500;margin:0;padding:0 15px 20px;text-align:left}@media (min-width:1060px){.in-o-nas .o-nas .about .about-text h2{font-size:2.5rem;font-weight:500}}.in-o-nas .o-nas .about .about-text p{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;line-height:150%;padding:0 15px 20px}@media (min-width:1060px){.in-o-nas .o-nas .about .about-text p{font-size:1rem}}.in-o-nas .o-nas .about .about-text a{border:1px solid #cacaca;color:#121212;display:inline-block;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:.8125rem;font-weight:500;margin:15px 20px;padding:11px 24px;text-align:center;text-decoration:none}.in-o-nas .o-nas .about img{padding-top:20px;width:100%}@media (min-width:1060px){.in-o-nas .o-nas .about img{flex:50%}}.in-o-nas .o-nas .about-olivie{background-color:#f4f2ed}@media (min-width:1060px){.in-o-nas .o-nas .about-olivie{background-color:#fff;display:flex;flex-direction:row-reverse}.in-o-nas .o-nas .about-olivie .about-olivie-text{background-color:#f4f2ed;display:inline;margin:auto}}@media (min-width:1060px) and (min-width:1060px){.in-o-nas .o-nas .about-olivie .about-olivie-text{padding:30px}}.in-o-nas .o-nas .about-olivie .about-olivie-text h2{color:#6d8a79;font-size:2rem;font-weight:500;margin:0;padding:40px 15px 25px;text-align:left}@media (min-width:1278px){.in-o-nas .o-nas .about-olivie .about-olivie-text h2{font-size:2.5rem;padding:40px 15px 25px 100px}}.in-o-nas .o-nas .about-olivie .about-olivie-text p{color:#121212;font-size:1rem;line-height:150%;padding:0 15px 20px}@media (min-width:1278px){.in-o-nas .o-nas .about-olivie .about-olivie-text p{padding:0 15px 20px 100px}}.in-o-nas .o-nas .about-olivie img{width:100%}.in-o-nas .o-nas .difference h2{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:2rem;font-weight:500;margin:auto;padding:25px 0 15px;text-align:center;width:50%}@media (min-width:1060px){.in-o-nas .o-nas .difference h2{font-size:2.5rem;font-weight:500;padding:40px 0 15px;text-align:center}}.in-o-nas .o-nas .difference .difference-items{align-items:left;background-color:#fff;display:flex;flex-direction:column;padding:20px 0}@media (min-width:1060px){.in-o-nas .o-nas .difference .difference-items{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.in-o-nas .o-nas .difference .difference-items .difference-item{align-items:left;background-color:#f4f2ed;display:flex;flex-direction:column;margin-bottom:20px;padding:30px 0}@media (min-width:1060px){.in-o-nas .o-nas .difference .difference-items .difference-item{flex:0 0 32%}}@media (max-width:1059px){.in-o-nas .o-nas .difference .difference-items .difference-item:nth-of-type(5),.in-o-nas .o-nas .difference .difference-items .difference-item:nth-of-type(6){display:none}}.in-o-nas .o-nas .difference .difference-items .difference-item h3{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1.5rem;font-weight:500;margin:0;padding:0 15px 20px}@media (min-width:1060px){.in-o-nas .o-nas .difference .difference-items .difference-item h3{font-size:2rem;padding-top:50px}}.in-o-nas .o-nas .difference .difference-items .difference-item p{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;line-height:150%;padding:0 15px 20px}.in-o-nas .o-nas .footer h2{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:2rem;font-weight:500;margin:0 auto;padding:25px 0 15px;text-align:center;width:30%}@media (min-width:1060px){.in-o-nas .o-nas .footer h2{font-size:2.5rem;width:10%}}.in-o-nas .o-nas .footer .team-members{display:block;justify-content:space-around}@media (min-width:1060px){.in-o-nas .o-nas .footer .team-members{display:flex;gap:15px}}.in-o-nas .o-nas .footer .team-members .team-member{text-align:center}.in-o-nas .o-nas .footer .team-members .team-member h3{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:1.3px;margin:0;padding:15px 15px 20px;text-align:left;text-transform:uppercase}.in-o-nas .o-nas .footer .team-members .team-member p{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:1.3px;padding:0 15px 20px;text-align:left;text-transform:uppercase}.in-o-nas .o-nas .footer .show-more-button{background-color:#fff;border:1px solid #cacaca;display:inline-flex;display:block;margin:0 auto;padding:10px;text-align:center;width:40%}@media (min-width:1060px){.in-o-nas .o-nas .footer .show-more-button{width:15%}}.in-o-nas .o-nas .footer .show-more-button a{color:#121212;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:.8125rem;font-weight:500;text-decoration:none}.id-2868 header h1,.id-4758 header h1{display:none}.id-2868 .container,.id-4758 .container{padding:0}.id-2868 .article__title,.id-4758 .article__title{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:2rem;font-weight:500;line-height:100%;margin:auto;padding:40px 0 20px;text-align:center;width:70%}@media (min-width:576px){.id-2868 .article__title,.id-4758 .article__title{font-size:3.5rem;font-weight:500;line-height:100%;padding:30px 0;width:60%}}.id-2868 .article h4,.id-4758 .article h4{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 500,Arial,sans-serif;font-size:1.125rem;font-weight:500;margin:0;padding:25px 15px 15px;text-transform:uppercase}@media (min-width:768px){.id-2868 .article h4,.id-4758 .article h4{margin:auto;padding:0;width:70%}}.id-2868 .article .spacer,.id-4758 .article .spacer{height:20px}.id-2868 .article__text,.id-4758 .article__text{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:150%;margin:0;padding:0 15px}@media (min-width:768px){.id-2868 .article__text,.id-4758 .article__text{margin:auto;padding:0;width:70%}}.id-2868 .article__text strong,.id-4758 .article__text strong{font-weight:400}@media (min-width:768px){.id-2868 .article__text strong,.id-4758 .article__text strong{font-weight:700}}.id-2868 .article__image,.id-4758 .article__image{text-align:center}.id-2868 .article__image img,.id-4758 .article__image img{width:100%}@media (min-width:768px){.id-2868 .article__image img,.id-4758 .article__image img{height:auto;max-width:100%}}.id-2868 .article__image .image-second,.id-2868 .article__image .image-third,.id-4758 .article__image .image-second,.id-4758 .article__image .image-third{margin-top:-30px}@media (min-width:768px){.id-2868 .article__image .image-second,.id-2868 .article__image .image-third,.id-4758 .article__image .image-second,.id-4758 .article__image .image-third{margin-top:0}}.id-2868 .article__image:first-of-type,.id-4758 .article__image:first-of-type{margin:15px 0}.id-2868 .article__subtitle,.id-4758 .article__subtitle{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:150%;margin:15px}@media (min-width:768px){.id-2868 .article__subtitle,.id-4758 .article__subtitle{margin:auto;padding:15px 0;width:70%}}.id-2868 .article__quote,.id-4758 .article__quote{background-color:#f4f2ed;color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:150%;margin:30px auto;padding:24px 15px;text-align:center}@media (min-width:768px){.id-2868 .article__quote,.id-4758 .article__quote{margin:30px auto;padding:40px 60px;width:70%}.id-2868 .article__quote p,.id-4758 .article__quote p{margin:auto;width:70%}}.id-2868 .article__link,.id-4758 .article__link{color:#254733;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:150%;text-decoration-line:underline}.id-2868 .article__section-title,.id-4758 .article__section-title{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1.5rem;font-weight:500;line-height:100%;padding:0 15px;text-align:center}@media (min-width:768px){.id-2868 .article__section-title,.id-4758 .article__section-title{font-size:2.5rem;font-weight:500;line-height:100%;margin:auto;padding:30px 0 20px;width:50%}.id-2868 .article__section-title:nth-of-type(2),.id-2868 .article__section-title:nth-of-type(3),.id-4758 .article__section-title:nth-of-type(2),.id-4758 .article__section-title:nth-of-type(3){margin:auto;width:70%}}.id-2868 .article__second-title,.id-4758 .article__second-title{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:2rem;font-weight:500;line-height:100%;margin:auto;padding:30px 30px 20px;text-align:center}@media (min-width:768px){.id-2868 .article__second-title,.id-4758 .article__second-title{font-size:2.5rem;width:50%}}.id-2868 .article__list li a,.id-4758 .article__list li a{color:#254733;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:150%;text-decoration-line:underline}@media (min-width:768px){.id-2868 .article__list,.id-4758 .article__list{margin:auto;width:75%}}.id-2868 .article__list-item,.id-4758 .article__list-item{display:flex;padding:5px}.id-2868 .article__list-item h6,.id-4758 .article__list-item h6{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:100%;margin:auto;padding:0 24px}@media (min-width:768px){.id-2868 .article__list-item h6,.id-4758 .article__list-item h6{flex:0 0 50px}}.id-2868 .article__list-item p,.id-4758 .article__list-item p{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.125rem;margin:10px auto;padding-right:10px}@media (min-width:768px){.id-2868 .article__list-item p,.id-4758 .article__list-item p{flex:1}}.id-2868 .article__list-item:nth-child(odd),.id-4758 .article__list-item:nth-child(odd){background-color:#f4f2ed}.id-2868 .article__video,.id-4758 .article__video{margin:30px 0;text-align:center}@media (max-width:1059px){.id-2868 .article__video,.id-4758 .article__video{margin:25px 0}}.id-2868 .article__video iframe,.id-4758 .article__video iframe{height:220px;width:100%}@media (min-width:576px){.id-2868 .article__video iframe,.id-4758 .article__video iframe{height:370px}}@media (min-width:1060px){.id-2868 .article__video iframe,.id-4758 .article__video iframe{height:520px}}.in-oblibene .breadcrumbs-wrapper,.in-oblubene .breadcrumbs-wrapper{padding:1rem 0}@media (min-width:768px){.in-oblibene .breadcrumbs-wrapper,.in-oblubene .breadcrumbs-wrapper{padding:1.5rem 0}.in-oblibene .breadcrumbs-wrapper .breadcrumbs,.in-oblubene .breadcrumbs-wrapper .breadcrumbs{padding:0}}.in-oblibene .breadcrumbs-wrapper .breadcrumbs>span,.in-oblubene .breadcrumbs-wrapper .breadcrumbs>span{font-size:.875rem;line-height:1.25rem}.in-oblibene article h1,.in-oblubene article h1{color:#121212;font-size:1.5rem;line-height:2.125rem;margin:.5rem 0 1.5rem;text-align:left;width:200px}@media (min-width:768px){.in-oblibene article h1,.in-oblubene article h1{margin-top:1rem;width:100%}}.in-oblibene .content-inner,.in-oblubene .content-inner{max-width:100%}.in-oblibene .products-block,.in-oblubene .products-block{gap:1.5rem .5rem}@media (min-width:768px){.in-oblibene .products-block,.in-oblubene .products-block{gap:2.5rem 20px}}.in-oblibene .products-block .product .p>a,.in-oblubene .products-block .product .p>a{display:block;width:100%}.in-oblibene .products-block .product .p>a img,.in-oblubene .products-block .product .p>a img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.in-oblibene .products-block .product .p .p-in .name,.in-oblubene .products-block .product .p .p-in .name{margin:0}.in-oblibene .products-block .product .p .p-in-in,.in-oblubene .products-block .product .p .p-in-in{margin-bottom:.5rem}.in-oblibene .products-block .product .p .p-bottom,.in-oblubene .products-block .product .p .p-bottom{flex:1}.in-oblibene .products-block .product .p .p-bottom>div,.in-oblubene .products-block .product .p .p-bottom>div{display:flex;flex-direction:column;height:100%}.in-oblibene .products-block .product .p .p-bottom>div .p-tools,.in-oblubene .products-block .product .p .p-bottom>div .p-tools{margin-top:auto}.in-oblibene .products-block .product .p .favourite,.in-oblubene .products-block .product .p .favourite{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/menu-close-black.svg);background-position:50%;background-repeat:no-repeat;right:0;top:0}.in-oblibene .products-block .product .p .favourite .add_favourite,.in-oblubene .products-block .product .p .favourite .add_favourite{opacity:0}.in-oblibene .products-block .product .p .favourite .btn_toggle,.in-oblubene .products-block .product .p .favourite .btn_toggle{height:100%;width:100%}@media (max-width:1059px){.id-682 .navigation-home-icon{display:none!important}.id-682 .navigation-bullet:before{transform:rotate(90deg)!important}.id-682 #navigation-1 .navigation-bullet,.id-682 #navigation-1~*{display:none}}.id-682 #content h2{font-size:1.5rem}@media (min-width:768px){.id-682 #content h2{font-size:2rem!important}}.id-682 #content p{font-size:1.125rem}.id-682 #content .news-item-detail h1[itemprop=headline]{font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-weight:700;line-height:normal}@media (max-width:1059px){.id-682 #content .news-item-detail h1[itemprop=headline]{margin-top:0}}.id-682 #content .product .p-tools{display:none}.id-682 #content .accent.fact-box{margin-bottom:56px;margin-top:40px}@media (max-width:1059px){.id-682 #content .accent.fact-box{margin-inline:-15px;width:calc(100% + 30px)}}.id-682 #content .img-desktop{display:none}@media (min-width:768px){.id-682 #content .img-desktop{display:block;text-align:center}}@media (max-width:1059px){.id-682 #content .img-mobile{margin-inline:-15px;width:calc(100% + 30px)}}@media (min-width:768px){.id-682 #content .img-mobile{display:none}}.id-682 #content .link{color:#254733;font-weight:700}.id-682 #products{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);margin-bottom:16px;max-width:970px}@media (min-width:768px){.id-682 #products{grid-template-columns:repeat(3,1fr)}}.id-682 #products .product{display:contents}@media (min-width:768px){.id-682 #products .product:last-child{display:none}}.id-682 #products .p{display:grid;grid-row:span 2;grid-template-rows:subgrid}.id-682 #products .p .name{margin-bottom:8px}@media (max-width:1059px){.id-682 #products .category-appendix{display:none}}.id-682 #products .ratings-wrapper{margin:0}.mime-lp-dny-olivie .content-inner{max-width:100%}.mime-lp-dny-olivie .content-inner header{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.mime-lp-dny-olivie .content-inner div[itemprop=about]>p{display:none}.mime-lp-dny-olivie #content{margin-bottom:0}.mime-lp-dny-olivie .flickity-page-dots{display:none}.mime-lp-dny-olivie .breadcrumbs-wrapper{background-color:transparent}@media (max-width:767px){.mime-lp-dny-olivie .breadcrumbs-wrapper .breadcrumbs>#navigation-first a{background-image:unset;color:#fff;padding-left:20px;position:relative;text-decoration:underline;width:-moz-fit-content!important;width:fit-content!important}.mime-lp-dny-olivie .breadcrumbs-wrapper .breadcrumbs>#navigation-first a:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down-bright.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block!important;height:1rem;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(90deg);width:1rem}}@media (min-width:768px){.mime-lp-dny-olivie .breadcrumbs-wrapper .breadcrumbs>#navigation-first{filter:brightness(0) saturate(100%) invert(92%) sepia(14%) saturate(376%) hue-rotate(335deg) brightness(114%) contrast(91%)}}.mime-lp-dny-olivie .breadcrumbs-wrapper .breadcrumbs span{color:#f4f2ed}.mime-lp-dny-olivie .lp-header{background-color:#254733;background-image:url(/user/documents/upload/landing/05.svg);background-position:center top 20px;background-repeat:no-repeat;background-size:420px auto;margin:-58px -15px 0;padding:58px 15px 2rem}@media (min-width:768px){.mime-lp-dny-olivie .lp-header{background-size:740px auto;box-shadow:700px 0 0 #254733,-700px 0 0 #254733;margin:-58px 0 0;padding:58px 0 2rem}}@media (min-width:1060px){.mime-lp-dny-olivie .lp-header{padding-bottom:5rem;padding-top:5rem}}@media (min-width:1278px){.mime-lp-dny-olivie .lp-header{box-shadow:1000px 0 0 #254733,-1000px 0 0 #254733}}@media (min-width:1400px){.mime-lp-dny-olivie .lp-header{background-size:unset}}.mime-lp-dny-olivie .lp-header h1{color:#f4f2ed;font-size:2rem;font-weight:500;line-height:2rem;margin:0 auto .75rem;text-align:left;width:-moz-fit-content;width:fit-content}@media (min-width:1060px){.mime-lp-dny-olivie .lp-header h1{font-size:3.5rem;line-height:3.5rem;margin-bottom:1.5rem;text-align:center}}.mime-lp-dny-olivie .lp-header p{color:#d3d3d3;font-size:1rem;font-weight:400;line-height:1.625rem;margin:0 0 .75rem;text-align:center}@media (min-width:1060px){.mime-lp-dny-olivie .lp-header p{font-size:1.25rem;letter-spacing:2px;line-height:1.25rem;margin-bottom:20px}}.mime-lp-dny-olivie .lp-header button{align-items:center;background-color:#bb3939;border:none;border-radius:99px;color:#fff;display:flex;font-size:1.25rem;font-weight:700;height:50px;justify-content:center;line-height:2rem;margin:0 auto .75rem;padding:0 1rem}@media (min-width:1060px){.mime-lp-dny-olivie .lp-header button{margin-bottom:1.5rem}}.mime-lp-dny-olivie .lp-header .button{align-items:center;background-color:#f4f2ed;color:#121212!important;display:flex;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1rem;font-weight:500;height:50px;justify-content:center;line-height:1.375rem;margin:0 auto 1rem;text-decoration:none;width:250px}.mime-lp-dny-olivie .lp-header .button:hover{text-decoration:underline}@media (min-width:1060px){.mime-lp-dny-olivie .lp-header .button{margin-bottom:1.5rem}}.mime-lp-dny-olivie .lp-header .link{color:#fff!important;display:block;font-size:1.25rem;font-weight:400;letter-spacing:2px;line-height:1.25rem;margin:0 auto;text-align:center;text-decoration:underline}.mime-lp-dny-olivie .lp-header__container{position:relative}.mime-lp-dny-olivie .lp-header__container img:nth-child(2){display:none}@media (min-width:1278px){.mime-lp-dny-olivie .lp-header__container img:nth-child(2){border-radius:999px;box-shadow:0 20px 40px 0 rgba(0,0,0,.3);display:block;height:284px;left:50%;position:absolute;top:50%;transform:translate(-540px,-95px);width:284px}}.mime-lp-dny-olivie .lp-header__container img:nth-child(3){bottom:20px;height:52px;left:50%;position:absolute;transform:translateX(-167px);width:52px}@media (min-width:1278px){.mime-lp-dny-olivie .lp-header__container img:nth-child(3){border-radius:999px;box-shadow:0 20px 40px 0 rgba(0,0,0,.3);display:block;height:265px;left:unset;position:absolute;right:50%;top:50%;transform:translate(570px,-120px);width:265px}}.mime-lp-dny-olivie .lp-header__container:before{background-image:url(/user/documents/upload/landing/03.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:none;height:111px;left:50%;position:absolute;top:50%;transform:translate(-595px,-125px);width:111px}@media (min-width:1278px){.mime-lp-dny-olivie .lp-header__container:before{display:block}}.mime-lp-dny-olivie .lp-header__container:after{background-image:url(/user/documents/upload/landing/04.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:50px;content:"";height:40px;position:absolute;right:50%;transform:translateX(172px);width:40px}@media (min-width:1278px){.mime-lp-dny-olivie .lp-header__container:after{bottom:unset;height:72px;top:50%;transform:translate(600px,-90px);width:72px}}.mime-lp-dny-olivie .lp-banners{padding:2rem 0}@media (min-width:1060px){.mime-lp-dny-olivie .lp-banners{padding:3.5rem 0}}.mime-lp-dny-olivie .lp-banners__title{color:#1b3626;font-size:2rem;font-weight:500;line-height:2rem;margin:0 0 2rem;text-align:center}@media (min-width:1060px){.mime-lp-dny-olivie .lp-banners__title{font-size:2.5rem;line-height:2.5rem;margin-bottom:2.5rem}}.mime-lp-dny-olivie .lp-banners__items{display:flex;flex-wrap:wrap;gap:1.5rem .5rem;justify-content:center;list-style:none;margin:0;padding:0}.mime-lp-dny-olivie .lp-banners__item{width:calc(50% - .25rem)}@media (min-width:576px){.mime-lp-dny-olivie .lp-banners__item{width:calc(33.33333% - .33333rem)}}@media (min-width:1060px){.mime-lp-dny-olivie .lp-banners__item{width:calc(25% - 15px)}}.mime-lp-dny-olivie .lp-banners__item a{display:flex;flex-direction:column;gap:.5rem}.mime-lp-dny-olivie .lp-banners__item img{aspect-ratio:310/424;display:block}.mime-lp-dny-olivie .lp-banners__item span{align-items:center;color:#121212;display:flex;font-size:1rem;font-weight:400;gap:.5rem;justify-content:space-between;letter-spacing:1.3px;line-height:1.375rem;text-decoration-line:underline;text-transform:uppercase}@media (min-width:1060px){.mime-lp-dny-olivie .lp-banners__item span{justify-content:flex-start}}.mime-lp-dny-olivie .lp-banners__item span:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;border:1px solid #cacaca;border-radius:50%;content:"";flex-shrink:0;height:20px;margin:2px;transform:rotate(-90deg);width:20px}.mime-lp-dny-olivie .lp-banners .flickity-viewport{width:100%}.mime-lp-dny-olivie .lp-banners .flickity-viewport .lp-banners__item{margin-right:.5rem}@media (min-width:1060px){.mime-lp-dny-olivie .lp-banners .flickity-viewport .lp-banners__item{margin-right:20px}}.mime-lp-dny-olivie .lp-banners .flickity-prev-next-button{top:calc(50% - 16px)}.mime-lp-dny-olivie .mime-top-categories-banner{padding:2rem 15px}.mime-lp-dny-olivie .mime-top-categories-banner .mime-top-categories__title{display:none}.mime-lp-dny-olivie .mime-top-categories-banner img{height:auto}.mime-lp-dny-olivie .lp-posts{background-color:#f4f2ed;margin:0 -15px;padding:2.5rem 15px calc(3.5rem - 20px)}@media (min-width:768px){.mime-lp-dny-olivie .lp-posts{box-shadow:700px 0 0 #f4f2ed,-700px 0 0 #f4f2ed;margin:0;padding:2.5rem 0 3.5rem}}@media (min-width:1060px){.mime-lp-dny-olivie .lp-posts{padding:5rem 0 3.5rem}}@media (min-width:1278px){.mime-lp-dny-olivie .lp-posts{box-shadow:1000px 0 0 #f4f2ed,-1000px 0 0 #f4f2ed}}.mime-lp-dny-olivie .lp-posts__title{color:#1b3626;font-size:2rem;font-weight:500;line-height:2rem;margin:0 0 1rem;text-align:center}@media (min-width:1060px){.mime-lp-dny-olivie .lp-posts__title{font-size:2.5rem;line-height:2.5rem;margin-bottom:2.5rem}}.mime-lp-dny-olivie .lp-posts__list{list-style:none;margin:0;padding:0}@media (min-width:768px){.mime-lp-dny-olivie .lp-posts__list{align-items:flex-start;display:flex;gap:20px;justify-content:center}}.mime-lp-dny-olivie .lp-posts__item{margin-right:20px;padding-top:36px;width:100%}@media (min-width:768px){.mime-lp-dny-olivie .lp-posts__item{margin:0;width:calc(33.33333% - 13.33333px)}}.mime-lp-dny-olivie .lp-posts__item a{background-color:#fff;display:block;padding:36px 1.5rem 1.5rem;position:relative;text-decoration:none}@media (min-width:1060px){.mime-lp-dny-olivie .lp-posts__item a{padding:36px 50px 1.5rem}}.mime-lp-dny-olivie .lp-posts__item img{height:56px;left:50%;position:absolute;top:-36px;transform:translateX(-50%);width:56px}.mime-lp-dny-olivie .lp-posts__item h3{color:#1b3626;font-size:1.5rem;font-weight:500;line-height:1.8125rem;margin:0 0 1rem;text-align:center}.mime-lp-dny-olivie .lp-posts__item p{color:#254733;font-size:1rem;font-weight:400;letter-spacing:1.3px;line-height:1.375rem;margin:0;text-align:center}.mime-lp-dny-olivie .lp-posts .flickity-viewport:before{display:none}.mime-lp-dny-olivie .lp-posts .flickity-slider{margin:0}.mime-lp-dny-olivie .lp-posts .flickity-button.previous{left:-13px}.mime-lp-dny-olivie .lp-posts .flickity-button.next{right:-13px}.mime-lp-dny-olivie .lp-posts .flickity-prev-next-button{top:calc(8px + 50%)}.mime-lp-dny-olivie .lp-products{padding-top:2.5rem}@media (min-width:1060px){.mime-lp-dny-olivie .lp-products{padding-top:3.5rem}}.mime-lp-dny-olivie .lp-products__wrap{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}@media (min-width:1060px){.mime-lp-dny-olivie .lp-products__wrap{margin-bottom:1.5rem}}.mime-lp-dny-olivie .lp-products__wrap img{flex-shrink:0;height:56px;width:56px}@media (min-width:1060px){.mime-lp-dny-olivie .lp-products__wrap img{height:80px;width:80px}}.mime-lp-dny-olivie .lp-products__wrap h2{color:#6d8a79;font-size:1.5rem;font-weight:500;line-height:1.8125rem;margin:0}@media (min-width:1060px){.mime-lp-dny-olivie .lp-products__wrap h2{font-size:2rem;line-height:2rem;margin-right:auto}}.mime-lp-dny-olivie .lp-products__wrap a{display:none}@media (min-width:1060px){.mime-lp-dny-olivie .lp-products__wrap a{display:flex;margin-right:0}}.mime-lp-dny-olivie .lp-products__link{border:1px solid #cacaca;color:#121212!important;display:flex;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.125rem;margin:0 auto;padding:10px 24px;text-decoration:none}.mime-lp-dny-olivie .lp-products__link:hover{text-decoration:underline}@media (min-width:1060px){.mime-lp-dny-olivie .lp-products__link{display:none}}.mime-lp-dny-olivie .lp-products .p-tools{display:none}@media (min-width:1060px){.mime-lp-dny-olivie .lp-products .p-tools{display:block}}.mime-lp-dny-olivie .lp-products .flickity-enabled{margin-bottom:42px}@media (min-width:1060px){.mime-lp-dny-olivie .lp-products .flickity-enabled{margin-bottom:3.5rem}}.mime-lp-dny-olivie .lp-products .flickity-page-dots{bottom:-4px;display:flex}@media (min-width:1060px){.mime-lp-dny-olivie .lp-products .flickity-page-dots{display:none}}.mime-lp-dny-olivie .lp-footer{background-color:#254733;background-image:url(/user/documents/upload/landing/05.svg);background-position:top;background-repeat:no-repeat;background-size:420px auto;margin:0 -15px;padding:2.5rem 15px}@media (min-width:768px){.mime-lp-dny-olivie .lp-footer{background-position:center top 20px;background-repeat:no-repeat;background-size:740px auto;box-shadow:700px 0 0 #254733,-700px 0 0 #254733}}@media (min-width:1060px){.mime-lp-dny-olivie .lp-footer{padding-bottom:5rem;padding-top:5rem}}@media (min-width:1278px){.mime-lp-dny-olivie .lp-footer{box-shadow:1000px 0 0 #254733,-1000px 0 0 #254733}}@media (min-width:1400px){.mime-lp-dny-olivie .lp-footer{background-size:unset}}.mime-lp-dny-olivie .lp-footer__title{color:#f4f2ed;font-size:2rem;font-weight:500;line-height:2rem;margin:0 auto 2rem;text-align:center;width:-moz-fit-content;width:fit-content}@media (min-width:1060px){.mime-lp-dny-olivie .lp-footer__title{font-size:3.5rem;line-height:3.5rem;margin-bottom:2.5rem}}.mime-lp-dny-olivie .lp-footer__link{align-items:center;background-color:#f4f2ed;color:#121212!important;display:flex;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1rem;font-weight:500;height:50px;justify-content:center;line-height:1.375rem;margin:0 auto;text-decoration:none;width:250px}.mime-lp-dny-olivie .lp-footer__link:hover{text-decoration:underline}body:has(.advanced-order){margin-right:var(--scrollbar-width);overflow:hidden;position:fixed;width:calc(100% - var(--scrollbar-width))}#colorbox:has(.advanced-order){height:calc(var(--vh)*100)!important;left:unset!important;max-height:calc(var(--vh)*100)!important;max-width:510px!important;right:0!important;top:0!important;transform:unset!important;width:100%!important}#colorbox:has(.advanced-order) #cboxWrapper{height:calc(var(--vh)*100)!important;left:unset!important;max-height:calc(var(--vh)*100)!important;max-width:510px!important;overflow:unset!important;width:100%!important}#colorbox:has(.advanced-order) #cboxContent,#colorbox:has(.advanced-order) #cboxLoadedContent{display:block!important;float:unset!important;height:calc(var(--vh)*100)!important;width:100%!important}#colorbox:has(.advanced-order) #cboxClose{z-index:100}.advanced-order{height:100%;padding:66px 15px 1rem;position:relative}@media (min-width:768px){.advanced-order{padding:88px 1.5rem 1.5rem}}.advanced-order .h1{align-items:center;display:flex;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1.125rem;font-weight:500;gap:.5rem;line-height:1.5625rem;margin-bottom:1.5rem}.advanced-order .h1:not(.advanced-order-suggestion){background-color:#fff;left:unset;margin:0;max-width:510px;padding:1rem 15px;position:fixed;right:0;top:0;width:100%;z-index:10}@media (min-width:768px){.advanced-order .h1:not(.advanced-order-suggestion){padding:1.5rem}.advanced-order .h1{font-size:1.5rem;line-height:1.8125rem}}.advanced-order .h1:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/checked-green.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;flex-shrink:0;height:24px;width:24px}.advanced-order .h1.advanced-order-suggestion:before{display:none}.advanced-order .h2{display:flex;flex-direction:column;font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1rem;font-weight:700;gap:.5rem;line-height:1.375rem;min-height:44px;padding-left:116px}.advanced-order .h2 span{font-size:.875rem;font-weight:400;letter-spacing:1.3px;line-height:1.375rem;text-transform:uppercase}.advanced-order .ao-product{display:flex;flex-direction:column;min-height:100px;padding-left:116px;position:relative}.advanced-order .ao-image{display:block;height:100px;left:0;position:absolute;top:0;width:100px}.advanced-order .ao-image a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.advanced-order .ao-image a img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.advanced-order .ao-name a{color:#121212;display:flex;flex-direction:column;font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1rem;font-weight:700;gap:6px;line-height:1.375rem;text-decoration:none}.advanced-order .ao-name span{font-size:.875rem;font-weight:400;letter-spacing:1.3px;line-height:1.375rem;text-transform:uppercase}.advanced-order .ao-availability,.advanced-order .ao-quantity{display:none}.advanced-order .advanced-order-brand{color:#121212;display:block;font-size:.875rem;font-weight:400;letter-spacing:1.3px;line-height:1.375rem;margin-bottom:4px;text-decoration:none;text-transform:uppercase}.advanced-order .extra.delivery{max-width:unset}.advanced-order .extras-wrap{margin:1rem 0}@media (min-width:768px){.advanced-order .extras-wrap{margin-bottom:1.5rem}}.advanced-order .extras-wrap .btn.btn-conversion:not(.btn-inverse){background-color:#254733;border-color:#254733;color:#fff}.advanced-order .flickity-enabled{margin:0}.advanced-order .flickity-enabled .product{width:calc(50% - 4px)}@media (min-width:576px){.advanced-order .flickity-enabled .product{width:calc(33.33333% - 5.33333px)}}@media (min-width:768px){.advanced-order .flickity-enabled .product{width:calc(50% - 10px)}.advanced-order .products-block{gap:20px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}}.advanced-order .p-tools,.advanced-order .stars-wrapper{display:none}.advanced-order .flickity-slider{margin:0}.advanced-order .flickity-viewport:before{display:none}.advanced-order .flickity-button.previous{left:-10px}.advanced-order .flickity-button.next{right:-10px}.advanced-order .advancedOrder__buttons{margin-bottom:1rem}@media (min-width:768px){.advanced-order .advancedOrder__buttons{margin-bottom:1.5rem}}.advanced-order .advancedOrder__buttons .next-step-back{display:none}body #colorbox:has(.advanced-order){height:calc(var(--dvh)*100)!important}body #colorbox:has(.advanced-order) #cboxWrapper{animation:slideLeft .3s ease-in-out;transform:translateX(0)}body.mime-advanced-order-not-open #colorbox:has(.advanced-order) #cboxWrapper{animation:slideRight .3s ease-in-out;transform:translateX(100%)}body .advancedOrder__buttons .btn.next-step-back{display:none}body .advancedOrder__buttons .btn.btn-conversion:not(.btn-inverse){background-color:#254733;border-color:#254733;color:#fff}body .advancedOrder__buttons+.advanced-order-suggestion{margin-top:1rem}.admin-bar{background-color:#626262}@media (max-width:767px){.admin-bar{display:none}}#bar-menu{align-items:center;display:flex;gap:1rem;justify-content:center;list-style:none;margin:0;padding:0}#bar-menu>li{position:relative}#bar-menu>li a,#bar-menu>li span{color:#fff;cursor:pointer;display:block;font-size:.875rem;font-weight:400;line-height:1.375rem;padding:4px 0;text-decoration:none}#bar-menu>li>ul{display:none}#bar-menu>li.hover>ul{background-color:#626262;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-direction:column;left:0;list-style:none;margin:0;padding:8px;position:absolute;top:100%;width:150px;z-index:100}#bar-menu>li.hover>ul a:hover{text-decoration:underline}.project-PROD_CZ #detail_discount{align-items:center;background:#ffe4e2;border:2px dashed #ac433f;display:flex;flex-wrap:wrap;gap:10px 20px;order:6;padding:15px 10px}.project-PROD_CZ .detail_discount_amount{align-items:center;color:#ac433f;display:flex;font-size:24px;font-weight:800;gap:5px}.project-PROD_CZ .detail_discount_amount:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/kn_res/detail_discount.svg);background-position:50%;background-size:contain;content:"";display:inline-block;height:24px;width:24px}.project-PROD_CZ .detail_discount_code{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:800;gap:5px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.project-PROD_CZ .detail_discount_code:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/kn_res/copy_to_clipboard_black.svg);background-position:50%;background-size:contain;content:"";display:inline-block;height:24px;width:24px}.project-PROD_CZ #detail_discount>span:last-child{font-weight:300}@media (max-width:767px){.project-PROD_CZ .detail_discount_amount{font-size:30px;margin-bottom:-12px;margin-top:12px}.project-PROD_CZ #detail_discount{gap:0 20px}.project-PROD_CZ #detail_discount>span:last-child{padding-left:120px}}.project-PROD_CZ .in-darkove-poukazy.type-detail .mehub-bonus-product-detail-container-olivie{display:none}.project-PROD_CZ #colorbox.logistics-modal{transform:none!important}.project-PROD_CZ #ppl-parcelshop-map{width:100%}.project-PROD_CZ #cboxClose{z-index:1001}.project-PROD_CZ .js-show-engraving-showcase{font-size:0}.project-PROD_CZ .js-show-engraving-showcase:after{content:"Podmínky gravírování";display:block;font-size:14px}.project-PROD_CZ .p-gifts-wrapper{background-color:#f4f2ed;margin:20px 0 0;order:8;padding:10px 20px}.project-PROD_CZ .p-gifts-heading{font-weight:600;margin-bottom:-26px;margin-left:76px}.project-PROD_CZ .p-gift{align-items:flex-start;display:flex;gap:10px 20px}.project-PROD_CZ .p-gift-image{align-self:center;display:flex}.project-PROD_CZ .p-gift img{max-width:56px}.project-PROD_CZ .p-gift .p-gift-name{padding-top:26px}.project-PROD_CZ .p-gift .p-gift-name a{color:#121212}.project-PROD_CZ .p-gift .p-gift-name a:hover{color:#254733;text-decoration:none}.project-PROD_CZ .free-product-gifts{display:flex;flex-wrap:wrap;gap:20px;list-style-type:none;padding:0}.project-PROD_CZ .free-product-gifts li{background-color:#f4f2ed;padding:10px 1rem;width:100%}.project-PROD_CZ .free-product-gifts .free-gifts-img-hover{display:none}.project-PROD_CZ .free-product-gifts label{align-items:center;display:flex;gap:20px}.project-PROD_CZ .free-gift-label{font-weight:600}.project-PROD_CZ .free-product-gifts-wrapper:before{content:"Zdarma od nás dostanete";display:block;font-family:Prizma Premium,Open Sans,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.8125rem;margin-block-end:0;margin-block-start:1.33em}@media (min-width:768px){.project-PROD_CZ .free-product-gifts li{width:calc(50% - 10px)}}@media (min-width:1278px){.project-PROD_CZ .free-product-gifts l{width:calc(33.33333% - 13.33333px)}}.project-PROD_CZ #bw_countdown:before,.project-PROD_CZ .site-msg #bw_countdown:before{content:"Akce začíná za:"}.project-PROD_CZ label[for="dd[]604"]{display:none!important}.project-PROD_SK #detail_discount{align-items:center;background:#ffe4e2;border:2px dashed #ac433f;display:flex;flex-wrap:wrap;gap:10px 20px;order:6;padding:15px 10px}.project-PROD_SK .detail_discount_amount{align-items:center;color:#ac433f;display:flex;font-size:24px;font-weight:800;gap:5px}.project-PROD_SK .detail_discount_amount:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/kn_res/detail_discount.svg);background-position:50%;background-size:contain;content:"";display:inline-block;height:24px;width:24px}.project-PROD_SK .detail_discount_code{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:800;gap:5px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.project-PROD_SK .detail_discount_code:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/kn_res/copy_to_clipboard_black.svg);background-position:50%;background-size:contain;content:"";display:inline-block;height:24px;width:24px}.project-PROD_SK #detail_discount>span:last-child{font-weight:300}@media (max-width:767px){.project-PROD_SK .detail_discount_amount{font-size:30px;margin-bottom:-12px;margin-top:12px}.project-PROD_SK #detail_discount{gap:0 20px}.project-PROD_SK #detail_discount>span:last-child{padding-left:120px}}.project-PROD_SK .js-show-engraving-showcase{font-size:0}.project-PROD_SK .js-show-engraving-showcase:after{content:"Podmienky gravírovania";display:block;font-size:14px}.project-PROD_SK .p-gifts-wrapper{background-color:#f4f2ed;margin:20px 0 0;order:8;padding:10px 20px}.project-PROD_SK .p-gifts-heading{font-weight:600;margin-bottom:-26px;margin-left:76px}.project-PROD_SK .p-gift{align-items:flex-start;display:flex;gap:10px 20px}.project-PROD_SK .p-gift-image{align-self:center;display:flex}.project-PROD_SK .p-gift img{max-width:56px}.project-PROD_SK .p-gift .p-gift-name{padding-top:26px}.project-PROD_SK .p-gift .p-gift-name a{color:#121212}.project-PROD_SK .p-gift .p-gift-name a:hover{color:#254733;text-decoration:none}.project-PROD_SK .free-product-gifts{display:flex;flex-wrap:wrap;gap:20px;list-style-type:none;padding:0}.project-PROD_SK .free-product-gifts li{background-color:#f4f2ed;padding:10px 1rem;width:100%}.project-PROD_SK .free-product-gifts .free-gifts-img-hover{display:none}.project-PROD_SK .free-product-gifts label{align-items:center;display:flex;gap:20px}.project-PROD_SK .free-gift-label{font-weight:600}.project-PROD_SK .free-product-gifts-wrapper:before{content:"Zadarmo od nás dostanete";display:block;font-family:Prizma Premium,Open Sans,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.8125rem;margin-block-end:0;margin-block-start:1.33em}@media (min-width:768px){.project-PROD_SK .free-product-gifts li{width:calc(50% - 10px)}}@media (min-width:1278px){.project-PROD_SK .free-product-gifts l{width:calc(33.33333% - 13.33333px)}}.project-PROD_SK #bw_countdown:before,.project-PROD_SK .site-msg #bw_countdown:before{content:"Akcia začína za:"}.project-PROD_SK #dkLabFavouritePageMenu>li{display:list-item}.project-PROD_SK label[for="dd[]646"]{display:none!important}.breadcrumbs-wrapper{background-color:#fff;padding:1rem 0;position:relative}.breadcrumbs-wrapper:after,.breadcrumbs-wrapper:before{content:none}.breadcrumbs-wrapper .breadcrumbs{align-items:center;display:flex;flex-wrap:wrap}.breadcrumbs-wrapper .breadcrumbs .navigation-bullet{align-items:center;color:transparent;display:flex;font-size:1px;padding:0 6px}.breadcrumbs-wrapper .breadcrumbs .navigation-bullet:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:10px;transform:rotate(-90deg);width:10px}.breadcrumbs-wrapper .breadcrumbs>span{align-items:center;color:#121212;display:flex;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:1.3px;text-transform:uppercase}.breadcrumbs-wrapper .breadcrumbs>span a{color:#121212;text-decoration:none}.breadcrumbs-wrapper .breadcrumbs>span a:hover{text-decoration:underline}.breadcrumbs-wrapper .breadcrumbs #navigation-first{align-items:center;display:flex}.breadcrumbs-wrapper .breadcrumbs #navigation-first .navigation-home-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.873 1.645 1.831 4.882c-.455.362-.747 1.126-.648 1.698l.776 4.643c.14.829.934 1.5 1.774 1.5h6.533c.834 0 1.633-.677 1.773-1.5l.776-4.643c.093-.572-.198-1.336-.647-1.698L8.125 1.651c-.624-.502-1.633-.502-2.252-.006Z' stroke='%23121212' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;display:inline-block;height:15px;width:15px}@media (min-width:0){.breadcrumbs-wrapper .breadcrumbs{padding:0 15px}}.type-category .breadcrumbs-wrapper{background-color:#edf1ed}.type-category .breadcrumbs-wrapper:before{left:0;transform:translateX(-100%)}.type-category .breadcrumbs-wrapper:after,.type-category .breadcrumbs-wrapper:before{background-color:#edf1ed;content:"";height:100%;position:absolute;top:0;width:calc((100vw - var(--scrollbar-width))/2 - 50%);z-index:-1}.type-category .breadcrumbs-wrapper:after{right:0;transform:translateX(100%)}.mobile .breadcrumbs-wrapper .breadcrumbs .navigation-bullet,.mobile .breadcrumbs-wrapper .breadcrumbs>#navigation-first:not(.mime-breadcrumbs),.mobile .breadcrumbs-wrapper .breadcrumbs>span:not(.mime-breadcrumbs){display:none}.mobile .breadcrumbs-wrapper .breadcrumbs span.mime-breadcrumbs a{align-items:center;display:flex;gap:4px}.mobile .breadcrumbs-wrapper .breadcrumbs span.mime-breadcrumbs a:before{background-color:transparent;border-bottom:1px solid #121212;border-right:1px solid #121212;content:"";display:block!important;height:8px;transform:rotate(135deg);width:8px}.mobile .breadcrumbs-wrapper .breadcrumbs>#navigation-first a{height:26px;width:26px}.mobile .breadcrumbs-wrapper .breadcrumbs>#navigation-first.mime-breadcrumbs a:before{display:none!important}.container.breadcrumbs-wrapper{min-height:58px}.btn,.discussion-form-trigger,.extended-banner-link,.rate-form-trigger{border-style:solid;border-width:1px;cursor:pointer;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.25rem;padding:9px 23px;width:-moz-fit-content;width:fit-content}.btn.btn-default{background-color:#429c67;border-color:#429c67;color:#fff}.btn.unveil-button{background-color:#fff;border-color:#cacaca;color:#121212}.btn.btn-login,.btn.mime-login__link{background-color:#254733;border-color:#254733;color:#fff;font-size:1rem;line-height:1.375rem;padding:13px 27px;text-decoration:none}.btn.btn-login:hover,.btn.mime-login__link:hover{text-decoration:underline}.btn.btn-conversion,.btn.btn-sm,.btn.cart-step2-btn,.btn.empty-cart-button,.discussion-form-trigger,.rate-form-trigger{background-color:#fff;border-color:#cacaca;color:#121212;display:block;font-size:1rem;line-height:1.375rem;margin-top:1rem;padding:13px;text-align:center;text-decoration:none;width:100%}.btn.btn-conversion:hover,.btn.btn-sm:hover,.btn.cart-step2-btn:hover,.btn.empty-cart-button:hover,.discussion-form-trigger:hover,.rate-form-trigger:hover{text-decoration:underline}#continue-order-button.btn.btn-conversion:not(.back-to-shop-btn){background-color:#254733;border-color:#254733;color:#fff}.btn.add-to-cart-button,.btn.btn-sm,.btn.cart-step2-btn,.btn.empty-cart-button,.discussion-form-trigger,.rate-form-trigger{background-color:#254733;border-color:#254733;color:#fff;margin:0}.navigation-buttons>a{background-position:50%;background-repeat:no-repeat;border:none;display:block;height:24px;padding:0;width:24px}.extended-banner-link{background-color:#fff;border-color:#fff;color:#485142}.extended-banner-link:hover{text-decoration:underline}.next-products-btn{border-color:#cacaca;color:#121212;text-decoration:none}.next-products-btn:hover{text-decoration:underline}.btn.btn-plain,.btn.btn-primary{background-color:#254733;border-color:#254733;color:#fff!important;display:block;font-size:1rem;font-weight:500;line-height:1.375rem;padding:13px 28px;width:-moz-fit-content;width:fit-content}.btn.hide{display:none}.discount-coupon .btn.btn-secondary{background-color:#254733;border-color:#254733;color:#fff;font-size:.8125rem;height:40px;line-height:1.375rem;padding:.5rem 54px}.discount-coupon .btn.btn-secondary:hover{text-decoration:underline}body .mime-rel-product__btn{background-color:#fff;border:1px solid #cacaca;color:#121212;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.375rem;padding:13px 23px;transition:all .3s ease}body .mime-rel-product__btn:hover{text-decoration:underline}#carousel{height:100%;overflow:hidden;position:relative}@media (max-width:767px){#carousel{height:400px}}#carousel .item{display:none;left:0;transition:transform .6s ease}#carousel .item.active{display:block;transform:translate(0)}#carousel .item.next{transform:translateX(100%)}#carousel .item.next,#carousel .item.prev{display:block;position:absolute;top:0;width:100%}#carousel .item.prev{transform:translateX(-100%)}#carousel .item.prev.right{transform:translateX(0)}#carousel .item.next.left{transform:translate(0)}#carousel .item.active.left{transform:translateX(-100%)}#carousel .item.active.right{transform:translateX(100%)}#carousel .carousel-inner{height:100%}#carousel .item{height:100%;position:relative;width:100%}#carousel .item a{display:block;height:100%;width:100%}#carousel .item a img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left 60% top 0;object-position:left 60% top 0}#carousel .extended-banner-texts{display:flex;flex-direction:column;left:113px;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:767px){#carousel .extended-banner-texts{left:50px;width:calc(100% - 100px)}}#carousel .extended-banner-title{color:#fff;font-size:.8125rem;font-weight:400;letter-spacing:1.3px;line-height:1.125rem;margin-bottom:5px;text-transform:uppercase}#carousel .extended-banner-text{color:#fff;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:2.5rem;font-weight:500;line-height:2.5rem}#carousel .extended-banner-link{margin-top:25px}.carousel-control{align-items:center;background-color:#fff;border:1px solid #cacaca;border-radius:50%;display:flex;height:28px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:28px}.carousel-control:hover{border-color:#121212}.carousel-control:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:6px;width:10px}.carousel-control.left{left:26px}@media (max-width:767px){.carousel-control.left{left:6px}}.carousel-control.left:before{transform:rotate(90deg)}.carousel-control.right{right:26px}@media (max-width:767px){.carousel-control.right{right:6px}}.carousel-control.right:before{transform:rotate(-90deg)}.carousel-indicators{bottom:1.5rem;display:flex;gap:5px;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translateX(-50%);z-index:10}.carousel-indicators li{align-items:center;border:1px solid #fff;border-radius:50%;cursor:pointer;display:flex;height:14px;justify-content:center;width:14px}.carousel-indicators li.active{border-color:transparent;position:relative}.carousel-indicators li.active:before{background-color:#fff;border-radius:50%;content:"";display:block;height:9px;width:9px}.cart-window-visible,.mime-cart-open{margin-right:var(--scrollbar-width);overflow:hidden}.cart-window-visible .cart-widget,.mime-cart-open .cart-widget{display:flex;flex-direction:column}.cart-window-visible .cart-widget__bg,.mime-cart-open .cart-widget__bg{display:block}.cart-widget__bg{background-color:transparent;display:none;height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);width:calc(100vw - 510px);z-index:10}.cart-widget{background-color:#fff;display:none;height:calc(var(--vh)*100);max-width:510px;padding:15px;position:fixed;right:0;top:0;width:100%;z-index:200}@media (min-width:768px){.cart-widget{padding:1.5rem}}.cart-widget:before{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);width:calc(100vw - 510px);z-index:10}.mime-cart-header{align-items:center;display:flex;gap:.5rem;padding-bottom:1.5rem}.mime-cart-icon{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/shopping-bag-black.svg);background-position:50%;background-repeat:no-repeat;display:block;height:24px;margin-bottom:8px;margin-left:6px;position:relative;width:24px}.mime-cart-icon i{align-items:center;background-color:#429c67;border-radius:50%;bottom:-8px;color:#fff;display:flex;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;height:20px;justify-content:center;left:-6px;line-height:1.125rem;position:absolute;width:20px}.mime-cart-title{color:#121212;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.8125rem}.mime-cart-close{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/menu-close-black.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;display:block;height:16px;margin-left:auto;position:relative;width:16px;z-index:10}.cart-widget-inner.popup-widget-inner{display:flex;flex:1;flex-direction:column;margin-bottom:0;margin-left:-15px;margin-right:-15px;overflow:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.cart-widget-inner.popup-widget-inner{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}}.cart-widget-products-inner{display:flex;flex-direction:column}.cart-widget-products{margin-bottom:auto}.cart-widget-product{border-bottom:1px solid #cacaca;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;margin-bottom:12px;min-height:108px;padding-bottom:12px;position:relative;row-gap:.5rem}.cart-widget-product-image{height:60px;order:1;width:60px}.cart-widget-product-image a{display:block}@media (min-width:768px){.cart-widget-product-image{height:100px;width:100px}}.cart-widget-product-name{margin-top:.5rem;order:2;width:calc(100% - 70px - 6rem)}@media (min-width:768px){.cart-widget-product-name{width:calc(100% - 110px - 6rem)}}.cart-widget-product-name a{line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#121212;display:block;display:-moz-box;display:-webkit-box;font-size:.875rem;font-weight:700;height:44px;line-height:1.375rem;overflow:hidden;text-decoration:none;text-overflow:ellipsis}@media (min-width:768px){.cart-widget-product-name a{font-size:1rem}}.cart-widget-product-delete{margin-left:auto;margin-top:.5rem;order:3}.cart-widget-product-delete .remove-item{background-color:transparent;border:none;color:#121212;cursor:pointer;display:block;font-size:.8125rem;font-weight:400;letter-spacing:1.3px;line-height:1.375rem;padding:0;text-decoration:underline}.cart-widget-product-unit{display:none}.cart-widget-product-amount{left:76px;position:absolute;top:62px}@media (min-width:768px){.cart-widget-product-amount{left:116px}}span[data-testid=cartWidgetProductPrice]{color:#121212;font-size:1.125rem;font-weight:700;line-height:1.5625rem;position:absolute;right:4px;top:66px}.mime-cart-footer{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin:1rem 0}.mime-cart-total,.mime-cart-total-price{color:#121212;font-size:1.5rem;font-weight:700;line-height:1.8125rem}.cart-free-shipping{border-top:1px solid #cacaca;padding-top:1rem;position:static;width:100%}.cart-free-shipping>div{background-color:#ecfff4;color:#121212;font-size:.875rem;font-weight:700;line-height:1.375rem;padding:1rem;text-align:center}.cart-free-shipping>div strong{color:#429c67}.empty-cart-content{display:flex;flex-direction:column;height:100%}.empty-cart-header{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:2.5rem;font-weight:500;line-height:2.5rem;margin-bottom:2.5rem;margin-top:1rem;text-align:center}@media (min-width:768px){.empty-cart-header{margin-top:4rem}}.empty-cart-img{display:block;height:286px;margin:0 auto 2.5rem;width:237px}.empty-cart-text{color:#121212;font-size:1rem;line-height:1.625rem;margin-bottom:auto;padding:0 5px 1rem;text-align:center}.empty-cart-text a{color:#121212}@media (min-width:768px){.empty-cart-text{margin-left:auto;margin-right:auto;max-width:356px;padding:0 0 1rem}}.mime-related-products{padding:12px 0}@media (min-width:768px){.mime-related-products{padding:20px 0}}.mime-related-products__title{font-size:1.125rem;line-height:1.5625rem;margin:0 0 1rem}@media (min-width:768px){.mime-related-products__title{margin-bottom:2rem}}.mime-related-products__block{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.mime-related-product{width:calc(50% - 10px)!important}.mime-related-product__link{display:block;text-decoration:none}.mime-related-product__image{aspect-ratio:4/3;display:block;position:relative}.mime-related-product__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mime-related-product__name{color:#121212;font-size:.75rem;margin-top:12px}.mime-related-product__availability,.mime-related-product__name{display:block;letter-spacing:1.3px;line-height:1.125rem;margin-bottom:.5rem}.mime-related-product__availability{font-size:.8125rem;font-weight:700}.mime-related-product__price{align-items:center;color:#121212;display:flex;flex-wrap:wrap}.mime-related-product__sell-price{display:block;font-size:1rem;font-weight:500;line-height:1.375rem;width:100%}.mime-related-product__sell-price.sale{color:#bb3939}.mime-related-product__old-price{display:block;font-size:1rem;font-weight:400;line-height:1.375rem;margin-right:4px;text-decoration:line-through}.mime-related-product__sale{background-color:#bb3939;color:#fff;display:block;font-size:.8125rem;font-weight:500;line-height:1.125rem;padding:0 3px}.mime-related-product__flags{left:.5rem!important;top:.5rem!important}.mime-related-product__flags .flag{background-color:#121212;color:#fff;font-size:.75rem;line-height:1rem;padding:2px 5px}.mime-coupon-form{margin-bottom:.5rem}.mime-coupon-form__inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:1rem}.mime-coupon-form label{cursor:pointer;display:block;font-size:1rem;font-weight:400;letter-spacing:1.3px;line-height:1.375rem;position:relative;width:100%}.mime-coupon-form label.active{padding-left:28px}.mime-coupon-form label.active:before{background-color:#fff;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/checked-black.svg);background-position:50%;background-repeat:no-repeat;border:1px solid #cfd1c2;content:"";height:20px;left:0;position:absolute;top:1px;width:20px}.mime-coupon-form input{border:1px solid #cfd1c2;border-right:none;flex:1;font-size:1rem;line-height:1.625rem;padding:6px 15px}.mime-coupon-form input:active,.mime-coupon-form input:focus,.mime-coupon-form input:focus-visible{border:1px solid #254733;border-radius:0;outline:none}.mime-coupon-form button{background-color:#254733;border:0;color:#fff;font-size:.8125rem;line-height:1.25rem;padding:10px 15px}@media (min-width:768px){.mime-coupon-form button{padding:10px 55px}}body .cart-widget{display:flex;flex-direction:column;transform:translateX(100%)}body .cart-widget:before{display:none}body .mime-cart-bg{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}body.mime-cart-not-open .cart-widget{animation:slideRight .3s ease-in-out}body.mime-cart-not-open .cart-widget:before{display:none}body.cart-window-visible .cart-widget,body.mime-cart-open .cart-widget{animation:slideLeft .3s ease-in-out;transform:translateX(0)}body.cart-window-visible .cart-widget:before,body.mime-cart-open .cart-widget:before{background-color:transparent;display:block}body.cart-window-visible .mime-cart-bg,body.mime-cart-open .mime-cart-bg{display:block}body .cart-widget-products-inner>div:last-child{margin-bottom:1rem}body .cart-widget-product{align-items:flex-start;border-bottom:none;border-top:1px solid #cacaca;margin-bottom:0;margin-top:.75rem;min-height:113px;padding-bottom:0;padding-top:.75rem}@media (max-width:1059px){body .cart-widget-product{min-height:105px}}body .cart-widget-product:first-child{border-top:none;margin-top:0;min-height:100px;padding-top:0}@media (max-width:1059px){body .cart-widget-product:first-child{min-height:92px}}body .cart-widget-product-amount,body span[data-testid=cartWidgetProductPrice]{bottom:0;top:unset}body .mime-rel-products{margin:.75rem 0 0}body .mime-rel-products__btn{background-color:#f4f2ed;border:none;border-radius:0;color:#121212;cursor:pointer;font-size:1rem;font-weight:700;line-height:1.375rem;margin-left:-1.5rem;margin-right:-1.5rem;margin-top:.75rem;padding:.75rem 2rem;position:relative}@media (max-width:1059px){body .mime-rel-products__btn{font-size:.875rem;margin-left:-15px;margin-right:-15px;padding:.5rem 2rem .5rem 1rem}}body .mime-rel-products__btn:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;content:"";height:1rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:all .3s ease;width:1rem}body .mime-rel-products__btn.is-active:after{transform:translateY(-50%) rotate(180deg)}body .mime-rel-products__btn:nth-last-child(2){margin-bottom:1.5rem}@media (max-width:1059px){body .mime-rel-products__btn:nth-last-child(2){margin-bottom:1rem}}body .mime-rel-products__btn:nth-last-child(2).is-active{margin-bottom:0}body .mime-rel-products .flickity-viewport{height:184px!important;max-height:261px}body .mime-rel-products .flickity-viewport:before{display:none}body .mime-rel-products .flickity-button.previous{left:0}body .mime-rel-products .flickity-button.next{right:0}body .mime-rel-products .flickity-slider{margin-left:0;margin-right:0}body .mime-rel-product{width:100%}body .mime-rel-product__wrap{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:220px}body .mime-rel-product__link{display:block;height:118px;width:146.6666666667px}body .mime-rel-product__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body .mime-rel-product__price{color:#121212;font-size:1rem;font-weight:500;line-height:1.375rem;margin-top:4px}body .mime-rel-product__btn{cursor:pointer;font-size:.875rem;line-height:1.125rem;margin-top:4px;padding:.5rem .75rem}

/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}#footer{background-color:#edf1ed;padding-top:22px}@media (min-width:768px){#footer{padding-top:6rem}}@media (max-width:767px){#footer .container{padding:0 15px}}@media (min-width:768px){#footer .custom-footer{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.5rem}#footer .custom-footer>div{flex:1;min-width:250px}#footer .custom-footer>div:last-child{flex:unset;width:100%}}#footer .custom-footer>div:nth-child(n+6),#footer .site-name{display:none}#footer .footer-rows div:not(.custom-footer):has(.mime-top-categories){display:none}#footer .mime-contact{display:none}.footer-banner__title{align-items:center;border-top:1px solid #cacaca;color:#254733;display:flex;font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1rem;font-weight:700;gap:1rem;justify-content:space-between;line-height:1.375rem;margin-bottom:0;margin-top:0;padding-bottom:12px;padding-top:12px;position:relative;text-transform:uppercase}.footer-banner__title--last+.footer-banner__list{border-bottom:1px solid #cacaca}@media (min-width:768px){.footer-banner__title--last+.footer-banner__list{border-bottom:none}}.footer-banner__title:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:6px;transition:all .3s ease;width:10px}.footer-banner__title.active:after{transform:rotate(180deg)}.footer-banner__title.open{border:none;margin-bottom:2rem}.footer-banner__title.open:after{display:none}.footer-banner__title.open:before{background-color:#cacaca;bottom:0;content:"";height:1px;left:0;position:absolute;width:90px}@media (min-width:768px){.footer-banner__title{border:none;margin-bottom:1rem}.footer-banner__title:after{display:none}.footer-banner__title:before{background-color:#cacaca;bottom:0;content:"";height:1px;left:0;position:absolute;width:90px}}.footer-banner__container{margin-bottom:12px}.footer-banner__list{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;transition:all .3s ease}@media (min-width:768px){.footer-banner__list{max-height:unset}}.footer-banner__item:last-child{padding-bottom:12px}@media (min-width:768px){.footer-banner__item:last-child{padding-bottom:0}}.footer-banner__link{color:#121212;display:block;font-size:.875rem;line-height:1.375rem;text-decoration:none}.footer-banner__link:hover{text-decoration:underline}.footer-banner__contact{display:flex;flex-direction:column;margin-bottom:1.5rem;padding-left:36px;text-decoration:none}.footer-banner__contact:first-child{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/phone-green.svg);background-position:0;background-repeat:no-repeat}.footer-banner__contact:nth-child(2){background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/mail.svg);background-position:0;background-repeat:no-repeat}.footer-banner__mail,.footer-banner__phone{color:#121212;font-size:1rem;font-weight:700;line-height:1.375rem}.footer-banner__info{color:#626262;font-size:.8125rem;line-height:1.125rem}.footer-banner__social{align-items:center;display:flex;gap:12px;list-style:none;margin:0 0 1.5rem;padding:0}.footer-banner__social-link{align-items:center;border:1px solid #cacaca;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.footer-banner__social-link:hover{border-color:#1b3626}.footer-banner__webs{align-items:center;display:flex;gap:12px;list-style:none;margin:0;padding:0 0 12px}.footer-banner__web-link{align-items:center;color:#121212;display:flex;font-size:.875rem;gap:.5rem;line-height:1.375rem;text-decoration:underline}.footer-icons{padding-bottom:2rem}@media (min-width:768px){.footer-icons{align-items:center;border-top:1px solid #cacaca;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding-top:2rem}}.footer-icons__title{color:#254733;font-family:Open Sans,Adjusted Arial Fallback\ 500,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.375rem;margin-bottom:12px;margin-top:1.5rem;text-align:center;text-transform:uppercase}@media (min-width:768px){.footer-icons__title{display:none}}.footer-icons__list{flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0}.footer-icons__item,.footer-icons__list{align-items:center;display:flex;justify-content:center}.footer-icons__item{background-color:#fff;border:1px solid #cacaca;height:32px;width:90px}.footer-bottom{background-color:#fff;display:flex;flex-direction:column-reverse;gap:12px;padding-bottom:36px!important;padding-top:1.5rem!important}@media (min-width:768px){.footer-bottom{flex-direction:row-reverse;justify-content:space-between;max-width:unset;padding-bottom:2.5rem!important;padding-left:calc(50vw - var(--scrollbar-width)/2 - 374px);padding-right:calc(50vw - var(--scrollbar-width)/2 - 374px);padding-top:2rem!important;width:calc(100vw - var(--scrollbar-width))}}@media (min-width:1060px){.footer-bottom{padding-left:calc(50vw - var(--scrollbar-width)/2 - 480px);padding-right:calc(50vw - var(--scrollbar-width)/2 - 480px)}}@media (min-width:1278px){.footer-bottom{padding-left:calc(50vw - var(--scrollbar-width)/2 - 589px);padding-right:calc(50vw - var(--scrollbar-width)/2 - 589px)}}@media (min-width:1400px){.footer-bottom{padding-left:calc(50vw - var(--scrollbar-width)/2 - 650px);padding-right:calc(50vw - var(--scrollbar-width)/2 - 650px)}}.footer-bottom .copyright{color:#254733;font-size:.875rem;font-weight:400;line-height:1.375rem;text-align:center;text-transform:uppercase}.footer-bottom .copyright strong{font-weight:400}.footer-bottom .js-cookies-settings{display:none}.footer-bottom #signature{align-items:center;color:#5b5b5b;display:flex;font-size:.875rem;font-weight:400;gap:1.5rem;justify-content:center;line-height:1.375rem}.footer-bottom .pipe{display:none}.footer-bottom .title{align-items:center;display:flex;gap:6px}.footer-bottom .title img{flex-shrink:0;height:13px;width:13px}.footer-bottom a[href="https://mimedigital.cz/"]{align-items:center;color:#5b5b5b;display:flex;flex-direction:row-reverse;font-size:.875rem;font-weight:400;gap:6px;line-height:1.375rem;text-decoration:none}.footer-bottom a[href="https://mimedigital.cz/"]:hover{text-decoration:underline}.footer-bottom a[href="https://mimedigital.cz/"] img{height:20px;width:31.5px}#ehp,iframe[src="https://ehub.cz/system/scripts/ecpull.php"]{position:absolute}.form-control{background-color:#fff;border:1px solid #cacaca;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;padding:11px 12px;width:100%}.form-control::-moz-placeholder{color:#555;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;opacity:1}.form-control::placeholder{color:#555;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;opacity:1}.form-group{margin-bottom:1rem}.form-group:last-child{margin-bottom:0}.form-control[disabled],select[disabled]{background-color:#cacaca}input{color:#121212;font-size:1rem;font-weight:400;line-height:1.375rem}input::-moz-placeholder{color:#121212}input::placeholder{color:#121212}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}input.filled:-webkit-autofill,input.filled:-webkit-autofill:active,input.filled:-webkit-autofill:focus,input.filled:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #edf1ed!important}input[type=checkbox]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input[type=checkbox]+label{color:#121212;font-size:1rem;font-weight:400;line-height:1.375rem;padding-left:28px;position:relative}input[type=checkbox]+label:before{background-color:#fff;border:1px solid #cfd1c2;content:"";height:20px;left:0;position:absolute;top:1px;width:20px}input[type=checkbox]+label+.disclaimer{color:#429c67;font-size:1rem;font-weight:700;line-height:1.375rem}input[type=checkbox]:checked+label:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/checked-black.svg);background-position:50%;background-repeat:no-repeat}#watchdog-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-select.svg);background-position:right -1px center;background-repeat:no-repeat;border:1px solid #cfd1c2;color:#5b5b5b;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.375rem;padding:12px 61px 12px 12px;position:relative}#watchdog-form select:placeholder{color:#555}.co-box.co-registration .form-group>div[style]{display:flex!important;width:100%!important}.co-box.co-registration .form-group>div[style]>button{background-color:transparent;border:1px solid #cacaca;border-radius:0;cursor:pointer;flex-shrink:0;height:48px;transition:all .3s ease;width:48px}.co-box.co-registration .form-group>div[style]>button:disabled{background-color:#cacaca;cursor:not-allowed}.co-box.co-registration .form-group>div[style]>button:disabled:hover{border-color:#cacaca}.co-box.co-registration .form-group>div[style]>button:hover{border-color:#254733}#header{background-color:#254733}#header .container{padding:0 15px}@media (min-width:768px){#header .container{padding:0}}.navigation-wrapper{max-width:100%;position:relative}.header-top{align-items:center;display:flex;padding:2.5rem calc(50% - 650px) 2rem}.site-name-wrapper{align-content:center;flex-shrink:0;height:47px;margin-right:5rem;width:160px}.site-name-wrapper a{display:block;height:100%;width:100%}.site-name-wrapper img{display:block;height:25px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:90px}@media (min-width:768px){.site-name-wrapper img{height:35px;width:130px}}.search{margin-right:2.5rem;max-width:520px;width:100%}.search fieldset{border:none;margin:0;padding:0;position:relative}.search .btn{position:absolute;right:4px;top:50%;transform:translateY(-50%)}.search .search-input{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/search.svg);background-position:center left 14px;background-repeat:no-repeat;padding-left:50px;padding-right:124px}.navigation-buttons{align-items:center;display:flex;gap:2rem;margin-left:auto}.navigation-buttons a[data-target=cart]{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/shopping-bag.svg);position:relative}.navigation-buttons a[data-target=cart] i{align-items:center;background-color:#429c67;border-radius:50%;bottom:-8px;color:#fff;display:flex;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;height:20px;justify-content:center;left:-6px;line-height:18px;position:absolute;width:20px}.navigation-buttons a[data-target=login]{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/user.svg);position:relative}.navigation-buttons a[data-target=login]:before{align-items:center;background-color:#429c67;border-radius:50%;bottom:-4px;color:#fff;content:"+";display:flex;font-size:12px;font-style:normal;font-weight:500;height:12px;justify-content:center;left:-3px;line-height:12px;position:absolute;width:12px}.navigation-buttons a[href="/oblibene/"],.navigation-buttons a[href="/oblubene/"]{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/heart.svg);position:relative}.navigation-buttons a[href="/oblibene/"] i,.navigation-buttons a[href="/oblubene/"] i{align-items:center;background-color:#429c67;border-radius:50%;bottom:-8px;color:#fff;display:flex;font-size:13px;font-style:normal;font-weight:400;height:20px;justify-content:center;left:-6px;line-height:18px;position:absolute;width:20px}.navigation-buttons .cart-price,.navigation-buttons a[href="/oblibene/"] i:empty,.navigation-buttons a[href="/oblubene/"] i:empty{display:none}.mime-contact{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/phone.svg);background-position:center left 0;background-repeat:no-repeat;display:flex;flex-direction:column;padding-left:36px;text-decoration:none}.mime-contact__phone{color:#f4f2ed;font-size:1rem;font-weight:500;line-height:1.375rem;white-space:nowrap}.mime-contact__info{color:#b2b2b2;font-size:13px;font-weight:300;letter-spacing:.0875rem;line-height:18px;white-space:nowrap}@media (max-width:1399px){.header-top{padding:2.5rem calc(50% - 589px) 2rem}}@media (max-width:1277px){.header-top{padding:2.5rem calc(50% - 480px) 2rem}.mime-contact,.search,.site-name-wrapper{margin-right:2rem}}@media (max-width:1059px){.header-top{padding:2.5rem calc(50% - 374px) 2rem}.mime-contact{display:none}}@media (max-width:767px){#header{left:0;position:fixed;top:0;width:100%;z-index:100}body:has(.site-msg) #header{top:30px}.header-top{display:flex;flex-wrap:wrap;padding:15px 0;row-gap:12px}.header-top:not(:has(a[data-target=navigation])):before{content:"";display:block;height:40px;width:40px}.site-name-wrapper{height:35px;margin-left:22px;margin-right:1rem;order:2;width:119px}.navigation-buttons{gap:1.5rem;margin-left:auto;order:3}.search{margin-right:0;max-width:100%;order:4;width:100%}a[data-target=navigation]{align-items:center;display:flex;flex-direction:column;height:40px;justify-content:center;text-decoration:none;width:40px}a[data-target=navigation]:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/menu-open-white.svg);background-position:50%;background-repeat:no-repeat;content:"";height:20px;width:20px}a[data-target=navigation] span{color:#f4f2ed;font-size:.8125rem;font-weight:300;letter-spacing:.08125rem;line-height:1.25rem;text-transform:uppercase}.navigation-window-visible a[data-target=navigation]:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/menu-close-white.svg)}.mime-contact-wrapper{align-items:center;background-color:#254733;display:flex;justify-content:center;margin-top:auto;padding:1rem 15px}.mime-contact{display:flex;width:-moz-fit-content;width:fit-content}}@media (min-width:339px) and (max-width:264px){body:has(.site-msg .information-container) #header{top:48px}}@media (max-width:339px){.navigation-buttons{gap:.5rem}.navigation-buttons .toggle-window{width:21px}}.id--16 .site-name-wrapper,.id--17 .site-name-wrapper{margin-right:auto}.id--16 .search,.id--17 .search{display:none}.id--16 .mime-contact,.id--17 .mime-contact{align-items:center;flex-direction:row;gap:1rem}.id--16 #navigation,.id--16 .menu-helper,.id--17 #navigation,.id--17 .menu-helper{display:none!important}.id--16 .navigation-buttons a[href="/oblibene/"],.id--16 .navigation-buttons a[href="/oblubene/"],.id--17 .navigation-buttons a[href="/oblibene/"],.id--17 .navigation-buttons a[href="/oblubene/"]{display:none}@media (max-width:767px){.id--16 a[data-target=navigation],.id--17 a[data-target=navigation]{display:none}.id--16 .site-name-wrapper,.id--17 .site-name-wrapper{margin:0}.id--16 .navigation-buttons,.id--17 .navigation-buttons{display:none}.id--16 .mime-contact,.id--17 .mime-contact{align-items:unset;flex-direction:column;gap:0;margin:0 0 0 auto;order:3}.id--16 .overall-wrapper,.id--17 .overall-wrapper{padding-top:70px}}.inspirator-title{color:#6d8a79;font-size:2.5rem;font-weight:500;line-height:2.5rem;margin-bottom:1.5rem;margin-top:2rem}@media (min-width:768px){.inspirator-title{margin-bottom:2.5rem;margin-top:3.5rem}}#inspirator{display:flex;flex-direction:column;gap:.5rem;height:-moz-fit-content;height:fit-content;margin:0 -15px}@media (min-width:576px){#inspirator{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){#inspirator{aspect-ratio:644/356;gap:20px;grid-template-columns:40.7692307692% 1fr;margin:0}}@media (min-width:1060px){#inspirator{aspect-ratio:unset}}.inspirator-image{display:block;height:290px;position:relative}@media (min-width:576px){.inspirator-image{height:auto}}.inspirator-image>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.inspirator-image:last-child{display:none}@media (min-width:576px){.inspirator-image:last-child{display:block;grid-area:1/2/3/3;height:auto}}.inspirator-image-point{border-radius:50%;display:block;height:25px;position:absolute;text-decoration:none;transform:translate(-50%,-50%);width:25px;z-index:10}.inspirator-image-point:before{background-color:#254733;height:25px;opacity:.6;width:25px}.inspirator-image-point:after,.inspirator-image-point:before{border-radius:50%;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease}.inspirator-image-point:after{background-color:#edf1ed;height:11px;opacity:1;width:11px}.inspirator-image-point:hover .inspirator-image-point-product{display:flex}.inspirator-image-point:hover:before{height:20px;opacity:1;width:20px}.inspirator-image-point:hover:after{height:8px;width:8px}.inspirator-image-point-product{align-items:center;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:none;gap:12px;left:50%;padding:9px;position:absolute;top:calc(100% + 10px);transform:translateX(-50%);width:247px}.inspirator-image-point-product:before{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;left:50%;position:absolute;top:-10px;transform:translateX(-50%);width:0}.inspirator-image-point-product-image{display:block;height:40px;-o-object-fit:contain;object-fit:contain;width:37px}.inspirator-image-point-product-name{color:#121212;display:block;font-size:.8125rem;font-weight:400;line-height:1.125rem;text-transform:uppercase}body.spinner-visible .overlay{background-color:hsla(0,0%,100%,.7);display:block;height:100%;left:0;opacity:1;position:fixed;top:0;transition:all .3s ease;width:100%}body.spinner-visible .overlay.invisible{opacity:0}body.spinner-visible .overlay{z-index:1002}body .loader{animation:load 1s linear infinite;background-clip:content-box;border:4px solid #254733;border-radius:50%;border-right-color:transparent;display:block;font-size:0;height:60px;left:50%;margin-left:-30px;margin-top:-30px;position:absolute;text-indent:-9999em;top:50%;width:60px;z-index:1001}@keyframes load{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login-window-visible{margin-right:var(--scrollbar-width);overflow:hidden}.login-window-visible .login-widget{display:flex;flex-direction:column}.login-window-visible .login-widget:before{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);width:calc(100vw - 510px);z-index:10}.login-window-visible .login-widget__bg{display:block}.login-widget__bg{background-color:transparent;display:none;height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);width:calc(100vw - 510px);z-index:10}.login-widget{background-color:#edf1ed;height:calc(var(--vh)*100);max-width:510px;padding:15px;position:fixed;right:0;top:0;width:100%;z-index:200}@media (min-width:768px){.login-widget{padding:2.5rem}}.mime-login-close{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/menu-close-black.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;display:block;height:16px;margin-left:auto;position:absolute;right:15px;top:15px;width:16px}@media (min-width:768px){.mime-login-close{right:2.5rem;top:2.5rem}}.login-widget .popup-widget-inner{margin:-15px;overflow:auto;padding:15px;position:relative}@media (min-width:768px){.login-widget .popup-widget-inner{margin:-2.5rem;padding:2.5rem}}.login-widget .popup-widget-inner>h2{font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:1.3px;line-height:1.8125rem;margin-bottom:1.5rem;margin-top:1.5rem;text-transform:uppercase}@media (min-width:768px){.login-widget .popup-widget-inner>h2{margin-top:0}}.login-widget .popup-widget-inner .login-wrapper{display:flex;flex-direction:row-reverse;gap:1rem;justify-content:space-between}.password-helper{display:flex;flex-direction:column;gap:4px;justify-content:center}.password-helper a{color:#121212;font-size:1rem;font-weight:400;letter-spacing:1.3px;line-height:1.375rem;text-decoration-line:underline}.password-helper a[href="/registrace/"]{display:none}.social-login-buttons-divider{color:#626262;font-size:1rem;font-weight:400;line-height:1.375rem;margin-bottom:1rem;text-align:center}.login-btn.facebook{align-items:center;background-color:#436ab0;display:flex;gap:.5rem;justify-content:center;padding:14px;text-decoration:none;width:100%}.login-btn.facebook .login-facebook-icon{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/facebook-2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:20px;width:20px}.login-btn.facebook strong{color:#fff;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.375rem;text-decoration:none}.login-btn.facebook:hover strong{text-decoration:underline}.mime-login__title{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:2.5rem;line-height:2.5rem;margin-bottom:36px;margin-top:20px}.mime-login__text{color:#555;font-size:1rem;font-weight:400;line-height:1.375rem;margin:0 0 1rem}.mime-login__list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0 0 2rem;padding:0}.mime-login__item{color:#121212;font-size:1rem;font-weight:400;line-height:1.375rem;padding-left:2rem;position:relative}.mime-login__item:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/verify-2.svg);background-position:50%;background-repeat:no-repeat;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.mime-login__link{display:block;text-align:center;width:100%}body .login-widget{display:flex;flex-direction:column;transform:translateX(100%)}body .login-widget:before{display:none}body .mime-login-bg{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}body.mime-login-not-open .login-widget{animation:slideRight .3s ease-in-out}body.mime-login-not-open .login-widget:before{display:none}body.login-window-visible .login-widget{animation:slideLeft .3s ease-in-out;transform:translateX(0)}body.login-window-visible .login-widget:before{background-color:transparent;display:block}body.login-window-visible .mime-login-bg{display:block}@keyframes slideLeft{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideRight{0%{transform:translateX(0)}to{transform:translateX(100%)}}.lb-search .lb-search__title,.lb-search .search-word{font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif}.lb-search .lb-quick-search-default__item{width:auto!important}.lb-search .products-block{gap:8px!important}#lb-search-element .lb-search .lb-pagination__btn,#lb-search-element .lb-search .lb-pagination__pager{margin:0!important}@media (max-width:575px){#lb-search-element .lb-search :has(.in-two.active) .product.lb-product{width:calc(50% - 4px)!important}}@media (max-width:768px){#lb-search-element .lb-search .lb-quick-search-default__item{width:auto!important}.lb-search .lb-product{width:calc(50% - 4px)!important}.lb-search .lb-search__main{padding:0!important}}@media (min-width:991px){.lb-search .lb-product{width:calc(33.33333% - 5.33333px)!important}}@media (min-width:1200px){#lb-search-element .products-block{gap:20px!important}#lb-search-element .products-block>div{width:calc(33.33333% - 13.33333px)!important}}.messages{display:none}.messages:has(.msg){bottom:0;display:block;left:0;max-width:630px;position:fixed;width:100%;z-index:300}@media (min-width:768px){.messages:has(.msg){bottom:135px;left:80px}}.messages .msg{align-items:center;background-color:#fff;box-shadow:0 4px 30px 0 rgba(0,0,0,.15);display:flex;gap:1rem;padding:1.5rem 1rem;width:100%}.messages .msg:before{border-radius:50%;content:"";display:block;flex-shrink:0;height:35px;width:35px}.messages .msg.msg-success:before{background-color:#429c67}.messages .msg.msg-error:before{background-color:#bb3939}.messages .msg span{color:#121212;font-size:1rem;font-weight:700;line-height:1.375rem}.messages .msg a{color:#429c67}.mime-categories{display:flex;flex-direction:column-reverse;gap:1.5rem;margin-bottom:1.5rem}@media (min-width:768px){.mime-categories{margin-bottom:5rem;margin-top:3.5rem}}@media (min-width:1060px){.mime-categories{flex-direction:row}}.mime-categories__list{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;row-gap:1.5rem}@media (min-width:576px){.mime-categories__list{display:grid;grid-template-columns:repeat(3,1fr)}}.mime-categories__item{width:calc(50% - .25rem)}@media (min-width:576px){.mime-categories__item{width:100%}.mime-categories__item:first-child{grid-area:1/1/2/2}.mime-categories__item:nth-child(2){grid-area:1/2/2/3}.mime-categories__item:nth-child(3){grid-area:2/1/3/2}.mime-categories__item:nth-child(4){grid-area:2/2/3/3}}.mime-categories__item--last{width:100%}@media (min-width:576px){.mime-categories__item--last{grid-area:1/3/3/4}}.mime-categories__link{display:flex;flex-direction:column;gap:.5rem}@media (min-width:576px){.mime-categories__link{height:100%}}.mime-categories__link:hover .mime-categories__name:after{border-color:#121212}.mime-categories__name{color:#000;display:block;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;margin:0;position:relative;text-decoration:underline;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media (min-width:576px){.mime-categories__name{max-width:100%}}@media (min-width:768px){.mime-categories__name br{display:none}}.mime-categories__name:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;border:1px solid #cacaca;border-radius:50%;bottom:-6px;content:"";display:inline-block;height:24px;margin-left:.5rem;position:relative;transform:rotate(-90deg);transition:all .3s ease;width:24px}.mime-categories__img-wrap{overflow:hidden;position:relative}@media (min-width:576px){.mime-categories__img-wrap{height:100%}}.mime-categories__img{display:block;height:180px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:576px){.mime-categories__img{height:100%;width:100%}}.mime-categories__img--last{min-height:196px;-o-object-position:top 85% left 50%;object-position:top 85% left 50%}@media (min-width:576px){.mime-categories__img--last{-o-object-position:center;object-position:center}}.mime-article{background-color:#f4f2ed;padding:2rem}@media (min-width:1060px){.mime-article{flex-shrink:0;width:306px}}@media (min-width:1278px){.mime-article{align-items:center;display:flex;padding-right:12px}}.mime-article__title{color:#626651;font-size:1.5rem;line-height:1.8125rem;margin:0 0 1rem}.mime-article__list{list-style:none;margin:0;padding:0}@media (min-width:768px){.mime-article__list{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap}.mime-article__item{width:calc(50% - .5rem)}}@media (min-width:1060px){.mime-article__item{width:100%}}.mime-article__link{color:#555;display:block;font-size:1rem;font-weight:400;line-height:2.5rem;padding-left:25px;position:relative;text-decoration:underline;transition:all .3s ease}.mime-article__link:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/star.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10px;left:0;position:absolute;top:15px;width:10px}.mime-article__link:hover{color:#121212}.mime-delivery-popup{height:670px;max-height:calc(var(--vh)*100);overflow:auto;padding:1rem}@media (min-width:768px){.mime-delivery-popup{height:auto;padding:2.5rem}}.mime-delivery-popup>h3{color:#6d8a79;margin:0 0 1rem}.mime-delivery-popup>p{font-size:1rem;line-height:1.375rem}.mime-delivery-popup__options{display:flex;flex-direction:column;margin-bottom:1rem}@media (min-width:768px){.mime-delivery-popup__options{margin-bottom:1.5rem}}.mime-delivery-popup .doprava-radek{align-items:center;border-bottom:1px solid #cacaca;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:1fr 1fr 20%;margin-bottom:12px;padding-bottom:12px}@media (min-width:768px){.mime-delivery-popup .doprava-radek{display:flex;gap:1.5rem}}.mime-delivery-popup .doprava-radek:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.mime-delivery-popup .d-img{grid-row:1/2}.mime-delivery-popup .d-nazev{font-size:0;grid-row:2/3;line-height:0}.mime-delivery-popup .d-nazev strong{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.mime-delivery-popup .d-nazev strong{font-size:1rem;line-height:1.375rem}.mime-delivery-popup .d-nazev{display:flex;flex:2;flex-direction:column;font-size:.875rem;line-height:1.25rem}}.mime-delivery-popup .d-doruceni{color:#429c67;font-size:.75rem;grid-row:1/999;line-height:1rem}@media (min-width:768px){.mime-delivery-popup .d-doruceni{flex:1}}.mime-delivery-popup .d-cena{font-size:1rem;font-weight:700;grid-row:1/999;line-height:1.375rem;text-align:right}@media (min-width:768px){.mime-delivery-popup .d-cena{flex:1}}.mime-delivery-popup .extra.delivery{margin:0 -1rem -1rem;max-width:unset;padding:.5rem 1rem;width:calc(100% + 2rem)}@media (min-width:768px){.mime-delivery-popup .extra.delivery{margin:0 -2.5rem -2.5rem;padding:1rem 2.5rem;width:calc(100% + 5rem)}}.mime-about-us{color:#fff;margin:0 -15px;position:relative}@media (min-width:768px){.mime-about-us{margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);padding:0 calc(50vw - 50% - var(--scrollbar-width)/2);width:calc(100vw - var(--scrollbar-width))}}@media (min-width:1278px){.mime-about-us{border-bottom:32px solid #edf1ed;border-top:32px solid #fff}}.mime-about-us:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/bg-4.svg);left:0;width:100%}.mime-about-us:after,.mime-about-us:before{background-color:#254733;content:"";height:100%;position:absolute;top:0;z-index:1}.mime-about-us:after{left:50%;transform:translateX(-50%)}.mime-about-us__container{background-color:#254733;display:flex;flex-direction:column-reverse}@media (min-width:768px){.mime-about-us__container{align-items:center;flex-direction:row;gap:4%;justify-content:space-between;position:relative;z-index:2}}.mime-about-us__img-wrap{margin:0 -15px;position:relative;z-index:10}@media (min-width:768px){.mime-about-us__img-wrap{flex:1.85;margin:-32px 0;max-width:797px}}.mime-about-us__img{display:block}.mime-about-us__content{padding-bottom:2.5rem;padding-top:2rem;position:relative;z-index:10}@media (min-width:768px){.mime-about-us__content{flex:1;max-width:432px;padding:2rem 0}}.mime-about-us__perex{display:block;font-size:.8125rem;line-height:1.125rem;margin-bottom:5px;text-transform:uppercase}.mime-about-us h1{font-size:2.5rem;font-weight:400;line-height:2.5rem;margin:0 0 25px;width:300px}.mime-about-us__text{color:#d3d3d3}.mime-about-us__btn{background-color:#fff;border-color:#fff;color:#485142;display:block;text-decoration:none}.mime-about-us__btn:hover{text-decoration:underline}.type-product .mime-about-us{margin:0;overflow:hidden}@media (min-width:768px){.type-product .mime-about-us{margin:0 calc(50% - 50vw + var(--scrollbar-width)/2)}}.product .favourite{cursor:pointer;display:block;height:2rem;width:2rem}.product .favourite .add_favourite{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.fav-active .btn_toggle{fill:#878e67}.mime-language-popup{background-color:#edf1ed;display:flex;flex-direction:column;gap:1.5rem;left:50%;max-width:395px;padding:3rem 1rem;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1003}.mime-language-popup #cboxClose{right:12px;top:12px}.mime-language-popup-header{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:2rem;font-weight:500;line-height:2rem}.mime-language-popup-text{color:#555;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.625rem}.mime-language-popup-button{background-color:#254733;color:#fff;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1rem;font-weight:500;margin:0 auto;padding:1rem;text-decoration:none;width:210px}.mime-language-popup-button:hover{text-decoration:underline}#footer .mime-menu-banner{display:none}.mime-menu-banner{align-items:flex-start;align-items:stretch;display:flex;gap:20px;justify-content:space-between}@media (max-width:1277px){.mime-menu-banner{display:none}}.mime-menu-banner__content{width:calc(50% - 10px)}.mime-menu-banner__img-wrap{height:auto;overflow:hidden;position:relative;width:calc(50% - 10px)}.mime-menu-banner__img-wrap img{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.mime-menu-banner__img-wrap:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/horn.svg);background-position:50%;background-repeat:no-repeat;content:"";height:195px;left:0;position:absolute;top:0;transform:translate(-50%,-50%);width:164px}.mime-menu-banner__title{color:#626651;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.375rem;margin-bottom:.5rem;margin-top:0;padding-left:2rem}.mime-menu-banner__list{list-style:none;margin:0;padding:0 0 0 2rem}.mime-menu-banner__link{color:#555;display:block;font-size:1rem;font-weight:400;line-height:2.5rem;padding-left:25px;position:relative;text-decoration:underline;transition:all .3s ease}.mime-menu-banner__link:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/star.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10px;left:0;position:absolute;top:15px;width:10px}.mime-menu-banner__link:hover{color:#121212}.mime-scroll{background-color:#f4f2ed;border-top:1px solid #cfd1c2;bottom:0;display:block;left:0;position:fixed;transform:translateY(100%);transition:all .3s ease;width:100%;z-index:100}@media (min-width:1060px){.mime-scroll{border:none;bottom:unset;top:0;transform:translateY(-100%)}}.mime-scroll.visible{transform:translateY(0)}.mime-scroll .p-detail-tabs{display:none}@media (min-width:1060px){.mime-scroll .p-detail-tabs{align-items:center;display:flex;gap:2rem;list-style:none;margin:0;padding:0}.mime-scroll .p-detail-tabs a{color:#121212;font-size:13px;font-weight:400;letter-spacing:1.3px;line-height:18px;text-decoration:underline;text-transform:uppercase}.mime-scroll .p-detail-tabs .active a{font-weight:700;text-decoration:none}}.mime-scroll__container{align-items:center;display:flex;gap:1rem;padding-bottom:.5rem;padding-top:.5rem;width:100%}.mime-scroll__first-block{align-items:center;display:flex;flex-shrink:0;gap:1rem;width:-moz-fit-content;width:fit-content}.mime-scroll__first-block img{height:auto;width:40px}.mime-scroll__first-block span{display:none}@media (min-width:1400px){.mime-scroll__first-block span{display:block;font-size:1.125rem;font-weight:700;line-height:1.5625rem;max-width:250px;width:100%}}.mime-scroll__second-block{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-left:auto}.mime-scroll__second-block .p-final-price-wrapper{border:none;margin:0;max-width:120px;padding:0}@media (min-width:1278px){.mime-scroll__second-block .p-final-price-wrapper{max-width:150px}}.mime-scroll__second-block .p-final-price-wrapper .price-final{font-size:1rem;line-height:1.375rem}@media (min-width:1278px){.mime-scroll__second-block .p-final-price-wrapper .price-final{font-size:1.5rem;line-height:1.8125rem}}.mime-scroll__second-block .p-final-price-wrapper .price-final-holder{gap:4px}.mime-scroll__second-block .btn.add-to-cart-button,.mime-scroll__second-block .watchdog{order:10;white-space:nowrap;width:-moz-fit-content;width:fit-content}.mime-scroll__second-block .watchdog{background-color:#254733;border:1px solid #254733;color:#fff;cursor:pointer;display:block!important;display:block;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.375rem;padding:13px;text-align:center;text-decoration:none;width:100%}.mime-scroll__second-block .watchdog:hover{text-decoration:underline}@media (max-width:767px){.mime-scroll.watchdog-active .mime-scroll__first-block{display:none}}.mime-scroll .variants-wrapper,.mime-scroll.watchdog-active .p-final-price-wrapper{display:none}.mime-top-banner{background-color:#254733;color:#fff;height:100%;padding:35px 2rem}.mime-top-banner__perex{color:#d3d3d3;display:block;font-size:.8125rem;font-weight:300;line-height:1.25rem;margin-bottom:5px;text-transform:uppercase}.mime-top-banner__title{font-size:1.5rem;line-height:1.8125rem;margin:0 0 12px;max-width:100%;width:150px}.mime-top-banner__image{display:block;margin-bottom:1rem;margin-top:.5rem}.mime-top-banner__list{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.mime-top-banner__item{color:#d3d3d3;font-size:.875rem;font-weight:400;line-height:1.375rem;padding-left:2rem;position:relative}.mime-top-banner__item:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/verify.svg);background-position:50%;background-repeat:no-repeat;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.mime-top-banner__link{border-color:#fff;color:#fff;display:block;margin-top:1rem;text-decoration:none}.mime-top-banner__link:hover{text-decoration:underline}.mime-top-categories{background-color:#edf1ed}.mime-top-categories__title{display:none}.mime-top-categories__list{align-items:center;display:flex;gap:2rem;justify-content:space-between;list-style:none;margin:0 auto;max-width:1300px;padding:0}@media (max-width:1399px){.mime-top-categories__list{max-width:1178px}}@media (max-width:1277px){.mime-top-categories__list{max-width:960px}}@media (max-width:1059px){.mime-top-categories__list{max-width:748px}}.mime-top-categories__link{align-items:center;display:flex;gap:12px;padding:12px 0;text-decoration:none}.mime-top-categories__link:hover .mime-top-categories__img-wrap{border-color:#254733}.mime-top-categories__img-wrap{align-items:center;border:1px solid #cacaca;border-radius:50%;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}@media (max-width:1059px){.mime-top-categories__img-wrap{border:none;border-radius:0;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}}.mime-top-categories__img-wrap img{height:25px}.mime-top-categories__name{color:#254733;font-size:1rem;font-weight:500;line-height:1.375rem;text-decoration:underline;text-transform:uppercase;text-underline-offset:2px;white-space:nowrap}.benefitBanner .mime-top-categories,.type-posts-listing #content-wrapper .mime-top-categories{margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);padding-bottom:2rem;padding-left:calc(50vw - var(--scrollbar-width)/2 - 50%);padding-right:calc(50vw - var(--scrollbar-width)/2 - 50%);padding-top:2rem;width:calc(100vw - var(--scrollbar-width))}@media (max-width:767px){.benefitBanner .mime-top-categories,.type-posts-listing #content-wrapper .mime-top-categories{margin:0 -15px;padding:2rem 15px}}.benefitBanner .mime-top-categories__list,.type-posts-listing #content-wrapper .mime-top-categories__list{justify-content:space-evenly}@media (max-width:767px){.benefitBanner .mime-top-categories__list,.type-posts-listing #content-wrapper .mime-top-categories__list{flex-wrap:wrap;gap:.5rem;justify-content:center;row-gap:2rem}.benefitBanner .mime-top-categories__item,.type-posts-listing #content-wrapper .mime-top-categories__item{width:calc(33.33333% - .33333rem)}}.benefitBanner .mime-top-categories__link,.type-posts-listing #content-wrapper .mime-top-categories__link{flex-direction:column;padding:0}.benefitBanner .mime-top-categories__img-wrap,.type-posts-listing #content-wrapper .mime-top-categories__img-wrap{height:59px;width:59px}@media (max-width:1059px){.benefitBanner .mime-top-categories__img-wrap,.type-posts-listing #content-wrapper .mime-top-categories__img-wrap{border:1px solid #cacaca;border-radius:50%}}.benefitBanner .mime-top-categories__image,.type-posts-listing #content-wrapper .mime-top-categories__image{width:auto}.benefitBanner .mime-top-categories__name,.type-posts-listing #content-wrapper .mime-top-categories__name{font-size:.875rem;line-height:1.25rem}.mime-rating{margin:2.5rem 0}@media (min-width:768px){.mime-rating{margin-bottom:5rem}}.mime-rating__title{color:#6d8a79;font-size:2rem;font-weight:500;line-height:2rem;margin:0 0 1rem}@media (min-width:768px){.mime-rating__title{margin-bottom:1.5rem}}.mime-rating__info{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;margin-bottom:1rem;row-gap:1.5rem}@media (min-width:768px){.mime-rating__info{-moz-column-gap:36px;column-gap:36px;margin-bottom:1.5rem}}.mime-rating__heureka{display:block;height:105px;width:105px}.mime-rating__container{display:flex;flex-direction:column;width:calc(100% - 105px - 1rem)}@media (min-width:768px){.mime-rating__container{margin-right:auto;width:-moz-fit-content;width:fit-content}}.mime-rating__percentage{font-size:2.5rem;font-weight:700;line-height:3.375rem}.mime-rating__text{font-size:1rem;font-weight:400;line-height:1.625rem}.mime-rating__ratings.flickity-enabled{margin:0 -15px}@media (min-width:768px){.mime-rating__ratings.flickity-enabled{margin:0}}.mime-rating .flickity-viewport{transition:height .3s}.mime-rating .flickity-viewport:before{display:none}.mime-vote{border:1px solid #cfd1c2;margin-left:15px;padding:1.5rem;width:calc(100% - 30px)}@media (min-width:576px){.mime-vote{width:calc(50% - 22.5px)}}@media (min-width:768px){.mime-vote{margin-left:20px;width:calc(33.33333% - 13.33333px)}}.mime-vote__header{align-items:center;display:flex;gap:12px;margin-bottom:1rem}.mime-vote__img{height:32px;width:32px}.mime-vote__img img{display:block}.mime-vote__user{font-size:1rem;font-weight:700;line-height:1.375rem}.mime-vote__stars{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.mime-vote__stars-label{font-size:1rem;line-height:1.375rem}.mime-usp{margin:0 -15px;overflow:auto;padding:1.5rem 0}@media (min-width:768px){.mime-usp{border-bottom:1px solid #cacaca;margin:0;padding-bottom:2rem;padding-top:0}}.mime-usp__list{align-items:center;display:flex;gap:2rem;list-style:none;margin:0;padding:0}@media (min-width:768px){.mime-usp__list{flex-wrap:wrap;row-gap:1rem}}@media (min-width:1060px){.mime-usp__list{flex-wrap:nowrap;justify-content:space-between}}.mime-usp__item{align-items:center;display:flex;gap:1rem}@media (min-width:768px){.mime-usp__item{width:calc(50% - 1rem)}}@media (min-width:1060px){.mime-usp__item{width:-moz-fit-content;width:fit-content}}.mime-usp__item:first-child{padding-left:15px}@media (min-width:768px){.mime-usp__item:first-child{padding-left:0}}.mime-usp__item:last-child{padding-right:15px}@media (min-width:768px){.mime-usp__item:last-child{padding-right:0}}.mime-usp__icon{flex-shrink:0;height:24px;width:24px}.mime-usp__link,.mime-usp__text{color:#878e67;font-size:.875rem;font-weight:400;letter-spacing:1.3px;line-height:1.375rem;white-space:nowrap}@media (min-width:768px){.mime-usp__link,.mime-usp__text{white-space:normal}}.mime-usp__link{text-decoration:underline}.engraving-showcase .title,.engraving-showcase h2{background-color:#edf1ed;color:#6d8a79;display:block;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:2rem;line-height:2.5rem;margin:0;padding:25px 25px 10px;text-align:center;width:100%}@media (min-width:768px){.engraving-showcase .title,.engraving-showcase h2{font-size:2.5rem;padding:50px 50px 20px}}.engraving-showcase .title:after,.engraving-showcase h2:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/img/gravirovani_showcase.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:150px;width:100%}.engraving-showcase div{padding:25px}@media (min-width:768px){.engraving-showcase div{padding:50px 100px}}.engraving-showcase div>strong{font-size:1.125rem;font-weight:700}.engraving-showcase div ul{list-style-type:disc;padding-left:15px}.engraving-showcase div ul li{font-size:1rem;margin-bottom:15px}.engraving-showcase div ul li::marker{color:#878e67;font-size:.875rem}#footer .engraving-showcase{display:none}.giftbox-showcase .content{align-items:center;background-color:#edf1ed;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:44px 24px 16px;width:100%}@media (min-width:1060px){.giftbox-showcase .content{gap:140px;padding:70px 157px 60px 152px}}.giftbox-showcase .content .box-image{height:90.326px;left:20px;position:absolute;top:40px;width:88.812px}@media (min-width:1060px){.giftbox-showcase .content .box-image{height:auto;left:unset;position:relative;top:unset;width:40%}}.giftbox-showcase .content .box-image img{height:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;width:100%}.giftbox-showcase .content .box-text{width:100%}.giftbox-showcase .content .box-text h2,.giftbox-showcase .content .box-text>.title{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:2.5rem;line-height:2.5rem;margin:0;max-width:180px;padding-left:100px;text-align:left}@media (min-width:1060px){.giftbox-showcase .content .box-text h2,.giftbox-showcase .content .box-text>.title{font-size:2.5rem;padding-left:0}.giftbox-showcase .content .box-text{width:calc(60% - 141px)}}.giftbox-showcase .content .box-text p{margin-bottom:0;margin-top:25px}.giftbox-showcase .content .box-text a{color:#121212}.giftbox-showcase .bottom-gift-sec{align-items:center;display:flex;flex-wrap:wrap;gap:17px;justify-content:center;margin:17px auto 24px;padding:0 24px}@media (min-width:1060px){.giftbox-showcase .bottom-gift-sec{gap:31px;margin:33px auto 40px;padding:0 40px}}.giftbox-showcase .bottom-gift-sec h5{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;letter-spacing:1.3px;line-height:normal;margin:0;text-align:center;text-transform:uppercase}.giftbox-showcase .bottom-gift-sec .bottom-images{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}@media (min-width:1060px){.giftbox-showcase .bottom-gift-sec .bottom-images{gap:20px}}.giftbox-showcase .bottom-gift-sec .bottom-images>*{height:108px;width:calc(50% - 5px)}@media (min-width:768px){.giftbox-showcase .bottom-gift-sec .bottom-images>*{height:100%;min-height:240px;width:calc(33.33% - 20px)}}.giftbox-showcase .bottom-gift-sec .bottom-images #giftbox-1{display:none}@media (min-width:1060px){.giftbox-showcase .bottom-gift-sec .bottom-images #giftbox-1{display:block}}.giftbox-showcase .bottom-gift-sec .bottom-images .others-boxes{align-items:center;background-color:#f4f2ed;display:flex;flex-direction:column;gap:9px;justify-content:center;overflow:hidden;padding:12px 9px 13px;position:relative}@media (min-width:1060px){.giftbox-showcase .bottom-gift-sec .bottom-images .others-boxes{gap:33px;padding:0}}.giftbox-showcase .bottom-gift-sec .bottom-images .others-boxes span{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1.125rem;font-weight:500;line-height:100%;text-align:center}@media (min-width:1060px){.giftbox-showcase .bottom-gift-sec .bottom-images .others-boxes span{font-size:2rem}}.giftbox-showcase .bottom-gift-sec .bottom-images .others-boxes span .boxes{color:#121212}@media (min-width:1060px){.giftbox-showcase .bottom-gift-sec .bottom-images .others-boxes span .boxes{color:#6d8a79}}.giftbox-showcase .bottom-gift-sec .bottom-images .others-boxes .btn{font-size:.8125rem;line-height:normal;padding:10px 24px;text-decoration:none}.giftbox-showcase .bottom-gift-sec .bottom-images .others-boxes .btn:hover{text-decoration:underline}@media (min-width:1060px){.giftbox-showcase .bottom-gift-sec .bottom-images .others-boxes .btn{padding:13px 28px}}.giftbox-showcase .bottom-gift-sec .bottom-images .others-boxes>*{z-index:2}.giftbox-showcase .bottom-gift-sec .bottom-images .others-boxes:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/img/olivie-stuha.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;position:absolute;right:-80px;top:-50px;transform:rotate(30deg);width:100%;z-index:1}@media (min-width:1060px){.giftbox-showcase .bottom-gift-sec .bottom-images .others-boxes:after{right:-160px;top:-100px}}#footer .giftbox-showcase{display:none}.calcringsize{max-width:100%;padding-bottom:20px;text-align:center}.calcringsize h2,.calcringsize>.title{color:#6d8a79;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1.5rem;line-height:1.8125rem}@media (min-width:1060px){.calcringsize h2,.calcringsize>.title{font-size:2.5rem;line-height:2.5rem}}.calcringsize h5{font-weight:700;margin-bottom:10px;text-transform:uppercase}.calcringsize p,.calcringsize strong{display:block;font-size:.875rem;line-height:1.375rem;padding:0 15px}@media (min-width:1060px){.calcringsize p,.calcringsize strong{font-size:1rem;line-height:1.625rem;padding:0 80px}}@media (min-width:1278px){.calcringsize p,.calcringsize strong{padding:0 120px}}.calcringsize form{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:20px 15px}@media (min-width:1060px){.calcringsize form{flex-wrap:nowrap;padding:20px 50px}}.calcringsize form label{font-weight:500}@media (min-width:1060px){.calcringsize form label{font-weight:500;letter-spacing:1px}}.calcringsize form input{border:1px solid #b2b2b2;flex-grow:1;margin:0 10px;max-width:100px;padding:5px}@media (min-width:1060px){.calcringsize form input{height:50px;margin:0 15px}}.calcringsize form button{display:block;margin-top:15px;width:100%}@media (min-width:1060px){.calcringsize form button{font-size:1rem;height:50px;margin-left:30px;margin-top:0;width:auto}}.calcringsize #calcringsize-result{margin-bottom:20px}.calcringsize .tutorial img{margin-bottom:-5px}.calcringsize .table-size{font-size:.8125rem;margin:0 auto;max-width:100%;width:100%;width:650px}.calcringsize .table-size .table{align-items:center;display:flex;flex-direction:column}.calcringsize .table-size .table .table-header{font-weight:700;line-height:1.125rem;margin-right:auto;overflow-y:unset;padding:10px;text-align:left;text-transform:uppercase;width:100%}.calcringsize .table-size .table ul{display:grid;gap:10px;grid-template-columns:.339fr .378fr .283fr!important;list-style:none;margin-block-end:0;margin-block-start:0;padding:8px 0}.calcringsize .table-size .table .scrollable{scrollbar-thumb-border-radius:6px;-moz-appearance:none;height:100%;padding-right:10px;scrollbar-color:#878e67 #f4f2ed;scrollbar-width:thin;width:100%}.calcringsize .table-size .table .scrollable ul:nth-child(odd){background-color:#f4f2ed}.calcringsize .table-size .table .scrollable ul li{font-weight:400;padding:0 10px;text-align:start}.calcringsize .table-size .table .scrollable ul li:first-child{flex:1.2}.calcringsize .table-size .table .scrollable ul li:nth-child(2){flex:1.4}.calcringsize .table-size .table .scrollable ul li:nth-child(3){flex:0.9}#footer .calcringsize{display:none}#navigation{background-color:#f4f2ed}.navigation-in{margin:0 auto;max-width:1300px;width:100%}.navigation-in .mime-submenu-wrapper{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);display:none;left:0;list-style:none;margin:0;max-height:calc(100vh - 172px);overflow:auto;padding:0;position:absolute;top:172px;width:100%;z-index:100}.navigation-in .mime-submenu-container{align-items:flex-start;display:flex;gap:20px;padding-bottom:2rem!important;padding-top:2rem!important}.navigation-in .mime-submenu-container>.menu-level-2,.navigation-in .mime-submenu-container>.mime-menu-banner{flex:1}.navigation-in .mime-submenu-container>.menu-level-2{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;row-gap:6px}.navigation-in .mime-submenu-container>.menu-level-2>li{align-items:center;background-color:#edf1ed;display:flex;gap:0;width:calc(50% - 10px)}.navigation-in .mime-submenu-container>.menu-level-2>li>.menu-image{flex-shrink:0;height:52px;padding:10px 10px 10px 17px;width:59px}.navigation-in .mime-submenu-container>.menu-level-2>li>.menu-image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.navigation-in .mime-submenu-container>.menu-level-2>li>div{flex:1;height:100%}.navigation-in .mime-submenu-container>.menu-level-2>li>div a{align-items:center;color:#121212;display:flex;font-size:.875rem;font-weight:400;height:100%;letter-spacing:.0875rem;line-height:1.375rem;padding:10px 17px 10px 0;text-decoration:none;text-transform:uppercase;width:100%}.menu-level-1{align-items:center;display:flex;gap:2rem;list-style:none;margin:0;padding:0}@media (min-width:768px){.menu-level-1{overflow-x:hidden}}.menu-level-1>li.splitted{opacity:0}.menu-level-1>li:first-child>a,.menu-level-1>li:first-child>a b{font-weight:500}.menu-level-1>li:first-child>a:after{background-position:50%;background-repeat:no-repeat;content:"";height:20px;width:20px}.menu-level-1>li.hide-mime-content .mime-menu-banner,.menu-level-1>li.hide-mime-content .mime-top-categories{display:none}.menu-level-1>li.hide-mime-content .mime-submenu-container>.menu-level-2>li{width:calc(25% - 20px)}.menu-level-1>li>a{align-items:center;color:#121212;display:flex;font-size:.875rem;font-weight:400;gap:12px;justify-content:space-between;letter-spacing:.0875rem;line-height:20px;padding:1rem 0;text-decoration:none;text-transform:uppercase;white-space:nowrap}.menu-level-1>li>a b{font-weight:400}.menu-level-1>li>a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.menu-level-1>li>a:hover .submenu-arrow{transform:rotate(180deg)}.menu-level-1>li>.menu-level-2{display:none}.submenu-arrow{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:6px;transition:all .3s ease;width:10px}.menu-level-3{display:none}@media (min-width:768px){.submenu-visible #header{z-index:100}}.submenu-visible .navigation-in .menu-level-1>li.exp .mime-submenu-wrapper{display:block}.submenu-visible:has(.site-msg) .navigation-in .mime-submenu-wrapper{max-height:calc(100vh - 204px)}.menu-helper{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/menu-open-black.svg);background-position:50%;background-repeat:no-repeat;bottom:0;cursor:pointer;display:none;height:52px;position:absolute;right:calc(50% - 650px);width:32px;z-index:20}.menu-helper>span{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.menu-helper.visible{display:block}.menu-helper .menu-level-1{background-color:#fff;display:none;flex-direction:column;gap:0;position:absolute;right:0;top:100%;width:250px;z-index:20}.menu-helper .menu-level-1>li{width:100%}.menu-helper .menu-level-1>li.splitted{display:none}.menu-helper .menu-level-1>li>a{padding:1rem}.menu-helper .mime-submenu-wrapper,.menu-helper .mime-submenu-wrapper .mime-menu-banner,.menu-helper .mime-submenu-wrapper .mime-top-categories{display:none}.menu-helper .menu-level-2{background-color:#f4f2ed;flex-direction:column;list-style:none;margin:0;padding:0}.menu-helper .menu-level-2 .menu-image{display:none}.menu-helper .menu-level-2>li>div>a{color:#121212;display:block;font-size:.875rem;font-weight:400;letter-spacing:.0875rem;line-height:1.375rem;padding:.5rem 1rem;text-decoration:none}.menu-helper .menu-level-2>li>div>a:hover{text-decoration:underline;text-underline-offset:2px}.menu-helper .menu-level-3{display:none}.menu-helper-visible:has(.site-msg) .menu-level-1{max-height:calc(100vh - 204px)}.menu-helper-visible .menu-helper{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/menu-close-black.svg)}.menu-helper-visible .menu-helper .menu-level-1{box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;max-height:calc(100vh - 172px);overflow:auto}.menu-helper-visible.submenu-visible .menu-helper li.exp .submenu-arrow{transform:rotate(180deg)}.menu-helper-visible.submenu-visible .menu-helper li.exp .mime-submenu-wrapper{display:flex}.navigation-close{display:none}@media (max-width:1399px){.navigation-in{max-width:1178px}.menu-helper{right:calc(50% - 589px)}}@media (max-width:1277px){.navigation-in{max-width:960px}.navigation-in .mime-submenu-container>.menu-level-2>li{width:calc(33.33333% - 13.33333px)}.menu-helper{right:calc(50% - 480px)}}@media (max-width:1059px){.navigation-in{max-width:748px}.navigation-in .mime-submenu-container>.menu-level-2>li{width:calc(50% - 10px)}.menu-helper{right:calc(50% - 374px)}}@media (max-width:767px){#navigation{background-color:#fff;flex-direction:column;height:calc(var(--vh)*100 - 67px);left:0;position:fixed;top:67px;width:100%;z-index:100}#navigation,.menu-helper{display:none}.navigation-window-visible{overflow:hidden}.navigation-window-visible:has(.site-msg) #navigation{height:calc(var(--vh)*100 - 97px);top:97px}.navigation-window-visible #navigation{display:flex}.navigation-in{display:flex;flex-direction:column;overflow:auto;width:100%}.menu-level-1{padding:15px}.menu-level-1>li:first-child>a{font-weight:400;justify-content:flex-start}.menu-level-1>li:first-child>a b{font-weight:400}.menu-level-1,.menu-level-2,.menu-level-3{flex-direction:column;gap:6px;list-style:none;margin:0}.menu-level-1>li,.menu-level-2>li,.menu-level-3>li{width:100%}.menu-level-1>li>a,.menu-level-2>li>a,.menu-level-3>li>a{align-items:center;background-color:#edf1ed;display:flex;gap:8px;padding:1rem 15px}.menu-level-1>li>a .submenu-arrow,.menu-level-2>li>a .submenu-arrow,.menu-level-3>li>a .submenu-arrow{background-size:auto;height:32px;margin:-6px -6px -6px auto;transform:rotate(-90deg);width:32px}.menu-level-1 .menu-image,.menu-level-2 .menu-image,.menu-level-3 .menu-image{height:32px;width:32px}.menu-level-1 .menu-image img,.menu-level-2 .menu-image img,.menu-level-3 .menu-image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.menu-level-1>li.mime-exp>.menu-level-2,.menu-level-2>li.mime-exp>.menu-level-3{display:flex;flex-direction:column}.menu-level-1:has(.mime-exp)>li:not(.mime-exp),.menu-level-2:has(.mime-exp)>li:not(.mime-exp),.menu-level-3:has(.mime-exp)>li:not(.mime-exp){display:none}.menu-level-1:has(.mime-exp)>li.mime-exp>a,.menu-level-2:has(.mime-exp)>li.mime-exp>a,.menu-level-3:has(.mime-exp)>li.mime-exp>a{display:none}.menu-level-2,.menu-level-3{padding:0}.menu-level-2>li>a,.menu-level-3>li>a{font-weight:400;min-height:52px;padding:10px 15px;text-decoration:none}.menu-level-2>li>a,.menu-level-3>li>a,.mime-return-back{color:#121212;font-size:.875rem;letter-spacing:.0875rem;line-height:1.375rem;text-transform:uppercase}.mime-return-back{background-color:transparent;border:none;border-bottom:1px solid #cfd1c2;font-weight:500;padding:1rem 35px;position:relative}.mime-return-back:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;content:"";height:20px;left:15px;position:absolute;transform:rotate(90deg);width:20px}.mime-current-category{background-color:#edf1ed;color:#121212;font-size:.875rem;font-weight:400;letter-spacing:.0875rem;line-height:20px;margin:6px 15px -9px;padding:1rem 15px;text-decoration:none;text-transform:uppercase}}#order-content-inner{border:1px solid #cacaca;padding:16px}@media (min-width:1060px){#order-content-inner{padding-inline:16px;padding-inline:24px}}#order-content-inner h3{font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1.125rem;font-weight:700;margin:0;text-transform:none}@media (min-width:768px){#order-content-inner h3{margin:initial}}#order-content-inner .row{flex-direction:column;margin-bottom:0;max-width:480px}@media (min-width:768px){#order-content-inner .row{flex-direction:row;margin-top:52px}}#order-content-inner .row h4{font-size:1.125rem;font-weight:700;margin-bottom:8px}#order-content-inner .row a{display:inline-block;margin-top:20px}#order-content-inner .row a[href^="mailto:"]{display:block;margin-top:0}@media (min-width:1060px){#order-content-inner .row a[href^="mailto:"]{display:inline-block;margin-top:20px}}#order-content-inner .row>div{white-space:nowrap}#order-content-inner .row>div:first-child{order:2}#order-content-inner .row>div:last-child{order:1}#order-content-inner .cart-table .p-name{font-size:16px;font-weight:700;gap:0;height:-moz-fit-content;height:fit-content;justify-content:flex-start!important;text-align:start}@media (min-width:576px){#order-content-inner .cart-table .p-name{justify-content:center}}@media (min-width:768px){#order-content-inner .cart-table .p-name:has(.order-brand){flex-direction:column;height:72px}}#order-content-inner .cart-table .p-name>a{color:#121212;font-size:16px;font-weight:700;text-align:start;text-decoration:none;visibility:visible}@media (min-width:768px){#order-content-inner .cart-table .p-name>a{text-align:initial}}#order-content-inner .cart-table .p-name>br,#order-content-inner .cart-table .p-name>em{visibility:hidden}#order-content-inner .cart-table .p-name.hide-pr-code{color:#121212;font-size:16px;font-weight:700}#order-content-inner .cart-table .p-name+td{display:none;text-align:start}@media (min-width:768px){#order-content-inner .cart-table .p-name+td{display:block}}#order-content-inner .cart-table .p-name~td:nth-of-type(3){display:none;font-size:1.125rem;font-weight:700}#order-content-inner .cart-table .p-image{display:flex;flex:unset;width:auto}#order-content-inner .cart-table .p-image .order-item{height:-moz-fit-content;height:fit-content;max-width:100px;width:100%}#order-content-inner .cart-table .p-image .order-item img{-o-object-fit:contain;object-fit:contain}#order-content-inner .cart-table thead{display:none}#order-content-inner .cart-table thead th{text-transform:unset}#order-content-inner .cart-table thead th:first-child{flex:2;font-size:1.125rem;font-weight:700;text-align:start}#order-content-inner .cart-table thead th:nth-child(2),#order-content-inner .cart-table thead th:nth-child(3),#order-content-inner .cart-table thead th:nth-child(4),#order-content-inner .cart-table thead th:nth-child(5){visibility:hidden}#order-content-inner .cart-table thead>tr{border:0;padding:0}#order-content-inner .cart-table tbody{gap:0}#order-content-inner .cart-table tbody tr{border:none;border-bottom:1px solid #cacaca;padding-block:16px;padding-inline:0}#order-content-inner .cart-table tbody tr:last-child{border-bottom:none;border-top:1px solid #cacaca}#order-content-inner .cart-table tbody tr:nth-last-child(2),#order-content-inner .cart-table tbody tr:nth-last-child(3){border-bottom:none}@media (max-width:767px){#order-content-inner .cart-table tbody tr:nth-child(5){border-bottom:1px solid #cacaca}}#order-content-inner .cart-table tbody tr:has(.order-item) td:nth-child(6),#order-content-inner .cart-table tbody tr:has(.order-item) td:nth-child(7){display:none}#order-content-inner .cart-table tbody tr:not(:has(.order-item)) td:nth-child(3),#order-content-inner .cart-table tbody tr:not(:has(.order-item)) td:nth-child(6){display:none}#order-content-inner .cart-table tbody tr td{text-align:start}@media (min-width:1060px){#order-content-inner .cart-table tbody tr td{text-align:right}}#order-content-inner .cart-table tbody tr td:nth-child(3) strong{font-weight:400}#order-content-inner .cart-table tbody tr td .p-label,#order-content-inner .cart-table tbody tr td:nth-child(4),#order-content-inner .cart-table tbody tr td:nth-child(5),#order-content-inner .cart-table tbody tr td:nth-child(6){display:none}#order-content-inner .cart-table tbody tr td .p-label+strong{font-size:18px}#order-content-inner .cart-table tbody tr:has(.p-image):has(.p-name){-moz-column-gap:6px;column-gap:6px;display:grid;grid-template-columns:1fr 3fr;row-gap:8px}@media (min-width:768px){#order-content-inner .cart-table tbody tr:has(.p-image):has(.p-name){align-items:center;display:flex}}#order-content-inner .cart-table tbody tr:has(.p-image):has(.p-name) td:nth-child(3){display:block;grid-column:2;text-align:start}@media (min-width:1060px){#order-content-inner .cart-table tbody tr:has(.p-image):has(.p-name) td:nth-child(3){text-align:end}}#order-content-inner .cart-table tbody tr:has(.p-image):has(.p-name) td:nth-child(6),#order-content-inner .cart-table tbody tr:has(.p-image):has(.p-name) td:nth-child(7){display:none}#order-content-inner .cart-table tbody tr:has(.p-image):has(.p-name) td:last-child{grid-column:2}#order-content-inner .cart-table tbody tr:has(.p-image):has(.p-name) .p-image{grid-column:1}#order-content-inner .cart-table tbody tr:has(.p-image):has(.p-name) .order-item__brand,#order-content-inner .cart-table tbody tr:has(.p-image):has(.p-name) .order-item__variant,#order-content-inner .cart-table tbody tr:has(.p-image):has(.p-name) .p-label,#order-content-inner .cart-table tbody tr:has(.p-image):has(.p-name) .p-name,#order-content-inner .cart-table tbody tr:has(.p-image):has(.p-name) strong{flex-direction:column;grid-column:2}#order-content-inner .cart-table dl.text-default dd,#order-content-inner .cart-table dl.text-default dt{display:none}#order-content-inner .cart-table dl.text-default dt:first-of-type,#order-content-inner .cart-table dl.text-default dt:first-of-type+dd{display:block}#order-content-inner .cart-table dl.text-default dt:first-of-type{text-align:start;white-space:nowrap}#order-content-inner .cart-table dl.text-default dt:first-of-type+dd{text-align:start}@media (min-width:768px){#order-content-inner .cart-table dl.text-default dt:first-of-type+dd{text-align:end}}#order-content-inner .cart-table .list-summary{align-items:start;flex-direction:column}@media (min-width:768px){#order-content-inner .cart-table .list-summary{flex-direction:row}}#order-content-inner .cart-table .list-summary dd,#order-content-inner .cart-table .list-summary dt{font-size:1.125rem;font-weight:700}@media (max-width:767px){#order-content-inner .cart-table .list-summary dd:first-child,#order-content-inner .cart-table .list-summary dt:first-child{text-align:start}}#order-content-inner .cart-table .list-summary dd:nth-child(2),#order-content-inner .cart-table .list-summary dd:nth-child(3),#order-content-inner .cart-table .list-summary dt:nth-child(2),#order-content-inner .cart-table .list-summary dt:nth-child(3){display:none}#order-content-inner .cart-table .list-summary dt:first-child{text-align:start}#order-content-inner .cart-table .list-summary dt:nth-child(4){display:none}#order-content-inner .cart-table tr.row-summary{border-bottom:none}#order-content-inner .cart-table tr.row-summary dt{padding-left:0}#order-content-inner .cart-table .order-item__brand,#order-content-inner .cart-table .order-item__variant{font-size:.875rem;font-weight:400;margin:0;text-transform:uppercase}#order-content-inner .cart-table .order-item__brand br,#order-content-inner .cart-table .order-item__variant br{display:none}#order-content-inner .cart-table .order-item__brand{padding-bottom:4px}.hide-pr-code{display:none!important}.order-details{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:8px;white-space:nowrap}@media (min-width:768px){.order-details{max-width:480px}}@media (min-width:1060px){.order-details{grid-auto-flow:column}}.order-details__label{color:#121212;font-size:.8125rem;font-weight:700;letter-spacing:1.3px;margin:0;text-transform:uppercase}@media (min-width:768px){.order-details__label{margin-bottom:0}}.order-details__value{color:#121212;font-size:1rem;font-weight:400;margin:0}@media (min-width:768px){.order-details__value{margin-bottom:24px;margin-top:0}}.order-item{width:-moz-fit-content;width:fit-content}.order-item img{height:auto;max-width:100px;width:100%}.menu-helper-visible,.search-focused,.submenu-visible{margin-right:var(--scrollbar-width);overflow:hidden}.menu-helper-visible:after,.search-focused:after,.submenu-visible:after{background-color:rgba(0,0,0,.5);content:"";height:100%;margin-right:var(--scrollbar-width);position:absolute;right:0;top:172px;width:100%;z-index:10}@media (max-width:767px){.menu-helper-visible:after,.search-focused:after,.submenu-visible:after{top:130px}}.menu-helper-visible:has(.site-msg):after,.search-focused:has(.site-msg):after,.submenu-visible:has(.site-msg):after{top:204px}@media (max-width:767px){.menu-helper-visible:has(.site-msg):after,.search-focused:has(.site-msg):after,.submenu-visible:has(.site-msg):after{top:160px}}.admin-logged.menu-helper-visible:after,.admin-logged.search-focused:after,.admin-logged.submenu-visible:after{top:202px}@media (max-width:767px){.admin-logged.menu-helper-visible:after,.admin-logged.search-focused:after,.admin-logged.submenu-visible:after{top:130px}}.admin-logged.menu-helper-visible:has(.site-msg):after,.admin-logged.search-focused:has(.site-msg):after,.admin-logged.submenu-visible:has(.site-msg):after{top:234px}@media (max-width:767px){.admin-logged.menu-helper-visible:has(.site-msg):after,.admin-logged.search-focused:has(.site-msg):after,.admin-logged.submenu-visible:has(.site-msg):after{top:160px}}.login-widget{display:none}#cboxOverlay,#cboxWrapper,#colorbox{scrollbar-thumb-border-radius:6px;-moz-appearance:none;left:0!important;overflow:hidden;position:fixed!important;scrollbar-color:#878e67 #fff;scrollbar-width:thin;top:0!important;z-index:1002}#colorbox{left:50%!important;max-height:calc(var(--vh)*100 - 30px);max-width:calc(100vw - 30px);overflow:auto;top:50%!important;transform:translate(-50%,-50%)!important}#cboxWrapper{background:#fff;max-width:100%}#cboxOverlay{background-color:rgba(0,0,0,.5);height:100%;position:fixed;width:100%}#cboxContent{max-width:100%;position:relative}#cboxLoadedContent{align-items:center;background-color:#fff;display:flex;justify-content:center;max-width:100%}#cboxLoadedContent .content-modal{height:100%;max-height:100%;max-width:100%;width:100%}#cboxLoadedContent>div>h1{font-size:1.5rem;line-height:1.8125rem}@media (min-width:768px){#cboxLoadedContent>div>h1{font-size:2.5rem;line-height:2.5rem}}#cboxClose{background-color:transparent;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/menu-close-black.svg);background-position:50%;background-repeat:no-repeat;border:none;color:transparent;cursor:pointer;font-size:0;height:32px;line-height:0;position:absolute;right:4px;top:4px;width:32px}@media (min-width:768px){#cboxClose{right:1rem;top:1rem}}#cboxNext,#cboxPrevious{align-items:center;background-color:#fff;border:1px solid #cacaca;border-radius:50%;color:transparent;cursor:pointer;display:flex;font-size:0;height:28px;justify-content:center;line-height:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:28px}#cboxNext:hover,#cboxPrevious:hover{border-color:#121212}#cboxNext:before,#cboxPrevious:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:6px;width:10px}#cboxPrevious{left:6px}@media (min-width:768px){#cboxPrevious{left:26px}}#cboxPrevious:before{transform:rotate(90deg)}#cboxNext{right:6px}@media (min-width:768px){#cboxNext{right:26px}}#cboxNext:before{transform:rotate(-90deg)}#watchdog-form{background-color:#f4f2ed;padding:2.5rem 15px 1.5rem}@media (min-width:768px){#watchdog-form{padding:2.5rem 80px}}.watchdog-title{color:#6d8a79;font-weight:500;margin:0 0 1rem;text-align:center}.watchdog-title strong{color:#6d8a79;font-weight:inherit}@media (min-width:768px){.watchdog-title{font-size:2.5rem;line-height:2.5rem}}#watchdog-data label{display:block;font-size:1rem;font-weight:700;line-height:1.375rem;margin-bottom:.5rem}#watchdog-data select{width:100%}.watchdog-row{margin-bottom:1rem}.watchdog-row:has(#priceUnder){margin-top:-14px}#priceUnder{align-items:center;display:inline-flex;min-height:50px;width:90px}.watchdog-action-buttons{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.mime-modal--configuration .modal-content{padding:0 1.5rem}.mime-modal--configuration .modal-content .product-info{display:flex;flex-direction:column}.mime-modal--configuration .modal-content .product-info p{order:-1}.mime-modal--configuration .modal-footer{margin-bottom:1.5rem;margin-top:1.5rem}.in-darcekove-poukazy .mime-stock-delivery-wrapper,.in-darkove-poukazy .mime-stock-delivery-wrapper,body[class*=in-zlate] .mime-stock-delivery-wrapper{display:none}.product:hover .flags{opacity:0}.product:hover .name{text-decoration:underline;text-underline-offset:1px}.product:hover .add-to-cart-button,.product:hover .category-appendix,.product:hover .p-tools .btn.btn-cart,.product:hover .p-tools a.btn.btn-primary,.product:hover .product-appendix{opacity:1}.product .p{justify-content:space-between;position:relative}.product .p,.product .p .p-in{display:flex;flex-direction:column;height:100%}.product .image{display:block;margin-bottom:12px;position:relative}@media (min-width:576px){.product .image{margin-top:1rem}}.product .name{line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#121212!important;display:block;display:-moz-box;display:-webkit-box;font-size:.75rem;font-weight:400;letter-spacing:1.3px;line-height:1rem;margin-bottom:.5rem;min-height:32px;overflow:hidden;text-decoration:none;text-overflow:ellipsis}@media (min-width:576px){.product .name{font-size:.875rem;line-height:1.1875rem;min-height:38px}}.product .availability{display:block;font-size:.8125rem;font-weight:700;letter-spacing:1.3px;line-height:1.125rem;margin-bottom:.5rem}.product .prices{align-items:center;display:flex;flex-wrap:wrap;row-gap:4px}.product .prices:has(.price-save) .price-final span:not(.product-appendix,.category-appendix),.product .prices:has(.price-save) .price-final strong{color:#bb3939}.product .price-final{align-items:center;display:flex;font-size:1rem;font-weight:500;gap:.5rem;justify-content:space-between;line-height:1.375rem;min-height:28px;width:100%}.product .price-final span:not(.product-appendix,.category-appendix),.product .price-final strong{color:#121212;display:block;font-size:1rem;font-weight:500;line-height:1.375rem;white-space:nowrap}.product .price-final .pr-list-unit:not(.product-appendix,.category-appendix){display:none}.product .category-appendix,.product .product-appendix{border:1px solid #cacaca;color:#121212;font-size:.8125rem;font-weight:400;line-height:1.125rem;opacity:0;padding:1px 3px;transition:all .3s ease}@media (min-width:576px){.product .category-appendix,.product .product-appendix{line-height:1.25rem;padding:3px 7px}}.product .price-standard{font-size:.8125rem;line-height:1.125rem;width:-moz-fit-content;width:fit-content}.product .price-standard:empty{display:none}.product .price-standard span{font-weight:400;text-decoration:line-through}.product .price-save{background-color:#bb3939;color:#fff;display:inline-block;font-size:.8125rem;font-weight:500;line-height:1.125rem;margin-left:5px;padding:1px 3px;width:-moz-fit-content;width:fit-content}.product .price-save:empty{display:none}.product .flags{display:flex;flex-direction:column;gap:4px;left:.5rem;opacity:1;position:absolute;top:.5rem;transition:all .3s ease}.product .flags.flags-default{color:#fff}@media (min-width:576px){.product .flags{left:1rem;top:1rem}}.product .flags-extra{display:none}.product .flag{display:block;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:.6875rem;font-weight:500;line-height:1rem;padding:2px 5px;width:-moz-fit-content;width:fit-content}@media (min-width:576px){.product .flag{font-size:.8125rem;line-height:1.125rem;padding:4px 8px}}.product .flag.flag-action{background-color:#bb3939;color:#fff}.product .flag.flag-new{background-color:#fff;color:#878e67}.product .flag.flag-gift{background-color:#000;color:#fff}.product .favourite{position:absolute;right:.5rem;top:.5rem}.product .p-tools a.btn.btn-primary{display:block;font-size:.8125rem;padding:8px 23px;text-align:center;text-decoration:none}.product .add-to-cart-button,.product .p-tools .btn.btn-cart,.product .p-tools a.btn.btn-primary{background-color:#254733;border-color:#254733;color:#fff;cursor:pointer;margin-top:.5rem;opacity:0;transition:all .3s ease;width:100%}@media (min-width:576px){.product .add-to-cart-button,.product .p-tools .btn.btn-cart,.product .p-tools a.btn.btn-primary{margin-top:1.5rem}}.product .p-desc:empty,.product .widget-parameter-wrapper{display:none}.products-block{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@media (max-width:767px){.products-block.one-column{grid-template-columns:1fr}}@media (min-width:425px){.products-block{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media (min-width:576px){.products-block{gap:20px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}}@media (min-width:1278px){.products-block{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media (min-width:1400px){.products-block{grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}}.lb-search .products-block{align-items:flex-start;display:flex;flex-wrap:wrap;gap:0;justify-content:center}.search-whisperer{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:none;left:0;max-height:calc(100vh - 88px);overflow:auto;padding:1rem;position:absolute;top:100%;width:100%;z-index:100}.search-whisperer.active{display:block}@media (max-width:767px){.search-whisperer{max-height:calc(100vh - 200px)}}body:has(.site-msg) .search-whisperer{max-height:calc(100vh - 120px)}@media (max-width:767px){body:has(.site-msg) .search-whisperer{max-height:calc(100vh - 200px)}}.site-msg{background-color:#121212}@media (max-width:767px){.site-msg{left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:100}}.site-msg .container{max-width:100%;padding:0 15px}.site-msg .text{color:#fff;font-size:14px;font-weight:400;line-height:20px;padding:6px 0;text-align:center}.site-msg .text strong{font-weight:700}@media (max-width:767px){.site-msg .text{font-size:11px;line-height:1.125rem}}.site-msg .text a{color:#fff;text-decoration:underline}.site-msg .text p{margin:0}body:has(.siteCookies){overflow:hidden;position:fixed;width:100%}body:has(.siteCookies):after{background-color:rgba(0,0,0,.5);content:"";height:100%;position:fixed;right:0;top:0;width:100%;z-index:100}body .siteCookies.js-siteCookies{display:block!important;height:auto!important;visibility:visible!important;width:345px!important;z-index:101!important}@media (min-width:768px){body .siteCookies.js-siteCookies{width:742px!important}}.siteCookies{background-color:#edf1ed;max-width:calc(100% - 30px);overflow:visible;padding:0 1.5rem 1.5rem;width:345px;z-index:110}.siteCookies,.siteCookies:before{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.siteCookies:before{background-color:rgba(0,0,0,.5);content:"";height:100dvh;width:calc(100vw - var(--scrollbar-width));z-index:-2}.siteCookies:after{background-color:#edf1ed;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:768px){.siteCookies{min-height:375px;padding:2.5rem 2.5rem 2rem;width:742px}}.siteCookies__links{margin:0}.siteCookies__link{background-color:transparent;border:none;color:#121212;display:block;font-size:1rem;line-height:1.375rem;padding:14px 0;text-align:center;text-decoration:underline}@media (min-width:425px){.siteCookies__link{text-align:start}}.siteCookies__buttonWrap{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;text-align:center}@media (min-width:425px){.siteCookies__buttonWrap{text-align:start}}.siteCookies__button{background-color:#254733;border:none;bottom:1.5rem;color:#fff;cursor:pointer;display:inline-block;flex:1;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.375rem;max-width:220px;padding:14px 24px;right:1.5rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.siteCookies__button:hover{text-decoration:underline}@media (min-width:768px){.siteCookies__button{bottom:2rem;padding:14px 24px;right:2.5rem}.mime-cookies{align-items:flex-start;display:flex;gap:1rem}}.mime-cookies__img-wrap{display:flex;flex-shrink:0;justify-content:center}@media (min-width:768px){.mime-cookies__img-wrap{margin-left:-2.5rem;margin-top:-2.5rem}}.mime-cookies__img-wrap img{display:block;height:164px;width:186px}@media (min-width:768px){.mime-cookies__img-wrap img{height:328px;width:372px}}.mime-cookies__content{margin-top:-20px}@media (min-width:768px){.mime-cookies__content{margin-top:0}}.mime-cookies__title{color:#6d8a79;margin:0 0 1rem}@media (min-width:768px){.mime-cookies__title{margin-bottom:1.5rem}}.mime-cookies__text{color:#555;font-size:1rem;line-height:1.375rem;margin:0 0 1rem}.cookiesSetting__form{background-color:#edf1ed;padding:1.5rem}.cookiesSetting__title{color:#6d8a79;margin:0 0 1rem}.cookiesSetting__perex{margin:0 0 1rem}.cookiesSetting__item__name,.cookiesSetting__perex{color:#555;font-size:1rem;line-height:1.375rem}.cookiesSetting__item__text{color:#555;font-size:.875rem;line-height:1.375rem}.cookiesSetting__data{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.cookiesSetting__item__col1{margin-bottom:.5rem}.cookiesSetting__bottom{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.cookiesSetting__button,.cookiesSetting__uncheckLink{background-color:transparent;border:none;color:#121212;display:inline-block;font-size:1rem;line-height:1.375rem;text-decoration:underline;width:-moz-fit-content;width:fit-content}.cookiesSetting__button--green{background-color:#254733;color:#fff;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-weight:500;padding:14px 55px;text-decoration:none}.cookiesSetting__button--green:hover{text-decoration:underline}.flickity-enabled{display:block;margin:0 -15px 78px}@media (min-width:768px){.flickity-enabled{margin:0 0 7.5rem}}.flickity-enabled .product{margin-right:.5rem;width:227px}@media (min-width:768px){.flickity-enabled .product{margin-right:20px;width:calc(33.33333% - 13.33333px)}}@media (min-width:1278px){.flickity-enabled .product{width:calc(25% - 15px)}}.flickity-viewport{position:relative}.flickity-viewport:before{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:"";height:100%;position:absolute;right:0;top:0;width:25%;z-index:10}@media (min-width:768px){.flickity-viewport:before{display:none}}.flickity-slider{margin-left:15px;margin-right:15px}@media (min-width:768px){.flickity-slider{margin:0}}.flickity-button{align-items:center;background-color:#f4f2ed;border:1px solid #cacaca;display:flex;height:28px;justify-content:center;padding:0;transition:all .3s ease;width:28px;z-index:20}.flickity-button:hover{background-color:#f4f2ed;border-color:#121212}.flickity-button:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:6px;width:10px}.flickity-button.previous{left:2px}.flickity-button.previous:before{transform:rotate(90deg)}@media (min-width:1060px){.flickity-button.previous{left:-52px}}.flickity-button.next{right:2px}.flickity-button.next:before{transform:rotate(-90deg)}@media (min-width:1060px){.flickity-button.next{right:-52px}}.flickity-button-icon{display:none}.flickity-page-dots{bottom:-1.5rem;flex-wrap:wrap;gap:5px;padding:0 15px;transform:translateY(100%)}.flickity-page-dots,.flickity-page-dots .dot{align-items:center;display:flex;justify-content:center}.flickity-page-dots .dot{background-color:transparent;border:1px solid #cacaca;flex-shrink:0;height:14px;margin:0;opacity:1;padding:0;width:14px}.flickity-page-dots .dot.is-selected{border-color:transparent}.flickity-page-dots .dot.is-selected:before{background-color:#626651;border-radius:50%;content:"";height:9px;width:9px}.mime-slider-wrapper.flickity-enabled{margin-bottom:0}.mime-slider-wrapper .flickity-viewport:before{display:none}.mime-slider-wrapper .flickity-slider{margin-left:0;margin-right:0}.mime-slider-wrapper .flickity-button.previous{left:10px}.mime-slider-wrapper .flickity-button.next{right:10px}.mime-slider-wrapper .flickity-page-dots{bottom:1rem;transform:unset}.mime-slider-wrapper .flickity-page-dots .dot{border-color:#254733}.mime-slider-wrapper .flickity-page-dots .dot.is-selected{border:none}.mime-slider-wrapper .flickity-page-dots .dot.is-selected:before{background-color:#254733}body .mime-slider-wrapper{aspect-ratio:1024/768;margin:0 -15px;overflow:hidden}@media (min-width:768px){body .mime-slider-wrapper{aspect-ratio:unset;margin:0}}body .mime-slider-wrapper .p-image{margin:0}.availability-amount,.parameter-dependent .availability-amount{display:none}.mime-stock-delivery-wrapper{font-weight:400}.sold-out .mime-stock-delivery-wrapper{display:none}.has-mime-stock-delivery-wrapper .delivery-time{order:unset}.type-product .mime-popup-overlay .mime-popup-overlay-close{height:100vh;position:absolute;top:0;width:100vw;z-index:-1}.surcharge-popup-wrapper{background-color:#fff;display:flex;flex-direction:column;height:100vh;margin:0 auto;max-width:960px;position:relative;width:100vw}@media (min-width:768px){.surcharge-popup-wrapper{height:80vh;margin-top:10vh}}.surcharge-popup-wrapper>.surcharge-popup__close{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/menu-close-black.svg);display:inline-block;height:16px;position:absolute;right:1rem;top:1rem;width:16px}@media (min-width:768px){.surcharge-popup-wrapper>.surcharge-popup__close{right:2rem;top:2rem}}.surcharge-popup-wrapper>.surcharge-popup-header{background-color:#ecfff4;border-bottom:1px solid #edf1ed;display:flex;flex-direction:column;gap:1rem;padding:1rem}@media (min-width:768px){.surcharge-popup-wrapper>.surcharge-popup-header{gap:2rem;padding:2rem}}.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-heading{display:flex;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1.125rem;font-weight:500;gap:.5rem;line-height:1.5625rem;text-align:left;width:100%}.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-heading:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/checked-green.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;flex-shrink:0;height:24px;width:24px}@media (min-width:768px){.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-heading{font-size:1.5rem;justify-content:center;line-height:1.8125rem}}.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product{display:flex;gap:1rem}@media (min-width:768px){.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product{justify-content:space-between}}.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product .surcharge-popup-header-product-image{display:flex;width:40%}@media (min-width:768px){.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product .surcharge-popup-header-product-image{width:25%}}.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product .surcharge-popup-header-product-image>img{align-self:center}.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product>.surcharge-popup-header-product-img-info{display:flex;gap:1rem;width:40%}.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product .surcharge-popup-header-product-info{display:flex;flex-direction:column;justify-content:space-between}.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product .surcharge-popup-header-product-info>.surcharge-popup-header-product-brand{display:none}@media (min-width:768px){.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product .surcharge-popup-header-product-info>.surcharge-popup-header-product-brand{display:block}}.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product .surcharge-popup-header-product-info>.surcharge-popup-header-product-name{font-size:16px;font-weight:700;line-height:150%}.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product .surcharge-popup-header-product-info>.surcharge-popup-header-product-variant{font-size:.875rem;line-height:1.375rem;text-transform:uppercase}.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product>.has-mime-stock-delivery-wrapper{align-self:center}@media (min-width:768px){.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product>.has-mime-stock-delivery-wrapper{width:20%}}.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product>.has-mime-stock-delivery-wrapper>:not(.availability-label){display:none}.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product .surcharge-popup-header-product-price{display:flex;justify-content:space-between}@media (min-width:768px){.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product .surcharge-popup-header-product-price{align-items:center;gap:1rem;width:30%}}.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product .surcharge-popup-header-product-price>.product-quantity{align-self:center;font-size:.875rem;line-height:1.375rem}.surcharge-popup-wrapper>.surcharge-popup-header>.surcharge-popup-header-product .surcharge-popup-header-product-price>.product-price{font-size:1.125rem;font-weight:700;line-height:1.5625rem}.surcharge-popup-wrapper>.surcharge-popup-heading{border-bottom:1px solid #edf1ed;font-size:1.125rem;font-weight:500;line-height:1.5625rem;margin:0 1rem;padding:1rem 0;text-align:center;text-transform:uppercase}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper{flex:auto;overflow:auto;padding:1rem}@media (min-width:768px){.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper{padding:1rem 2rem}}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-list{cursor:pointer;display:inline-block!important;padding:1rem 0;position:relative;width:100%}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-list.open>th:before{transform:rotate(180deg)}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-list>th{display:inline-block!important;position:relative;text-align:left;text-transform:uppercase;width:100%}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-list>th:before{align-items:center;content:"⌃";display:flex;height:100%;position:absolute;right:0;top:0;transform:rotate(0);transition:.5s ease-in-out}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-list>td,.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-list>th>span{display:none}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-list>.selected-item{border-bottom:1px solid #d9d9d9;display:flex;padding:1rem;position:relative!important;transform:translateX(0)!important;width:100%}@media (min-width:768px){.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-list>.selected-item{border:1px solid #429c67;padding:1rem}}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-list>.selected-item>img{display:none;width:10%}@media (min-width:768px){.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-list>.selected-item>img{display:block}}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-list>.selected-item>.selected-item-text-wrapper{align-items:center;color:#429c67;display:flex;flex:auto;flex-direction:row;font-size:16px;font-weight:700;justify-content:space-between;text-align:left}@media (min-width:768px){.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-list>.selected-item>.selected-item-text-wrapper{align-items:start;color:#000;flex-direction:column;font-weight:400}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-list>.selected-item>.selected-item-text-wrapper>.surcharge-popup-carousel-item-price{font-weight:700}}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-list>.selected-item>a{align-self:center;display:none;text-decoration:underline}@media (min-width:768px){.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-list>.selected-item>a{display:block}}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-popup-carousel{margin-bottom:0;max-height:0;overflow:hidden;transition:.5s ease-in-out}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-popup-carousel .flickity-viewport:before{background-image:none}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-popup-carousel.open{max-height:300px}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-popup-carousel .surcharge-popup-carousel-item{border:1px solid #d9d9d9;cursor:pointer;flex-direction:column;font-size:1rem;line-height:1.375rem;padding:1rem;text-align:center;width:calc(50% - 1.5rem)}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-popup-carousel .surcharge-popup-carousel-item:not(:first-child){margin-left:1rem}@media (min-width:768px){.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-popup-carousel .surcharge-popup-carousel-item{width:calc(20% - .8rem)}}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-popup-carousel .surcharge-popup-carousel-item.selected{border-color:#429c67}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-popup-carousel .surcharge-popup-carousel-item.selected>img:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/checked-green.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;flex-shrink:0;height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-popup-carousel .surcharge-popup-carousel-item>img{height:110px;position:relative;width:100%}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-popup-carousel .surcharge-popup-carousel-item>.surcharge-popup-carousel-item-no-image{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/img/no_surcharge.png);background-position:50%;background-repeat:no-repeat;height:110px;width:100%}.surcharge-popup-wrapper>.surcharge-popup-surcharge-list-wrapper>.surcharge-popup-carousel .surcharge-popup-carousel-item>.surcharge-popup-carousel-item-price{font-weight:700}.surcharge-popup-wrapper>.surcharge-popup-btn-wrapper{align-items:center;background-color:#edf1ed;display:flex;flex:none;flex-direction:column;gap:1rem;justify-content:flex-end;min-height:98px;padding:1rem;width:100%}@media (min-width:768px){.surcharge-popup-wrapper>.surcharge-popup-btn-wrapper{flex-direction:row;gap:2rem;padding:0 2rem}}.surcharge-popup-wrapper>.surcharge-popup-btn-wrapper>.surcharge-popup-btn-price{font-size:1.5rem;font-weight:700;line-height:1.8125rem}.surcharge-popup-wrapper>.surcharge-popup-btn-wrapper>.surcharge-popup-btn-add{background-color:transparent;border:1px solid #d9d9d9;border-radius:0;color:#000;cursor:pointer;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;padding:.5rem 1rem;width:100%}.surcharge-popup-wrapper>.surcharge-popup-btn-wrapper>.surcharge-popup-btn-add.with-surcharge{background-color:#254733;color:#fff}@media (min-width:768px){.surcharge-popup-wrapper>.surcharge-popup-btn-wrapper>.surcharge-popup-btn-add{width:auto}}body .tangiblee-cta.main,body .tangiblee-cta.main.tng-mobile{align-items:center;background-color:transparent!important;border:none!important;display:flex!important;flex-direction:row!important;gap:0;height:auto!important;margin:0!important;padding:0 15px!important;width:100%!important}body .tangiblee-cta.main.tng-mobile:hover,body .tangiblee-cta.main:hover{background-color:transparent!important}body .tangiblee-cta.main.tng-mobile:before,body .tangiblee-cta.main:before{display:none}@media (min-width:768px){body .tangiblee-cta.main,body .tangiblee-cta.main.tng-mobile{gap:.5rem;padding:0!important}}@media (min-width:1060px){body .tangiblee-cta.main,body .tangiblee-cta.main.tng-mobile{gap:1rem}}body .tangiblee-cta.main .mime-tng-perex,body .tangiblee-cta.main.tng-mobile .mime-tng-perex{align-items:center;background-color:#f4f2ed;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/mirror.png);background-position:left 8px center;background-repeat:no-repeat;background-size:42px 24px;color:#121212;display:flex;font-size:.6875rem;font-weight:700;height:52px;line-height:.75rem;padding:.5rem .5rem .5rem 56px;position:relative;text-align:left;width:50%}@media (min-width:768px){body .tangiblee-cta.main .mime-tng-perex:before,body .tangiblee-cta.main.tng-mobile .mime-tng-perex:before{border:.5rem solid transparent;border-left-color:#f4f2ed;content:"";height:1rem;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:1rem}}@media (min-width:425px){body .tangiblee-cta.main .mime-tng-perex,body .tangiblee-cta.main.tng-mobile .mime-tng-perex{font-size:.75rem;line-height:.875rem}}@media (min-width:768px){body .tangiblee-cta.main .mime-tng-perex,body .tangiblee-cta.main.tng-mobile .mime-tng-perex{width:calc(50% - 4px)}}@media (min-width:1060px){body .tangiblee-cta.main .mime-tng-perex,body .tangiblee-cta.main.tng-mobile .mime-tng-perex{flex:1;font-size:.8125rem;height:40px;line-height:1rem;width:-moz-fit-content;width:fit-content}}body .tangiblee-cta.main .tng-title,body .tangiblee-cta.main.tng-mobile .tng-title{align-items:center;background-color:#429c67;color:#fff;display:flex;flex-shrink:0;font-size:.8125rem;font-weight:500;gap:.5rem;height:52px;justify-content:center;line-height:1.125rem;margin:0 auto!important;padding:8px 12px;text-align:center;white-space:wrap;width:50%}body .tangiblee-cta.main .tng-title:before,body .tangiblee-cta.main.tng-mobile .tng-title:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/try-2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:1rem;width:1rem}@media (min-width:768px){body .tangiblee-cta.main .tng-title,body .tangiblee-cta.main.tng-mobile .tng-title{width:calc(50% - 4px)}}@media (min-width:1060px){body .tangiblee-cta.main .tng-title,body .tangiblee-cta.main.tng-mobile .tng-title{height:40px;padding:12px;width:-moz-fit-content;width:fit-content}}body .mime-tangiblee-placeholder{align-items:center;background-color:#f4f2ed;bottom:0;display:flex;height:52px;justify-content:center;left:50%;padding:.5rem;position:absolute;transform:translateX(-50%);width:calc(100% - 30px)}@media (min-width:768px){body .mime-tangiblee-placeholder{bottom:unset;padding:2px 12px;top:0;width:100%}}@media (min-width:1060px){body .mime-tangiblee-placeholder{height:40px}}body .mime-tangiblee-placeholder__content{align-items:center;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/mirror.png);background-position:0;background-repeat:no-repeat;background-size:42px 24px;color:#121212;display:flex;font-size:.8125rem;font-weight:700;line-height:1.125rem;min-height:36px;padding-left:50px;text-align:center}body .mime-slider-wrapper{margin:0;position:static}body .mime-slider-wrapper .flickity-viewport{aspect-ratio:1024/768!important;height:auto!important}body .mime-slider-wrapper .flickity-prev-next-button{top:calc(50% - 34px)}body .p-image-wrapper{margin:0 -15px;padding-bottom:68px;position:relative}@media (min-width:768px){body .p-image-wrapper{margin:0;padding-bottom:0;padding-top:60px}}body .p-image-wrapper+.tangiblee-cta.tng-mobile{background-color:#fff!important;margin-top:-76px!important;padding:0!important}body .p-image-wrapper img{display:block}body .p-image-wrapper .p-image{aspect-ratio:1024/768;height:auto;margin:0}@media (min-width:768px){body .p-image-wrapper .p-image{position:static!important}}body .p-image-wrapper .tangiblee-cta.main{background-color:#fff!important;bottom:unset!important;left:50%!important;position:absolute!important;top:0!important;transform:translate(-50%)!important}body .p-image-wrapper .tangiblee-cta.main.tng-mobile{bottom:0!important;position:absolute!important;top:unset!important;width:100%!important}body .p-image-wrapper .tangiblee-cta.main .tng-title{margin-top:0!important}.top-navigation-bar,body .basic-description .tangiblee-cta{display:none}.type-detail .variants-wrapper{border-block:1px solid #e2e2e2;margin-top:16px;order:6;padding-block:16px;width:100%}.type-detail .variants-wrapper strong{display:block;font-size:.875rem;font-weight:600;line-height:1.375rem;margin-bottom:8px;padding:0}.type-detail .variants-wrapper .favourite,.type-detail .variants-wrapper .flags{display:none}.type-detail .variants-wrapper .variants-wrapper__list{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0 30px 0 0;position:relative;width:100%}.type-detail .variants-wrapper .variants-wrapper__list .shape-wrapper{display:flex;flex-direction:column;justify-content:center}.type-detail .variants-wrapper .variants-wrapper__list .product .p{height:auto;width:-moz-fit-content;width:fit-content}.type-detail .variants-wrapper .variants-wrapper__list .product .p .favorite,.type-detail .variants-wrapper .variants-wrapper__list .product .p .p-bottom,.type-detail .variants-wrapper .variants-wrapper__list .product .p .p-in a.name,.type-detail .variants-wrapper .variants-wrapper__list .product .p .ratings-wrapper,.type-detail .variants-wrapper .variants-wrapper__list .product .p .widget-parameter-wrapper{display:none}.type-detail .variants-wrapper .variants-wrapper__list .product .p .image{margin:0}.type-detail .variants-wrapper .variants-wrapper__list .product .p .image:has(.shape.square){margin-bottom:0;text-decoration:none}.type-detail .variants-wrapper .variants-wrapper__list .product:not(.is-variant){display:none}.type-detail .variants-wrapper .variants-wrapper__list .product .shape.circle{border-radius:50%;height:40px;padding:5px;width:40px}.type-detail .variants-wrapper .variants-wrapper__list .product .shape.square{background-color:#fff;border:1px solid #cfd1c2;color:#121212;display:grid;height:59px;place-content:center;text-decoration:none;width:59px}.type-detail .variants-wrapper .variants-wrapper__list .is-variant.circle{border-radius:50%;height:40px;padding:5px;width:40px}.type-detail .variants-wrapper .variants-wrapper__list .is-variant.square{background-color:#fff;border:1px solid #cfd1c2;color:#121212;display:grid;height:59px;place-content:center;text-decoration:none;width:59px}.type-detail .variants-wrapper .variants-wrapper__list .current-variant.circle{border:1px solid #cfd1c2;border-radius:50%;height:40px;padding:5px;position:relative;width:40px}.type-detail .variants-wrapper .variants-wrapper__list .current-variant.circle:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/checked-2.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:10.5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}.type-detail .variants-wrapper .variants-wrapper__list .current-variant.rectangle,.type-detail .variants-wrapper .variants-wrapper__list .current-variant.square{border:2px solid #626651;font-weight:700;height:59px;line-height:59px;text-align:center;width:59px}.type-detail.has-product-variants .p-info-wrapper .p-final-price-wrapper{border:none;padding:0}.tooltip{display:block;font-size:13px;line-height:16px;position:absolute;z-index:1000}.tooltip.fade{opacity:0;transition:opacity .15s linear}.tooltip.in{opacity:1}.tooltip.top{margin-top:-3px;padding:7px 0}.tooltip.right{margin-left:3px;padding:0 7px}.tooltip.bottom{margin-top:3px;padding:7px 0}.tooltip.left{margin-left:-3px;padding:0 7px}.tooltip-inner{background-color:#292929;border-radius:0;color:#fff;max-width:150px;padding:12px;text-align:center}.tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tooltip.top .tooltip-arrow{border-top-color:#292929;border-width:7px 7px 0;bottom:0;left:50%;margin-left:-7px}.tooltip.top-left .tooltip-arrow{right:7px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#292929;border-width:7px 7px 0;bottom:0;margin-bottom:-7px}.tooltip.top-right .tooltip-arrow{left:7px}.tooltip.right .tooltip-arrow{border-right-color:#292929;border-width:7px 7px 7px 0;left:0;margin-top:-7px;top:50%}.tooltip.left .tooltip-arrow{border-left-color:#292929;border-width:7px 0 7px 7px;margin-top:-7px;right:0;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom-color:#292929;border-width:0 7px 7px;left:50%;margin-left:-7px;top:0}.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#292929;border-width:0 7px 7px;margin-top:-7px;right:7px;top:0}.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#292929;border-width:0 7px 7px;left:7px;margin-top:-7px;top:0}.quantity{gap:4px;position:relative;width:110px}.quantity,.quantity .decrease,.quantity .increase{align-items:center;display:flex;height:32px;justify-content:center}.quantity .decrease,.quantity .increase{background-color:transparent;border:1px solid #cfd1c2;border-radius:0;cursor:pointer;width:32px}.quantity .amount,.quantity .cart-widget-product-unit{align-items:center;border:none;display:flex;font-size:.875rem;font-weight:400;height:32px;line-height:1.375rem;padding:0;text-align:center}.quantity .amount{appearance:none;-moz-appearance:textfield;-webkit-appearance:textfield;background-color:transparent;order:1;text-align:center;width:30px}.quantity .amount::-webkit-inner-spin-button,.quantity .amount::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity .cart-widget-product-unit{justify-content:flex-start;order:2;text-align:left;width:20px}.quantity .decrease{left:0;position:absolute}.quantity .decrease:before{background-color:#121212;content:"";height:1.5px;width:4px}.quantity .increase{position:absolute;right:0}.quantity .increase:before{content:"+";position:relative;top:-.5px}.quantity .decrease-tooltip{left:0;position:absolute;top:0;width:32px}.quantity .increase-tooltip{position:absolute;right:0;top:0;width:32px}.quantity .decrease__sign,.quantity .increase__sign{display:none}.type-category #content{display:flex;margin-top:100px}.type-category #content .sidebar{margin-bottom:28px}.type-category #content .sidebar .mime-categories.in-sidemenu{margin:28px 0}.type-category #content .sidebar .mime-categories.in-sidemenu .mime-article{padding:32px 24px;width:100%}.type-category #content .sidebar .mime-categories.in-sidemenu .mime-article .mime-article__container>a.mime-article__link{padding:0}.type-category #content .sidebar .mime-categories.in-sidemenu .mime-article .mime-article__container>a.mime-article__link:before{content:none}@media (min-width:1060px){.type-category #content{margin-top:100px}.type-category #content .sidebar{min-width:310px;width:310px}}@media (max-width:1059px){.type-category .mime-categories.in-sidemenu{display:none}.type-category #content{flex-direction:column;margin-top:16px}.type-category #content .category-top{margin-bottom:16px;margin-top:-16px}.type-category #content .sidebar{width:100%}.type-category #content .sidebar .mime-categories.in-sidemenu{display:none}}.in-blog .sidebar{display:none}.pagination{display:flex}.pagination .pagination-link{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;transform:rotate(180deg)}.pagination .pagination-link.prev{order:-1;transform:rotate(90deg)}.pagination .pagination-link.next{order:10;transform:rotate(-90deg)}.pagination .current,.pagination a{align-items:center;border:1px solid #cacaca;color:#121212;display:flex;font-size:.8125rem;font-weight:500;height:40px;justify-content:center;margin:0 3px;text-decoration:none;width:40px}.pagination .current{background-color:#f4f2ed;border:none;color:#626651;position:relative}.pagination .current.next-dots{margin-right:27px}.pagination .current.next-dots:after{align-items:center;content:"...";display:flex;font-weight:500;height:40px;justify-content:center;left:calc(100% + 3px);position:absolute;width:23px}.pagination .current.prev-dots{margin-left:27px}.pagination .current.prev-dots:before{align-items:center;content:"...";display:flex;font-weight:500;height:40px;justify-content:center;left:calc(-50% - 3px);position:absolute;width:17px}.filters-wrapper #filters{background-color:#f7f7f7;padding:0 16px}.filters-wrapper #filters h4{align-items:center;color:#121212;cursor:pointer;display:flex;font-family:Open Sans,Adjusted Arial Fallback\ 700,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.375rem;margin:0;padding:1.5rem 0;position:relative;text-transform:uppercase}.filters-wrapper #filters h4:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:6px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease;width:10px}.filters-wrapper #filters h4 .filter-count{color:#98958e;padding-left:.5rem}.filters-wrapper #filters h4 .question-tooltip{align-items:center;background-color:#878e67;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;height:1rem;justify-content:center;margin-left:.5rem;margin-top:2px;order:1;transition:all .3s ease;width:1rem}.filters-wrapper #filters h4 .question-tooltip:hover{background-color:#121212}.filters-wrapper .filter-section-count{display:none}.filters-wrapper .filter-section-header h5{font-size:1.125rem;margin:0 0 16px;text-transform:uppercase}.filters-wrapper .active-filters{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;flex-wrap:wrap;margin-bottom:16px;row-gap:8px}.filters-wrapper .active-filters #clear-filters{margin:0}.filters-wrapper .active-filters #clear-filters a{color:#121212;cursor:pointer;font-size:.875rem;line-height:1.125rem;text-decoration:none}.filters-wrapper .active-filters #clear-filters a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.filters-wrapper .active-filters div{align-items:center;border:1px solid #cacaca;cursor:pointer;display:flex;font-size:.75rem;gap:4px;line-height:1.125rem;padding:3px 8px}.filters-wrapper .active-filters div:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/menu-close-black.svg);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:7px;width:7px}@media (max-width:1059px){.filters-wrapper .filter-sections{margin-bottom:96px;margin-left:auto;margin-right:auto;max-width:650px}}.filters-wrapper .filter-sections .filter-section.filter-section-boolean{border-bottom:1px solid #cacaca;transition:all .3s ease}.filters-wrapper .filter-sections .filter-section.filter-section-boolean h4:after{transform:translateY(-50%) rotate(180deg)!important}.filters-wrapper .filter-sections .filter-section.filter-section-boolean.filter-hide{max-height:71px!important;transition:all .3s ease}.filters-wrapper .filter-sections .filter-section.filter-section-boolean.filter-hide h4:after{transform:translateY(-50%)!important}.filters-wrapper .filter-sections .filter-section.filter-section-boolean .param-filter-top{padding-bottom:1.5rem;padding-top:0}.filters-wrapper .filter-sections .filter-section.filter-section-boolean .param-filter-top form:first-child fieldset .filter-label{cursor:pointer;margin:0}.filters-wrapper .filter-sections .filter-section.filter-section-boolean .param-filter-top form:first-child fieldset .filter-label.disabled{opacity:.5}.filters-wrapper .filter-sections .filter-section.filter-section-boolean .param-filter-top form fieldset{border:none;margin:0;padding:0}.filters-wrapper .filter-sections .filter-section.filter-section-boolean .param-filter-top form fieldset .filter-label{align-items:center;cursor:pointer;display:flex;font-size:.875rem;line-height:1.25rem;margin:12px 0}.filters-wrapper .filter-sections .filter-section.filter-section-boolean .param-filter-top form fieldset .filter-label.disabled{opacity:.5}.filters-wrapper .filter-sections .filter-section.filter-section-boolean .param-filter-top form fieldset .filter-label:last-child{margin-bottom:0}.filters-wrapper .filter-sections .filter-section.filter-section-boolean .param-filter-top form fieldset .filter-label .filter-count{background-color:#fff;color:#5b5b5b;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:.75rem;line-height:1.25rem;margin-left:5px;padding:0 5px}.filters-wrapper .filter-sections .filter-section.filter-section-parametric{border-bottom:1px solid #cacaca;transition:all .3s ease}.filters-wrapper .filter-sections .filter-section.filter-section-parametric:nth-last-child(2){border-bottom:none!important}.filters-wrapper .filter-sections .filter-section.filter-section-parametric.filter-hide{max-height:71px!important}.filters-wrapper .filter-sections .filter-section.filter-section-parametric.filter-hide h4:after{transform:translateY(-50%)!important}.filters-wrapper .filter-sections .filter-section.filter-section-parametric h4:after{transform:translateY(-50%) rotate(180deg)!important}.filters-wrapper .filter-sections .filter-section.filter-section-parametric h4 .filter-count{padding-left:5px}.filters-wrapper .filter-sections .filter-section.filter-section-parametric .advanced-filters-wrapper{display:grid;gap:8px;grid-template-columns:repeat(5,1fr)}.filters-wrapper .filter-sections .filter-section.filter-section-parametric .advanced-filters-wrapper:has(div){padding-top:8px}.filters-wrapper .filter-sections .filter-section.filter-section-parametric .advanced-filters-wrapper>div{border-radius:50%;display:block;height:40px;overflow:hidden;width:40px}.filters-wrapper .filter-sections .filter-section.filter-section-parametric .advanced-filters-wrapper>div label{cursor:pointer}.filters-wrapper .filter-sections .filter-section.filter-section-parametric .advanced-filters-wrapper>div .advanced-parameter .advanced-parameter-inner{display:block;height:100%;width:100%}.filters-wrapper .filter-sections .filter-section.filter-section-parametric .advanced-filters-wrapper>div .advanced-parameter .advanced-parameter-inner.yes-before{display:block;height:100%;position:relative;width:100%}.filters-wrapper .filter-sections .filter-section.filter-section-parametric .advanced-filters-wrapper>div .advanced-parameter .advanced-parameter-inner.yes-before:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/checked-black.svg);background-position:50%;background-repeat:no-repeat;background-size:40%;border-radius:50%;content:"";display:block;filter:invert(1);height:40px;left:0;position:absolute;top:0;width:40px;z-index:3}.filters-wrapper .filter-sections .filter-section.filter-section-parametric .advanced-filters-wrapper>div .advanced-parameter .advanced-parameter-inner img{-o-object-fit:cover;object-fit:cover}.filters-wrapper .filter-sections .filter-section.filter-section-parametric form{padding-bottom:1.5rem}.filters-wrapper .filter-sections .filter-section.filter-section-parametric form:first-child fieldset .filter-label{cursor:pointer;margin:0}.filters-wrapper .filter-sections .filter-section.filter-section-parametric form:first-child fieldset .filter-label.disabled{opacity:.5}.filters-wrapper .filter-sections .filter-section.filter-section-parametric form fieldset{border:none;margin:0;padding:0}.filters-wrapper .filter-sections .filter-section.filter-section-parametric form fieldset>div.advanced-filters-wrapper+div .filter-label,.filters-wrapper .filter-sections .filter-section.filter-section-parametric form fieldset>div:first-child .filter-label{margin-top:0}.filters-wrapper .filter-sections .filter-section.filter-section-parametric form fieldset>div:not(.advanced-filters-wrapper) .filter-label{align-items:center;cursor:pointer;display:flex;font-size:.875rem;margin:12px 0}.filters-wrapper .filter-sections .filter-section.filter-section-parametric form fieldset>div:not(.advanced-filters-wrapper) .filter-label.disabled{opacity:.5}.filters-wrapper .filter-sections .filter-section.filter-section-parametric form fieldset>div:not(.advanced-filters-wrapper) .filter-label:last-child{margin-bottom:0}.filters-wrapper .filter-sections .filter-section.filter-section-parametric form fieldset>div:not(.advanced-filters-wrapper) .filter-label .filter-count{background-color:#fff;color:#5b5b5b;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:.75rem;line-height:1.25rem;margin-left:5px;padding:0 5px}.filters-wrapper .filter-sections .filter-section.filter-section-parametric form fieldset>div.advanced-filters-wrapper:empty{display:none}.filters-wrapper .filter-sections .filter-section.filter-section-manufacturer{border-bottom:1px solid #cacaca;margin-bottom:1.5rem;padding-bottom:1.5rem;transition:all .3s ease}.filters-wrapper .filter-sections .filter-section.filter-section-manufacturer h4:after{transform:translateY(-50%) rotate(180deg)!important}.filters-wrapper .filter-sections .filter-section.filter-section-manufacturer h4 .filter-count{padding-left:5px}.filters-wrapper .filter-sections .filter-section.filter-section-manufacturer.filter-hide{max-height:50px!important}.filters-wrapper .filter-sections .filter-section.filter-section-manufacturer.filter-hide h4:after{transform:translateY(-50%)!important}.filters-wrapper .filter-sections .filter-section.filter-section-manufacturer form:first-child fieldset .filter-label{cursor:pointer;margin:0}.filters-wrapper .filter-sections .filter-section.filter-section-manufacturer form:first-child fieldset .filter-label.disabled{opacity:.5}.filters-wrapper .filter-sections .filter-section.filter-section-manufacturer form fieldset{border:none;margin:0;padding:0}.filters-wrapper .filter-sections .filter-section.filter-section-manufacturer form fieldset>div:not(.advanced-filters-wrapper) .filter-label{align-items:center;cursor:pointer;display:flex;font-size:.875rem;margin:12px 0}.filters-wrapper .filter-sections .filter-section.filter-section-manufacturer form fieldset>div:not(.advanced-filters-wrapper) .filter-label.disabled{opacity:.5}.filters-wrapper .filter-sections .filter-section.filter-section-manufacturer form fieldset>div:not(.advanced-filters-wrapper) .filter-label:last-child{margin-bottom:0}.filters-wrapper .filter-sections .filter-section.filter-section-manufacturer form fieldset>div:not(.advanced-filters-wrapper) .filter-label .filter-count{background-color:#fff;color:#5b5b5b;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:.75rem;line-height:1.25rem;margin-left:5px;padding:0 5px}.filters-wrapper #price-filter-form{display:none}.filters-wrapper .slider-wrapper{border-bottom:1px solid #cacaca;margin:0 auto;max-height:267px;max-width:650px;padding:0;transition:all .3s ease}@media (max-width:1059px){.filters-wrapper .slider-wrapper{padding-top:0}}.filters-wrapper .slider-wrapper #slider{margin:0 9px}.filters-wrapper .slider-wrapper h4:after{transform:translateY(-50%) rotate(180deg)!important}.filters-wrapper .slider-wrapper.filter-hide{max-height:71px;transition:all .3s ease}.filters-wrapper .slider-wrapper.filter-hide h4:after{transform:translateY(-50%)!important}.filters-wrapper .slider-wrapper .slider-header{align-items:center;color:#5b5b5b;display:flex;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:.875rem;justify-content:space-between;margin-bottom:21px}.filters-wrapper .slider-wrapper .slider-header #max,.filters-wrapper .slider-wrapper .slider-header #min{background-color:#fff;border:1px solid #cfd1c2;color:#121212;display:inline-block;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;padding:4px 8px;text-align:right;width:80px}.filters-wrapper .slider-wrapper .slider-header .from:before{content:"od";margin-right:5px}.filters-wrapper .slider-wrapper .slider-header .to:before{content:"do";margin-right:5px}.filters-wrapper .slider-wrapper .slider-content{border-radius:4px;height:4px;padding:0 0 2rem}.filters-wrapper .slider-wrapper .slider-content #slider{background-color:#e7e7e7;border-color:#e7e7e7;height:4px;position:relative;text-align:left}.filters-wrapper .slider-wrapper .slider-content #slider .ui-slider-range{background-color:#3a3530;background-position:0 0;border:0;display:block;font-size:.7em;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.filters-wrapper .slider-wrapper .slider-content #slider .ui-slider-handle{background-color:#000;border:4px solid #fff;border-radius:50%;cursor:pointer;display:block;height:22px;margin-left:-10px;position:absolute;top:-9px;width:22px;z-index:2}@media (min-width:768px){#filters .toggle-filters{display:none}}@media (min-width:1060px){#filters-wrapper,.filter-section-count{display:none}.filter-section-parametric:nth-last-child(2){border-bottom:none!important;margin-bottom:0!important}}@media (max-width:1059px){.type-category #content .sidebar{margin:0}#filters-wrapper{order:-1}#filters-wrapper .btn-filters-open{background-color:#254733;border:none;color:#fff;cursor:pointer;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:.8125rem;font-weight:400;padding:11px 0;text-align:center;width:100%}.filters-wrapper{display:none}.filters-wrapper.show-filters{background-color:#f7f7f7;display:block;height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100vw;z-index:999}.filters-wrapper.show-filters .active-filters{margin:0 auto;max-width:650px;padding:1.5rem 16px 0}.filters-wrapper.show-filters .filter-section-header h5{background-color:#254733;color:#fff;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:.8125rem;font-weight:400;margin-bottom:0;padding:11px 0;position:relative;text-align:center;text-transform:capitalize;width:100%}.filters-wrapper.show-filters .filter-section-header h5 .btn-filters-close{background-color:transparent;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/menu-close-black.svg);background-position:50%;background-repeat:no-repeat;border:none;filter:invert(1);height:12px;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:12px}.filters-wrapper.show-filters #filters{border:none}.filters-wrapper.show-filters .show-products-btn-container{background-color:#fff;bottom:0;box-shadow:0 0 15px 0 rgba(0,0,0,.15);left:0;padding:24px 15px;position:fixed;width:100%;z-index:11}.filters-wrapper.show-filters .btn-show-products{background-color:#254733;border:none;color:#fff;cursor:pointer;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1rem;font-weight:400;padding:11px 0;text-align:center;width:100%}}.remove-scrolling{height:100%;overflow:hidden}.filter-hide>.param-filter-top,.filter-hide>.slider-content,.filter-hide>.slider-header,.filter-hide>form,.mime-hide-tooltips #filters .question-tooltip{display:none!important}.mime-tooltip{position:relative}@media (min-width:1060px){.mime-tooltip:hover .mime-tooltip__content{opacity:1;visibility:visible}}.mime-tooltip--active .mime-tooltip__content{opacity:1;visibility:visible}.mime-tooltip--active .mime-tooltip__mark{background-color:#121212}.mime-tooltip--right .mime-tooltip__content{left:unset;right:-4px;transform:translateY(-100%)}.mime-tooltip--right .mime-tooltip__content:before{left:unset;right:4px;transform:unset}.mime-tooltip--left .mime-tooltip__content{left:-4px;right:unset;transform:translateY(-100%)}.mime-tooltip--left .mime-tooltip__content:before{left:4px;right:unset;transform:unset}.mime-tooltip__mark{align-items:center;background-color:#878e67;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;height:1rem;justify-content:center;margin-left:.5rem;margin-top:2px;order:1;transition:all .3s ease;width:1rem}.mime-tooltip__mark:hover{background-color:#121212}.mime-tooltip__content{background-color:#292929;color:#fff;font-size:13px;font-weight:400;line-height:13px;opacity:0;padding:12px;position:absolute;transition:all .3s ease;visibility:hidden;width:146px;z-index:10}@media (max-width:1060px){.mime-tooltip__content{left:calc(50% + 4px);top:-8px;transform:translate(-50%,-100%)}.mime-tooltip__content:before{border:8px solid transparent;border-top-color:#292929;bottom:-16px;content:"";left:50%;position:absolute;transform:translateX(-50%)}}@media (min-width:1061px){.mime-tooltip__content{right:-17px;top:50%;transform:translate(100%,-50%)}.mime-tooltip__content:before{border:8px solid transparent;border-right-color:#292929;content:"";left:-16px;position:absolute;top:50%;transform:translateY(-50%)}}.mimeSurcharge-singleCheckbox label{align-items:center;background:#f4f2ed;cursor:pointer;display:flex;padding:20px 15px!important;width:100%}.mimeSurcharge-singleCheckbox label:before{margin-right:10px;position:relative!important}.mimeSurcharge-singleCheckbox label span{font-weight:700;margin-left:4px}.mimeSurchargeCustomization{align-items:flex-start;background:#f4f2ed url(/user/documents/mime/src/img/gravirovani-bg.svg) no-repeat 100% 100%;border-bottom:0;border-top:0;display:flex;flex-direction:row;flex-wrap:wrap;padding:0}@media (max-width:1277px){.mimeSurchargeCustomization{flex-direction:column}}.mimeSurchargeCustomization__input{background:transparent;border:0;border-radius:0;color:#121212;display:flex;flex-direction:column;font-size:1rem;margin:0 0 10px;padding:0 15px 15px;width:100%}@media (max-width:1277px){.mimeSurchargeCustomization__input{width:100%!important}}.mimeSurchargeCustomization__input.col-12{width:100%}.mimeSurchargeCustomization__input.col-11{width:91.6666666667%}.mimeSurchargeCustomization__input.col-10{width:83.3333333333%}.mimeSurchargeCustomization__input.col-9{width:75%}.mimeSurchargeCustomization__input.col-8{width:66.6666666667%}.mimeSurchargeCustomization__input.col-6{width:50%}.mimeSurchargeCustomization__input.col-5{width:41.6666666667%}.mimeSurchargeCustomization__input.col-4{width:33.3333333333%}.mimeSurchargeCustomization__input.col-3{width:25%}.mimeSurchargeCustomization__input.col-2{width:16.6666666667%}.mimeSurchargeCustomization__input.col-1{width:8.3333333333%}.mimeSurchargeCustomization__input>label:first-child{color:#121212;cursor:pointer;display:block;letter-spacing:1px;margin:0 0 10px;padding:0;text-align:left;width:100%}.mimeSurchargeCustomization__input input[type=date],.mimeSurchargeCustomization__input input[type=number],.mimeSurchargeCustomization__input input[type=text],.mimeSurchargeCustomization__input input[type=time],.mimeSurchargeCustomization__input select,.mimeSurchargeCustomization__input textarea{background:#fff;border:1px solid #e5e5e5;border-radius:4px;color:#121212;margin:0 0 10px;padding:10px;width:100%}.mimeSurchargeCustomization__input input[type=date]::-moz-placeholder,.mimeSurchargeCustomization__input input[type=number]::-moz-placeholder,.mimeSurchargeCustomization__input input[type=text]::-moz-placeholder,.mimeSurchargeCustomization__input input[type=time]::-moz-placeholder,.mimeSurchargeCustomization__input select::-moz-placeholder,.mimeSurchargeCustomization__input textarea::-moz-placeholder{color:#121212}.mimeSurchargeCustomization__input input[type=date]::placeholder,.mimeSurchargeCustomization__input input[type=number]::placeholder,.mimeSurchargeCustomization__input input[type=text]::placeholder,.mimeSurchargeCustomization__input input[type=time]::placeholder,.mimeSurchargeCustomization__input select::placeholder,.mimeSurchargeCustomization__input textarea::placeholder{color:#121212}.mimeSurchargeCustomization__input input[type=date]:focus,.mimeSurchargeCustomization__input input[type=number]:focus,.mimeSurchargeCustomization__input input[type=text]:focus,.mimeSurchargeCustomization__input input[type=time]:focus,.mimeSurchargeCustomization__input select:focus,.mimeSurchargeCustomization__input textarea:focus{background:#fff;border:1px solid #121212;border-radius:4px;box-shadow:0 0 0 2px rgba(51,51,51,.2);color:#121212;font-size:1rem;margin:0;outline:0;padding:10px;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;width:100%}.mimeSurchargeCustomization__input input[type=date]:focus::-moz-placeholder,.mimeSurchargeCustomization__input input[type=number]:focus::-moz-placeholder,.mimeSurchargeCustomization__input input[type=text]:focus::-moz-placeholder,.mimeSurchargeCustomization__input input[type=time]:focus::-moz-placeholder,.mimeSurchargeCustomization__input select:focus::-moz-placeholder,.mimeSurchargeCustomization__input textarea:focus::-moz-placeholder{color:#555}.mimeSurchargeCustomization__input input[type=date]:focus::placeholder,.mimeSurchargeCustomization__input input[type=number]:focus::placeholder,.mimeSurchargeCustomization__input input[type=text]:focus::placeholder,.mimeSurchargeCustomization__input input[type=time]:focus::placeholder,.mimeSurchargeCustomization__input select:focus::placeholder,.mimeSurchargeCustomization__input textarea:focus::placeholder{color:#555}.mimeSurchargeCustomization__input input[type=date].error,.mimeSurchargeCustomization__input input[type=number].error,.mimeSurchargeCustomization__input input[type=text].error,.mimeSurchargeCustomization__input input[type=time].error,.mimeSurchargeCustomization__input select.error,.mimeSurchargeCustomization__input textarea.error{border-color:#bb3939}.mimeSurchargeCustomization__input .desc{letter-spacing:1px;margin:0;padding:0;text-align:right}.mimeSurchargeCustomization__input .desc a,.mimeSurchargeCustomization__input .desc a:hover{color:#121212}.mimeSurchargeCustomization__input--radio{flex-direction:row}.mimeSurchargeCustomization__input--radioimage{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.mimeSurchargeCustomization__input--radioimage label:first-child{margin-bottom:0;width:100%}.mimeSurchargeCustomization__input--radioimage label:not(:first-child){cursor:pointer;width:auto}.mimeSurchargeCustomization__input--radioimage label:not(:first-child) input{display:none}.mimeSurchargeCustomization__input--radioimage label:not(:first-child) input:checked+span{border:none;position:relative}.mimeSurchargeCustomization__input--radioimage label:not(:first-child) input:checked+span:after{background:url(/user/documents/mime/src/icon/checked.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.mimeSurchargeCustomization__input--radioimage label:not(:first-child) span{border-radius:50%;display:block;height:40px;width:40px}.mimeSurchargeCustomization__item p{color:#121212;font-size:.75rem;font-weight:400;margin:0}.mimeSurchargeCustomization__delete{align-items:center;display:flex;margin-top:-10px;padding-right:10px;white-space:nowrap}.mimeSurchargeCustomization__cart-wrapper{align-items:flex-start;display:flex;flex-direction:column}.mimeSurchargeCustomization__cart-item p{font-size:80%;font-weight:400;margin-bottom:0;margin-top:0}.mimeSurchargeCustomization__cart-item:not(:first-child){margin-top:10px}.mimeSurchargeCustomization-modal{padding:30px}.mimeSurchargeCustomization-modal h6{margin-bottom:0}.mimeSurchargeCustomization-modal .surcharge-block{border-bottom:1px solid #e5e5e5;padding-bottom:30px;padding-top:30px;width:100%}.mimeSurchargeCustomization-modal .config-fields{display:flex;flex-wrap:wrap;min-width:100%;width:100%}.mimeSurchargeCustomization-modal .modal-submit{margin-top:30px}.mimeSurchargeCustomization-modal .modal-submit button{margin-left:auto}.modal-content .mimeSurchargeCustomization__input{padding-top:15px}.removeable:has(.mimeSurchargeCustomization__cart-wrapper) .main-link-surcharges{font-size:0;line-height:normal}.removeable:has(.mimeSurchargeCustomization__cart-wrapper) .main-link-surcharges .mimeSurchargeCustomization__cart-wrapper{font-size:1rem}.removeable:has(.mimeSurchargeCustomization__cart-wrapper) .p-quantity{pointer-events:none}.removeable:has(.mimeSurchargeCustomization__cart-wrapper) .p-quantity .amount{pointer-events:none}.removeable:has(.mimeSurchargeCustomization__cart-wrapper) .p-quantity .decrease,.removeable:has(.mimeSurchargeCustomization__cart-wrapper) .p-quantity .increase{display:none}.mimeSurcharge-singleCheckbox label{padding:1.5rem 15px!important}@media (min-width:1060px){.mimeSurcharge-singleCheckbox label{padding:1.5rem 1rem!important}}.mimeSurcharge-singleCheckbox input:checked+label{padding-bottom:18px!important}@media (min-width:1060px){.mimeSurcharge-singleCheckbox input:checked+label{padding-bottom:18px!important}}.mimeSurchargeCustomization{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/bg-i.svg);background-position:right 3px top 8px;background-repeat:no-repeat;gap:.5rem;padding:0 15px 1.5rem}@media (min-width:1060px){.mimeSurchargeCustomization{-moz-column-gap:2rem;column-gap:2rem;padding:0 1rem 1.5rem;row-gap:1rem}}@media (min-width:1278px){.mimeSurchargeCustomization{row-gap:0}}.mimeSurchargeCustomization:empty{display:none}.mimeSurchargeCustomization__input{margin:0;padding:0}.mimeSurchargeCustomization__input--radioimage{row-gap:0}.mimeSurchargeCustomization__input.col-6{width:calc(50% - 1rem)}.mimeSurchargeCustomization__input>label:first-child{font-size:1rem;font-weight:500;letter-spacing:1.3px;line-height:1.375rem;margin-bottom:.5rem;text-transform:uppercase}.mimeSurchargeCustomization__input input[type=date],.mimeSurchargeCustomization__input input[type=number],.mimeSurchargeCustomization__input input[type=text],.mimeSurchargeCustomization__input input[type=time],.mimeSurchargeCustomization__input select,.mimeSurchargeCustomization__input textarea{border:1px solid #cfd1c2;border-radius:0;font-size:1rem;line-height:1.625rem;margin:0;min-height:45px;padding:8.5px 10px}.mimeSurchargeCustomization__input input[type=date]:focus,.mimeSurchargeCustomization__input input[type=number]:focus,.mimeSurchargeCustomization__input input[type=text]:focus,.mimeSurchargeCustomization__input input[type=time]:focus,.mimeSurchargeCustomization__input select:focus,.mimeSurchargeCustomization__input textarea:focus{border-radius:0;padding:8.5px 10px}.mimeSurchargeCustomization__input select,.mimeSurchargeCustomization__input select:focus{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:right 15px center;background-repeat:no-repeat;padding-right:38px}.mimeSurchargeCustomization__input .desc{font-size:.875rem;font-weight:400;letter-spacing:1.3px;line-height:1.125rem;margin-top:.5rem}.mimeSurchargeCustomization__input .desc:empty{display:none}.js-show-engraving-showcase{color:#121212}.js-show-engraving-showcase:hover{color:#121212;text-decoration:none}.mime-show-more-btn{align-items:center;background-color:transparent;border:none;border-radius:0;color:#fff;display:flex;font-size:1rem;font-weight:400;gap:.5rem;justify-content:center;line-height:1.625rem;margin:1rem auto}.mime-show-more-btn:after{color:inherit;content:"\e910";display:flex;font-family:shoptet;font-size:9px;transform:rotate(90deg)}.mime-show-more-btn span{text-decoration:underline}.mime-show-more-btn:hover span{text-decoration:none}.mime-show-more-btn.active:after{transform:rotate(-90deg)}#dkLabFavHeaderWrapper{height:1.5rem;position:static!important;width:1.5rem}#dkLabFavHeaderIconBtn{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/heart_2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:1.5rem;top:unset;width:1.5rem}#dkLabFavHeaderIconBtn:before{display:none}#dkLabFavHeaderIconBtn em{align-items:center;background-color:#429c67;border-radius:50%;bottom:-8px;color:#fff;display:flex;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:.8125rem;font-style:400;font-weight:400;height:20px;justify-content:center;left:-6px;line-height:1.125rem;position:absolute;right:unset;top:unset;width:20px}.dkLabFavouriteProductDiv.onlyIcon{bottom:unset;height:2rem;left:unset;position:absolute;right:0;top:0;width:2rem}@media (min-width:768px){.dkLabFavouriteProductDiv.onlyIcon{right:.5rem;top:.5rem}}.dkLabFavouriteProductDiv.onlyIcon .dkLabFavProductSpan{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.dkLabFavouriteProductDiv.onlyIcon .dkLabFavProductSpan:before{font-size:14px;line-height:16px}.dkLabFavouriteProductDiv.onlyIcon .dkLabFavProductSpan.dkLabFavouriteProductLinkAdd,.dkLabFavouriteProductDiv.onlyIcon .dkLabFavProductSpan.dkLabFavouriteProductLinkRemove{color:#878e67}.dkLabFavFlagProduct{display:none!important}#dkLabFavouriteDiv{margin:0}#dkLabFavouriteDiv .dkLabFavDetailSpan.dkLabFavouriteDetailLinkAdd,#dkLabFavouriteDiv .dkLabFavDetailSpan.dkLabFavouriteDetailLinkRemove{color:#878e67}#dkLabFavouriteDiv .dkLabFavDetailSpan span{color:#121212;font-size:.75rem;font-weight:400;line-height:1.125rem;text-decoration:underline;text-underline-offset:2px}@media (min-width:768px){#dkLabFavouriteDiv .dkLabFavDetailSpan span{font-size:.875rem;line-height:1.375rem}}#dkLabFavouritePageMenuWrapper{border-bottom:1px solid #cacaca;margin:1.5rem -15px;padding:0 15px .75rem}@media (min-width:768px){#dkLabFavouritePageMenuWrapper{margin:1.5rem 0;padding:0 0 .75rem}}#dkLabFavouritePageMenu{align-items:center;border:none;display:flex;gap:1.5rem;justify-content:flex-start}#dkLabFavouritePageMenu>li{border:none;border-radius:0;color:#121212;display:list-item;font-size:.875rem;font-weight:400;letter-spacing:1.3px;line-height:1.375rem;margin:0;padding:0;position:static;text-transform:uppercase}#dkLabFavouritePageMenu>li:not(.active){text-decoration:underline;text-decoration-color:#121212}#dkLabFavouritePageMenu>li:last-child{padding-right:15px}#dkLabFavouritePageMenu>li span.dkLabFavPageTabCounter{margin-left:0}#dkLabFavouritePageMenu>li span.dkLabFavPageTabCounter:before{content:" "}#dkLabFavPageProductsContainer .dkLabFavPageActionButtons{display:flex;flex-direction:column;gap:.5rem;margin:0 0 2rem}@media (min-width:768px){#dkLabFavPageProductsContainer .dkLabFavPageActionButtons{align-items:center;flex-direction:row;gap:1rem;justify-content:flex-end}}#dkLabFavPageProductsContainer .dkLabFavPageActionButtons .btn.btn-secondary{align-items:center;border:1px solid #cacaca;color:#121212;display:flex;font-family:Open Sans,Adjusted Arial Fallback\ 500,Arial,sans-serif;font-size:1rem;font-weight:500;justify-content:center;letter-spacing:1.3px;line-height:1.375rem;margin:0;min-height:50px;padding:.75rem;width:100%}@media (min-width:768px){#dkLabFavPageProductsContainer .dkLabFavPageActionButtons .btn.btn-secondary{width:-moz-fit-content;width:fit-content}}@media (min-width:1060px){#dkLabFavPageProductsContainer .dkLabFavPageActionButtons .btn.btn-secondary{padding:.75rem 1.5rem}}#dkLabFavPageProductsContainer .dkLabFavPageActionButtons .btn.btn-secondary span{display:block}#dkLabFavPageProductsContainer .ratings-wrapper{display:block!important}#dkLabFavPageProductsContainer .prices{row-gap:0}#dkLabFavPageProductsContainer .availability{margin-bottom:0}#dkLabFavPageProductsContainer .image{margin-top:0}@media (min-width:768px){#dkLabFavPageProductsContainer .image{margin-bottom:1rem}#dkLabFavPageProductsContainer .name{margin-bottom:.5rem}}#dkLabFavPageBtnAddList:before,#dkLabFavPageBtnRemoveList:before,#dkLabFavPageBtnRenameList:before,#dkLabFavPageBtnShareList:before{display:none}span.dkLabFavDeleteBtn{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/menu-close-black.svg);background-position:50%;background-repeat:no-repeat;height:2rem;right:0;top:0;width:2rem}span.dkLabFavDeleteBtn:after,span.dkLabFavDeleteBtn:before{display:none}#colorbox:has(#dkLabFavListsDialog),#colorbox:has(.dkLabFavCboxWrapper){max-width:600px!important}#dkLabFavListsDialog{max-width:600px;padding:20px;width:100%}#dkLabFavListsDialog .dkLabFavManageListsHeader{font-size:1.5rem;line-height:1.8125rem;margin-bottom:1.5rem}#dkLabFavListsDialog .dkLabFavManageOneListWrapper{align-items:center;display:flex;padding:.75rem!important}#dkLabFavListsDialog .dkLabFavManageOneListWrapper:nth-child(odd){background-color:#edf1ed}#dkLabFavListsDialog .dkLabFavManageOneListWrapper+div{border:none;margin-top:0;padding-top:0}#dkLabFavListsDialog .dkLabFavManageListProduct{flex-shrink:0;margin-right:.5rem}#dkLabFavListsDialog .dkLabFavManageListProduct:before{background-color:#fff;border:1px solid #cfd1c2;border-radius:0;content:"";height:20px;left:0;position:absolute;top:0;width:20px}#dkLabFavListsDialog .dkLabFavManageListProduct.dkLabFavRemoveProduct:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/checked-black.svg);background-position:50%;background-repeat:no-repeat}#dkLabFavListsDialog .dkLabFavManageListProduct.dkLabFavRemoveProduct:after{display:none}#dkLabFavListsDialog .dkLabFavManageOneList{align-items:center;display:flex;overflow:hidden}#dkLabFavListsDialog .dkLabFavManageListName{color:#121212;display:inline-block;font-size:1rem;font-weight:400;line-height:1.625rem}#dkLabFavListsDialog .dkLabFavManageListLink{align-items:center;background:transparent;color:transparent;display:flex;flex-shrink:0;height:1.625rem;justify-content:center;margin-left:auto;padding:0;position:relative;width:1.625rem}#dkLabFavListsDialog .dkLabFavManageListLink:hover{background:transparent;color:transparent}#dkLabFavListsDialog .dkLabFavManageListLink:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;content:"";height:100%;left:0;position:absolute;top:0;transform:rotate(-90deg);width:100%}#dkLabFavListsDialog .dkLabFavManageAddListWrapper{border-top:1px solid #e2e2e2;margin-top:.75rem;padding:.75rem!important}#dkLabFavListsDialog .dkLabFavManageAddListWrapper:has(#dkLabFavManageAddNewListText.hidden){border:none;padding:0!important}#dkLabFavListsDialog #dkLabFavManageAddNewListText{align-items:center;display:flex}#dkLabFavListsDialog #dkLabFavManageAddNewListText:hover .dkLabFavManageAddNewListIcon{background-color:#254733}#dkLabFavListsDialog #dkLabFavManageAddNewListText:hover .dkLabFavManageAddListText{color:#254733}#dkLabFavListsDialog .dkLabFavManageAddNewListIcon{align-items:center;background-color:transparent;border-radius:0;display:flex;font-size:20px;font-weight:400;height:1.625rem;justify-content:center;padding:0;width:1.625rem}#dkLabFavListsDialog .dkLabFavManageAddListText{color:#121212;font-size:1rem;font-weight:400;line-height:1.625rem}#dkLabFavManageAddNewListInput{align-content:center;display:flex}#dkLabFavManageAddNewListInput .dkLabFavManageAddNewListInputText{border:1px solid #cfd1c2;border-radius:0;color:#121212;flex:1;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:.875rem;font-weight:400;height:50px;line-height:1.375rem;margin-right:.5rem;padding:.75rem}#dkLabFavManageAddNewListInput .dkLabFavManageAddNewListInputButton{background-color:#254733;border-radius:0;cursor:pointer;height:50px;padding:.75rem;transition:all .3s ease;width:50px}#dkLabFavManageAddNewListInput .dkLabFavManageAddNewListInputButton:hover{text-decoration:underline}.dkLabFavCboxWrapper{max-width:600px;padding:2.5rem 20px 20px;width:100%}@media (min-width:768px){.dkLabFavCboxWrapper{padding-top:4rem}}#dkLabFavCboxInputAdd,#dkLabFavCboxInputRename,#dkLabFavCboxInputShare{border:1px solid #cfd1c2;border-radius:0;color:#121212;flex:1;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:.875rem;font-weight:400;height:50px;line-height:1.375rem;margin:0;padding:.75rem;width:100%}.dkLabFavCboxButtons{align-items:center;display:flex;gap:.5rem}.dkLabFavCboxButtons .btn.btn-secondary{font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:.875rem;height:auto;line-height:1.375rem;padding:9px 23px;text-transform:lowercase}.dkLabFavCboxButtons .btn.btn-secondary:first-letter{text-transform:capitalize}.dkLabFavCboxButtons .btn.btn-secondary:hover{text-decoration:underline;text-decoration-color:#254733;text-decoration-thickness:1px;text-underline-offset:2px}body #category-header{margin-bottom:15px}body .product .image{background-color:#fafafa;margin-top:0}body .product .image img{display:block;mix-blend-mode:multiply}body .p-main-image{background-color:#fafafa}body .p-main-image img{display:block;mix-blend-mode:multiply}@media (min-width:768px){body .mime-slider-wrapper{gap:.5rem}}@media (min-width:1060px){body .mime-slider-wrapper{gap:20px}}body .cart-widget-product-image a{background-color:#fafafa;display:block}body .cart-widget-product-image a img{display:block;mix-blend-mode:multiply}body .mime-rel-product__link{background-color:#fafafa}body .mime-rel-product__link img{display:block;mix-blend-mode:multiply}body .advanced-order .ao-image{background-color:#fafafa}body .advanced-order .ao-image img{display:block;mix-blend-mode:multiply}body .cart-table .cart-p-image a{background-color:#fafafa;display:block}body .cart-table .cart-p-image a img{display:block;mix-blend-mode:multiply}body .fvDoplnek-slider-wrap .fvDoplnek-alignCenter{background-color:#fafafa}body .fvDoplnek-slider-wrap .fvDoplnek-alignCenter img{display:block;margin:0!important;mix-blend-mode:multiply;width:100%}body .fvDoplnek-slider-wrap .fvcontent{background-color:#fff;padding-top:.75rem}body .image-cont{background-color:#fafafa;flex-shrink:0;height:100px;left:0;position:absolute;top:0;width:100px}body .image-cont img{mix-blend-mode:multiply}body .cart-p-image{background-color:#fafafa}body .cart-p-image img{mix-blend-mode:multiply}body .mime-content-inner__product-image,body .order-item{background-color:#fafafa}body .mime-content-inner__product-image img,body .order-item img{mix-blend-mode:multiply}.upsell-popup-open{overflow:hidden!important}.upsell-popup__overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.upsell-popup__content{background-color:#fff;display:flex;flex-direction:column;height:100dvh;left:50%;max-height:1000px;max-width:1080px;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1000}@media (min-width:768px){.upsell-popup__content{height:calc(100% - 4rem);width:calc(100% - 4rem)}}.upsell-popup__close{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/menu-close-black.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;height:2rem;position:absolute;right:.5rem;top:.5rem;width:2rem}.upsell-popup__header{background-color:#ecfff4;border-bottom:1px solid #edf1ed;display:flex;flex-direction:column;padding:1rem 15px}@media (min-width:768px){.upsell-popup__header{padding:2rem 2.5rem 1.5rem}}.upsell-popup__header h2{align-items:center;color:#121212;display:flex;font-size:1.125rem;font-weight:500;gap:.5rem;line-height:1.5625rem;margin:0 0 1rem}@media (min-width:768px){.upsell-popup__header h2{font-size:1.5rem;justify-content:center;line-height:1.8125rem}}.upsell-popup__header h2:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/checked-green.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex-shrink:0;height:1.5rem;width:1.5rem}.upsell-popup__header-info{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem;min-height:100px;padding-left:116px;position:relative}@media (min-width:768px){.upsell-popup__header-info{align-items:center;flex-wrap:nowrap;gap:1.5rem;padding:0}}.upsell-popup__header-image{background-color:#fff;height:100px;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100px}@media (min-width:768px){.upsell-popup__header-image{position:static}}.upsell-popup__header-details{display:flex;flex-direction:column;gap:.5rem;width:100%}@media (min-width:768px){.upsell-popup__header-details{flex:3}}.upsell-popup__header-details h3{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.375rem;margin:0}.upsell-popup__header-details span{color:#121212;font-size:.875rem;font-weight:400;letter-spacing:1.3px;line-height:1.1875rem;text-transform:uppercase}.upsell-popup__header-details span:first-child{display:none}@media (min-width:768px){.upsell-popup__header-details span:first-child{display:block}}.upsell-popup__header-availability{display:none;font-size:1rem;font-weight:700;line-height:1.375rem}@media (min-width:1060px){.upsell-popup__header-availability{display:block;flex:1;text-align:center}}.upsell-popup__header-amount{color:#121212;font-size:.875rem;font-weight:400;letter-spacing:1.3px;line-height:1.1875rem;margin-right:auto}@media (min-width:768px){.upsell-popup__header-amount{flex:1;margin:0;text-align:center}}.upsell-popup__header-price strong{color:#121212;font-size:1.125rem;font-weight:700;line-height:1.5625rem}.upsell-popup__body{flex:1;overflow:hidden;padding:1rem 15px}@media (min-width:768px){.upsell-popup__body{padding:1.5rem 2.5rem 2.5rem}}.upsell-popup__body h2{border-bottom:1px solid #edf1ed;color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:1.3px;line-height:1.5625rem;margin:0;padding-bottom:1rem;text-transform:uppercase}@media (min-width:768px){.upsell-popup__body h2{padding-bottom:1.5rem;text-align:center}}.upsell-popup__groups{height:calc(100% - 42px);margin:0 -15px;overflow:auto;padding:0 15px}@media (min-width:768px){.upsell-popup__groups{height:calc(100% - 50px);margin:0;padding:0 1.5rem}}.upsell-popup__group-title{align-items:center;border-top:1px solid #edf1ed;color:#121212;cursor:pointer;display:flex;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;font-weight:500;gap:.5rem;justify-content:space-between;letter-spacing:1.3px;line-height:1.375rem;margin:1rem 0 .5rem;padding-top:1rem;text-transform:uppercase}@media (min-width:768px){.upsell-popup__group-title{border:none;margin:0;padding-bottom:1rem;padding-top:2rem}}.upsell-popup__group-title:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow-short-down.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;flex-shrink:0;height:1.375rem;transition:all .3s ease;width:1.375rem}.upsell-popup__group-title.not-active:after{transform:rotate(180deg)}.upsell-popup__group-title.mime-index-1{border-top:none;margin-top:0}.upsell-popup__group .flickity-enabled{margin:0}.upsell-popup__group .flickity-viewport{height:202px!important}.upsell-popup__group .flickity-viewport:before{display:none}.upsell-popup__group .flickity-slider{margin:0}.upsell-popup__group .flickity-button.previous{left:-13px}.upsell-popup__group .flickity-button.next{right:-13px}.upsell-popup__group .flickity-button:disabled{display:none}.upsell-popup__selected-product{cursor:pointer}@media (min-width:768px){.upsell-popup__selected-product.active{align-items:center;border:1px solid #d9d9d9;display:flex;gap:1.5rem;justify-content:space-between;padding:1rem 2rem}.upsell-popup__selected-product.active.filled{padding:1rem}}.upsell-popup__selected-product.active.filled>div{align-items:center;display:flex;gap:.75rem}@media (min-width:768px){.upsell-popup__selected-product.active.filled>button,.upsell-popup__selected-product.active>div{display:block}}.upsell-popup__selected-product>div{display:none;padding-left:20px}@media (min-width:768px){.upsell-popup__selected-product>div{padding-left:0}}.upsell-popup__selected-product>div img{display:none}@media (min-width:768px){.upsell-popup__selected-product>div img{display:block;height:56px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:56px}}.upsell-popup__selected-product>div div{align-items:center;display:flex;gap:.5rem;justify-content:space-between}@media (min-width:768px){.upsell-popup__selected-product>div div{align-items:flex-start;flex-direction:column;justify-content:center}}.upsell-popup__selected-product>div div h4{color:#429c67;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.125rem;margin:0}@media (min-width:768px){.upsell-popup__selected-product>div div h4{color:#121212;font-weight:400;line-height:1.375rem}}.upsell-popup__selected-product>div div p{color:#429c67;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.125rem;margin:0}@media (min-width:768px){.upsell-popup__selected-product>div div p{color:#121212;font-weight:700;line-height:1.375rem}}.upsell-popup__selected-product>button{background-color:transparent;border:none;cursor:pointer;display:none;font-size:1rem;font-weight:400;line-height:1.375rem;padding:0;text-decoration:underline}.upsell-popup__product{align-items:center;border:1px solid #d9d9d9;display:flex;flex-direction:column;justify-content:flex-start;margin-right:.5rem;padding:1.5rem .75rem 18px;width:calc(50% - .25rem)}@media (min-width:576px){.upsell-popup__product{width:calc(33.33333% - .33333rem)}}@media (min-width:1060px){.upsell-popup__product{margin-right:20px;width:calc(20% - 16px)}}.upsell-popup__product.active{border-color:#254733}.upsell-popup__product.active:before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/checked-green.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex-shrink:0;height:1.5rem;left:50%;position:absolute;top:50px;transform:translate(-50%);width:1.5rem;z-index:10}.upsell-popup__product.default{height:100%}.upsell-popup__product.default:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/not.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;flex-shrink:0;height:37px;left:50%;position:absolute;top:44px;transform:translate(-50%);width:37px}.upsell-popup__product.default div{margin-top:92px}.upsell-popup__product.default h4{-webkit-line-clamp:3;line-clamp:3;height:auto;overflow:unset}.upsell-popup__product img{height:76px;margin-bottom:1rem;-o-object-fit:cover;object-fit:cover;width:76px}.upsell-popup__product h4{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;font-weight:400;height:2.75rem;overflow:hidden;text-overflow:ellipsis}.upsell-popup__product h4,.upsell-popup__product p{color:#121212;font-family:Open Sans,Adjusted Arial Fallback\ 400,Arial,sans-serif;font-size:1rem;line-height:1.375rem;margin:0;text-align:center}.upsell-popup__product p{font-weight:700}.upsell-popup__product div{display:flex;flex:1;flex-direction:column;justify-content:space-between}.upsell-popup__footer{align-items:center;background-color:#edf1ed;display:flex;flex-direction:column;padding:1.5rem 15px}@media (min-width:768px){.upsell-popup__footer{flex-direction:row;gap:1.5rem;justify-content:flex-end;padding:1.5rem 2.5rem}}.upsell-popup__add-without-button{background-color:transparent;border:1px solid #cacaca;border-radius:0;color:#121212;cursor:pointer;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.375rem;padding:.75rem 1rem;text-align:center;width:100%}.upsell-popup__add-without-button:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}@media (min-width:768px){.upsell-popup__add-without-button{padding:.75rem 1.5rem;width:-moz-fit-content;width:fit-content}}.upsell-popup__add-with-button{background-color:#254733;border:1px solid #254733;border-radius:0;color:#fff;cursor:pointer;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.375rem;padding:.75rem 1rem;text-align:center;width:100%}.upsell-popup__add-with-button:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}@media (min-width:768px){.upsell-popup__add-with-button{padding:.75rem 1.5rem;width:-moz-fit-content;width:fit-content}}.upsell-popup__sum{color:#121212;font-size:1.5rem;font-weight:700;line-height:1.8125rem;margin-bottom:.5rem}.upsell-popup__sum:empty{display:none}@media (min-width:768px){.upsell-popup__sum{margin-bottom:0}}.product-flags-container{align-content:center;display:flex;flex-wrap:wrap;gap:.5rem;left:.5rem;position:absolute;top:.5rem;width:calc(100% - 1rem)}@media (min-width:768px){.product-flags-container{top:68px}}.product-flags-container .flag{background-color:#121212;color:#fff;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.125rem;padding:4px 8px}.product-flags-container .flag.flag-discount{background-color:#bb3939}.product-flags-container .flag .price-standard{display:none}.detail-parameters:not(:has(td)){display:none!important}.add-to-cart__quantity-label{display:none}.av-ship-container{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;order:8}@media (min-width:576px){.av-ship-container{flex-direction:row;margin-bottom:.5rem}}@media (min-width:768px){.av-ship-container{flex-direction:column;margin-bottom:1rem}}@media (min-width:1278px){.av-ship-container{flex-direction:row;margin-bottom:.5rem}}.av-ship-container .availability-value{flex:1;margin:0;min-height:54px;width:100%}.av-ship-container .shipping-options{border:none;padding:0;text-decoration:underline;white-space:nowrap}.av-ship-container .shipping-options:hover{text-decoration:none}.shkDetailStock{background-color:transparent;border:1px solid #cfd1c2;margin:0;order:8;padding:0}.shkDetailStock--header{align-items:center;background-color:#f4f2ed;color:#121212;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;justify-content:space-between;letter-spacing:1.3px;line-height:1.375rem;padding:11px 15px;text-transform:uppercase}.shkDetailStock--header:after{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.sk/user/documents/mime/src/icon/arrow.svg);background-position:50%;background-repeat:no-repeat;content:"";height:1rem;transform:rotate(180deg);width:1rem}.shkDetailStock__title{color:#121212;font-size:1rem;font-weight:500;letter-spacing:1.3px;line-height:1.375rem;padding:0;text-transform:uppercase}.shkDetailStock__row--warehouse{border-bottom:1px solid #cfd1c2!important;display:none!important;margin:0 15px!important;padding:10px 0!important}.shkDetailStock__row--warehouse:last-child{border-bottom:none!important}.shkDetailStock__label{color:#121212;font-size:.875rem;font-weight:400;line-height:1.375rem}.shkDetailStock__stock{color:#429c67;font-size:.875rem;font-weight:700;line-height:1.375rem}.shkDetailStock__row--stockEmpty .shkDetailStock__stock{color:#bb3939}.shkDetailStock.expanded .shkDetailStock--header{border-bottom:1px solid #cfd1c2}.shkDetailStock.expanded .shkDetailStock--header:after{transform:rotate(0deg)}.shkDetailStock.expanded .shkDetailStock__row--warehouse{display:flex!important}.project-PROD_CZ .mime-banner__bottom,.project-PROD_CZ .mime-banner__middle,.project-PROD_CZ .mime-banner__top{display:flex}.project-PROD_CZ .mime-banner__bottom img,.project-PROD_CZ .mime-banner__middle img,.project-PROD_CZ .mime-banner__top img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease;width:100%}.project-PROD_CZ .mime-banner__bottom:hover img,.project-PROD_CZ .mime-banner__middle:hover img,.project-PROD_CZ .mime-banner__top:hover img{transform:scale(1.02)}.project-PROD_CZ .mime-banner__bottom .mobile,.project-PROD_CZ .mime-banner__middle .mobile,.project-PROD_CZ .mime-banner__top .mobile{width:100%}@media (min-width:700px){.project-PROD_CZ .mime-banner__bottom .mobile,.project-PROD_CZ .mime-banner__middle .mobile,.project-PROD_CZ .mime-banner__top .mobile{display:none}}.project-PROD_CZ .mime-banner__bottom .desktop,.project-PROD_CZ .mime-banner__middle .desktop,.project-PROD_CZ .mime-banner__top .desktop{display:none}@media (min-width:700px){.project-PROD_CZ .mime-banner__bottom .desktop,.project-PROD_CZ .mime-banner__middle .desktop,.project-PROD_CZ .mime-banner__top .desktop{display:block}}.project-PROD_CZ .mime-banner__middle{grid-column:1/-1;justify-content:center;width:100%}.project-PROD_CZ .mime-banner__bottom,.project-PROD_CZ .mime-banner__top{grid-column:1/-1;margin-bottom:16px;margin-top:16px;overflow:hidden;width:100%}@media (min-width:700px){.project-PROD_CZ .mime-banner__bottom,.project-PROD_CZ .mime-banner__top{grid-column:unset;margin-bottom:0;margin-top:0}}.project-PROD_CZ .mime-modcategoryfilter-init--sidebar-hidden.type-category .mime-banner__bottom,.project-PROD_CZ .mime-modcategoryfilter-init--sidebar-hidden.type-category .mime-banner__top{padding:0}.project-PROD_CZ #footer .footer-rows>div:has(.mime-banner__top){display:none}.type-page:has(.tv-spot) .content-inner{max-width:unset}.type-page:has(.tv-spot) .content-inner header>h1{display:none}.type-page:has(.tv-spot) .container:not(.footer-bottom){overflow:hidden;padding:0}@media (min-width:768px){.type-page:has(.tv-spot) .container:not(.footer-bottom){overflow:unset}}.type-page:has(.tv-spot) #content{margin-bottom:0}.type-page:has(.tv-spot) .mime-top-categories{display:none}.type-page:has(.tv-spot) .mime-usp{margin:0 0 0 -15px;padding:40px 15px 20px}@media (min-width:768px){.type-page:has(.tv-spot) .mime-usp{margin:0}}@media (min-width:1060px){.type-page:has(.tv-spot) .mime-usp{padding:50px 0}}.type-page:has(.tv-spot) .breadcrumbs-wrapper.container{background:transparent;left:50%;padding:24px 0 0;position:absolute;transform:translate(-50%);z-index:2}.type-page:has(.tv-spot) .breadcrumbs-wrapper.container .breadcrumbs>span{color:#fff}.type-page:has(.tv-spot) .breadcrumbs-wrapper.container .breadcrumbs .navigation-bullet:before{filter:invert(1)}.type-page:has(.tv-spot) .breadcrumbs-wrapper.container .breadcrumbs #navigation-first .navigation-home-icon{filter:invert(1)}.type-page:has(.tv-spot) .tv-spot{background-color:#254733;color:#fff;padding:56px 0 0;position:relative}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot{padding:56px 0}}.type-page:has(.tv-spot) .tv-spot:before{border-left:10005px solid #254733;bottom:0;box-shadow:10005px 0 0 #254733;content:"";display:block;left:-9999px;position:absolute;right:0;top:0;width:100%;z-index:-1}.type-page:has(.tv-spot) .tv-spot:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='375' height='357' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M202.581 367.8h-71.538L29.703 101.425a278.852 278.852 0 0 0 71.032-.015L202.581 367.8Zm105.447-265.892-99.327 206.857c25.896-108.058 38.379-169.82 42.396-206.857h56.931Z' stroke='%233F7455' stroke-width='.259'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(-165.712)' d='M0 0h663.423v368.511H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:top;background-repeat:no-repeat;background-size:100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1280' height='507' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' stroke='%233F7455' stroke-width='.5'%3E%3Cpath d='M7.057 170.956c12.675 21.312 33.553 40.426 57.49 55.101 24.18 14.823 51.499 25.128 76.672 28.599v456.052c-43.448-6.817-88.81-6.816-133.217.001V272.113c0-30.16-.002-66.11-.945-101.157ZM76.547.25c42.505 0 76.299 32.297 76.299 74.371-.001 42.07-33.79 73.389-76.298 73.389C34.042 148.01.25 115.711.25 74.621.25 33.527 34.046.251 76.548.25ZM710.578 709.627H572.552L377.03 195.688c45.366 5.832 91.686 5.824 137.049-.027l196.499 513.966ZM914.026 196.62 722.388 595.728c49.963-208.487 74.047-327.649 81.799-399.108h109.839ZM1272.94 170.817c-.94 35.047-.94 70.995-.94 101.156v438.595c-44.41-6.817-89.77-6.817-133.22-.001V254.516c25.17-3.472 52.49-13.777 76.67-28.6 23.94-14.675 44.82-33.787 57.49-55.099ZM1203.45.25c42.51 0 76.3 32.297 76.3 74.371 0 42.07-33.79 73.389-76.3 73.389-42.5 0-76.3-32.299-76.3-73.389 0-42.074 33.8-74.37 76.3-74.371Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h1280v711H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:bottom}}.type-page:has(.tv-spot) .tv-spot--down{padding:40px 0}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot--down{padding:80px 0}}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot--down:after{background-position:unset;background-position-y:10px}}.type-page:has(.tv-spot) .tv-spot__container{display:grid;gap:25px;grid-template-columns:1fr;margin:0 auto;position:relative;z-index:2}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot__container{gap:32px;grid-template-columns:.7fr 1fr}}.type-page:has(.tv-spot) .tv-spot__container--down{grid-template-columns:1fr}.type-page:has(.tv-spot) .tv-spot__content{display:flex;flex-direction:column;justify-content:center;padding:0 15px;text-align:center}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot__content{padding:0;text-align:left}}.type-page:has(.tv-spot) .tv-spot__content--down{display:block;text-align:center}.type-page:has(.tv-spot) .tv-spot__title{color:#f4f2ed;font-size:2rem;font-weight:500;line-height:100%;margin:0 0 12px}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot__title{font-size:2.5rem;margin:0 0 24px}}.type-page:has(.tv-spot) .tv-spot__title--down{font-family:Kalnia,sans-serif}.type-page:has(.tv-spot) .tv-spot__description{color:#fff;font-size:16px;line-height:160%;margin:0 0 16px}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot__description{font-size:1.25rem;letter-spacing:2px;margin:0 0 24px}}.type-page:has(.tv-spot) .tv-spot__description--down{font-size:16px;letter-spacing:0;max-width:970px}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot__description--down{margin:0 auto 24px}}.type-page:has(.tv-spot) .tv-spot__actions{align-items:center;display:flex;flex-direction:column;gap:24px}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot__actions{align-items:flex-start;gap:32px}}.type-page:has(.tv-spot) .tv-spot__actions--down{align-items:center;gap:0}.type-page:has(.tv-spot) .tv-spot__button{background:#f4f2ed;border:none;color:#121212;cursor:pointer;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:16px;font-weight:500;height:50px;line-height:normal;padding:14px 24px;width:-moz-fit-content;width:fit-content}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot__button{padding:14px 32px}}.type-page:has(.tv-spot) .tv-spot__button:hover{text-decoration:underline}.type-page:has(.tv-spot) .tv-spot__link{align-items:center;color:#fff!important;display:flex;font-size:16px;letter-spacing:2px;line-height:160%;position:relative;text-decoration:underline;width:-moz-fit-content;width:fit-content}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot__link{font-size:1.25rem}}.type-page:has(.tv-spot) .tv-spot__link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath d='m1 1 3.781 3.904A.303.303 0 0 0 5 5a.295.295 0 0 0 .219-.096L9 1' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:12px;position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:12px}.type-page:has(.tv-spot) .tv-spot__link:hover{text-decoration:none}.type-page:has(.tv-spot) .tv-spot__link--down{background:#f4f2ed;border:none;color:#121212!important;cursor:pointer;font-family:Prizma Premium,Adjusted Arial Fallback Prizma,Arial,sans-serif;font-size:16px;font-weight:500;height:50px;letter-spacing:0;line-height:normal;margin-bottom:0;padding:14px 24px;text-decoration:none;width:-moz-fit-content;width:fit-content}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot__link--down{padding:14px 32px}}.type-page:has(.tv-spot) .tv-spot__link--down:after{display:none}.type-page:has(.tv-spot) .tv-spot__link--down:hover{text-decoration:underline}.type-page:has(.tv-spot) .tv-spot-info__media:has(video),.type-page:has(.tv-spot) .tv-spot__media{aspect-ratio:16/9;background:rgba(0,0,0,.6);border-radius:0;overflow:hidden;position:relative}.type-page:has(.tv-spot) .tv-spot-info__media:has(video).is-playing .tv-spot__overlay,.type-page:has(.tv-spot) .tv-spot__media.is-playing .tv-spot__overlay{opacity:0;pointer-events:none}.type-page:has(.tv-spot) .tv-spot-info__media:has(video):hover .tv-spot__overlay-label,.type-page:has(.tv-spot) .tv-spot__media:hover .tv-spot__overlay-label{text-decoration:none}.type-page:has(.tv-spot) .tv-spot__video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.type-page:has(.tv-spot) .tv-spot__overlay{align-items:center;background:rgba(0,0,0,.6);border:0;cursor:pointer;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;position:absolute;transition:opacity .25s ease}.type-page:has(.tv-spot) .tv-spot__overlay-play{background:hsla(43,24%,94%,.3);border:1px solid #f4f2ed;border-radius:50%;height:73px;position:relative;width:73px}.type-page:has(.tv-spot) .tv-spot__overlay-play:after{border-bottom:12px solid transparent;border-left:18px solid #f4f2ed;border-top:12px solid transparent;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-40%,-50%);width:0}.type-page:has(.tv-spot) .tv-spot__overlay-label{color:#fff;font-size:.8125rem;font-weight:400;letter-spacing:1.3px;text-decoration:underline;text-transform:uppercase}.type-page:has(.tv-spot) .tv-spot-info__item{align-items:center;display:flex;flex-direction:column-reverse;flex-wrap:wrap;padding:40px 0 0}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot-info__item{flex-direction:row;flex-wrap:nowrap;padding:80px 0}}.type-page:has(.tv-spot) .tv-spot-info__item--reverse{background-color:#f4f2ed;flex-direction:column;justify-content:space-between;position:relative}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot-info__item--reverse{flex-direction:row}}.type-page:has(.tv-spot) .tv-spot-info__item--reverse:before{border-left:10005px solid #f4f2ed;box-shadow:10005px 0 0 #f4f2ed;content:"";height:100%;left:-9999px;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:768px){.type-page:has(.tv-spot) .tv-spot-info__item--reverse>div{padding-left:0!important}}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot-info__item>div:not(.tv-spot-info__media){padding-left:40px;width:50%}}@media (min-width:1278px){.type-page:has(.tv-spot) .tv-spot-info__item>div:not(.tv-spot-info__media){padding-left:80px}}.type-page:has(.tv-spot) .tv-spot-info__item>figure{display:flex;margin:40px 0 0}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot-info__item>figure{margin-top:0;width:50%}}@media (min-width:1278px){.type-page:has(.tv-spot) .tv-spot-info__item>figure{max-width:640px;width:100%}}.type-page:has(.tv-spot) .tv-spot-info__media{margin-top:40px}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot-info__media{margin-top:0;width:50%}}@media (min-width:1278px){.type-page:has(.tv-spot) .tv-spot-info__media{max-width:640px;width:100%}}.type-page:has(.tv-spot) .tv-spot-info__content{padding:0 15px;text-align:left}@media (min-width:768px){.type-page:has(.tv-spot) .tv-spot-info__content{padding:0}}.type-page:has(.tv-spot) .tv-spot-info__content>div{max-width:480px}.type-page:has(.tv-spot) .tv-spot-info__heading{align-items:center;display:flex;gap:16px}.type-page:has(.tv-spot) .tv-spot-info__icon{height:56px;width:56px}.type-page:has(.tv-spot) .tv-spot-info__icon img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.type-page:has(.tv-spot) .tv-spot-info__title{color:#254733;font-family:Kalnia,sans-serif;font-size:2rem;font-weight:500;line-height:100%;margin:0}@media (min-width:1060px){.type-page:has(.tv-spot) .tv-spot-info__title{font-size:2.5rem;margin:0}}