@charset "UTF-8";.sidebar-indented main{display:flex;flex-wrap:wrap;align-items:flex-start;gap:25px}.sidebar-indented main .category-top{width:100%}.sidebar-indented main aside{flex:0 0 264px}.sidebar-indented main .category-content-wrapper{flex:1 1 548px;width:100%}@media (max-width:991px){.sidebar-indented main aside{display:none}}.content-wrapper-in{display:flex;flex-wrap:wrap;gap:25px}.content-wrapper-in main{flex:1 1 548px;width:100%}.columns{display:flex;flex-wrap:wrap;gap:20px}@media (max-width:767px){.columns{gap:20px}}.columns.col-2 .column{flex:1 1 450px}.columns.col-3 .column{flex:1 1 300px}.columns.col-4 .column{flex:1 1 300px}.columns.align-center{align-items:center}.columns.no-gap{gap:0}.buttons-wrapper{display:flex;flex-wrap:wrap;gap:20px;margin-top:40px}.buttons-wrapper.buttons-center{justify-content:center}.buttons-wrapper.align-center{align-items:center}@media (max-width:767px){.buttons-wrapper{margin-top:20px}}#newsWrapper:not(.slick-inicialized){display:grid;grid-template-columns:repeat(2,1fr);gap:60px 24px}@media (max-width:1100px){#newsWrapper:not(.slick-inicialized){gap:24px}#newsWrapper:not(.slick-inicialized) .news-item:nth-child(1) .text{padding:20px 20px 20px 20px}#newsWrapper:not(.slick-inicialized) .news-item .text{padding:15px 15px 15px 15px}#newsWrapper:not(.slick-inicialized) .news-item .text time{margin-bottom:4px}}@media (max-width:767px){#newsWrapper:not(.slick-inicialized){grid-template-columns:minmax(1px,1fr)}#newsWrapper:not(.slick-inicialized) .news-item:nth-child(1) .image{height:250px}#newsWrapper:not(.slick-inicialized) .news-item:nth-child(1) .text .title{font-size:1.75rem}#newsWrapper:not(.slick-inicialized) .news-item .text .title{font-size:1.5rem}}@media (max-width:480px){#newsWrapper:not(.slick-inicialized) .news-item:nth-child(1) .image{height:200px}#newsWrapper:not(.slick-inicialized) .news-item:nth-child(1) .text .title{font-size:1.75rem}#newsWrapper:not(.slick-inicialized) .news-item .image{height:200px}#newsWrapper:not(.slick-inicialized) .news-item .text .title{font-size:1.5rem}}ol li::marker{font-size:1.25rem;font-weight:500}ol li ol li::marker{font-size:1rem;font-weight:400}.next-prev{margin-top:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.next-prev a{background-color:#f7ece4!important;color:#2a2a28!important;display:flex!important;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;gap:10px;font-size:1.25rem;border:3px solid transparent}.next-prev a:first-of-type{margin-left:auto}.next-prev a:not(:only-child):first-of-type{margin-left:unset}.next-prev a:hover{background-color:#f4b395!important}.next-prev.text-center{text-align:center}span.p-label{display:none}p.large{font-size:1.25rem}.slick-track{display:flex!important}.slick-slide{height:inherit!important}.slick-arrow{font-size:0;position:absolute;top:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;z-index:2;transition:all .15s ease-in-out}.slick-arrow::before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:url(/user/documents/upload/dmartini/docs/def_icons/arrow-right-big.svg);line-height:0;display:block}.slick-arrow:not(.slick-disabled):hover::before{content:url(/user/documents/upload/dmartini/docs/def_icons/arrow-right-big-hover.svg)}.slick-arrow.slick-prev{left:-70px;transform:translateY(-50%)}.slick-arrow.slick-prev::before{transform:rotate(180deg)}@media (max-width:1380px){.slick-arrow.slick-prev{left:-10px}}.slick-arrow.slick-next{right:-70px;transform:translateY(-50%)}@media (max-width:1380px){.slick-arrow.slick-next{right:-10px}}.slick-arrow.slick-disabled{cursor:auto}.slick-arrow.slick-disabled::before{content:url(/user/documents/upload/dmartini/docs/def_icons/arrow-right-big-dissable.svg)}@media (max-width:767px){.slick-arrow{top:-3.125rem}.slick-arrow.slick-next,.slick-arrow.slick-prev{transform:none}}@media (max-width:767px){.slick-arrow{display:none!important}}.flag-custom2,.flag-vip{background-color:unset!important;left:10px;top:10px;position:absolute;width:30px;height:30px;display:block}.flag-custom2::before,.flag-vip::before{content:"";left:0;top:0;width:100%;height:100%;display:block;position:absolute;background:url(/user/documents/upload/dmartini/docs/def_icons/star.svg) no-repeat center center;background-size:cover}.flags-default,.flags-extra{position:absolute;z-index:1}.flags-default .dkLabFavFlagProduct,.flags-extra .dkLabFavFlagProduct{display:none!important}.flags-default.contains-extra .flags-extra{position:initial}.products-block:not(.slick-initialized),.products-inline.dkLabVisitedProducts:not(.slick-initialized){display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}@media (max-width:767px){.products-block:not(.slick-initialized),.products-inline.dkLabVisitedProducts:not(.slick-initialized){grid-template-columns:repeat(2,minmax(1px,1fr));gap:15px}}@media (min-width:1380px){.one-column-body .products-block:not(.slick-initialized),.one-column-body .products-inline.dkLabVisitedProducts:not(.slick-initialized){grid-template-columns:repeat(4,minmax(1px,1fr))}}.products-inline .product{padding:5px 0}.products-inline .product.inactive{display:none}.products-inline .product .p{flex-direction:row;height:auto;align-items:center}.products-inline .product .p-in{flex-direction:row;padding:0;height:auto;padding:20px;width:100%;gap:20px}.products-inline .product .p-in-in{display:flex;align-items:center;gap:20px;flex-grow:1}.products-inline .product .p-in-in .ratings-wrapper{margin-left:auto}.products-inline .product .image{border:none;flex:0 0 80px}.products-inline .product .name{margin:0}.products-inline .product .p-bottom{flex:0 0 100px;text-align:right}.products-inline .product .p-bottom>div{display:block;height:auto}.products-inline .product .prices{display:block;margin-right:0}.products-inline .product .prices .price-save,.products-inline .product .prices .price-standard-label{display:none}.products-inline .product .price-standard-wrapper-placeholder{display:none}.products-inline .product .flag-discount .price-standard{display:none}@media (max-width:767px){.products-inline .product .p-in-in{flex-direction:column;align-items:flex-start;text-align:left}.products-inline .product .p-in-in .ratings-wrapper{margin-left:0}.products-inline .product .p-bottom{margin-top:0;flex-basis:70px}.products-inline .product .price-final{font-size:1rem}}@media (max-width:767px){.products-inline .button-wrapper{text-align:center}}.hashtag-link{text-decoration:none}.hashtag-link:hover{color:#f4b395;text-decoration:underline}.type-index .products-block:not(.slick-initialized){display:flex;overflow:hidden;gap:30px}.type-index .products-block:not(.slick-initialized) .product{width:calc(25% - 22.5px);flex:0 0 auto}.dkLabVisitedProductsBox.dkLabVisitedClassic a.image>img{width:auto!important}.dkLabVisitedProductsBox .product .ratings-wrapper{display:none}.price-standard{text-decoration:line-through}.add-comment,.btn,.chevron-after,.cp-button,.display-results-group,.login-btn,.next-step-back,.rate-form-trigger{display:inline-flex;align-items:center;justify-content:center;box-shadow:none;cursor:pointer;transition:all .15s ease-in-out;text-decoration:none;font-family:"New Order",sans-serif}.login-btn{justify-content:flex-start;padding:.875em 1.0625em}.login-btn strong{font-weight:400}.login-btn.facebook::before{content:url(../img/template-default/icon/fb-ico.svg)}.login-btn.google{background-color:transparent;border:1px solid #e5e1db;color:#373338}.login-btn.google::before{content:url(../img/template-default/icon/google-ico.svg)}.login-btn::before{display:block;line-height:0;margin-right:1.0625em}.next-step-back{color:#2a2a28}.next-step-back::before{content:url(/user/documents/upload/dmartini/docs/def_icons/arrow-back.svg);line-height:0;margin-right:1em}.extended-banner-link,.rate-form-trigger,.toggle-top-products{padding:.5em 1em;transition:all .15s ease-in-out;text-decoration:none;font-weight:400}.product .add-to-cart-button,.product .btn-primary{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:.6875em 1.75em .5em 1.75em;border:2px solid #f9cab5;color:#2a2a28;font-weight:700;font-size:.875rem!important;line-height:1.2em;position:relative;text-transform:uppercase;background-color:transparent}.product .add-to-cart-button span,.product .btn-primary span{font-size:.875rem!important}.product .add-to-cart-button:focus,.product .add-to-cart-button:hover,.product .btn-primary:focus,.product .btn-primary:hover{background-color:#f9cab5;color:#2a2a28}@media (max-width:767px){.product .add-to-cart-button,.product .btn-primary{padding:.6875em .9375em .5em .9375em}.product .add-to-cart-button::before,.product .btn-primary::before{display:none}}@media (max-width:370px){.product .add-to-cart-button,.product .btn-primary{padding:.6875em .625em .5em .625em}.product .add-to-cart-button::before,.product .btn-primary::before{display:none}}.product .btn-primary{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:.6875em 1.875em .5em 1.875em;border:2px solid #f9cab5;color:#2a2a28;font-weight:700;font-size:.875rem;line-height:1.2em;position:relative;text-transform:uppercase;background-color:transparent}.product .btn-primary::before{display:none}.product .btn-primary:focus,.product .btn-primary:hover{background-color:#f9cab5;color:#2a2a28}.btn-border{display:inline-block;color:#2a2a28;background-color:transparent;border:2px solid #2a2a28;padding:1em 1.375em 1em 1.375em;font-size:1rem;letter-spacing:.75px;font-weight:700;text-align:center}.btn-border:hover{color:#fff;background-color:#2a2a28}.btn-default,.btn-secondary,.btn.inline-block,.comment-icon{display:inline-block;background-color:transparent;color:#2a2a28;background-color:#f4b395;padding:.5em 1.75em .5em 1.75em;font-size:1.125rem;font-weight:800;text-align:center}.btn-default.small,.btn-secondary.small,.btn.inline-block.small,.comment-icon.small{font-size:.875rem;font-weight:600;padding:.25em .625em .25em .625em}.btn-default:focus,.btn-default:hover,.btn-secondary:focus,.btn-secondary:hover,.btn.inline-block:focus,.btn.inline-block:hover,.comment-icon:focus,.comment-icon:hover{background-color:#2a2a28;color:#fff}.btn-default.green,.btn-secondary.green,.btn.inline-block.green,.comment-icon.green{margin-bottom:25px;color:#fff}.btn-default.green:hover,.btn-secondary.green:hover,.btn.inline-block.green:hover,.comment-icon.green:hover{background-color:#2a2a28}.btn-default,.btn-secondary,.comment-icon{text-decoration:none}.btn-conversion{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#f9cab5;color:#2a2a28;padding:1.375em 1.5em 1.375em 1.5em;font-size:1rem;text-transform:unset;line-height:1.2em;font-weight:700;letter-spacing:.75px}.btn-conversion:focus,.btn-conversion:hover{background-color:#2a2a28;color:#fff}.btn-cart,.btn-primary,.extended-banner-link,.rate-form-trigger{text-align:center;display:inline-block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#2a2a28;color:#fff;padding:.9375em 1.875em .875em 1.875em;text-transform:unset;font-size:.875rem;line-height:1.2em;font-weight:700}.btn-cart:focus,.btn-cart:hover,.btn-primary:focus,.btn-primary:hover,.extended-banner-link:focus,.extended-banner-link:hover,.rate-form-trigger:focus,.rate-form-trigger:hover{background-color:#f4b395}.btn-cart.big,.btn-primary.big,.extended-banner-link.big,.rate-form-trigger.big{font-size:1rem;padding:1.3125em 1.5625em 1.3125em 1.5625em;letter-spacing:.75px}.btn-cart.full-white,.btn-primary.full-white,.extended-banner-link.full-white,.rate-form-trigger.full-white{color:#2a2a28;background-color:#fff}.btn-cart.full-white:hover,.btn-primary.full-white:hover,.extended-banner-link.full-white:hover,.rate-form-trigger.full-white:hover{background-color:#f9cab5}.btn-cart.contact-form-activator,.btn-primary.contact-form-activator,.extended-banner-link.contact-form-activator,.rate-form-trigger.contact-form-activator{border:4px solid #000;padding:.125em 1.75em .5em 1.75em}.btn-cart.contact-form-activator:hover,.btn-primary.contact-form-activator:hover,.extended-banner-link.contact-form-activator:hover,.rate-form-trigger.contact-form-activator:hover{background-color:#fff;color:#2a2a28}.extended-banner-link{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:1em 3.75em .8125em 2.0625em;background-color:#f9cab5;color:#2a2a28;font-weight:700;position:relative;text-transform:uppercase;font-size:.875rem}.extended-banner-link::before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";height:24px;width:24px;position:absolute;right:24px;display:block;top:50%;transform:translateY(-50%);background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(/user/documents/upload/dmartini/docs/def_icons/arrow-right.svg)}.extended-banner-link:focus,.extended-banner-link:hover{background-color:#2a2a28;color:#fff}.extended-banner-link:focus::before,.extended-banner-link:hover::before{background-image:url(/user/documents/upload/dmartini/docs/def_icons/arrow-white.svg)}@media (max-width:767px){.extended-banner-link{padding:1em 2.0625em .8125em 2.0625em}.extended-banner-link::before{display:none}}.btn-tertiary{background-color:#fff;color:#2a2a28}.btn-tertiary:focus,.btn-tertiary:hover{background-color:#2a2a28;color:#fff}.toggle-top-products{border:1px solid #2a2a28;color:#2a2a28}.toggle-top-products:hover{background-color:#2a2a28;color:#fff}.client-center-box ul{padding:0;margin:0;list-style:none}.client-center-box ul li{margin-bottom:10px}.client-center-box ul li a:not(.btn){line-height:1.5em;color:#2a2a28}.client-center-box ul li a:not(.btn):focus,.client-center-box ul li a:not(.btn):hover{text-decoration:underline}.add-to-cart-button{text-align:center;display:inline-block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#f9cab5;color:#2a2a28;padding:1.25em 3.5em 1.25em 1em;text-transform:unset;font-size:1rem;line-height:1.2em;font-weight:700;position:relative;letter-spacing:.75px}.add-to-cart-button.disabled{background-color:#e4e4e4;color:#2a2a28;cursor:auto}.add-to-cart-button.disabled:hover{background-color:#e4e4e4;color:#2a2a28}.add-to-cart-button:after{content:"";width:32px;height:32px;position:absolute;top:50%;transform:translateY(-50%);right:16px;display:block;background:url(/user/documents/upload/dmartini/docs/def_icons/cart-big.svg) no-repeat center center;background-size:cover;z-index:10;transition:all .3s ease-in-out}.add-to-cart-button:hover{background-color:#2a2a28;color:#fff}.add-to-cart-button:hover:after{filter:invert(1)}.entrance-protection-wrapper{height:100vh}.entrance-protection,.entrance-protection-inner{height:100%}.entrance-protection-inner{display:flex;flex-direction:column;align-items:center;justify-content:center}.entrance-protection-inner .site-name{margin-bottom:20px;max-width:200px}.entrance-protection-inner form{text-align:center}.entrance-protection-inner form .submit-wrapper{margin-top:20px}.entrance-protection-inner form .form-group{margin-bottom:10px}.tooltip{position:absolute;z-index:1070;display:block;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.384615;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.in{opacity:.9}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-top-color:transparent;border-style:solid}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:3px}.messages{position:fixed;top:0;left:0;width:100%;z-index:10000;text-align:center}.messages .msg{padding:20px 2rem;color:#fff}.messages .msg.msg-success{background-color:#126812}.messages .msg.msg-error{background-color:#cb4a4a}.messages .msg.msg-info{background-color:#f4b395}.messages .msg.msg-warning{background-color:orange}.messages .msg a{color:#fff}@media (max-width:767px){.messages .msg{padding:10px 20px}}.msg-error{color:#b41111}.msg-warning{color:#f4b395}.admin-logged .overall-wrapper{padding-top:30px}.admin-bar{position:absolute;top:0;left:0;width:100%;background-color:grey;color:rgba(255,255,255,.7);font-weight:300;font-size:12px}.admin-bar a{color:inherit}.admin-bar ul{list-style:none;padding:0;margin:0}.admin-bar #bar-menu{display:flex;justify-content:space-between;align-items:center}.admin-bar #bar-menu li{padding:6px}.admin-bar #bar-menu>li{position:relative;cursor:pointer}.admin-bar #bar-menu>li>ul{display:none;position:absolute;top:100%;left:0;background-color:grey;padding:10px;white-space:nowrap;z-index:10005}.admin-bar #bar-menu>li.hover>ul{display:flex;flex-direction:column}table.border{border-collapse:collapse}table.border td,table.border th{border:1px solid #c5c6c6}@media (max-width:767px){.h1,h1{font-size:2.25rem}.cart-inner h4,.custom-footer__instagram h4,.h2,.h4,.welcome-wrapper h1,h2{font-size:1.75rem}.h3,h3{font-size:1.5rem}.admin-bar{display:none}.admin-logged .overall-wrapper{padding-top:0}.site-msg.information{font-size:.75rem}}.benefit-section--cart .benefitBanner{margin-bottom:0}.benefitBanner{display:grid;grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:24px;text-align:center;padding:26px 0 26px 0;position:relative;margin-bottom:58px;width:100%;z-index:10}.benefitBanner::before{content:"";height:100%;width:100vw;width:calc(100vw - var(--scrollbar-width) + .9px);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#f9cab5;z-index:-1}@media (max-width:1250px){.benefitBanner{grid-template-columns:repeat(auto-fill,minmax(147px,1fr));margin-bottom:40px;padding:20px 0 20px 0}}@media (max-width:1000px){.benefitBanner{gap:20px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (max-width:767px){.benefitBanner{grid-template-columns:repeat(2,1fr);padding:40px 0 40px 0}}@media (max-width:480px){.benefitBanner__item{display:flex;align-items:flex-start;gap:10px}.benefitBanner__item:focus .benefitBanner__data,.benefitBanner__item:hover .benefitBanner__data{display:block;margin-top:10px}.benefitBanner__content{flex-grow:1}}.benefitBanner__item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;text-align:center}.benefitBanner__title{margin-left:auto;margin-right:auto;display:block;margin-bottom:1px;font-size:.875rem;line-height:1em;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase}@media (max-width:767px){.benefitBanner__title{margin-bottom:10px}}.benefitBanner__data{font-size:.875rem;text-align:center;font-weight:500;color:#2a2a28}.benefitBanner__data a{text-decoration:underline}.benefitBanner__data a:hover{text-decoration:none}.benefitBanner__picture{margin-bottom:20px}.benefitBanner__picture img{display:block;margin:0 auto}@media (max-width:767px){.benefitBanner__picture{max-width:48px;flex-shrink:0;margin:0 0 10px 0}}.plus-gallery-wrap{margin-top:.5625rem;margin-bottom:.5625rem;text-align:center;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));justify-items:center;align-items:center;gap:20px}.plus-gallery-wrap .plus-gallery-item{display:flex;align-items:center;justify-content:center}.stars-wrapper{display:flex;gap:10px;align-items:center}.stars-wrapper .stars-label{color:#7c7d7e}.stars{display:flex;align-items:center;gap:4px}.stars a,.stars span{display:flex;position:relative;width:25px;height:25px;flex-direction:column;align-items:center;justify-content:center}.stars a::before,.stars span::before{position:absolute;left:0;top:0;width:100%;height:100%;font-size:20px;line-height:20px;font-family:shoptet}.stars a.star-off,.stars span.star-off{color:#f9cab5}.stars a.star-off::before,.stars span.star-off::before{content:url(/user/documents/upload/dmartini/docs/def_icons/star-off.svg)}.stars a.star-on,.stars span.star-on{color:#2a2a28}.stars a.star-on::before,.stars span.star-on::before{content:url(/user/documents/upload/dmartini/docs/def_icons/star-on.svg)}.stars a.star-half,.stars span.star-half{color:#2a2a28}.stars a.star-half::before,.stars span.star-half::before{content:url(/user/documents/upload/dmartini/docs/def_icons/star-on.svg)}@media (max-width:767px){.stars a,.stars span{width:20px;height:20px}.stars a::before,.stars span::before{font-size:20px;line-height:20px}}.remove-item{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center;position:relative;height:20px;width:20px;cursor:pointer;z-index:120}.remove-item .sr-only{font-size:0!important;width:0!important;height:0!important;margin:0!important;display:none!important}.remove-item::after,.remove-item::before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:""!important;height:2px;width:100%;position:absolute;border-radius:0;background-color:#000}.remove-item::before{transform:rotate(45deg)}.remove-item::after{transform:rotate(-45deg)}.remove-item:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.remove-item:hover::before{background-color:#ff502b;transform:rotate(-45deg)}.remove-item:hover::after{background-color:#ff502b;transform:rotate(45deg)}.search-results-group,.search-results:not(#products-found){margin-bottom:40px}.search-results-group h4,.search-results:not(#products-found) h4{font-size:1.875rem}.search-results-group a:not(.btn),.search-results:not(#products-found) a:not(.btn){color:#f4b395;line-height:1.75em}#products-found .slick-arrow.slick-arrow{margin-bottom:0}.in-login .content-inner,.in-registrace .content-inner{max-width:920px;margin-left:auto;margin-right:auto}#back-to-top{position:fixed;bottom:20px;right:20px;z-index:999;opacity:0;visibility:hidden;transition:all .3s ease;width:44px;height:44px;background-color:rgba(255,255,255,.7);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 0 20px rgba(26,25,25,.05)}#back-to-top::after{content:"";display:block;width:16px;height:16px;border:2px solid #1a1919;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-style:solid solid none none;transform:rotate(-45deg);position:relative;top:4px}.scrolled #back-to-top{opacity:1;visibility:visible}.customer-page .sidebar{flex-basis:365px;padding:30px 20px;background-color:#fff;border:1px solid #d8d8d8}.customer-page .sidebar ul{display:flex;flex-direction:column}.customer-page .sidebar ul li{display:flex;position:relative}.customer-page .sidebar ul li.logout{display:flex;order:5;position:relative}.mobile .body-banners{margin-bottom:60px}.body-banners .banner-wrapper a{display:flex;position:relative}.body-banners .banner-wrapper a img{border:3px solid #2a2a28}.body-banners .banner-wrapper a .extended-banner-texts{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;position:absolute;top:50%;left:30px;transform:translateY(-50%)}.body-banners .banner-wrapper a .extended-banner-texts .special-text{font-weight:400;display:block}.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-title{font-size:1.5rem;line-height:1.375em;margin-bottom:18px;text-transform:uppercase}.body-banners .banner-wrapper a .extended-banner-texts .extended-banner-text{font-size:.8125rem;font-weight:500}@media (max-width:900px){.body-banners .banner-wrapper a{position:relative;overflow:hidden;border:3px solid #000}.body-banners .banner-wrapper a img{position:absolute;left:0;top:0;width:100%;height:100%;border:unset;object-fit:cover}.body-banners .banner-wrapper a .extended-banner-texts{position:relative;left:unset;top:unset;transform:unset;width:100%;padding:50px}}@media (max-width:767px){.body-banners .banner-wrapper a .extended-banner-texts{padding:20px}}.type-manufacturers-listing .content-wrapper-in{display:flex;flex-wrap:nowrap;gap:80px;flex-direction:row}.type-manufacturers-listing .content-wrapper-in .fav-brands{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;margin-top:27px}.type-manufacturers-listing .content-wrapper-in .fav-brands h4{font-size:1.125rem;margin:0 0 24px 0}.type-manufacturers-listing .content-wrapper-in .fav-brands a{width:187px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:nowrap;margin-bottom:16px}.type-manufacturers-listing .content-wrapper-in .fav-brands a:last-of-type{margin-bottom:0}.type-manufacturers-listing .content-wrapper-in .fav-brands a img{width:100%;object-fit:cover;transition:transform .3s ease-in-out}.type-manufacturers-listing .content-wrapper-in .fav-brands a:hover img{transform:scale(1.05)}@media screen and (max-width:767px) and (min-width:0){.type-manufacturers-listing .content-wrapper-in .fav-brands{flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:10px;margin-bottom:40px}.type-manufacturers-listing .content-wrapper-in .fav-brands h4{display:block;width:100%}.type-manufacturers-listing .content-wrapper-in .fav-brands a{max-width:23.8%;min-width:136px;margin:0}}@media screen and (max-width:480px) and (min-width:0){.type-manufacturers-listing .content-wrapper-in .fav-brands a{max-width:calc(50% - 5px);width:100%;min-width:136px;margin:0}}.id--24 .category-title{margin-bottom:25px}@media (max-width:767px){.id--24 .category-title{margin-top:0;margin-bottom:10px}}.links-div{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:15px;margin-bottom:80px}.links-div a{text-decoration:unset;font-size:1.125rem;font-weight:400;line-height:1.2em;color:#000}@media (max-width:767px){.links-div a{padding:8px}}.manufacturers{padding:0;margin:0}.manufacturers li{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap;justify-content:flex-start;list-style:none;gap:70px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #c5c6c6}.manufacturers li h2#ostatní{height:30px;font-size:0}.manufacturers li h2#ostatní::after{content:url(/user/documents/upload/dmartini/docs/def_icons/hearth-small-white.svg);position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.manufacturers li:last-of-type{border-bottom:unset}.manufacturers li h2{margin:0;position:relative;font-size:1.875rem;color:#fff;font-weight:700;width:56px;text-align:center;line-height:1em}.manufacturers li h2::after{content:"";left:50%;top:calc(50% - 2px);transform:translate(-50%,-50%);display:block;width:56px;height:56px;background-image:url(/user/documents/upload/dmartini/docs/def_icons/eclips-1.svg);background-size:cover;background-repeat:no-repeat;position:absolute;background-position:center center;z-index:-1}.manufacturers li ul{padding:20px 0 0 0;display:grid;grid-template-columns:repeat(3,1fr);width:100%}.manufacturers li ul li{padding-bottom:0;margin-bottom:0;border-bottom:unset}@media screen and (max-width:767px) and (min-width:0){.manufacturers li{gap:20px}}.popup-widget.cart-widget,.popup-widget.login-widget{display:none}.user-action{position:relative}.user-action .container{position:relative}.login-window-visible .popup-widget.login-widget{display:flex}.mobile.cart-window-visible{overflow:hidden}.cart-window-visible:before{opacity:0}.cart-window-visible #header:before{z-index:0;opacity:1;content:"";position:fixed;top:0;left:0;right:0;bottom:0;transition:all .2s ease;background-color:rgba(0,0,0,.6)}.cart-window-visible #cart-widget{z-index:1011;display:block}.cart-window-visible .header-top:after,.cart-window-visible .search{z-index:-1}body::before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;transition:all .2s ease}body.submenu-visible::before{opacity:1;background-color:rgba(0,0,0,.6)}body.submenu-visible::before{z-index:9}.admin-logged .popup-widget{top:130px}.admin-logged .popup-widget.sticky{top:100px}.admin-logged .popup-widget.cart-widget{height:calc(100vh - 100px)}@media (max-width:767px){.admin-logged .popup-widget.cart-widget{right:0;height:100vh;top:0;max-height:100vh;padding:60px 20px 20px 20px}.admin-logged .popup-widget.cart-widget .close{top:15px;transform:unset;right:15px;width:20px;height:20px}.admin-logged .popup-widget.cart-widget .btn-conversion{padding:.625em;font-size:1rem}}.ordering-process.admin-logged .popup-widget{top:125px}.ordering-process .popup-widget{top:98px}#formLogin .login-wrapper,#formLoginIncluded .login-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:16px}#formLogin input,#formLoginIncluded input{background-color:#fff}.popup-widget{position:fixed;right:0;z-index:1011;padding:50px;background-color:#f5f4f4;top:100px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.popup-widget.sticky{top:100px}@media (max-width:767px){.popup-widget.sticky{top:88px}}.popup-widget h2{font-size:1.5rem;margin:0 0 .8333333333em}.popup-widget.cart-widget{overflow-y:auto;max-width:435px;height:calc(100vh - 128px)}@media (max-width:767px){.popup-widget.cart-widget{right:0;height:100vh;top:0;max-height:100vh!important;padding:60px 20px 20px 20px}.popup-widget.cart-widget .close{top:15px;transform:unset;right:15px;width:20px;height:20px}.popup-widget.cart-widget .btn-conversion{padding:.625em;font-size:1rem}}.popup-widget .password-helper a{display:block}.popup-widget .password-helper a:not(:last-child){margin-bottom:3px}.popup-widget input[type=email]{padding-left:10px;background-image:none}.cart-widget-inner{display:flex;flex-direction:column}.cart-widget-inner .cart-widget-products{order:1}.cart-widget-inner .popup-cart-summary{order:2}.cart-widget-inner .cart-widget-button{order:3}.cart-widget-inner .cart-free-shipping{order:4}.cart-widget-inner .cart-free-shipping .free-shipping-strong{color:#54bf00;font-weight:400}.cart-widget-product{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #c5c6c6}.cart-widget-product .cart-widget-product-image{order:1;flex:0 1 60px}.cart-widget-product .cart-widget-product-image a img{border:1px solid transparent}.cart-widget-product .cart-widget-product-image a img:hover{border-color:#f4b395}.cart-widget-product .cart-widget-product-name{order:2;flex:1 1 calc(100% - 60px - 16px)}.cart-widget-product .cart-widget-product-name a:hover{color:#f4b395}.cart-widget-product .cart-widget-product-price{order:3;margin-right:auto;font-weight:700}.cart-widget-product .cart-widget-product-amount{order:4}.cart-widget-product .cart-widget-product-amount .quantity{margin-right:30px}.cart-widget-product .cart-widget-product-delete{order:5}.cart-widget-product .cart-widget-product-unit{display:none}.cart-widget-product .cart-widget-product-variant{display:block;font-size:.75rem;font-family:"New Order",sans-serif}.cart-widget-product .cart-widget-product-single-price{font-size:.75rem;font-weight:400}.popup-cart-summary{margin-bottom:20px}.popup-cart-summary-item{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:10px}strong.popup-cart-summary-item-value{font-size:1.75rem;white-space:nowrap}.cart-widget>.cart-widget-button{display:none}.cart-widget-button{margin-bottom:20px}.cart-widget-button .btn.btn-conversion{display:block;text-align:center;font-size:1.25rem;padding:1em;font-weight:700}.empty-cart-popup .contact-box .mail{margin-top:20px}.empty-cart-popup .subcategories{gap:10px}.empty-cart-popup .subcategories a{background-color:#fff}.empty-cart-popup .subcategories::before{display:none}@media (max-width:991px){.popup-widget{top:136px}.popup-widget.cart-widget{max-height:calc(100vh - 136px)}}@media (max-width:767px){.popup-widget{top:68px;padding:30px 20px;top:72px}.popup-widget.cart-widget{max-height:calc(100vh - 70px)}.admin-logged .popup-widget{top:88px}}.login-window-visible{overflow:hidden}.login-window-visible .bg-close{opacity:.5}.user-action-login{position:fixed;left:50%;top:50%!important;transform:translate(-50%,-50%);padding:0;justify-content:space-between;background-color:#fff!important;width:100%;max-width:1034px}.user-action-login .close-second{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center;position:absolute;height:30px;width:30px;right:20px;top:20px;cursor:pointer;z-index:15;z-index:2000}.user-action-login .close-second div{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:2px;width:100%;position:absolute;margin-top:0;border-radius:0;background-color:#000}.user-action-login .close-second div:first-of-type{transform:rotate(45deg)}.user-action-login .close-second div:last-of-type{transform:rotate(-45deg)}.user-action-login .close-second:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.user-action-login .close-second:hover div{background-color:#f55f68}.user-action-login .close-second:hover div:first-of-type{transform:rotate(-45deg)}.user-action-login .close-second:hover div:last-of-type{transform:rotate(45deg)}.user-action-login .bg-close{left:50%;top:50%;transform:translate(-50%,-50%);width:100vw;height:100vh;display:block;position:fixed}.user-action-login .popup-widget-inner{padding:91px 70px 85px 54px;background-color:#fff;position:relative;z-index:100;max-width:51%;width:100%}.user-action-login .popup-widget-inner h2{font-size:2.875rem;font-weight:700;color:#000;margin:0 0 4px 0}.user-action-login .popup-widget-inner p{font-size:1.125rem;font-weight:400;color:#000;margin:0 0 22px 0}@media (max-width:767px){.user-action-login .popup-widget-inner p{margin:0 0 5px 0}}.user-action-login .popup-widget-inner form button{display:inline-block;color:#fff;background-color:#2a2a28;border:2px solid #2a2a28;padding:1em 1.375em 1em 1.375em;font-size:1rem;letter-spacing:.75px;font-weight:700;text-align:center}.user-action-login .popup-widget-inner form button:hover{color:#2a2a28;background-color:#fff}@media screen and (max-width:767px){.user-action-login .popup-widget-inner form button{padding:.6875em .625em .5em .625em}}.user-action-login .popup-widget-inner form a[data-testid=signup]{display:none}.user-action-login .popup-widget-inner form input{padding:1.375em 1.5625em 1.25em 1.5625em}@media (max-width:767px){.user-action-login .popup-widget-inner form input{padding:.9rem 1.4rem}}.user-action-login .popup-widget-inner form .login-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:16px;margin-top:15px}@media (max-width:767px){.user-action-login .popup-widget-inner form .login-wrapper{margin-top:0;padding-top:0!important;padding-left:0!important}}@media (min-width:992px){.user-action-login .popup-widget-inner form .social-login-buttons{margin-top:40px}}.user-action-login .popup-widget-inner form .social-login-buttons .social-login-buttons-divider{margin:0 0 16px 0;text-align:left}.user-action-login .popup-widget-inner form .social-login-buttons .social-login-buttons-divider span{font-size:1.125rem;font-weight:700;color:#000}.user-action-login .registration-banner-login{padding:91px 130px 85px 58px;background-color:#f9cab5;position:relative;z-index:100;max-width:49%;width:100%}.user-action-login .registration-banner-login h2{font-size:2.875rem;font-weight:700;color:#000;margin:0 0 4px 0}.user-action-login .registration-banner-login p{font-size:1.125rem;font-weight:400;color:#000;margin:0 0 13px 0}.user-action-login .registration-banner-login ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;padding:0;margin:0 0 16px 0}.user-action-login .registration-banner-login ul li{position:relative;padding-left:46px;margin-bottom:16px;font-size:1rem;font-weight:400;color:#000;list-style:none}.user-action-login .registration-banner-login ul li::marker{display:none}.user-action-login .registration-banner-login ul li::before{content:"";left:0;top:-3px;width:30px;height:30px;display:block;background-image:url(/user/documents/upload/dmartini/docs/def_icons/bene-mark.svg);background-size:cover;background-repeat:no-repeat;background-position:center center;position:absolute}.user-action-login .registration-banner-login img{position:absolute;right:40px;bottom:40px}@media screen and (max-width:1000px){.user-action-login .popup-widget-inner{padding:50px 40px 50px 40px}.user-action-login .registration-banner-login{padding:50px 90px 50px 40px}.user-action-login .registration-banner-login img{right:10px;bottom:10px;max-width:150px}}@media screen and (max-width:767px){.user-action-login{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;top:0!important;transform:translateX(-50%);height:100vh;overflow:scroll}.user-action-login .popup-widget-inner{max-width:100%;padding:50px 20px 20px 20px}.user-action-login .popup-widget-inner form .login-wrapper{padding:1.1em 1.5625em 1em 1.5625em}.user-action-login .registration-banner-login{max-width:100%;padding:20px 20px 150px 20px}.user-action-login .registration-banner-login img{bottom:130px;max-width:100px}}.footer-bottom-wrapper{padding:20px 0}.footer-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:.75rem}.footer-bottom .wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:60px}@media (max-width:1350px){.footer-bottom .wrapper{gap:20px;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}}.footer-bottom>img{order:2;margin:0 auto}.footer-bottom #signature{color:#2a2a28;display:flex;align-items:center;flex-wrap:wrap;gap:20px}.footer-bottom #signature a{color:#2a2a28;text-decoration:unset}.footer-bottom #signature .title{position:relative}.footer-bottom #signature .title::after{content:"";display:block;width:1px;height:100%;background-color:#2a2a28;right:-10px;top:50%;transform:translateY(-50%);position:absolute;background-color:#2a2a28}.footer-bottom #signature .image{display:none}.footer-bottom .holder{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:50px}.footer-bottom .company{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:5px}@media (max-width:1300px){.footer-bottom{display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:30px}}@media (max-width:767px){.footer-bottom{flex-direction:column;align-items:center}.footer-bottom .holder{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}}.footer-rows{display:flex;align-items:flex-start}.custom-footer{display:flex;align-items:flex-start;flex-wrap:wrap;flex-grow:1;gap:120px;justify-content:space-between}.custom-footer>div{position:relative}.custom-footer .news-item-widget time{display:none}@media (max-width:1300px){.custom-footer{gap:20px}}@media (max-width:767px){.footer-rows{flex-direction:column}.footer-bottom{text-align:center}.footer-bottom #signature{align-items:center;justify-content:center}}input[type=checkbox],input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}label{cursor:pointer}input[type=checkbox]+label{position:relative;padding-left:24px;display:inline-block;color:#2a2a28;font-size:.875rem;line-height:1.2em}input[type=checkbox]+label::before{content:"";width:16px;height:16px;border-radius:2px;border:1px solid #9e9fa0;display:inline-block;position:absolute;background-color:#fff;top:-2px;left:0}input[type=checkbox]+label.disabled{opacity:.7}input[type=checkbox]+label:not(.disabled):hover{color:#f4b395}input[type=checkbox]+label:not(.disabled):hover::before{border-color:#f4b395}input[type=checkbox]:checked+label::before{background-color:#f4b395}input[type=checkbox]:checked+label::after{content:url(/user/documents/upload/dmartini/docs/def_icons/check.svg);display:block;line-height:0;width:12px;height:13px;left:1px;top:-1px;position:absolute}input[type=radio]+label{padding-left:44px;position:relative;display:inline-block}input[type=radio]+label::before{content:"";display:inline-block;width:16px;height:16px;border:1px solid #c4c6c7;background-color:#fff;border-radius:50%;position:absolute;left:0;top:0}input[type=radio]:checked+label::after{content:"";display:inline-block;width:15px;height:15px;border-radius:50%;background-color:#f4b395;position:absolute;left:0;top:1px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{border:1px solid #c5c6c6;font-size:.875rem;width:100%;color:#2a2a28;background-color:transparent;font-family:"New Order",sans-serif;padding:.875em 1.5625em .875em 1.5625em}input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,select:hover,textarea:hover{cursor:pointer;border-color:#f4b395}input[type=email].focus-visible,input[type=number].focus-visible,input[type=password].focus-visible,input[type=search].focus-visible,input[type=tel].focus-visible,input[type=text].focus-visible,select.focus-visible,textarea.focus-visible{outline:0!important}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{font-size:inherit;opacity:1;color:inherit;font-family:inherit}.js-validator-msg{color:#e82b37;font-size:.875rem;font-weight:400}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=submit]{border:none;box-shadow:none;font-family:"New Order",sans-serif;font-size:1rem;align-self:flex-start}.form-group{margin-bottom:20px;display:flex;flex-direction:column;gap:10px;margin-top:15px}@media (max-width:767px){.form-group{margin-top:5px;margin-bottom:10px}}.form-group:last-child{margin-bottom:0}.radio-wrapper{margin-bottom:10px}.required-asterisk::after{content:"*";display:inline-block;color:#b41111;margin-left:.3em}.filter-label.no-display{display:none}body:not(.customer-page) #register-form{max-width:100%;margin-left:auto;margin-right:auto;border-radius:0}body:not(.customer-page) #register-form fieldset.co-registration{display:none}body:not(.customer-page) #register-form .form-group{margin:0 0 10px 0;gap:2px}body:not(.customer-page) #register-form .form-group.submit-wrapper p{margin:0}body:not(.customer-page) #register-form .form-group.submit-wrapper p .btn-login{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;text-align:center;padding:1.0625em;color:#fff;background-color:#2a2a28;font-size:1rem}body:not(.customer-page) #register-form .form-group.submit-wrapper p .btn-login:hover{background-color:#f9cab5;color:#2a2a28}body:not(.customer-page) #register-form .form-group .title-for-login{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0;font-size:.875rem;line-height:1.2em;color:#000;margin:0 0 20px 0}body:not(.customer-page) #register-form .form-group .title-for-login a{margin-left:6px;font-size:.875rem;line-height:1.2em;color:#000}body:not(.customer-page) #register-form input:not(.btn-login){background-color:#fff}@media (max-width:767px){body:not(.customer-page) #register-form{padding:30px 20px}}.ao-image{display:none}.ao-top{display:grid;grid-template-columns:40px minmax(1px,1fr) auto;gap:0 20px;background-color:rgba(84,191,0,.15);margin:-21px -21px 0;padding:30px}.ao-top .ao-product,.ao-top .h1,.ao-top .h2{grid-column-start:2;margin:0}.ao-top .h1{font-size:1.25rem;font-family:"New Order",sans-serif;color:#54bf00}.ao-top .ao-product,.ao-top .h2{font-size:1rem;font-family:"New Order",sans-serif}.ao-top::before{content:url(../img/template-default/icon/success.svg);display:block;line-height:0;grid-row:1/span 2}#cboxContent #cboxClose{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center;position:absolute;height:20px;width:20px;right:21px;top:21px;cursor:pointer;z-index:120}#cboxContent #cboxClose div{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:2px;width:100%;position:absolute;margin-top:0;border-radius:0;background-color:#000}#cboxContent #cboxClose div:first-of-type{transform:rotate(45deg)}#cboxContent #cboxClose div:last-of-type{transform:rotate(-45deg)}#cboxContent #cboxClose:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#cboxContent #cboxClose:hover div{background-color:#ff502b}#cboxContent #cboxClose:hover div:first-of-type{transform:rotate(-45deg)}#cboxContent #cboxClose:hover div:last-of-type{transform:rotate(45deg)}.advanced-order .extras-wrap{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.advanced-order .advancedOrder__buttons{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.advanced-order .advancedOrder__buttons .btn.btn-conversion{transition:all .3s ease-in-out;position:relative;padding:1.0625em 1.5em 1.0625em 1.5em;gap:unset;font-weight:700;font-size:1rem;letter-spacing:.75px;text-transform:unset;border:2px solid transparent;line-height:1em;background-color:#f9cab5}.advanced-order .advancedOrder__buttons .btn.btn-conversion::before{display:none}@media screen and (max-width:767px){.advanced-order .advancedOrder__buttons .btn.btn-conversion{font-size:1rem;padding:.625em}}@media screen and (max-width:767px){.advanced-order .advancedOrder__buttons{margin-top:10px!important}}.advanced-order .extra.step{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.advanced-order .btn-continue-shopping{display:flex;align-items:center;gap:.625em;color:#f4b395;text-decoration:underline}.advanced-order .btn-continue-shopping::before{content:url(../img/template-default/icon/arrow-right1.svg);display:block;line-height:0}.advanced-order .products-block{margin-bottom:65px}.advanced-order .browse-p{display:none}.advanced-order-suggestion{margin-top:51px;text-align:center;font-size:1.5rem}@media (max-width:767px){.ao-top #cboxClose{position:absolute;top:0;right:0;transform:translateY(-50%)}.advanced-order .extras-wrap{flex-direction:column;justify-content:center}}.advanced-order{display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:nowrap;padding:36px 86px 60px 86px}@media (max-width:900px){.advanced-order{padding:36px 0 0 0}}.advanced-order .ao-top{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;background-color:transparent;padding:0;margin:0}.advanced-order .ao-top .h1{font-size:2.375rem;line-height:1.2em;color:#000;font-weight:700;margin-bottom:32px}@media (max-width:900px){.advanced-order .ao-top .h1{font-size:28;margin-bottom:16px}}.advanced-order .ao-top::before{display:none}.advanced-order .ao-top .ao-product{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:24px;width:100%;padding:8px 0;border-top:1px solid #c5c6c6;border-bottom:1px solid #c5c6c6}@media (max-width:767px){.advanced-order .ao-top .ao-product{gap:10px}}.advanced-order .ao-top .ao-product .ao-image{display:flex}.advanced-order .ao-top .ao-product .ao-image a{display:flex;justify-content:center;align-items:center;width:120px;height:120px}.advanced-order .ao-top .ao-product .ao-image a img{width:100%;height:100%}@media (max-width:900px){.advanced-order .ao-top .ao-product .ao-image a{width:100px;height:100px}}@media (max-width:767px){.advanced-order .ao-top .ao-product .ao-image a{width:70px;height:70px}}.advanced-order .ao-top .ao-product .ao-name{max-width:350px}.advanced-order .ao-top .ao-product .ao-name .h3{font-size:1.125rem;line-height:1.2em;color:#000;font-weight:500;max-width:345px;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;margin-bottom:8px}.advanced-order .ao-top .ao-product .ao-name .h3 span{font-size:.875rem;line-height:1.2em;font-weight:500;color:#939393}@media (max-width:767px){.advanced-order .ao-top .ao-product .ao-name .h3{font-size:.875rem}.advanced-order .ao-top .ao-product .ao-name .h3 span{font-size:.75rem}}.advanced-order .ao-top .ao-product .ao-name .ao-availability{font-size:.875rem;line-height:1.2em;font-weight:700}.advanced-order .ao-top .ao-product .ao-name .ao-availability .availability-amount{color:#8cb72a}.advanced-order .ao-top .ao-product .ao-price{margin-left:auto}@media (max-width:767px){.advanced-order .ao-top .ao-product .ao-price{white-space:nowrap}}.advanced-order .ao-top .ao-product .ao-quantity{display:none}.advanced-order .extras-wrap{order:5;margin:0;padding:0}.advanced-order .extras-wrap .extra.delivery{display:none}.advanced-order .products{margin-bottom:45px}.advanced-order .products .product{border:1px solid #e4e4e4}.advanced-order .advanced-order-suggestion{font-size:1.5rem;line-height:1.2em;color:#000;font-weight:700;text-align:left}@media (max-width:900px){.advanced-order .advanced-order-suggestion{font-size:1.25rem;margin:16px 0 16px 0}}#cboxContent #close-btn{top:20px;right:20px;position:absolute}#cboxContent #close-btn .close{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center;position:absolute;height:20px;width:20px;right:21px;top:21px;cursor:pointer;z-index:120}#cboxContent #close-btn .close div{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:2px;width:100%;position:absolute;margin-top:0;border-radius:0;background-color:#000}#cboxContent #close-btn .close div:first-of-type{transform:rotate(45deg)}#cboxContent #close-btn .close div:last-of-type{transform:rotate(-45deg)}#cboxContent #close-btn .close:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#cboxContent #close-btn .close:hover div{background-color:#ff502b}#cboxContent #close-btn .close:hover div:first-of-type{transform:rotate(-45deg)}#cboxContent #close-btn .close:hover div:last-of-type{transform:rotate(45deg)}#cboxOverlay.siteAgreement{z-index:1005}#colorbox.siteAgreement{z-index:1006}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:10020}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.6);backdrop-filter:blur(5px)}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;height:auto!important;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#colorbox{outline:0;box-shadow:0 0 15px rgba(0,0,0,.15)}#cboxContent{overflow:visible;background:#fff}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{padding:1px}#cboxLoadingGraphic::before{content:"";width:60px;height:60px;position:absolute;z-index:1;left:50%;top:50%;margin:-30px 0 0 -30px;border:5px solid;border-radius:50%;border-color:#fff #ccc #666 #000;animation:loader .5s linear infinite}@keyframes loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#cboxLoadingOverlay{background:#fff}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;font-size:0;position:absolute;background:0 0}#cboxClose{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;position:absolute;height:30px;width:30px;transform:translateY(-50%);right:2rem;top:50%;cursor:pointer}#cboxClose:hover:before{background-color:#f55f68;transform:translate(-50%,-50%) rotate(-45deg)}#cboxClose:hover::after{background-color:#f55f68;transform:translate(-50%,-50%) rotate(45deg)}#cboxClose::after,#cboxClose::before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";width:100%;height:3px;background-color:#000;display:block;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%}#cboxClose:before{transform:translate(-50%,-50%) rotate(45deg)}#cboxClose::after{transform:translate(-50%,-50%) rotate(-45deg)}.content-modal{padding:20px}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}.colorbox-html-content{padding:20px}@media (max-width:767px){.colorbox-html-content{padding:10px}}.site-agreement-buttons{white-space:nowrap;text-align:center}.colorbox-msg{margin:20px 20px 20px}#cboxCurrent,#cboxTitle{display:none!important}#cboxNext,#cboxPrevious{outline:0;top:0;width:50%;height:100%}#cboxNext::before,#cboxPrevious::before{content:"";position:absolute;top:50%;margin-top:-18px;width:36px;height:36px;border:2px solid #2a2a28;border-style:none solid solid none}#cboxPrevious{left:0}#cboxPrevious::before{left:10px;transform:rotate(135deg)}#cboxNext{right:0}#cboxNext::before{right:10px;transform:rotate(-45deg)}#cboxClose{background-color:#fff!important;top:0;right:0;width:40px;height:40px}.category-content-wrapper .all-products{display:flex;margin-bottom:40px;gap:10px}@media screen and (max-width:767px){.category-content-wrapper .all-products{display:none}}.slider-wrapper{display:flex;flex-direction:column;width:100%}.slider-wrapper h4{order:1}.slider-wrapper .slider-content{order:2;padding:0 8px;height:4px;margin-top:5px}.slider-wrapper .slider-header{order:3;display:flex;justify-content:space-between;gap:10px;flex-direction:row;flex-wrap:wrap}.slider-wrapper .ui-slider{height:8px;position:relative;background-color:#fff;border-radius:2px}.slider-wrapper .ui-slider-range{position:absolute;top:0;border-radius:2px;height:100%;background-color:#f9cab5}.slider-wrapper .ui-slider-handle{position:absolute;display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:-8px;top:50%;transform:translateY(-50%);background-color:#2a2a28;border-radius:2px;cursor:pointer}.slider-wrapper .ui-slider-handle::before{content:"";left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;width:8px;height:7px;background-image:url(/user/documents/upload/dmartini/docs/def_icons/range-dot.svg);background-size:cover;background-repeat:no-repeat;background-position:center center}.advanced-filters-wrapper{display:flex;flex-wrap:wrap;gap:10px}.advanced-filters-wrapper .advanced-parameter{margin-right:0}.advanced-filters-wrapper .advanced-parameter .advanced-parameter-inner{margin-bottom:0}.shipping-row{display:flex;align-items:center;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.5);gap:20px}.shipping-row .payment-info{margin-right:auto;display:flex;align-items:center;gap:10px}.shipping-row .payment-logo img{max-width:80px;max-height:30px}.shipping-row .payment-shipping-price{white-space:nowrap}.shipping-options-popup .extra.delivery{text-align:left;margin-left:0;margin-top:20px}.link-icons{display:flex;flex-wrap:wrap;gap:52px;align-items:center;justify-content:center}@media (max-width:767px){.link-icons{justify-content:center}}.link-icon{display:inline-flex;align-items:center}.link-icon::before{display:block;line-height:0;margin-right:.4em}.link-icon.share::before{content:url(/user/documents/upload/dmartini/docs/def_icons/share.svg)}.link-icon.watchdog::before{content:url(/user/documents/upload/dmartini/docs/def_icons/watch.svg)}.link-icon.print::before{content:url(/user/documents/upload/dmartini/docs/def_icons/printer.svg)}.advanced-parameter{display:inline-flex;flex-direction:column;align-items:center;margin-right:10px;width:14px;gap:0}.advanced-parameter .advanced-parameter-inner{display:inline-block;width:16px;height:16px;border-radius:50%;margin-bottom:10px;border:1px solid #000}.advanced-parameter .advanced-parameter-inner.yes-before{border:2px solid #2a2a28}.advanced-parameter .parameter-value{display:none;text-align:center;font-size:.75rem}#productsAlternative{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap}#productsAlternative .products{max-width:100%}@media (max-width:1440px){#productsAlternative .products{max-width:100%}}#productDiscussion p[data-testid=textArea],#ratingTab p[data-testid=textArea]{text-align:center;order:1}.type-detail #content .browse-p{display:none}.shp-tabs-holder{width:100%;max-width:930px;margin:0 auto}.shp-tabs{display:flex;padding:0;margin:0 0 -1px;list-style:none;overflow:auto;white-space:nowrap;gap:40px}.shp-tabs-wrapper .navigation-btn{display:none!important}.shp-tab-link{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:.625em 0;color:#2a2a28;text-decoration:none;display:inline-block;position:relative;font-size:1rem;font-weight:700;text-transform:uppercase}.shp-tab-link::before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";left:50%;transform:translateX(-50%) scale(0,1);bottom:0;width:100%;height:2px;position:absolute;display:block;background-color:#f9cab5}.shp-tab.active .shp-tab-link{font-weight:700}.shp-tab[data-testid=tabDescription]{order:-2}.shp-tab[data-testid=tabDiscussion]{display:none}.shp-tab#relatedProductsTab{order:-1}.shp-tab-link:hover::before,.shp-tab.active .shp-tab-link::before{transform:translateX(-50%) scale(1,1)}.tab-content>.active{display:block}.description-inner{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;gap:0}.description-inner .basic-description a:hover,.description-inner .extended-description a:hover{text-decoration:none}.description-inner .basic-description .h2,.description-inner .basic-description h2{font-size:1.5rem}@media (max-width:767px){.description-inner .basic-description .h2,.description-inner .basic-description h2{font-size:1.375rem}}.description-inner .basic-description>h3:first-child{font-size:2.25rem}.description-inner .extended-description{display:block;width:100%}.description-inner .extended-description h3.active:after{transform:translateY(-50%)}.description-inner .extended-description h3::after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";display:block;position:absolute;right:10px;top:50%;height:7.5px;width:15px;transform:translateY(-50%) rotate(-180deg);background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(/user/documents/upload/dmartini/docs/def_icons/triangl.svg)}.description-inner .extended-description .detail-parameters{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;max-width:612px}@media screen and (max-width:767px){.description-inner .extended-description .detail-parameters{display:none;overflow:hidden;opacity:0;padding-bottom:15px}.description-inner .extended-description .detail-parameters.active{display:block}.description-inner .extended-description .detail-parameters.op-1{visibility:visible;opacity:1}}.description-inner .extended-description .detail-parameters a,.description-inner .extended-description .detail-parameters h4,.description-inner .extended-description .detail-parameters h5,.description-inner .extended-description .detail-parameters p,.description-inner .extended-description .detail-parameters span{margin-top:0}.description-inner .extended-description .detail-parameters p{font-size:.875rem}.description-inner .extended-description .detail-parameters .special-text{font-size:1.375rem;font-weight:400}.description-inner .extended-description .detail-parameters tbody{padding-top:10px;max-width:100%;gap:0}.description-inner .extended-description .detail-parameters tbody tr{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;font-size:1rem;padding:16px 30px;font-weight:400;border-top:1px solid #c5c6c6}.description-inner .extended-description .detail-parameters tbody tr:last-of-type{border-bottom:1px solid #c5c6c6}.description-inner .extended-description .detail-parameters tbody tr th{display:inline-block;width:150px}.description-inner .extended-description .detail-parameters tbody tr .row-header-label{font-weight:400}.description-inner .extended-description .detail-parameters .holder{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:40px}.description-inner .extended-description .detail-parameters .holder img{max-width:100px}.description-inner h2,.description-inner h3,.description-inner h4,.description-inner h5,.description-inner h6{margin:0 0 .5555555556em}@media (max-width:767px){.description-inner .basic-description{padding:0}.description-inner .extended-description{padding:0}.description-inner .extended-description table{margin-top:0}}.p-detail-tabs-wrapper .responsive-nav{margin-bottom:50px}table{width:100%}table td,table th{padding:.625em}table th+td{text-align:right;color:#464748}table a{color:inherit}table thead{border-bottom:1px solid #f4b395}.p-detail-tabs-wrapper .homepage-group-title{text-align:center}#ratingWrapper{margin-bottom:60px;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:50px}#ratingWrapper h4{margin:0;font-size:1.125rem;line-height:1.2em}#ratingWrapper .rate-wrap.row{display:flex;flex-wrap:wrap;gap:20px}#ratingWrapper .rate-wrap.row .col-xs-12:not(.rate-average-wrap){display:none}#ratingWrapper .rate-wrap.row .rate-average-wrap .rate-average-inner .rate-average{line-height:1em;font-size:1.5rem;color:#fff;font-weight:700;position:relative}#ratingWrapper .rate-wrap.row .rate-average-wrap .rate-average-inner .rate-average::before{content:"";left:50%;transform:translate(-50%,-50%);top:50%;width:90px;height:90px;display:block;position:absolute;background:url(/user/documents/upload/dmartini/docs/def_icons/eclips-1.svg) no-repeat center center;background-size:contain;z-index:-1}#ratingWrapper .rate-wrap.row .rate-average-wrap .rate-average-inner .rate-average::after{display:none}#ratingWrapper .rate-wrap.row>div{flex:1 1 200px}.rate-average-wrap{display:flex;align-items:center;flex-direction:column;gap:20px;justify-content:center}.rate-average-wrap .stars-label{display:none}.rate-average-wrap .rate-form-trigger{align-self:center}.rate-average-inner{display:flex;align-items:center;justify-content:center;flex-direction:row;text-align:center;gap:50px;margin-left:auto;margin-right:auto;flex-wrap:nowrap}.rate-average-inner .stars{justify-content:center}.rate-average-inner .rate-average{font-size:2.25rem;display:flex;align-items:center}.rate-average-inner .rate-average::after{content:"z 5";font-size:1rem;margin-left:.4em}.rate-list{display:flex;align-items:center;gap:15px;margin-bottom:10px}.rate-block{width:100%;height:5px;position:relative;background-color:#d8d8d8}.rate-block .rate-bar{display:block;position:absolute;top:0;left:0;height:100%;background-color:#f4b395}.rate-count{display:none}.rate-form-trigger{align-self:flex-start}#rate-form{margin-top:20px}.votes-wrap .vote-wrap:first-child{margin-top:30px}.vote-wrap{padding:30px;display:flex!important;flex-wrap:wrap;flex-direction:column;position:relative;gap:20px;background-color:#fff;border:1px solid #d8d8d8;border-radius:5px}.vote-wrap:not(:last-child){margin-bottom:20px}.vote-wrap .vote-header{display:flex;align-items:center;gap:20px}.vote-wrap .vote-name{font-size:1.5rem;line-height:1.25em;margin-bottom:10px;display:block;font-family:"New Order",sans-serif}.vote-wrap .votes-wrap{width:100%}.vote-wrap .vote-initials{z-index:0;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;text-align:center;font-weight:400;text-transform:uppercase;background-clip:padding-box;background-color:#d8d8d8!important;font-family:"New Order",sans-serif}.vote-wrap .vote-pic{position:relative;min-width:50px;height:50px;display:block}.vote-wrap .vote-pic img{position:absolute;left:0;top:0;border-radius:50%;display:none}.vote-wrap .vote-delimeter{display:none}.vote-wrap .vote-rating{display:flex;align-items:flex-start;gap:10px;flex-direction:column-reverse}.vote-wrap .vote-time{font-size:.75rem}.vote-wrap .vote-content{color:#464748;line-height:1.5em}@media (max-width:767px){.vote-wrap{flex-direction:column}.vote-wrap::before{display:none}}.thumbnail-next,.thumbnail-prev{font-size:0;width:48px;height:48px;border-radius:5px;border:1px solid #c4c6c7;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s ease-in-out;z-index:2}.thumbnail-next::before,.thumbnail-prev::before{content:"";display:block;width:10px;height:10px;border-radius:1px;border:2px solid #2a2a28;border-style:none solid solid none}.thumbnail-next::before{transform:rotate(-45deg)}.thumbnail-prev::before{transform:rotate(135deg)}.p-thumbnails-wrapper{width:100%;flex:unset;background-color:#fff;padding:13px 30px}.p-thumbnails-wrapper .cbox-gal{display:none}.p-thumbnails{position:relative;width:100%;height:100px;overflow:hidden}.p-thumbnails:not(.overflow-prev) .thumbnail-prev{display:none}.p-thumbnails:not(.overflow-next) .thumbnail-next{display:none}.thumbnail-next,.thumbnail-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.thumbnail-prev{left:0}.thumbnail-next{right:0}.p-thumbnails-inner{height:100px;position:absolute;top:0;width:9999em;transition:all .3s ease-in-out}.p-thumbnails-inner>div{display:inline-block}.p-thumbnails-inner>div::after,.p-thumbnails-inner>div::before{content:" ";display:table}.p-thumbnails-inner>div::after{clear:both}.p-thumbnails-inner a{float:left;max-width:100%;position:relative;width:115px}.p-thumbnails-inner a img{display:block;height:100%;width:auto}.p-thumbnail{margin-right:30px}.p-gifts-wrapper .p-gifts-heading{font-family:"New Order",sans-serif;font-weight:700;margin-bottom:.625em}.p-gifts-wrapper .p-gift{display:flex;align-items:center;gap:20px;margin-bottom:10px}.p-gifts-wrapper .p-gift-name a{text-decoration:none;color:#464748}.p-gifts-wrapper .p-gift-name span{display:block}.p-gifts-wrapper .p-gift-image{flex:0 0 95px;max-width:95px}@media (max-width:767px){.p-gifts-wrapper .p-gift-image{flex-basis:40px;max-width:40px}}.p-info-wrapper .social-buttons:not(.no-display){display:flex;gap:4px}.p-image-wrapper{margin-bottom:30px}@media (max-width:767px){.rate-wrap.row{flex-direction:column}.rate-wrap.row>div{flex-basis:auto}.rate-average-wrap{align-items:flex-start}.rate-average-wrap .rate-form-trigger{align-self:flex-start}.rate-average-inner{margin-left:0}.vote-wrap{padding:20px}}#discussionWrapper{display:flex;flex-direction:column-reverse;align-items:flex-start;flex-wrap:nowrap;gap:16px;display:none}#discussionWrapper>.votes-wrap.discussion{width:100%}#discussionWrapper .add-comment{margin-top:10px}#discussionWrapper .add-comment:focus,#discussionWrapper .add-comment:hover{color:#fff}@media (max-width:767px){#discussionWrapper>.votes-wrap.discussion>.vote-wrap>.vote-content{padding:0 20px 20px 20px}#discussionWrapper>.votes-wrap.discussion>.vote-wrap>.vote-header{padding:20px 20px 0 20px}#discussionWrapper>.votes-wrap.discussion>.vote-wrap .vote-wrap{margin-left:20px}#discussionWrapper .vote-initials,#discussionWrapper .vote-pic{width:46px;height:46px}#discussionWrapper .vote-pic{min-width:46px}#discussionWrapper .vote-initials{font-size:1rem}}.product-banner-wrapper{width:100%;overflow:hidden;position:relative;display:inline-block}.product-banner-wrapper img{position:relative;width:100%;height:auto}.product-banner-wrapper{padding:8px 10px;background-color:#526c59;display:flex;width:100%;flex-direction:row;justify-content:flex-start;align-items:center;gap:35px;position:relative;z-index:1;margin-bottom:24px;text-decoration:unset!important;background-position:center center;background-repeat:no-repeat;background-size:cover}.product-banner-wrapper:after{content:"";right:24px;top:50%;transform:translateY(-50%);width:24px;height:24px;display:block;position:absolute;background:url(/user/documents/upload/dmartini/docs/def_icons/arrow-right-white.svg) no-repeat center center;background-size:cover;z-index:2}.product-banner-wrapper .img{position:relative;z-index:1;width:126px;height:126px;overflow:hidden}.product-banner-wrapper .img img{width:100%;height:100%;object-fit:cover;object-position:center}.product-banner-wrapper .texts{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:8px;max-width:250px;position:relative;z-index:1;text-decoration:unset!important}.product-banner-wrapper .texts span{font-size:.875rem;line-height:1.2em;color:#fff;font-weight:500;text-transform:uppercase;text-decoration:unset!important}.product-banner-wrapper .texts h4{text-decoration:unset!important;margin:0;font-size:1.625rem;line-height:1.2em;color:#fff;font-weight:700}@media screen and (max-width:767px){.product-banner-wrapper{padding:8px 4px;gap:15px}.product-banner-wrapper .img{width:77px;height:77px}.product-banner-wrapper .texts{max-width:200px}.product-banner-wrapper .texts h4{font-size:1.25rem}}.row-header-label-colon{display:none}.right-logo-detail{position:absolute;top:900px;right:0;z-index:10;max-height:100%}@media screen and (max-width:1560px){.right-logo-detail{max-width:200px}}@media screen and (max-width:1370px){.right-logo-detail{max-width:100px}}@media screen and (max-width:1160px){.right-logo-detail{display:none}}.variants-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:16px}.variants-wrapper h3{display:block;width:100%;margin-bottom:24px;margin-top:4px}.variants-wrapper .show-more{font-size:.875rem;color:#000;text-decoration:underline;max-width:60px}.variants-wrapper .variant{width:115px;text-align:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;text-decoration:none!important;border:1px solid transparent;position:relative}.variants-wrapper .variant .variant-image{width:100%;height:115px;overflow:hidden;position:relative;margin-bottom:8px;background-color:#fff}.variants-wrapper .variant .variant-image img{position:relative;width:100%;height:100%;object-fit:contain}.variants-wrapper .variant .variant-name{opacity:0;background-color:#f9cab5;color:#000;position:absolute;width:100%;font-size:12px;height:auto;padding:5px;left:10px;top:-20px;z-index:2}.variants-wrapper .variant .variant-name:after{content:"";height:15px;width:15px;background-color:#f9cab5;display:block;transform:rotate(45deg) translateX(-50%);position:absolute;left:50%;bottom:-12px;z-index:-1}.variants-wrapper .variant .variant-availability{font-size:.75rem;color:#000;font-weight:600;text-decoration:none!important}.variants-wrapper .variant .variant-price{font-size:1rem;color:#000;font-weight:600;margin-top:auto}.variants-wrapper .variant:hover{border:1px solid #f4b395}.variants-wrapper .variant:hover .variant-name{opacity:1}@media screen and (max-width:767px){.variants-wrapper{margin-bottom:50px}.variants-wrapper h3{margin:24px 0 16px 0}.variants-wrapper .show-more{max-width:100%;text-align:center}.variants-wrapper .variant{background-color:#fff;width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto;justify-items:start;align-items:center;padding:10px}.variants-wrapper .variant .variant-image{max-width:100px;height:100px;grid-row:span 3;margin-bottom:0;margin:-10px}.variants-wrapper .variant .variant-name{display:block;text-align:left;font-size:.75rem}.variants-wrapper .variant .variant-availability{margin-top:auto}.variants-wrapper .variant .variant-price{margin-bottom:auto}}.header-top .contact-box{margin-right:auto;margin-left:30px}.header-top .contact-box .mail+span{padding-left:0;font-size:.75rem}.header-top .contact-box a{font-weight:400;font-size:.75rem}.header-top .contact-box .mail{margin-top:0}@media (max-width:767px){.header-top .contact-box{display:none}}.cart-inner{width:100%;max-width:1035px;margin:0 auto;padding:121px 0 20px 0;position:relative}.cart-inner::before{content:"";left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:1644px;max-width:100vw;display:block;position:absolute;z-index:-1;background-color:#fff}@media screen and (max-width:1000px){.cart-inner{padding:70px 0 20px 0}}.co-shipping-address .js-validated-element-wrapper em{margin-top:-25px;margin-bottom:10px}#order-shipping-methods #shipping-4 .payment-info:after{content:"Podnikatelská 2 (průmyslová zóna),350 02 Cheb v časech:\aPO - PÁ:9:00 - 17:00 Sobota:9:00 - 12:00";width:100%;position:relative;font-size:12px;white-space:pre}.cart-inner h4{font-size:1.5rem;margin:0 0 18px 0;padding-bottom:15px;font-weight:700}.cart-header-wrapper{padding:0 2rem;position:relative}@media (max-width:767px){.cart-header-wrapper{padding:0 1rem}}.cart-header{display:flex;justify-content:space-between;max-width:1248px;list-style:none;padding:62px 0 55px 0;margin:0 auto;text-align:center;position:relative;gap:64px}.cart-header::before{content:"";left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:1644px;max-width:100vw;display:block;position:absolute;z-index:-1;background-color:#2a2a28}@media (max-width:1000px){.cart-header{gap:15px;padding:40px 0 40px 0}}@media (max-width:767px){.cart-header{gap:5px;padding:20px 0 20px 0}}.cart-header strong{font-weight:400;position:relative}.cart-header .step a,.cart-header .step strong{display:flex;align-items:center;padding:0 0 0 80px;gap:10px;position:relative;text-align:center;justify-content:center;font-weight:700;font-size:1.5rem;line-height:1em}.cart-header .step a::before,.cart-header .step strong::before{content:"";position:absolute;width:62px;height:63px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;line-height:0;margin:0;left:0;top:50%;font-size:1.125rem;line-height:1em;color:#2a2a28;font-weight:700;transform:translateY(-50%);background-position:center center;background-repeat:no-repeat;background-size:contain}@media (max-width:900px){.cart-header .step a,.cart-header .step strong{flex-direction:column;align-items:center;padding:10px 5px 10px 70px}.cart-header .step a::before,.cart-header .step strong::before{margin:0}.cart-header .step a::after,.cart-header .step strong::after{display:none}}@media (max-width:767px){.cart-header .step a,.cart-header .step strong{padding:20px 20px 20px 40px}.cart-header .step a::before,.cart-header .step strong::before{left:10px}}@media (max-width:600px){.cart-header .step a,.cart-header .step strong{padding:64px 10px 8px 10px;font-size:1rem}.cart-header .step a::before,.cart-header .step strong::before{left:50%;top:0;transform:translateX(-50%)}}@media (max-width:480px){.cart-header .step a,.cart-header .step strong{font-size:1rem}}.cart-header .step a{text-decoration:none}.cart-header .step a:hover{text-decoration:underline}.cart-header .step a::before,.cart-header .step strong::before{color:#fff!important;text-align:center!important;}.cart-header .step-1 a::before,.cart-header .step-1 strong::before{content:"01";background-image:url(/user/documents/upload/dmartini/docs/icons/inactive_circle.svg);}.cart-header .step-1.active a::before,.cart-header .step-1.active strong::before{background-image:url(/user/documents/upload/dmartini/docs/icons/acrive_circle.svg)}.cart-header .step-2 a::before,.cart-header .step-2 strong::before{content:"02";background-image:url(/user/documents/upload/dmartini/docs/icons/inactive_circle.svg)}.cart-header .step-2.active a::before,.cart-header .step-2.active strong::before{background-image:url(/user/documents/upload/dmartini/docs/icons/acrive_circle.svg)}.cart-header .step-3 a::before,.cart-header .step-3 strong::before{content:"03";background-image:url(/user/documents/upload/dmartini/docs/icons/inactive_circle.svg)}.cart-header .step-3 a::after,.cart-header .step-3 strong::after{display:none}.cart-header .step-3.active a::before,.cart-header .step-3.active strong::before{background-image:url(/user/documents/upload/dmartini/docs/icons/acrive_circle.svg)}.cart-header .step-3.active a::after,.cart-header .step-3.active strong::after{display:none}.cart-header .step-1.completed a::before,.cart-header .step-1.completed strong::before,.cart-header .step-2.completed a::before,.cart-header .step-2.completed strong::before,.cart-header .step-3.completed a::before,.cart-header .step-3.completed strong::before{background-image:url(/user/documents/upload/dmartini/docs/icons/acrive_circle.svg)}.cart-row{display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px;justify-content:flex-start;flex-direction:column}.cart-row .col-md-8{flex:unset;width:100%;max-width:100%}.cart-row .col-md-8#checkoutContent{width:100%;max-width:750px}@media (max-width:1000px){.cart-row .col-md-8#checkoutContent{max-width:100%;flex:unset}}.cart-row .col-md-4{flex:unset;width:100%;max-width:100%}@media (max-width:767px){.cart-row{gap:20px}}@media (max-width:1300px){.cart-row{flex-wrap:wrap}}@media (max-width:1000px){.cart-row .col-md-4{width:100%}}@media (max-width:767px){.cart-row .col-md-4{max-width:100%;width:100%}}.branch-picker-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:30px}.select2-container{position:absolute;z-index:11700;left:21px!important;top:250px!important}.select2-container .select2-results{height:300px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-color:#fff;overflow-y:scroll;width:calc(100% - 40px)}.detail-information{margin-top:80px}.id--16 .cart-inner{padding:80px 0 20px 0;max-width:100%;gap:30px}@media (max-width:767px){.id--16 .cart-inner{padding:40px 0 20px 0}}.id--16 .cart-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media screen and (max-width:980px){.id--16 .cart-row{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:20px}}#checkoutSidebar{position:sticky!important;flex:unset;top:190px!important;max-width:35%}#checkoutSidebar .consents{margin-top:20px}#checkoutSidebar .consents a{color:#2a2a28;text-decoration:underline}#checkoutSidebar h4{padding:0!important;margin:0!important}@media (max-width:980px){#checkoutSidebar{flex:unset;max-width:100%}}.checkout-box,.checkout-box-wrapper{display:none}.summary-wrapper .free-gift h4{padding:0}.summary-wrapper .free-gift .free-gifts-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:24px;margin-bottom:16px}.summary-wrapper .free-gift .free-gifts-wrapper .free-gift-label .free-gift-name{text-decoration:none;font-weight:600;margin-bottom:7px;display:block;font-size:1.125rem;text-decoration:none}.summary-wrapper .upper-summary{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:nowrap;margin-bottom:56px}@media screen and (max-width:767px){.summary-wrapper .upper-summary{flex-direction:column;gap:20px;margin-bottom:20px;align-items:center;justify-content:flex-start}}.summary-wrapper .upper-summary .cart-summary{margin-bottom:0}.summary-wrapper .upper-summary .cart-summary h4{margin:0;font-size:1rem;line-height:1.2em;font-weight:400;cursor:pointer;position:relative;padding:0 0 0 32px}.summary-wrapper .upper-summary .cart-summary h4.active{margin-bottom:16px}.summary-wrapper .upper-summary .cart-summary h4.active::before{background-color:#f4b395}.summary-wrapper .upper-summary .cart-summary h4.active::after{content:url(/user/documents/upload/dmartini/docs/def_icons/check.svg);display:block;line-height:0;width:12px;height:13px;left:4px;top:1px;position:absolute}.summary-wrapper .upper-summary .cart-summary h4::before{content:"";left:0;top:-4px;width:24px;height:24px;position:absolute;display:block;border:1px solid #9e9fa0;border-radius:2px}.summary-wrapper .upper-summary .cart-summary h4:hover{color:#f4b395}.summary-wrapper .upper-summary .cart-summary .discount-coupon{display:none}.summary-wrapper .upper-summary .cart-summary .discount-coupon.active{display:inline-block}.summary-wrapper .upper-summary .price-holder{display:flex;flex-direction:column;align-items:flex-end;flex-wrap:nowrap;gap:10px}@media screen and (max-width:767px){.summary-wrapper .upper-summary .price-holder{width:100%}}.summary-wrapper .upper-summary .price-holder .save-holder{font-size:1rem;line-height:1.2em;color:#2a2a28;font-weight:600}.summary-wrapper .upper-summary .price-holder .price-wrapper{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;flex-wrap:nowrap;padding:0}#summary-box h4,.summary-wrapper h4{font-size:1.375rem;border:unset}#summary-box{border-radius:10px}#summary-box .cart-items{margin:0 0 1px 0}#summary-box .cart-items.gift-items{margin:0 0 30px 0}#summary-box .cart-items .cart-item{margin:0 0 30px 0}@media (max-width:767px){#summary-box{padding:20px}}.extras-wrapper{max-width:600px}.extras-wrapper .extras-col{display:flex;flex-direction:column;gap:20px}.extras-wrapper .extras-col .discount-coupon{order:-1}.p-discount{display:none!important}#ui-id-2{background-color:#fff;border:1px solid #c5c6c6}.discount-coupon.btn-secondary{font-family:"New Order",sans-serif}.discount-coupon input{font-weight:500;color:#999;font-size:.875rem}.discount-coupon form{display:flex;gap:0}@media (max-width:600px){.discount-coupon form{flex-direction:column;align-items:flex-start;justify-content:flex-start}}#discountCouponCode{padding-left:40px;background:url(/user/documents/upload/dmartini/docs/def_icons/procenta-2.png) no-repeat 10px center;background-color:#fff}.next-step-forward{float:right;margin-top:20px}.black-border,.next-step-back{text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;padding:1.0625em 1.5em 1.0625em 1.5em;gap:25px;font-weight:700;font-size:1rem;letter-spacing:.75px;text-transform:unset;border:2px solid #2a2a28;line-height:1em;color:#2a2a28!important}.black-border:hover,.next-step-back:hover{background-color:#2a2a28;color:#fff!important}.black-border::before,.next-step-back::before{display:none}@media (max-width:767px){.black-border,.next-step-back{padding:.625em .625em .625em .625em;gap:10px}}.box-bg-default[data-testid=tableCart] .next-step{gap:10px}.price-wrapper{display:grid;align-items:center;grid-template-columns:repeat(2,minmax(1px,1fr));gap:15px;padding-left:24px}.price-wrapper .price-label{font-weight:400;font-size:1.125rem;line-height:1em}.price-wrapper .price-label.price-secondary{font-weight:500;font-size:.8125rem;display:none}.price-wrapper .price{font-weight:700;font-size:1.875rem;line-height:1em}.price-wrapper .price.price-secondary{font-weight:500;font-size:.8125rem;display:none}.price-wrapper strong{text-align:right;font-weight:400}.next-step{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.next-step .order-button-suffix{margin-left:.2em}.next-step .next-step-finish .order-button-text{text-transform:uppercase}@media screen and (max-width:767px){.next-step{display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:15px}}.back-shopping-link{display:none}.sidebar-in-cart .extra.delivery{line-height:1.5em;margin-bottom:24px}.sidebar-in-cart .cart-content{margin-bottom:0}.co-basic-information select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(/user/documents/upload/dmartini/docs/def_icons/arrow-down.svg) no-repeat 95% center;background-size:10px}.price-range{height:3px;overflow:hidden;background-color:#f9cab5;margin-top:10px;width:100%}.price-range>div{height:100%;background-color:#2a2a28}table.cart-table{width:100%;display:block}table.cart-table h2{font-size:1.75rem;margin:0 0 20px 0;padding-bottom:20px}table.cart-table tbody{width:100%;display:block}table.cart-table tbody tr td{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}table.cart-table tbody tr td.p-quantity{align-items:center;justify-content:center;flex-wrap:nowrap;flex:unset}table.cart-table tbody tr td.p-availability{flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}table.cart-table tbody tr td.p-availability .availability-amount{display:inline-block}table.cart-table tbody tr td.p-price{flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:nowrap}table.cart-table tbody tr td.p-total{flex-direction:row;justify-content:flex-end;align-items:center;gap:20px}@media (max-width:1000px){table.cart-table tbody tr td.p-total{gap:10px}}table.cart-table tbody tr td.p-save{flex:1 1 80px;margin-left:50px;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:5px;max-width:80px!important}table.cart-table tbody tr td.p-save span:nth-of-type(1){font-size:.875rem;color:#000;font-weight:600;display:inline-block}table.cart-table tbody tr td.p-save span:nth-of-type(2){font-size:.875rem;color:#000;font-weight:600;display:inline-block}@media screen and (max-width:1000px){table.cart-table tbody tr td.p-save{margin-left:20px}}table.cart-table tbody tr:first-of-type .p-price,table.cart-table tbody tr:first-of-type .p-quantity,table.cart-table tbody tr:first-of-type .p-save,table.cart-table tbody tr:first-of-type .p-total{position:relative}table.cart-table tbody tr:first-of-type .p-price .p-label,table.cart-table tbody tr:first-of-type .p-quantity .p-label,table.cart-table tbody tr:first-of-type .p-save .p-label,table.cart-table tbody tr:first-of-type .p-total .p-label{position:absolute;display:inline-block;bottom:calc(100% + 28px);right:39px;font-size:.875rem;color:#000;line-height:1.2em;font-weight:400;white-space:nowrap}@media screen and (max-width:1000px){table.cart-table tbody tr:first-of-type .p-price .p-label,table.cart-table tbody tr:first-of-type .p-quantity .p-label,table.cart-table tbody tr:first-of-type .p-save .p-label,table.cart-table tbody tr:first-of-type .p-total .p-label{right:5px}}@media screen and (max-width:767px){table.cart-table tbody tr:first-of-type .p-price,table.cart-table tbody tr:first-of-type .p-quantity,table.cart-table tbody tr:first-of-type .p-save,table.cart-table tbody tr:first-of-type .p-total{position:unset}table.cart-table tbody tr:first-of-type .p-price .p-label,table.cart-table tbody tr:first-of-type .p-quantity .p-label,table.cart-table tbody tr:first-of-type .p-save .p-label,table.cart-table tbody tr:first-of-type .p-total .p-label{display:none}}table.cart-table tbody tr:first-of-type .p-price .p-label{right:0}table.cart-table tbody tr:first-of-type .p-quantity .p-label{right:unset;left:0}table.cart-table tbody tr:first-of-type .p-save .p-label{right:unset;left:50%;transform:translateX(-50%)}table.cart-table td,table.cart-table th{padding:0}table.cart-table tr:nth-of-type(odd){background-color:transparent!important}table.cart-table tr{display:flex;gap:24px;align-items:stretch;border:none;margin-bottom:1px;padding:23px 24px 23px 24px;border:1px solid #e4e4e4}table.cart-table tr.related-visible{border-bottom:0;border-bottom:unset}table.cart-table tr.related-visible .p-name .show-related::after{transform:rotate(-135deg);top:2px}@media (max-width:1000px){table.cart-table tr{padding:10px 10px 10px 10px;gap:12px}}@media (max-width:767px){table.cart-table tr{margin-bottom:10px}}table.cart-table .cart-p-image{flex:0 1 100px;min-width:100px;max-width:100px}table.cart-table .cart-p-image img{display:block}table.cart-table .p-name{flex:1 1 300px}table.cart-table .p-name a{color:#2a2a28}table.cart-table .p-name a:hover{color:#f4b395}table.cart-table .p-name .availability{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:5px}table.cart-table .p-name .availability .p-label{display:none}table.cart-table .p-name .availability .availability-amount{color:#8cb72a;font-size:.875rem;line-height:1em;font-weight:700}table.cart-table .p-name .availability .availability-label{position:relative;font-size:.875rem;line-height:1em;font-weight:700}table.cart-table .p-name .availability .availability-label::before{display:none}table.cart-table .p-name span{display:block;font-size:.75em}table.cart-table .p-name .show-related{display:block;font-size:.8125rem}table.cart-table .p-name .show-related::after{content:"";display:inline-block;width:8px;height:8px;border:2px solid #2a2a28;border-style:none solid solid none;transform:rotate(45deg);margin-left:.6em;position:relative;top:-2px;transition:all .15s ease-in-out}table.cart-table .main-link{text-decoration:none;font-weight:600;margin-bottom:7px;display:block;font-size:1.125rem;text-decoration:none}table.cart-table .p-availability{flex:1 1 auto;text-align:right;gap:5px;display:none}table.cart-table .p-availability .p-label{display:none}table.cart-table .p-availability .availability-amount{color:#8cb72a;font-size:.875rem;line-height:1em;font-weight:700}table.cart-table .p-availability .availability-label{position:relative;font-size:.875rem;line-height:1em;font-weight:700}table.cart-table .p-availability .availability-label::before{display:none}table.cart-table .p-price{font-size:.75rem;color:#5a5b5c}table.cart-table .p-price strong{color:#5a5b5c;font-weight:400}table.cart-table .p-price,table.cart-table .p-total{flex:1 1 120px;text-align:right}table.cart-table .p-price .price-final,table.cart-table .p-total .price-final{white-space:nowrap;font-size:1.1875rem;font-weight:700}table.cart-table .p-price .price-final[data-testid=cartItemPrice],table.cart-table .p-total .price-final[data-testid=cartItemPrice]{font-size:.8125rem}table.cart-table .p-quantity{flex:1 0 120px;justify-content:flex-end}table.cart-table .p-quantity .quantity{width:140px}table.cart-table .p-quantity .quantity input.amount{border:1px solid #e4e4e4!important;padding:18px 3px 18px 3px!important}table.cart-table .p-quantity .quantity .decrease,table.cart-table .p-quantity .quantity .increase{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}table.cart-table .p-quantity .quantity .increase{border-right:1px solid #e4e4e4}table.cart-table .p-quantity .quantity .decrease{border-left:1px solid #e4e4e4}@media screen and (max-width:767px){table.cart-table .p-quantity .quantity{width:105px;padding-right:0}table.cart-table .p-quantity .quantity input.amount{width:40px;padding:10px 3px 10px 3px!important}table.cart-table .p-quantity .quantity .increase{height:44px;padding:0 8px}table.cart-table .p-quantity .quantity .decrease{height:44px;padding:0 8px}}table.cart-table .p-total{display:flex;justify-content:flex-end;align-items:center;gap:10px}table.cart-table tr.related:not(.visible){display:none}table.cart-table tr.related{border-top:unset}table.cart-table tr.related td{display:block;width:100%}@media (max-width:767px){table.cart-table tr.related{margin-top:0}}table.cart-table .cart-related-product{display:flex;align-items:center;gap:30px;padding:30px 30px;width:100%;margin-bottom:15px;background-color:#fafaf7}table.cart-table .cart-related-product .btn.add-to-cart-button{font-size:0;width:42px;height:42px;border-radius:50%;background-color:unset}table.cart-table .cart-related-product .btn.add-to-cart-button::before{content:url(/user/documents/upload/dmartini/docs/def_icons/kosik-button-second.svg);left:50%;top:50%;transform:translate(-50%,-50%)}table.cart-table .cart-related-product .cart-related-button a.btn-primary{font-size:.875rem;text-transform:unset;line-height:1.2em;padding:.5em .5em .5em .5em}table.cart-table .cart-related-info{display:flex;align-items:center;gap:20px;flex:5}@media (max-width:767px){table.cart-table .cart-related-info{gap:10px}}table.cart-table .cart-related-name{text-decoration:none;font-weight:600;margin-bottom:7px;font-size:1.0625rem;text-decoration:none}table.cart-table .cart-related-img{flex:0 1 61px}table.cart-table .cart-related-img img{display:block}table.cart-table .cart-related-availability{margin-left:auto;text-align:left;position:relative;color:#71b929!important;font-size:.6875rem;font-weight:500}table.cart-table .cart-related-availability::before{content:"";left:-34px;top:50%;transform:translateY(-50%);width:24px;height:24px;display:block;position:absolute;background-image:url(/user/documents/upload/dmartini/docs/def_icons/availability.svg);background-position:center center;background-repeat:no-repeat;background-size:cover}@media (max-width:767px){table.cart-table .cart-related-availability{padding-left:34px}table.cart-table .cart-related-availability::before{left:0}}table.cart-table .cart-related-button{flex:2;display:flex;align-items:center;gap:20px;justify-content:flex-end;white-space:nowrap}table.cart-table .cart-related-button .btn{padding:.5625em}table.cart-table .cart-related-button .price-final{font-family:"New Order",sans-serif}.cart-content .delivery-time{font-size:1rem;margin-top:16px}.free-gift{display:flex;flex-direction:column}.free-gift .free-gifts{list-style:none;padding:0;margin:0}.free-gift-trigger{margin-bottom:40px}.free-gifts,.free-product-gifts{padding:0;margin:0;list-style:none}.free-gifts li,.free-product-gifts li{margin-bottom:10px}.free-gifts li label,.free-product-gifts li label{display:flex;align-items:center;gap:20px;cursor:default}.free-gifts li label .free-gifts-img,.free-product-gifts li label .free-gifts-img{flex:0 0 60px;display:flex}.free-gifts li label .free-gifts-img img,.free-product-gifts li label .free-gifts-img img{width:60px;height:60px}.free-gifts li.active,.free-product-gifts li.active{border:1px solid #d8d8d8;border-radius:5px}.free-gifts-img-hover{display:none!important}.cart-content .cart-summary{margin-bottom:34px}.cart-content .cart-summary button{padding:.5rem .875rem .5rem .875rem}.co-basic-information .row{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:10px}.co-basic-information .col-sm-6{flex:1 1 200px}.co-basic-information .select-label{display:none}.cart-content{margin-bottom:20px}.order-icon{border-bottom:1px solid #e4e4e4}#checkoutContent .cart-content{max-width:700px}@media (max-width:1000px){#checkoutContent .cart-content{max-width:100%}}#checkoutContent .cart-content .form-group{margin:0 0 10px 0;gap:2px}#checkoutContent .cart-content .form-group .btn-secondary{display:none}#checkoutContent .cart-content .form-group .title-for-login{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0;font-size:.875rem;line-height:1.2em;color:#000;margin:0 0 20px 0}#checkoutContent .cart-content .form-group .title-for-login a{margin-left:6px;font-size:.875rem;line-height:1.2em;color:#000}#checkoutContent .cart-content .header-billing{display:none}#checkoutContent .cart-content .co-billing-address fieldset{display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:nowrap}#checkoutContent .cart-content .co-billing-address .company-shopping{order:20;margin:20px 0 40px 0}#checkoutContent .cart-content .co-billing-address #company-info{order:21}#checkoutContent .cart-content .co-box-additional .form-group{margin:0 0 20px 0}.shipping-billing-table .radio-wrapper{padding:8px 0 18px 0}.shipping-billing-table .radio-wrapper:not(:last-child){border-bottom:1px solid #e4e4e4}.shipping-billing-table .radio-wrapper label{display:flex;align-items:flex-start;gap:80px}.shipping-billing-table .radio-wrapper .payment-logo{order:-1;max-width:63px;width:100%;overflow:hidden;border:1px solid #e4e4e4}.shipping-billing-table .radio-wrapper .payment-logo img{display:block;object-fit:cover}.shipping-billing-table .radio-wrapper .payment-shipping-price{margin-left:auto;white-space:nowrap}.shipping-billing-table .radio-wrapper input[type=radio]+label::after,.shipping-billing-table .radio-wrapper input[type=radio]+label::before{top:50%;transform:translateY(-50%)}.shipping-billing-table .radio-wrapper .sublabel{font-size:.875rem;color:#2a2a28;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:8px}.shipping-billing-table .radio-wrapper .sublabel::before{content:url(/user/documents/upload/dmartini/docs/def_icons/delivery-point.svg);display:inline-block;position:relative;height:25px;width:25px}.shipping-billing-table .radio-wrapper .sublabel a{text-decoration:none;color:inherit}.radio-wrapper .payment-info{display:flex;flex-wrap:wrap}.radio-wrapper .payment-info>b{margin-right:.3em}.radio-wrapper .payment-info .sublabel,.radio-wrapper .payment-info em{width:100%}.radio-wrapper a{text-decoration:underline}.radio-wrapper.inactive-child{opacity:.6;cursor:not-allowed}.radio-wrapper.inactive-child .not-possible-info{display:block}.radio-wrapper.inactive-child label{cursor:inherit}.cart-items{margin-bottom:30px}.cart-item{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid #e4e4e4}.cart-item.cart-item-gift{border-top:unset}.cart-item.cart-item-gift .cart-item-name{max-width:100%}.cart-item.cart-item-gift .cart-item-name img{width:60px;height:60px}.cart-item.cart-item-gift .cart-item-name span{gap:10px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;font-size:.875rem;font-weight:400;color:#000;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:8px 22px}.cart-item .product-icon{width:82px;height:82px;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.cart-item .product-icon img{width:100%;height:100%}.cart-item .cart-item-amount{font-size:.875rem;color:#000;font-weight:600}.cart-item .p-save{margin:0 10px;font-size:.875rem;color:#000;font-weight:600}.cart-item .cart-item-name{max-width:130px;width:100%;margin-right:auto}.cart-item .cart-item-name a{color:#000;font-size:.875rem;line-height:1.2em;text-decoration:none;font-weight:400}.cart-item .cart-item-name .main-link-variant{font-size:.75rem;color:#939393}.cart-item .cart-item-amount{color:#464748;text-align:center}.cart-item .cart-item-amount,.cart-item .cart-item-price{text-align:right;white-space:nowrap}.cart-item .cart-item-price{font-size:.875rem;color:#000;font-weight:600}@media (max-width:480px){.cart-item{flex-wrap:wrap;gap:5px;justify-content:space-between}.cart-item .cart-item-name{margin:0;width:100%}.cart-item .cart-item-amount{margin-right:10px}}.gift-items .cart-item-name span{font-size:1rem}.extra.delivery .for-free{font-weight:400}.order-summary-item{display:flex;align-items:center;gap:20px;margin:0 0 1px 0;padding:11px 7px;background-color:#f1f1f1;font-size:.875rem;line-height:1.2em;color:#000;font-weight:400}.order-summary-item strong{font-weight:400}.order-summary-item>div:first-child{margin-right:auto}.order-summary-item.price{background-color:unset;padding:unset}.order-summary-item .price-wrapper{width:100%;display:flex;align-items:flex-end;justify-content:flex-end;flex-wrap:nowrap;padding:0;gap:8px}.order-summary-item .price-wrapper .price-label{font-size:.875rem;line-height:1em;color:#000;font-weight:400}.order-summary-item .price-wrapper .price-label::after{content:":";font-size:.875rem;line-height:1em;color:#000;font-weight:400}.order-summary-item .price-wrapper .price{font-size:1.125rem;line-height:1em;color:#2a2a28;font-weight:700}#shipping-billing-summary{padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #c4c6c7}#shipping-billing-summary .save-holder{display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px;margin-bottom:10px;padding:11px 7px;background-color:#f1f1f1;font-size:.875rem;line-height:1.2em;color:#000;font-weight:400;margin:0 0 8px 0}#shipping-billing-summary .save-holder strong{font-weight:400}.recapitulation-single{display:flex;align-items:center;gap:20px;margin:0 0 1px 0;padding:11px 7px;background-color:#f1f1f1;font-size:.875rem;line-height:1.2em;color:#000;font-weight:400}.recapitulation-single strong{font-weight:400}.recapitulation-single .recapitulation-shipping-billing-label,.recapitulation-single>span{white-space:nowrap}.recapitulation-single .recapitulation-shipping-billing-info,.recapitulation-single>strong{display:flex;align-items:center;width:100%;gap:10px}.recapitulation-single .recapitulation-shipping-billing-info span,.recapitulation-single>strong span{margin-left:auto;order:10;font-weight:400}@media (max-width:767px){.recapitulation-single{max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin-bottom:15px}}.co-contact-information label[for=login]{display:none}.co-contact-information .btn-secondary{margin-bottom:20px}.box{margin-bottom:45px}@media screen and (max-width:767px){.box{margin-bottom:25px}}.co-box{margin-bottom:20px}#company-info{margin-bottom:10px}.form-group-hasTooltip{position:relative}.form-group-hasTooltip label{padding-right:20px}.form-group-hasTooltip .show-tooltip{position:absolute;top:0;right:0}.country-flag,.phone-combined-input select{display:none}.country-flag.selected,.country-flags.active .country-flag{display:flex;align-items:center}.country-flag .shp-flag{max-width:40px;max-height:27px}.country-flags:not(.active) .country-flag.selected .shp-flag,.country-flags:not(.active) .country-flag.selected .shp-flag-name{display:none}.country-flags{position:absolute;top:0;left:20px;height:100%;display:flex;align-items:center;padding-right:20px}.country-flags::after{content:"";display:block;height:54.5%;width:1px;position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:#2a2a28}.country-flags.active{height:auto;border-right:none;z-index:2}.country-flags.active::before{display:none}.country-flags.active .country-flags-inner{max-height:500px;overflow-y:auto;background-color:#fff}.country-flags .country-flag.selected::before{content:url(../img/template-default/icon/dropdown-arrow.svg);line-height:0;margin-right:6px}.country-flags.active{left:0}.country-flags.active .country-flags-inner{padding:10px;box-shadow:0 0 5px rgba(0,0,0,.15)}.country-flags.active .country-flag.selected::before{display:none}.phone-combined-input{position:relative}.phone-combined-input input#phone{padding-left:110px}.not-possible-info{display:none}.question-tooltip{width:18px;height:18px;border-radius:50%;background-color:#2a2a28;color:#fff;font-size:12px;line-height:12px;display:inline-flex;justify-content:center;align-items:center}.ordering-process .benefit-section{display:none}.ordering-process #content{margin-bottom:0}@media (max-width:767px){.ordering-process #content{margin-bottom:0}}.custom-empty-cart #content-wrapper{max-width:unset;padding:0;background:url(../img/empty-cart-bg.jpg) top center no-repeat}.custom-empty-cart #content{max-width:calc(1248px + 4rem);margin:0 auto;width:100%;padding-left:2rem;padding-right:2rem}@media (max-width:767px){.custom-empty-cart #content{padding-left:1em;padding-right:1em}}.custom-empty-cart #content .col-md-4,.custom-empty-cart #content .col-md-8{display:none}.custom-empty-cart #content .btn-lg{padding:1em 2em;font-size:1.25rem;font-weight:700}.custom-empty-cart .cart-contact{display:flex;flex-wrap:wrap;justify-content:center;gap:50px;list-style:none;padding:0;margin:60px 0}.custom-empty-cart .cart-contact .cellphone,.custom-empty-cart .cart-contact .tel{margin:0;font-weight:700;color:#2a2a28;font-size:1.25rem}.custom-empty-cart .cart-contact .header-opening-hours{display:none}.custom-empty-cart .cart-contact .mail{margin-top:0}.custom-empty-cart .buttons-wrapper{margin-bottom:50px}#submit-order{display:flex;flex-wrap:wrap}.ordering-process-footer{padding:40px 0;border-top:1px solid #d8d8d8}.ordering-process-footer .container{max-width:calc(1280px + 4rem);display:flex;align-items:center;gap:20px;justify-content:space-between}.ordering-process-footer .contact-box{margin:0;display:flex;flex-direction:column;position:relative}.ordering-process-footer .contact-box::before{content:"";left:-20px;height:50px;width:1px;top:50%;transform:translateY(-50%);background-color:#c4c6c7;display:block;position:absolute}.ordering-process-footer .contact-box .mail{margin:0}.ordering-process-footer .contact-box .mail+span{font-size:.75rem}.ordering-process-footer .contact-box a{font-size:1rem;font-weight:700}.ordering-process-footer .contact-box .tel{flex-wrap:wrap}.ordering-process-footer .contact-box .tel span{flex-basis:100%;padding-left:34px;font-size:.75rem}.ordering-process-footer .secure-payment span{display:block;margin-bottom:10px;line-height:1.5em}.ordering-process-footer .secure-payment img{max-width:192px}@media (max-width:900px){.ordering-process-footer .container{flex-direction:column;align-items:flex-start}}table.cart-table .p-save{display:none!important}@media (max-width:767px){.ordering-process-footer{padding:30px 0}.ordering-process-footer .secure-payment{display:flex;flex-direction:column;align-items:center;width:100%}.ordering-process-footer .contact-box{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.cart-header-wrapper{padding:0}table.cart-table tr:not(.related){display:grid;grid-template-columns:minmax(1px,150px) auto;padding:10px 0;gap:0;position:relative}table.cart-table .cart-p-image{grid-column:1/2;grid-row:1/3;margin-right:20px;max-width:60px;min-width:60px}table.cart-table .p-name{grid-column:2/3;grid-row:1/2;margin-bottom:7px}table.cart-table .p-availability{grid-column:2/3;grid-row:2/3;margin-bottom:7px}table.cart-table .p-quantity{grid-column:2/3;grid-row:3/5;justify-self:end;padding-right:50px}table.cart-table .p-quantity .quantity::after{display:none}table.cart-table .p-price{grid-column:1/2;grid-row:3/4}table.cart-table .p-total{grid-column:1/2;grid-row:4/5}table.cart-table form.inline{position:absolute;bottom:34px;right:0}}@media (max-width:767px) and (max-width:767px){table.cart-table form.inline{bottom:21px;right:15px}}@media (max-width:767px){table.cart-table .cart-related-product{flex-direction:column;padding:20px;gap:10px}table.cart-table .cart-related-product .cart-related-info{display:grid;grid-template-columns:minmax(60px,65px) auto;width:100%}table.cart-table .cart-related-product .cart-related-img{grid-column:1/2;grid-row:1/3;width:60px;height:60px}table.cart-table .cart-related-product .cart-related-name{grid-column:2/3;grid-row:1/2}table.cart-table .cart-related-product .cart-related-availability{grid-column:2/3;grid-row:2/3;margin-left:0}table.cart-table .cart-related-product .cart-related-button{width:100%;justify-content:space-between}table.cart-table tr.related{padding-left:0}.back-shopping-link{margin-top:50px}.sidebar-in-cart .extra.delivery{order:-1}table.cart-table .p-availability,table.cart-table .p-price,table.cart-table .p-total{text-align:left}table.cart-table tr{align-items:start}table.cart-table .p-total{justify-content:flex-start}table.cart-table .p-availability{font-size:.75rem}.shipping-billing-table .radio-wrapper .payment-logo{display:none}.shipping-billing-table .radio-wrapper .payment-logo img{height:100%;object-fit:cover}}.radio-wrapper[data-submethod=applepay]{display:none}.id--17 input[type=email],.id--17 input[type=number],.id--17 input[type=password],.id--17 input[type=search],.id--17 input[type=tel],.id--17 input[type=text],.id--17 select,.id--17 textarea{font-size:1rem}.id--17 input[type=email].error-field,.id--17 input[type=email].js-error-field,.id--17 input[type=number].error-field,.id--17 input[type=number].js-error-field,.id--17 input[type=password].error-field,.id--17 input[type=password].js-error-field,.id--17 input[type=search].error-field,.id--17 input[type=search].js-error-field,.id--17 input[type=tel].error-field,.id--17 input[type=tel].js-error-field,.id--17 input[type=text].error-field,.id--17 input[type=text].js-error-field,.id--17 select.error-field,.id--17 select.js-error-field,.id--17 textarea.error-field,.id--17 textarea.js-error-field{border-color:#e82b37;background-image:url(/user/documents/upload/dmartini/docs/def_icons/input-error.svg)!important;background-repeat:no-repeat;background-position:right 16px center;background-size:16px}.id--17 input[type=email].validated,.id--17 input[type=number].validated,.id--17 input[type=password].validated,.id--17 input[type=search].validated,.id--17 input[type=tel].validated,.id--17 input[type=text].validated,.id--17 select.validated,.id--17 textarea.validated{background-image:url(/user/documents/upload/dmartini/docs/def_icons/input-right.svg)!important;background-repeat:no-repeat;background-position:right 16px center;background-size:16px}.id--17 .cart-inner{max-width:100%;padding:55px 0 20px 0}.id--17 .cart-inner .cart-row{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.id--17 .cart-inner .cart-row #checkoutContent{max-width:450px}@media screen and (max-width:980px){.id--17 .cart-inner .cart-row #checkoutContent{max-width:100%}}.id--17 .cart-inner .cart-row #checkoutContent .box{margin-bottom:0}.id--17 .cart-inner .cart-row #checkoutContent h4{padding:0;margin:0 0 10px 0}.id--17 .cart-inner .cart-row #submit-order{margin-left:0}.id--17 .order-button-suffix{display:none}.id--17 .order-button-text{text-transform:unset!important}.account-part{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));justify-items:center;align-items:center;grid-gap:24px;margin-bottom:55px}.account-part .holder{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:25px;padding:40px 10px;width:100%;border:1px solid #e4e4e4;border-left:4px solid #2a2a28}.account-part .holder.register h4{max-width:260px}.account-part .holder h4{padding:0;margin:0}@media screen and (max-width:767px){.account-part{grid-template-columns:1fr}.account-part .holder{padding:20px 10px;gap:15px}}.order-summary-heading{text-align:left;margin:0 auto 30px auto;width:100%;max-width:620px;font-size:2.25rem;position:relative;padding-top:110px}.order-summary-heading:after{content:url(/user/documents/upload/dmartini/docs/def_icons/hearth-small.svg);display:inline-block}.order-summary-heading:before{content:"";display:block;position:absolute;left:0;top:0;width:96px;height:96px;background:url(/user/documents/upload/dmartini/docs/def_icons/bene-mark.svg) no-repeat center center;background-size:cover}@media (max-width:767px){.order-summary-heading{margin-top:50px}}.order-summary-perex{text-align:left;margin:0 auto 70px auto;width:100%;max-width:620px;font-size:1rem;position:relative}.reca-number{text-align:center;font-size:2.25rem;display:none}@media (max-width:767px){.reca-number{font-size:1.75rem}}.id--15 .content-inner{position:relative;padding:100px 0 90px 0}.id--15 .content-inner::before{content:"";left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:1644px;max-width:100vw;display:block;position:absolute;z-index:-1;background-color:#fff}.id--15 h4{display:none}.id--15 .recapitulation-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.id--15 .recapitulation-wrapper .co-box{border:unset;width:100%}.id--15 .recapitulation-wrapper .co-box.co-payment-method{order:3}.id--15 .recapitulation-wrapper .co-box.co-payment-method table tbody{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.id--15 .recapitulation-wrapper .co-box.co-payment-method table tbody tr{display:flex;flex-direction:row;justify-content:space-between;gap:20px;margin:0 0 1px 0;padding:11px 7px;background-color:#f1f1f1;font-size:.875rem;line-height:1.2em;color:#000;font-weight:400;width:100%}.id--15 .recapitulation-wrapper .co-box.co-payment-method table tbody tr th{padding:0}.id--15 .recapitulation-wrapper .co-box.co-payment-method table tbody tr td{padding:0}.id--15 .recapitulation-wrapper .co-box.co-payment-method table tbody tr td strong{font-size:.875rem;line-height:1.2em;color:#000;font-weight:400;width:100%}.co-order:not(.box-bg-default),.co-payment-method:not(.box-bg-default){max-width:612px;margin-left:auto;margin-right:auto;margin-bottom:50px;border-radius:5px}.co-order:not(.box-bg-default) h4,.co-payment-method:not(.box-bg-default) h4{text-align:center;margin:0 0 20px}.co-order:not(.box-bg-default) table.cart-table tr,.co-payment-method:not(.box-bg-default) table.cart-table tr{display:flex;align-items:center;gap:10px;padding:8px 0;border:unset;border-top:1px solid #e4e4e4}.co-order:not(.box-bg-default) table.cart-table tr .product-icon,.co-payment-method:not(.box-bg-default) table.cart-table tr .product-icon{width:82px;height:82px;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.co-order:not(.box-bg-default) table.cart-table tr .product-icon img,.co-payment-method:not(.box-bg-default) table.cart-table tr .product-icon img{width:100%;height:100%}.co-order:not(.box-bg-default) table.cart-table tr .cart-item-amount,.co-payment-method:not(.box-bg-default) table.cart-table tr .cart-item-amount{font-size:.875rem;color:#000;font-weight:600}.co-order:not(.box-bg-default) table.cart-table tr .p-save,.co-payment-method:not(.box-bg-default) table.cart-table tr .p-save{margin:0 10px;font-size:.875rem;color:#000;font-weight:600}.co-order:not(.box-bg-default) table.cart-table tr .p-quantity,.co-payment-method:not(.box-bg-default) table.cart-table tr .p-quantity{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;white-space:nowrap;font-size:.75rem;font-weight:400!important}.co-order:not(.box-bg-default) table.cart-table tr .p-quantity strong,.co-payment-method:not(.box-bg-default) table.cart-table tr .p-quantity strong{font-weight:400!important}.co-order:not(.box-bg-default) table.cart-table tr .p-price,.co-payment-method:not(.box-bg-default) table.cart-table tr .p-price{font-weight:700;color:#2a2a28}.co-order:not(.box-bg-default) table.cart-table tr .p-name,.co-payment-method:not(.box-bg-default) table.cart-table tr .p-name{margin-right:auto}.co-order:not(.box-bg-default) table.cart-table tr .p-name br,.co-payment-method:not(.box-bg-default) table.cart-table tr .p-name br{display:none}.co-order:not(.box-bg-default) table.cart-table tr .p-name a,.co-payment-method:not(.box-bg-default) table.cart-table tr .p-name a{color:#000;font-size:.875rem;line-height:1.2em;text-decoration:none;font-weight:400}.co-order:not(.box-bg-default) table.cart-table tr .p-name .main-link-variant,.co-payment-method:not(.box-bg-default) table.cart-table tr .p-name .main-link-variant{font-size:.75rem;color:#939393}.co-order:not(.box-bg-default) table.cart-table tr .cart-item-amount,.co-payment-method:not(.box-bg-default) table.cart-table tr .cart-item-amount{color:#464748;text-align:center}.co-order:not(.box-bg-default) table.cart-table tr .cart-item-amount,.co-order:not(.box-bg-default) table.cart-table tr .cart-item-price,.co-payment-method:not(.box-bg-default) table.cart-table tr .cart-item-amount,.co-payment-method:not(.box-bg-default) table.cart-table tr .cart-item-price{text-align:right;white-space:nowrap}.co-order:not(.box-bg-default) table.cart-table tr .cart-item-price,.co-payment-method:not(.box-bg-default) table.cart-table tr .cart-item-price{font-size:.875rem;color:#000;font-weight:600}@media (max-width:480px){.co-order:not(.box-bg-default) table.cart-table tr,.co-payment-method:not(.box-bg-default) table.cart-table tr{flex-wrap:wrap;gap:5px;justify-content:space-between}.co-order:not(.box-bg-default) table.cart-table tr .cart-item-name,.co-payment-method:not(.box-bg-default) table.cart-table tr .cart-item-name{margin:0;width:100%}.co-order:not(.box-bg-default) table.cart-table tr .cart-item-amount,.co-payment-method:not(.box-bg-default) table.cart-table tr .cart-item-amount{margin-right:10px}}.co-order:not(.box-bg-default) table.cart-table tr:last-child,.co-payment-method:not(.box-bg-default) table.cart-table tr:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.co-order:not(.box-bg-default) table.cart-table::before,.co-payment-method:not(.box-bg-default) table.cart-table::before{display:none}.co-order:not(.box-bg-default) table.cart-table .cart-p-image,.co-payment-method:not(.box-bg-default) table.cart-table .cart-p-image{flex:0 0 60px}@media (max-width:767px){.co-order:not(.box-bg-default) table.cart-table tr:not(.related),.co-payment-method:not(.box-bg-default) table.cart-table tr:not(.related){display:flex;flex-wrap:wrap;align-items:center;row-gap:10px}.co-order:not(.box-bg-default) table.cart-table tr:not(.related) .p-name,.co-payment-method:not(.box-bg-default) table.cart-table tr:not(.related) .p-name{flex-basis:calc(100% - 80px)}.co-order:not(.box-bg-default) table.cart-table tr:not(.related) .p-price,.co-order:not(.box-bg-default) table.cart-table tr:not(.related) .p-quantity,.co-payment-method:not(.box-bg-default) table.cart-table tr:not(.related) .p-price,.co-payment-method:not(.box-bg-default) table.cart-table tr:not(.related) .p-quantity{flex-basis:auto}.co-order:not(.box-bg-default) table.cart-table tr:not(.related) .p-quantity,.co-payment-method:not(.box-bg-default) table.cart-table tr:not(.related) .p-quantity{color:#464748}.co-order:not(.box-bg-default) table.cart-table tr:not(.related) .p-quantity strong,.co-payment-method:not(.box-bg-default) table.cart-table tr:not(.related) .p-quantity strong{font-weight:400}}@media (max-width:767px){.co-order:not(.box-bg-default),.co-payment-method:not(.box-bg-default){padding:30px 20px}}.recapitulation-wrapper:not([data-testid=recapTable]){text-align:center}.recapitulation-wrapper:not([data-testid=recapTable]) .order-summary-item{justify-content:center;display:none}.recapitulation-wrapper:not([data-testid=recapTable]) .order-complete-links p{margin:0}.brands-wrapper{padding-bottom:27px}.brands-wrapper .container{padding:0}.brands-wrapper h2{font-size:1.875rem;line-height:1.2em;margin:0 0 40px 0}.brands-wrapper .brands{padding-bottom:40px}.brands-wrapper .brands .slick-dots{background-color:#f2f1ee}.brands-wrapper .brands .slick-dots::before{content:"";left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100vw - 40px);max-width:1644px;display:block;position:absolute;z-index:-2;height:1px;background-color:#c5c6c6}.brands-wrapper .brands .slick-dots::after{content:"";left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% + 60px);display:block;position:absolute;z-index:-1;height:110%;background-color:#f2f1ee}.brands-wrapper .brands .brand{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;margin:0 12px}.brands-wrapper .brands .brand img{max-width:100%;transition:transform .3s ease-in-out}.brands-wrapper .brands .brand:hover img{transform:scale(1.04)}.welcome-text{padding-bottom:100px}.welcome-text .container{padding:0}.welcome-text .flex-holder{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:80px;padding:0 45px}.welcome-text .flex-holder .left{width:100%;max-width:40.5%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;position:relative}.welcome-text .flex-holder .left img{width:100%}.welcome-text .flex-holder .left .ring{position:absolute;top:50%;right:-63px;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;max-width:130px}.welcome-text .flex-holder .left .ring img{width:100%}.welcome-text .flex-holder .left .ring span{position:absolute;top:50%;left:50%;z-index:6;transform:translate(-50%,-50%);color:#fff;width:100%;text-align:center;line-height:1.2em;padding-bottom:8px;font-size:.75rem}.welcome-text .flex-holder .left .ring span:after{content:"";left:50%;top:100%;transform:translateX(-50%);width:14px;height:14px;display:block;position:absolute;z-index:5;background-image:url(/user/documents/upload/dmartini/docs/def_icons/srdce.svg);background-size:cover;background-repeat:no-repeat;background-position:center center}.welcome-text .flex-holder .texts{width:100%;max-width:47.4%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;margin-right:18px}.welcome-text .flex-holder .texts h2{letter-spacing:1.9px;margin:0 0 30px 0}.welcome-text .flex-holder .texts p{margin:0 0 30px 0;font-size:1.25rem;font-weight:400}@media screen and (max-width:1330px) and (min-width:0){.welcome-text .flex-holder{padding:0}.welcome-text .flex-holder .texts{margin-right:0}}@media screen and (max-width:900px) and (min-width:0){.welcome-text{padding-bottom:40px}.welcome-text .flex-holder{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:40px}.welcome-text .flex-holder .left{max-width:400px}.welcome-text .flex-holder .texts{max-width:100%}}@media screen and (max-width:767px) and (min-width:0){.welcome-text .flex-holder .left .ring{display:none}}.more-posts .container{max-width:1036px;padding:0}.more-posts .container h2{margin:0 0 40px 0;font-size:2.875rem}.more-posts .container .wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.more-posts .container .wrapper .news-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%}.more-posts .container .wrapper .news-item .image{aspect-ratio:1;width:100%;height:250px;overflow:hidden}.more-posts .container .wrapper .news-item .image a{width:100%;height:100%;display:block}.more-posts .container .wrapper .news-item .image a img{width:100%;height:100%;object-fit:cover}.more-posts .container .wrapper .news-item .text{padding:23px 24px 35px 24px;width:100%;gap:0}.more-posts .container .wrapper .news-item .text .title{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:1.875rem;font-weight:700;margin-bottom:12px;line-height:1.2em}.more-posts .container .wrapper .news-item .text .title:hover{text-decoration:underline}.more-posts .container .wrapper .news-item .text time{font-size:1rem;color:#2a2a28;font-weight:400;margin-bottom:16px}.more-posts .container .wrapper .news-item .text .btn-primary{order:3;font-size:.875rem;padding:15px 20px 14px 20px}.more-posts .container .wrapper .news-item .text .description{display:none}.more-posts .container .wrapper .news-item .text .description a{position:relative}@media screen and (max-width:767px) and (min-width:0){.more-posts .container .wrapper{grid-template-columns:repeat(1,1fr)}.more-posts .container .wrapper .news-item .image{height:200px}.more-posts .container .wrapper .news-item .text{padding:15px}.more-posts .container .wrapper .news-item .text .title{font-size:1.5rem}}.share-holder{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:35px 0 35px 0;gap:9px}.share-holder h4{margin:0 10px 0 0}.share-holder a{display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap;align-items:center;position:relative;width:39px;height:39px;border-radius:50%;border:1px solid #c5c6c6;background-color:#f2f1ee}.share-holder a:hover{background-color:#fff}.share-holder a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%}@media screen and (max-width:767px) and (min-width:0){.share-holder{padding:20px 0 20px 0}}.id-1558 [itemprop=headline],.id-1561 [itemprop=headline]{display:none}.id-1558 h2,.id-1558 h3,.id-1558 h4,.id-1558 h5,.id-1558 p,.id-1561 h2,.id-1561 h3,.id-1561 h4,.id-1561 h5,.id-1561 p{line-height:1.2em;margin-top:0}.id-1558 .about-store .container,.id-1558 .conditions .container,.id-1558 .main-club .container,.id-1558 .main-store .container,.id-1558 .our-products .container,.id-1558 .register-benefits .container,.id-1558 .text-img .container,.id-1561 .about-store .container,.id-1561 .conditions .container,.id-1561 .main-club .container,.id-1561 .main-store .container,.id-1561 .our-products .container,.id-1561 .register-benefits .container,.id-1561 .text-img .container{padding:0;max-width:100%;width:100%}.main-club{padding:25px 0 95px 0}.main-club .flex-holder{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:60px;padding-left:105px}.main-club .flex-holder .left{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;width:100%;max-width:44%}.main-club .flex-holder .left h2{font-size:2.875rem;margin-bottom:30px}.main-club .flex-holder .left p{font-size:1.25rem;font-weight:400;margin-bottom:22px}.main-club .flex-holder .left .btn{margin-bottom:97px}.main-club .flex-holder .left h3{font-size:2.25rem;margin-bottom:40px}.main-club .flex-holder .left ul{margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}.main-club .flex-holder .left ul li{line-height:1.2em;position:relative;padding-left:46px;margin-bottom:35px;font-size:1.125rem;font-weight:700;color:#000;list-style:none}.main-club .flex-holder .left ul li:last-of-type{margin-bottom:0}.main-club .flex-holder .left ul li::marker{display:none}.main-club .flex-holder .left ul li::before{content:"";left:0;top:-6px;width:30px;height:30px;display:block;background-image:url(/user/documents/upload/dmartini/docs/def_icons/bene-mark.svg);background-size:cover;background-repeat:no-repeat;background-position:center center;position:absolute}.main-club .flex-holder .left ul li span{font-size:1rem;font-weight:400}.main-club .flex-holder .right{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;width:100%;max-width:44%;position:relative;margin-right:25px}.main-club .flex-holder .right img.big{width:100%;height:auto;object-fit:cover}.main-club .flex-holder .right img.icon{position:absolute;top:-90px;right:35px;max-width:190px}.register-benefits{position:relative;margin:0 0 112px 0}.register-benefits::before{content:"";height:100%;width:calc(100vw - var(--scrollbar-width) + .9px);max-width:1644px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#2a2a28;z-index:-1}.register-benefits .flex-holder{padding:63px 107px 58px 105px;position:relative;z-index:2;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:30px}.register-benefits .flex-holder .left{position:relative;width:100%;max-width:310px}.register-benefits .flex-holder .left h2{color:#fff;margin:0}.register-benefits .flex-holder .left .btn{position:absolute;top:calc(100% + 30px);left:0;-webkit-box-shadow:0 20px 40px 0 rgba(0,0,0,.26);box-shadow:0 20px 40px 0 rgba(0,0,0,.26)}.register-benefits .flex-holder .reg-benefits{max-width:610px;display:grid;grid-template-columns:repeat(auto-fill,minmax(103px,1fr));gap:25px}.register-benefits .flex-holder .reg-benefits .block{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.register-benefits .flex-holder .reg-benefits .block span{color:#fff;font-size:1rem;line-height:1.1em}.register-benefits .flex-holder .reg-benefits .block span.big{font-size:2.25rem;font-weight:700}.register-benefits .flex-holder .reg-benefits .block span.small{font-size:1.125rem;font-weight:700}.conditions{padding:0 0 100px 0}.conditions .flex-holder{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;padding-left:106px;width:100%;max-width:1135px}.conditions .flex-holder h5{margin-bottom:25px;font-size:1.125rem;font-weight:700}.conditions .flex-holder p{margin-bottom:24px;font-size:.875rem;color:#000}.conditions .flex-holder p:last-of-type{margin-bottom:0}.conditions .flex-holder p a{color:#000;font-size:.875rem;text-decoration:underline}.conditions .flex-holder p a:hover{text-decoration:unset}@media screen and (max-width:1300px) and (min-width:0){.main-club .flex-holder{padding-left:40px}.register-benefits .flex-holder{padding:50px 40px 58px 40px}.conditions .flex-holder{padding-left:40px}}@media screen and (max-width:1100px) and (min-width:0){.main-club .flex-holder{padding:0}.main-club .flex-holder .right{max-width:47%;position:relative;margin-right:0}.register-benefits .flex-holder{padding:40px 30px 40px 30px;flex-wrap:nowrap;gap:20px}.conditions{padding:0 0 40px 0}.conditions .flex-holder{padding:0}}@media screen and (max-width:900px) and (min-width:0){.main-club{padding:25px 0 65px 0}.register-benefits{margin:0 0 56px 0}.register-benefits .flex-holder{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.register-benefits .flex-holder .left{text-align:center;display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;justify-content:flex-start;gap:15px}.register-benefits .flex-holder .left .btn{position:relative;top:unset;left:unset}.register-benefits .flex-holder .reg-benefits{grid-template-columns:repeat(4,1fr)}.register-benefits .flex-holder .reg-benefits .block{align-items:center;justify-content:flex-start;flex-wrap:nowrap;text-align:center}}@media screen and (max-width:767px) and (min-width:0){.main-club .flex-holder .left{max-width:100%}.main-club .flex-holder .left h2{margin-bottom:16px;font-size:2.25rem}.main-club .flex-holder .left p{font-size:1rem}.main-club .flex-holder .left .btn{padding:1.0625em 1.5em 1.0625em 1.5em;margin-bottom:40px}.main-club .flex-holder .left h3{font-size:1.875rem}.main-club .flex-holder .left ul li{font-size:1rem;margin-bottom:20px}.main-club .flex-holder .left ul li span{font-size:1rem}.main-club .flex-holder .right{display:none}.register-benefits .flex-holder{padding:40px 0 40px 0}.register-benefits .flex-holder .left .btn{padding:1.0625em 1.5em 1.0625em 1.5em}.register-benefits .flex-holder .reg-benefits{grid-template-columns:repeat(2,1fr)}.register-benefits .flex-holder .reg-benefits .block span{font-size:.875rem}.register-benefits .flex-holder .reg-benefits .block span.big{font-size:2.25rem}.register-benefits .flex-holder .reg-benefits .block span.small{font-size:1.125rem}}.main-store{padding:25px 0 97px 0}.main-store .flex-holder{display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:nowrap;align-items:center}.main-store .flex-holder h2{margin-right:auto;padding:0 0 0 105px;font-size:2.875rem;margin-bottom:35px}.main-store .flex-holder .img-holder{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;position:relative;width:100vw;width:1644px;max-width:calc(100vw - var(--scrollbar-width) + .9px)}.main-store .flex-holder .img-holder img.big{width:100%;max-width:1644px;object-fit:cover;position:relative;z-index:1}.main-store .flex-holder .img-holder img.icon{position:absolute;left:283px;bottom:-88px;z-index:2}.about-store{padding:0 0 96px 0}.about-store .flex-holder{margin:0 auto 95px auto;width:100%;max-width:1035px;gap:64px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.about-store .flex-holder .text{width:100%;max-width:53.5%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.about-store .flex-holder .text h2{margin-bottom:32px}.about-store .flex-holder .text p{margin-bottom:24px;color:#000;font-size:1.125rem;font-weight:400;line-height:1.2em}.about-store .flex-holder .text p:last-of-type{margin-bottom:0}.about-store .flex-holder .img{max-width:38.6%;width:100%;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.about-store .flex-holder .img img{width:100%;height:auto;object-fit:cover}.about-store .box-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px;margin:0 auto 0 auto;width:100%;max-width:1035px}.about-store .box-wrapper .block{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;width:100%;max-width:49%}.about-store .box-wrapper .block:nth-child(2){padding-top:56px}.about-store .box-wrapper .block img{width:100%;height:auto;margin-bottom:24px}.about-store .box-wrapper .block span{width:100%;padding:0 70px;font-size:1.125rem;font-weight:700;line-height:1.2em;color:#2a2a28}.our-products{padding:0 0 96px 0}.our-products .flex-holder{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:40px;margin:0 auto 0 auto;width:100%;max-width:1035px}.our-products .flex-holder .left{width:100%;max-width:370px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.our-products .flex-holder .left h2{margin-bottom:34px}.our-products .flex-holder .left p{margin-bottom:24px;font-size:1.125rem;font-weight:400;line-height:1.2em;color:#000}.our-products .flex-holder .left p:last-of-type{margin-bottom:0}.our-products .flex-holder .images-holder{width:100%;max-width:59%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:24px;margin-top:103px}.our-products .flex-holder .images-holder img{width:100%}.our-products .flex-holder .images-holder img:nth-of-type(1){padding-top:80px}.our-products .flex-holder .images-holder img:nth-of-type(3){padding-top:118px}.text-img{padding:0 0 96px 0}.text-img.second{padding:0 0 52px 0}.text-img.second .flex-holder{flex-direction:row}.text-img .flex-holder{margin:0 auto 0 auto;width:100%;max-width:1035px;gap:44px;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;flex-wrap:wrap}.text-img .flex-holder .text{width:100%;max-width:55%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.text-img .flex-holder .text h2{margin-bottom:32px}.text-img .flex-holder .text p{margin-bottom:24px;color:#000;font-size:1.125rem;font-weight:400;line-height:1.2em}.text-img .flex-holder .text p:last-of-type{margin-bottom:0}.text-img .flex-holder .img{max-width:38.6%;width:100%;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.text-img .flex-holder .img img{width:100%;height:auto;object-fit:cover}.text-img .with-big-img{padding-bottom:215px;position:relative;margin:96px auto 0 auto;width:100%;max-width:1035px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.text-img .with-big-img .img-holder{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;position:relative;width:100vw;width:1644px;max-width:calc(100vw - var(--scrollbar-width) + .9px)}.text-img .with-big-img .img-holder img.big{width:100%;max-width:1644px;object-fit:cover;position:relative;z-index:1}.text-img .with-big-img .img-holder img.icon{position:absolute;left:-5px;top:-98px;z-index:2}.text-img .with-big-img .text-holder{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;padding:130px 40px 70px 40px;background-color:#fff;-webkit-box-shadow:0 40px 54px 0 rgba(0,0,0,.149);box-shadow:0 40px 54px 0 rgba(0,0,0,.149);max-width:612px;width:100%;z-index:1}.text-img .with-big-img .text-holder::after,.text-img .with-big-img .text-holder::before{content:"";width:56px;height:45px;display:block;position:absolute;background-image:url(/user/documents/upload/dmartini/docs/def_icons/text-mark.svg);background-size:cover;background-repeat:no-repeat;background-position:center center}.text-img .with-big-img .text-holder::before{left:40px;top:40px}.text-img .with-big-img .text-holder::after{right:40px;bottom:40px}.text-img .with-big-img .text-holder p{font-size:1.25rem;font-weight:400;margin-bottom:40px;line-height:1.2em;color:#000}.text-img .with-big-img .text-holder .wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.text-img .with-big-img .text-holder .wrapper .img{margin-right:22px;width:72px;height:72px;border-radius:50%;position:relative;overflow:hidden;background-color:#d9d9d9}.text-img .with-big-img .text-holder .wrapper .img img{width:100%;height:100%;object-fit:cover;object-position:center center}.text-img .with-big-img .text-holder .wrapper .text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.text-img .with-big-img .text-holder .wrapper .text h4{font-size:1.125rem;font-weight:700;margin-bottom:8px;line-height:1.2em;color:#000}.text-img .with-big-img .text-holder .wrapper .text span{font-size:1rem;font-weight:400;margin-right:0;line-height:1.2em;color:#000}@media screen and (max-width:1300px) and (min-width:0){.main-store .flex-holder .img-holder img.icon{left:0}}@media screen and (max-width:1100px) and (min-width:0){.main-store .flex-holder .img-holder img.big{height:400px;width:100%;height:100%}.our-products .flex-holder{flex-wrap:nowrap}.our-products .flex-holder .images-holder{gap:12px;margin-top:33px}.our-products .flex-holder .images-holder img{max-width:35%}.text-img .with-big-img .img-holder{height:400px}.text-img .with-big-img .img-holder img.big{width:100%;height:100%}}@media screen and (max-width:900px) and (min-width:0){.main-store .flex-holder h2{padding:0}.about-store .flex-holder .text{max-width:51.5%}}@media screen and (max-width:767px) and (min-width:0){.main-store .flex-holder h2{font-size:2.25rem}.main-store .flex-holder .img-holder{max-width:100vw;width:100vw}.main-store .flex-holder .img-holder img.big{height:230px}.main-store .flex-holder .img-holder img.icon{max-width:120px;height:unset}.about-store{padding:0 0 56px 0}.about-store .flex-holder{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;margin:0 auto 55px auto}.about-store .flex-holder .text{max-width:100%}.about-store .flex-holder .img{max-width:400px;margin:0 auto;width:100%}.about-store .box-wrapper{display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:nowrap;align-items:center}.about-store .box-wrapper .block{max-width:100%}.about-store .box-wrapper .block:nth-of-type(2){padding-top:0}.about-store .box-wrapper .block span{padding:0 10px}.our-products .flex-holder{flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:flex-start}.our-products .flex-holder .left{max-width:100%;text-align:left}.our-products .flex-holder .images-holder{max-width:500px;display:grid;grid-template-columns:repeat(3,1fr)}.our-products .flex-holder .images-holder img{max-width:100%;width:100%}.text-img.second .flex-holder{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;text-align:left}.text-img.second .flex-holder .text{max-width:100%;text-align:left}.text-img.second .flex-holder .img{max-width:500px}.text-img .flex-holder{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;text-align:left}.text-img .flex-holder .text{max-width:100%;text-align:left}.text-img .flex-holder .img{max-width:500px}.text-img .with-big-img .img-holder{max-width:100vw;width:100vw}.text-img .with-big-img .img-holder img.icon{max-width:120px;height:unset}.text-img .with-big-img .text-holder{padding:40px 20px 20px 20px}.text-img .with-big-img .text-holder::before,.text-img .with-big-img .text-holder:after{display:none}.text-img .with-big-img .text-holder p{font-size:1rem}}.id-404 [itemprop=headline]{display:none}.id-404 .breadcrumbs-wrapper{display:none}.id-404 #content{margin-bottom:0}.id-404 .error-page{padding:100px 0 100px 0;position:relative}.id-404 .error-page::before{content:"";left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:1644px;width:calc(100vw - var(--scrollbar-width) + .9px);display:block;position:absolute;z-index:-1;background-color:#fff}.id-404 .error-page .flex-holder{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;width:100%;max-width:824px;margin:0 auto;text-align:center}.id-404 .error-page .flex-holder img{max-width:130px;margin-bottom:24px}.id-404 .error-page .flex-holder h2{line-height:1.2em;margin:0 0 16px 0}.id-404 .error-page .flex-holder p{margin:0 0 24px 0;font-size:1.125rem;color:#000;line-height:1.2em}@media screen and (max-width:767px) and (min-width:0){.id-404 .error-page{padding:30px 0 50px 0}}.id-29 [itemprop=headline] h1{padding:0 106px;margin:16px 0 56px 0;text-align:left!important}.contact-page{color:#000}.contact-page a{text-decoration:none!important}.contact-page a:hover{text-decoration:underline!important}.contact-page h3{color:#000}.contact-page .upper-holder{margin-bottom:92px;padding:0 106px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:112px}.contact-page .upper-holder .left{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.contact-page .upper-holder .left .block{margin:0 0 8px 0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:15px}.contact-page .upper-holder .left .block:last-of-type{margin:0}.contact-page .upper-holder .left .block a{font-size:1.875rem;line-height:1.2em;color:#000;font-weight:700}.contact-page .upper-holder .left .block span{font-size:1.125rem;line-height:1.2em;color:#000;font-weight:400}.contact-page .upper-holder .right{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.contact-page .upper-holder .right h3{margin:0 0 13px 0}.contact-page .upper-holder .right a{font-size:1.125rem;line-height:1.2em;color:#000;font-weight:400}.contact-page .upper-holder .right span{font-size:1.125rem;line-height:1.2em;color:#000;font-weight:400}.contact-page .middle-holder{margin-bottom:96px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:100px}.contact-page .middle-holder .img{max-width:612px;width:100%;position:relative;display:flex;flex-direction:column}.contact-page .middle-holder .img .big{width:100%;height:auto}.contact-page .middle-holder .img .icon{top:50%;transform:translateY(-50%);right:-76px;max-width:150px;position:absolute}.contact-page .middle-holder .right{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;max-width:506px;width:100%;margin-top:13px}.contact-page .middle-holder .right h3{margin:0 0 39px 0}.contact-page .middle-holder .right .holder{margin:0 0 23px 0;display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:nowrap}.contact-page .middle-holder .right .holder:last-of-type{margin-bottom:0}.contact-page .middle-holder .right .holder:last-of-type .row-wrapper span{width:unset}.contact-page .middle-holder .right .holder h4{font-size:1.125rem;font-weight:700;color:#000;line-height:1.2em;margin:0 0 4px 0}.contact-page .middle-holder .right .holder .row-wrapper:last-of-type{margin-bottom:0}.contact-page .middle-holder .right .holder .row-wrapper span{font-size:1rem;line-height:1em;color:#000;font-weight:400;display:inline-block;width:83px}.contact-page .middle-holder .right .holder a{font-size:1rem;line-height:1.2em;color:#000;font-weight:400}.contact-page .lower-holder{margin-bottom:96px;padding:0 106px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;text-align:left}.contact-page .lower-holder .left{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;max-width:46%;text-align:left;width:100%}.contact-page .lower-holder .left h3{margin:0 0 24px 0}.contact-page .lower-holder .left address{font-size:1.125rem;line-height:1.2em;color:#000;font-weight:400;margin:0 0 24px 0;font-style:normal}.contact-page .lower-holder .left span{font-size:1.125rem;line-height:1.2em;color:#000;font-weight:400;margin:0}.contact-page .lower-holder .left span:last-of-type{margin:0 0 35px 0}.contact-page .lower-holder .left p{font-size:1.125rem;line-height:1.2em;color:#000;font-weight:400;margin:0 0 24px 0;text-align:left}.contact-page .lower-holder .left p:last-of-type{margin:0}.contact-page .lower-holder .right{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;max-width:46%;text-align:left;width:100%}.contact-page .lower-holder .right h3{margin:0 0 24px 0}.contact-page .lower-holder .right span{font-size:1.125rem;line-height:1.2em;color:#000;font-weight:400;margin:0}@media screen and (max-width:1100px) and (min-width:0){.id-29 [itemprop=headline] h1{padding:0 50px}.contact-page .upper-holder{padding:0 50px}.contact-page .middle-holder .right{max-width:346px}.contact-page .lower-holder{padding:0 50px}}@media screen and (max-width:900px) and (min-width:0){.id-29 [itemprop=headline] h1{padding:0}.contact-page .upper-holder{padding:0}.contact-page .middle-holder{display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:flex-start;flex-wrap:nowrap;gap:100px}.contact-page .middle-holder .img{max-width:calc(100% - 110px)}.contact-page .lower-holder{padding:0}}@media screen and (max-width:767px) and (min-width:0){.contact-page .upper-holder{margin-bottom:70px;gap:30px}.contact-page .upper-holder .left .block a{font-size:1.5rem}.contact-page .upper-holder .left .block span{font-size:1.125rem}.contact-page .upper-holder .right a{font-size:1rem}.contact-page .upper-holder .right span{font-size:1rem}.contact-page .middle-holder{gap:40px}.contact-page .middle-holder .right{margin-top:0}.contact-page .lower-holder{flex-direction:column;justify-content:flex-start;flex-wrap:nowrap;align-items:flex-start;gap:30px}.contact-page .lower-holder .left{max-width:100%}.contact-page .lower-holder .left h3{font-size:1rem}.contact-page .lower-holder .left address{font-size:1rem}.contact-page .lower-holder .left span{font-size:1rem}.contact-page .lower-holder .left p{font-size:1rem}.contact-page .lower-holder .right{max-width:100%}.contact-page .lower-holder .right span{font-size:1rem}}.close{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;position:absolute;height:30px;width:30px;transform:translateY(-50%);right:2rem;top:50%;cursor:pointer}.close:hover:before{background-color:#f55f68;transform:translate(-50%,-50%) rotate(-45deg)}.close:hover::after{background-color:#f55f68;transform:translate(-50%,-50%) rotate(45deg)}.close::after,.close::before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";width:100%;height:2px;background-color:#000;display:block;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%}.close:before{transform:translate(-50%,-50%) rotate(45deg)}.close::after{transform:translate(-50%,-50%) rotate(-45deg)}.bg-close{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-2;position:fixed;width:100%;top:0;height:100vh;display:block;opacity:0;visibility:visible;background-color:#2a2a28;opacity:0}.modal{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:fixed;height:100%;width:100%;top:0;left:0;z-index:2150;display:none;flex-direction:row;padding-top:75px;padding-bottom:75px;overflow-y:auto}.modal::-webkit-scrollbar{width:5px;background-color:#f8efeb}.modal::-webkit-scrollbar-track{border-radius:4px;background-color:#f8efeb}.modal::-webkit-scrollbar-thumb{background:#f55f68;border-radius:10px}.modal::-webkit-scrollbar-corner{display:none}.modal.active{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;align-items:flex-start;justify-content:center}.modal.active .bg-close{opacity:.6}.modal .close{right:-50px;top:0;left:unset}.modal .modal-text{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;max-width:700px;width:100%;background-color:#ffe0e0;position:relative;padding:25px;transform:scale(1,0);transform-origin:top}.modal .modal-text.active{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;transform:scale(1,1)}.modal .modal-text .holder{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}.modal .modal-text .holder a,.modal .modal-text .holder blockquote,.modal .modal-text .holder h2,.modal .modal-text .holder h3,.modal .modal-text .holder h4,.modal .modal-text .holder h5,.modal .modal-text .holder p,.modal .modal-text .holder span{color:#000!important}.modal .modal-text .holder img{width:100%;margin-bottom:25px}.modal .modal-text .holder.op1{opacity:1}@media screen and (max-width:767px) and (min-height:0){.modal{overflow:unset;padding:0}.modal .modal-text{padding-top:100px}.modal .modal-text .close{top:20px;right:20px}.modal .close div{background-color:#000}}.latest-contribution-box{display:none}.narrow-custom{max-width:720px;margin:0 auto 40px}.benefitBanner__data{color:#464748}.top-categories{display:grid;grid-template-columns:repeat(12,minmax(1px,1fr));grid-template-rows:350px 328px;gap:30px}.top-categories .category-item{grid-column-end:span 3;position:relative;border-radius:5px;overflow:hidden}.top-categories .category-item.wide{grid-column-end:span 4}.top-categories .category-item .main-link{font-size:1.25rem;font-family:"New Order",sans-serif;font-weight:700;text-transform:uppercase;margin:0;padding:.5em}.top-categories .category-item ul{padding:0;margin:0;max-width:minmax(157px,57%);list-style:none}.top-categories .category-item ul li{padding-left:calc(4px + .4em)}.top-categories .category-item ul li a{position:relative}.top-categories .category-item ul li a::before{content:"";display:block;width:4px;height:4px;background-color:#2a2a28;border-radius:50%;position:absolute;left:0;top:calc(.8125em + 2px)}.top-categories .category-item a{text-decoration:none;padding:.3125em .625em;display:block}.top-categories .category-item a.parent-link{color:#f4b395;font-weight:700}.top-categories .category-item a:hover{text-decoration:underline}.top-categories .category-item__texts{position:absolute;top:30px;left:30px;bottom:30px;right:30px}.top-categories .category-item img{width:100%;height:100%;object-fit:cover;object-position:top left}@media (max-width:1240px){.top-categories{grid-template-columns:repeat(7,minmax(1px,1fr));grid-template-rows:auto;grid-auto-flow:dense}}@media (max-width:840px){.top-categories{grid-template-columns:repeat(2,minmax(1px,1fr));grid-template-rows:350px 350px 350px 350px}.top-categories .category-item{grid-column-end:span 1}.top-categories .category-item.wide{grid-column-end:span 1}}@media (max-width:767px){.top-categories{gap:1px;display:flex;flex-direction:column}.top-categories .category-item__texts{top:0;left:0;right:0;bottom:0}.top-categories .category-item__texts .parent-link,.top-categories .category-item__texts ul{display:none}.top-categories .category-item__texts .main-link{font-size:1.125rem;padding:30px;display:flex;align-items:center;width:100%;height:100%}}.countdown-banner{border-radius:5px;overflow:hidden;position:relative;color:#fff;height:487px}.countdown-banner img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.countdown-banner h2{margin:0 0 10px;text-transform:initial}.countdown-banner h2 em{display:block;font-size:.4444444444em;line-height:1.25em;font-style:normal}.countdown-banner__overlay{position:absolute;top:0;right:0;bottom:0;max-width:342px;width:100%;background-color:rgba(235,33,33,.8);padding:70px 36px;display:flex;flex-direction:column;align-items:center;text-align:center}.countdown-banner__overlay .countdown-banner__title{margin-bottom:auto;font-size:102px;line-height:119px;text-transform:uppercase}.countdown-banner__overlay .countdown-banner__title span{font-size:49px;line-height:57px;display:block}.countdown-banner__overlay::after,.countdown-banner__overlay::before{content:"";position:absolute;display:block;top:0;right:0;bottom:0;background-color:rgba(235,33,33,.25);z-index:1}.countdown-banner__overlay::before{left:-10px}.countdown-banner__overlay::after{left:-20px}.countdown-banner__overlay>div,.countdown-banner__overlay>h2,.countdown-banner__overlay>p{z-index:2}.countdown-banner__text{font-weight:700;text-transform:uppercase;margin:0 0 32px}.countdown-banner__timer{display:flex;gap:10px}.countdown-banner__timer-item{border-radius:5px;overflow:hidden;background-color:#ffdada;padding:10px 20px;color:#2a2a28;flex:1}.countdown-banner__timer-item span{display:block}.countdown-banner__timer-label{color:#464748}.countdown-banner__timer-value{font-size:2.25rem;margin-bottom:5px;font-weight:700;font-family:"New Order",sans-serif}.countdown-banner__texts{position:absolute;left:50px;bottom:50px;max-width:500px;display:flex;flex-direction:column;align-items:flex-start}.countdown-banner picture{position:relative;display:block;height:100%}.countdown-banner picture::before{content:"";display:block;top:0;left:0;width:100%;height:100%;position:absolute;background:linear-gradient(61deg,rgba(0,0,0,.4) 22.11%,rgba(0,0,0,0) 53.69%)}@media (max-width:980px){.countdown-banner{height:370px}.countdown-banner__overlay{padding:30px}.countdown-banner__overlay .countdown-banner__title{font-size:72px;line-height:84px}.countdown-banner__overlay .countdown-banner__title span{font-size:36px;line-height:42px}.countdown-banner__texts{left:30px;bottom:30px;max-width:calc(100% - 342px - 60px)}}@media (max-width:767px){.countdown-banner{height:auto}.countdown-banner__overlay{position:initial;background-color:#eb2121;max-width:unset;width:100%}.countdown-banner__overlay::after,.countdown-banner__overlay::before{display:none}.countdown-banner__overlay .countdown-banner__title{font-size:1.875rem;line-height:1.2em;margin-bottom:16px}.countdown-banner__overlay .countdown-banner__title span{font-size:inherit;display:inline}.countdown-banner__text{margin-bottom:16px}.countdown-banner__texts{bottom:281px;max-width:unset;right:20px;left:20px}.countdown-banner picture::before{background:linear-gradient(61deg,rgba(0,0,0,.4) 22.11%,rgba(0,0,0,0) 53.69%),linear-gradient(61deg,rgba(0,0,0,.4) 22.11%,rgba(0,0,0,0) 53.69%)}}.loyalty-club{padding:100px 0;position:relative;width:calc(100vw - var(--scrollbar-width));left:50%;transform:translateX(-50%);background:url(../img/vernostny-klub-bg.jpg) no-repeat center center;background-size:cover}.loyalty-club .images{display:grid;gap:30px;grid-template-columns:repeat(2,minmax(1px,1fr));align-items:center}.loyalty-club .images .image-wrapper.height-span{grid-row-end:span 2}.loyalty-club .images img{display:block;border-radius:5px}.loyalty-club .columns{gap:0}.loyalty-club .column:not(.images){padding:0 100px}.loyalty-club .column:not(.images) ul{list-style:none;padding:0;margin:0}.loyalty-club .column:not(.images) ul li{display:flex;gap:.4em;align-items:center;padding:20px 0;border-bottom:1px solid #9e9fa0}.loyalty-club .column:not(.images) ul li.highlight{color:#f4b395;font-weight:700;font-size:1.5rem}.loyalty-club h2{margin:0 0 .5555555556em}.loyalty-club p{color:#464748}@media (max-width:1200px){.loyalty-club .columns{gap:30px}.loyalty-club .column:not(.images){padding:0}}@media (max-width:767px){.loyalty-club{padding:50px 0}.loyalty-club .columns{flex-direction:column-reverse;gap:10px}.loyalty-club .columns.col-2 .column{flex-basis:auto}.loyalty-club .images{gap:15px}}.blog-wrapper .narrow-custom{color:#464748}.news-item .image{position:relative;aspect-ratio:460/280}.news-item .image img{display:block;width:100%;height:100%;object-fit:cover}.news-item .text{padding:20px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.news-item time{order:1;display:flex;align-items:center;gap:.3em;font-size:.8125rem;color:#2a2a28;font-weight:300}.news-item .title{order:2;text-decoration:none;font-size:1.25rem;font-weight:600;line-height:1.3em;color:#2a2a28;margin-bottom:11px;font-family:"New Order",sans-serif}.news-item .description{order:3;color:#464748;font-size:.8125rem;color:#2a2a28;line-height:1.5em;margin:0}.news-item .description p{font-size:.8125rem;color:#2a2a28;margin:0;line-height:1.5em}.news-item .btn-read-more{order:4;padding:0;color:#f4b395;display:inline-flex;align-items:center;gap:10px;position:relative}.news-item .btn-read-more::before{content:"";display:block;width:8px;height:8px;border:2px solid #2a2a28;border-style:none solid solid none;transform:rotate(-45deg);margin:8px;position:relative;left:-2px}.news-item .btn-read-more::after{content:"";display:block;width:24px;height:24px;border:1px solid #ffe4c7;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.homepage-box.welcome-wrapper{padding:100px 0;background:url(../img/welcome-bg.jpg) no-repeat center center;background-size:cover}.homepage-box.welcome-wrapper .welcome{max-width:820px;padding:50px 100px;margin:0 auto;background:url(../img/welcome-watermark.png) no-repeat center center,#fff;text-align:center}.homepage-box.welcome-wrapper .welcome p{color:#464748}.homepage-box.welcome-wrapper .welcome h1{font-size:2.25rem;margin:0 0 .5555555556em}@media (max-width:767px){.homepage-box.welcome-wrapper{padding:20px 0}.homepage-box.welcome-wrapper .welcome{padding:50px;background-position:center 20px;background-size:calc(100% - 40px)}}.newsletter-wrapper{padding:75px 150px}@media (max-width:767px){.newsletter-wrapper{padding:280px 20px 20px;margin-left:20px;margin-right:20px;width:calc(100% - 40px)}}.custom-footer__newsletter{display:flex;flex-direction:column;align-items:flex-start;gap:0;max-width:400px;margin-bottom:50px}.custom-footer__newsletter .newsletter-header h4{margin-bottom:24px}.custom-footer__newsletter .newsletter-header p{margin:0 0 20px 0}.custom-footer__newsletter h4{margin:0}.custom-footer__newsletter .sr-only{position:initial;width:auto;height:auto;margin:-1px;clip:none}.custom-footer__newsletter fieldset{display:flex;flex-wrap:wrap;gap:0}.custom-footer__newsletter fieldset br{display:none}.custom-footer__newsletter fieldset .validator-msg-holder{order:-2;flex-grow:1}.custom-footer__newsletter fieldset .form-group{margin-top:10px}.custom-footer__newsletter fieldset .btn{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;order:-1;background-color:#2a2a28;color:#fff;border:0;font-size:.875rem;padding:.3125rem 1.25rem .125rem 1.25rem}.custom-footer__newsletter fieldset .btn:hover{background-color:#f4b395;color:#2a2a28}.custom-footer__newsletter .consents{font-size:.75rem}@media (max-width:767px){.custom-footer__newsletter{flex-direction:column;align-items:flex-start;text-align:left;margin-left:0}}#formNewsletterWidget{max-width:400px}#formNewsletterWidget a:hover{text-decoration:underline}.footer-bottom-wrapper{padding-bottom:20px}.footer-bottom-wrapper .footer-bottom{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap;gap:30px}@media screen and (max-width:767px){.footer-bottom-wrapper{padding-bottom:20px}.footer-bottom-wrapper .footer-bottom{align-items:center;display:flex;flex-direction:column-reverse;justify-content:space-between;flex-wrap:wrap;gap:10px}}#footer{position:relative}.footer-rows{flex-direction:column}.footer-rows .site-name{display:none}.footer-rows .site-name a,.footer-rows .site-name img{display:block}.custom-footer{width:100%;padding:50px 0 15px 0}.custom-footer h5{margin:0}.custom-footer h5{text-transform:none}.custom-footer a,.custom-footer h4,.custom-footer h5,.custom-footer ul span{display:inline-block}.custom-footer ul{margin:0;padding:0;list-style:none}.custom-footer ul span{color:#fff}.custom-footer a{text-decoration:none}.custom-footer .custom-footer__instagram{flex-basis:100%}.custom-footer .contacts-placeholder h4{display:none}@media (max-width:767px){.custom-footer{padding:40px 0;flex-direction:column}.custom-footer>div{flex-basis:100%;width:100%}.custom-footer h4.clickable{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.custom-footer h4.clickable::after{content:"";display:block;width:8px;height:8px;border:2px solid #2a2a28;border-style:none solid solid none;transform:rotate(-135deg);transition:all .15s ease-in-out;position:relative}.custom-footer .banner-wrapper:not(.active) #categories,.custom-footer .banner-wrapper:not(.active) h5,.custom-footer .banner-wrapper:not(.active) ul,.custom-footer .custom-footer__categories:not(.active) #categories,.custom-footer .custom-footer__categories:not(.active) h5,.custom-footer .custom-footer__categories:not(.active) ul{display:none}.custom-footer .banner-wrapper:not(.active) h4::after,.custom-footer .custom-footer__categories:not(.active) h4::after{top:-3px;transform:rotate(45deg)}}.custom-footer .contact-info{display:flex;flex-direction:column}.custom-footer .mail a,.custom-footer .tel a{display:inline-flex;align-items:center;gap:.625em}.custom-footer .mail a::before,.custom-footer .tel a::before{display:block;width:24px;height:24px;line-height:0}.custom-footer .mail a::before{content:url(/user/documents/upload/dmartini/docs/def_icons/mail-accent.svg)}.custom-footer .tel a::before{content:url(/user/documents/upload/dmartini/docs/def_icons/phone-accent.svg)}#footer-contacts .site-name{margin-bottom:50px}#footer-contacts .columns.col-2 .column{flex-basis:100px;padding:10px}#footer-contacts p{margin-top:0}#footer-contacts ul span{padding:0}#footer-contacts .contacts-placeholder{margin-top:-10px}#footer-contacts .contacts-placeholder a{font-weight:700;padding:.625em 1.25em}#footer-contacts .contacts-placeholder ul{display:block}@media (max-width:767px){#footer-contacts .site-name{text-align:center}#footer-contacts .site-name img{max-width:162px;margin:0 auto}}.custom-footer__instagram{display:flex;flex-direction:column;gap:32px}.custom-footer__instagram>h4{max-width:calc(1248px + 4rem);margin:0 auto;width:100%;padding-left:2rem;padding-right:2rem}@media (max-width:767px){.custom-footer__instagram>h4{padding-left:1em;padding-right:1em}}.custom-footer__instagram>h4>span{font-size:1.875rem;line-height:1.875rem}@media (max-width:767px){.custom-footer__instagram>h4>span{font-size:1.5rem;line-height:1.5rem;margin:0 16px}}.custom-footer__instagram .instagram-widget{display:flex;gap:0;max-width:calc(1644px + 4rem);margin-left:auto;margin-right:auto}.custom-footer__instagram .instagram-widget a{padding:0;aspect-ratio:1;flex-basis:28.5714285714%;overflow:hidden}.custom-footer__instagram .instagram-widget a img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:all .15s ease-in-out}.custom-footer__instagram .instagram-widget a img:hover{transform:scale(1.05)}.custom-footer__instagram h4{grid-row:1/2;grid-column:1/2;padding:0}.custom-footer__instagram .footer-icons{grid-row:2/3;grid-column:1/2}.custom-footer__instagram .instagram-follow-btn{display:none}@media (max-width:1200px){.custom-footer__instagram{grid-template-columns:auto auto}.custom-footer__instagram .instagram-widget{margin-right:0}.custom-footer__instagram .instagram-widget a:nth-child(n+7){display:none}}@media (max-width:900px){.custom-footer__instagram{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.custom-footer__instagram h4{order:1;margin-left:0;text-align:left!important}.custom-footer__instagram .instagram-widget{order:2}.custom-footer__instagram .instagram-widget a:nth-child(n+5){display:none}.custom-footer__instagram .footer-icons{order:3}}@media (max-width:767px){.custom-footer__instagram{margin-bottom:0;align-items:flex-start;text-align:left}.custom-footer__instagram .instagram-widget a:nth-child(n+5){display:none}.custom-footer__instagram .footer-icons{justify-content:center}}.footer-icons{display:flex;flex-wrap:wrap}.footer-icons::before{content:"A dalších sociálních sítích";display:block;width:100%;margin-bottom:10px;font-size:1.25rem;line-height:1.2em;font-weight:700;font-family:"New Order",sans-serif}.footer-icons a{display:inline-block;padding:10px}.footer-icons img{display:block}.contact-banner__inner{padding:30px;border-radius:5px;border:1px solid #303132;background-color:#161718;display:flex;flex-direction:column;gap:20px}@media (max-width:767px){.contact-banner__inner{padding:20px}}.project-mail,.project-phone{display:inline-flex!important;align-items:center;gap:.5em;font-size:1.125rem;font-weight:700}.project-mail::before,.project-phone::before{display:block;width:20px;height:20px;line-height:0}@media (max-width:767px){.project-mail,.project-phone{font-size:.875rem}}.project-mail::before{width:20px;height:16px;content:url(/user/documents/upload/dmartini/docs/def_icons/mail-icon.svg)}.project-phone::before{content:url(/user/documents/upload/dmartini/docs/def_icons/tel-icon.svg);display:none!important}.copyright{color:#2a2a28;font-weight:400}.copyright strong{font-weight:400;color:#2a2a28}.banner-category{grid-column-end:span 2}.banner-category.second{grid-column-end:span 1}.banner-category.second .extended-banner-texts{padding:20px 35px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.banner-category.second .extended-banner-texts .extended-banner-title{font-size:1.5rem;color:#fef1c1;margin-bottom:15px;text-align:left}.banner-category.second .extended-banner-texts .extended-banner-text{color:#fff;margin-bottom:30px;text-align:left;font-size:.75rem}.banner-category.second .extended-banner-texts .extended-banner-link{padding:.4375em .9375em .6875em .9375em}@media (max-width:767px){.banner-category.second{grid-column-end:span 2}}.banner-category a{height:100%;overflow:hidden}.banner-category a,.banner-category img{height:100%;position:relative}.banner-category .extended-banner-texts{position:absolute;top:0;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;max-width:553px;width:100%;padding:50px 50px}.banner-category .extended-banner-texts .extended-banner-title{text-align:center;font-size:2.125rem;margin-top:0;margin-bottom:11px;font-weight:800}.banner-category .extended-banner-texts .extended-banner-text{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;text-align:center;font-size:1rem;margin-bottom:25px}.banner-category .extended-banner-texts .extended-banner-text strong{font-size:8.875rem;margin-bottom:50px;line-height:1em}.banner-category .extended-banner-texts .extended-banner-link{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:.4375em 1.875em .6875em 1.875em;font-size:1.125rem;text-transform:uppercase;font-weight:800;font-family:"New Order",sans-serif;background-color:#2a2a28;color:#fff}.banner-category .extended-banner-texts .extended-banner-link:focus,.banner-category .extended-banner-texts .extended-banner-link:hover{background-color:#f4b395}@media (max-width:767px){.banner-category img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover;width:100%;height:100%}.banner-category .extended-banner-texts{width:100%;height:100%;padding:10px 10px;left:unset;top:unset;transform:unset;position:relative}.banner-category .extended-banner-texts .extended-banner-title{font-size:1.875rem}.banner-category .extended-banner-texts .extended-banner-text{font-size:1rem}.banner-category .extended-banner-texts .extended-banner-text strong{margin-bottom:20px;font-size:5.625rem}}@media (max-width:600px){.banner-category .extended-banner-texts{width:100%;height:100%}.banner-category .extended-banner-texts .extended-banner-text{font-size:1rem}.banner-category .extended-banner-texts .extended-banner-text strong{font-size:4.375rem}}.banner-category a,.banner-category img{display:block;width:100%}.active-filters{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;margin-bottom:35px;order:-1;padding-top:15px;border-top:1px solid #000}.active-filters>div{flex:0 1 auto}.active-filters .active-title{font-weight:700;margin-right:1em;padding:.5em 0}.active-filters #clear-filters{margin:0;text-decoration:unset;display:flex;background-color:#f55f68;font-size:.75rem;cursor:pointer}.active-filters #clear-filters a{text-decoration:unset;padding:.5625rem .625rem .75rem .625rem;font-size:.75rem}.active-filters #clear-filters:hover{background-color:#ff3838}.active-filters .filter-count{display:none}.active-filters .active-list{display:flex;flex-wrap:wrap;gap:10px;margin-right:10px;position:relative}.active-filters .filter-label{flex:0 1 auto;display:flex;position:relative;align-items:center;font-size:.75rem;color:#2a2a28;padding:.5625rem 1.875rem .75rem .625rem;background-color:rgba(0,0,0,.07)}.active-filters .filter-label:after,.active-filters .filter-label:before{content:"";position:absolute;width:14px;height:2px;background-color:#000;top:50%;right:10px;border-radius:5px;transform:translateY(-50%)}.active-filters .filter-label:before{transform:rotate(45deg)}.active-filters .filter-label:after{transform:rotate(-45deg)}.active-filters .filter-label:focus::after,.active-filters .filter-label:focus::before,.active-filters .filter-label:hover::after,.active-filters .filter-label:hover::before{background-color:#ff3838}.category__secondDescription .columns{gap:0}.category__secondDescription .columns .column{display:flex;flex-direction:column;justify-content:center;padding:50px;max-width:360px}@media (max-width:1100px){.category__secondDescription .columns .column{padding:15px}}@media (max-width:767px){.category__secondDescription .columns{flex-direction:column;gap:30px}.category__secondDescription .columns .column{max-width:unset;padding:0}}.pagination-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:20px;flex-direction:row-reverse}.pagination-wrapper .pagination-top{display:none}.pagination-wrapper .pagination{margin-right:auto;display:flex;align-items:center;gap:8px}.pagination-wrapper .pagination .current{order:2;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#2a2a28}.pagination-wrapper .pagination a[data-testid=linkFirstPage]{min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#2a2a28;background-color:#fff;order:1;margin-left:32px}.pagination-wrapper .pagination a[data-testid=linkFirstPage]:hover{color:#fff;background-color:#2a2a28}.pagination-wrapper .pagination a[data-testid=linkLastPage]{min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#2a2a28;background-color:#fff;order:3;margin-right:32px}.pagination-wrapper .pagination a[data-testid=linkLastPage]:hover{color:#fff;background-color:#2a2a28}.pagination-wrapper .pagination .pagination-link{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center;background-color:#f7ece4;padding:.375em 1.25em .375em 1.25em;border:2px solid #2a2a28;font-size:1rem;color:#fff;background-color:#2a2a28;text-decoration:none;font-weight:700}.pagination-wrapper .pagination .pagination-link::before{display:none}.pagination-wrapper .pagination .pagination-link:hover{background-color:#fff;color:#2a2a28}.pagination-wrapper .pagination .pagination-link.next{order:4}.pagination-wrapper .pagination .pagination-link.next::before{right:2px}.pagination-wrapper .pagination .pagination-link.prev{order:0}.pagination-wrapper .pagination .pagination-link.prev::before{transform:rotate(135deg);left:2px}.pagination-wrapper .load-products{gap:.6em;color:#2a2a28;font-weight:600;font-size:1rem;text-decoration:underline;background-color:unset!important}.pagination-wrapper .load-products:hover{color:#2a2a28;background-color:unset!important;text-decoration:none}@media (max-width:767px){.pagination-wrapper{flex-direction:column;align-items:center}.pagination-wrapper .pagination-loader{margin-left:0;align-self:stretch}.pagination-wrapper .pagination-loader .load-products{width:100%}.pagination-wrapper .pagination{margin-right:auto;margin-left:auto;margin-top:0}.pagination-wrapper .pagination .pagination-link{background-color:unset;padding:unset;width:40px;height:40px;border:unset;font-size:1rem;color:unset;background-color:unset;text-decoration:none;font-weight:700}.pagination-wrapper .pagination .pagination-link::before{content:url(/user/documents/upload/dmartini/docs/def_icons/arrow-right.svg);display:block;width:24px;height:24px;position:relative;transition:all .15s ease-in-out}.pagination-wrapper .pagination .pagination-link .sr-only{display:none}.pagination-wrapper .pagination .pagination-link:hover{background-color:unset;color:unset}.pagination-wrapper .pagination .pagination-link.next{order:4}.pagination-wrapper .pagination .pagination-link.next::before{right:2px}.pagination-wrapper .pagination .pagination-link.prev{order:0}.pagination-wrapper .pagination .pagination-link.prev::before{transform:rotate(-180deg)}}#products+.pagination-wrapper{margin-bottom:100px}@media (max-width:767px){#products+.pagination-wrapper{margin-bottom:50px;margin-top:0}}.link-icon{color:#5a5b5c;text-decoration:none}.link-icon.chat{display:none}.link-icon:hover{text-decoration:underline}.videos-wrapper .video-container:not(:last-child){margin-bottom:50px}#relatedFiles{list-style:none;padding:0 100px;margin:0}#relatedFiles li{display:flex;align-items:center;gap:.625em}#relatedFiles li:not(:last-child){margin-bottom:30px}#ratingTab{width:100%;max-width:930px;margin:90px auto 0 auto}#ratingTab [data-testid=textArea]{text-align:left!important;margin:0 0 60px 0}#ratingTab h3{margin-top:0}#ratingTab .rate-average::after{font-size:.4761904762em}#ratingTab .rate-list .star.star-off::before{content:"\e91c"}@media (max-width:767px){#ratingTab{padding:0}}#productDiscussion{width:100%;max-width:930px;margin:80px auto 80px auto}@media (max-width:767px){#productDiscussion{padding:0}}.usp-container{position:relative;width:calc(100vw - var(--scrollbar-width));left:50%;transform:translateX(-50%);padding:100px 0;background-color:#f5f4f4}.usp-container .benefitBanner{margin-bottom:0}@media (max-width:767px){.usp-container{padding:50px 0}}#content .text ul,.basic-descripton ul{padding:0;list-style:none}#content .text ul li,.basic-descripton ul li{display:flex;align-items:center}#content .text ul li::before,.basic-descripton ul li::before{content:"";display:block;width:6px;height:6px;background-color:#f4b395;border-radius:50%;margin:11px}#content .text ol,.basic-descripton ol{padding:0;list-style:none;counter-reset:my-counter}#content .text ol li,.basic-descripton ol li{display:flex;align-items:flex-start;counter-increment:my-counter}#content .text ol li::before,.basic-descripton ol li::before{content:counter(my-counter) ")";display:block;text-align:right;color:#f4b395;margin-right:10px;font-weight:700;min-width:1.5em}.type-page .content h1{text-align:center}.type-page .content a:hover{text-decoration:none}@media screen and (max-width:1440px){.customer-page .content-inner,.id--12 .content-inner{overflow-x:auto}}.customer-page .content-inner table tbody,.customer-page .content-inner table thead,.id--12 .content-inner table tbody,.id--12 .content-inner table thead{width:max-content;white-space:nowrap}