body{letter-spacing:.04em}.text-uppercase{text-transform:uppercase}.rich-text__blocks.left h2{text-align:left}.avatar{border:1px solid black;background:initial!important}@media (max-width: 767px){.hidden-sm-down{display:none!important}}@media (min-width: 768px){.hidden-md-up{display:none!important}}div[id^=trustbadge-container]{z-index:10000!important}@media (max-width: 767px){.announcement-bar{width:calc(100vw - 6rem)}}[id*=shopify-block-tt_breadcrumbs_seo_schema_breadcrumb_section]{background:#f5f5f5;padding:0;width:100vw;position:relative;left:50%;transform:translate(-50%)}[id*=shopify-block-tt_breadcrumbs_seo_schema_breadcrumb_section] .tt-breadcrumb-container{max-width:var(--page-width);margin:0 auto;padding:12px 1.5rem}.header-wrapper{background:var(--bg-light);background-size:600px auto;box-shadow:0 2px 5px #0000001c}.header__icons{padding-right:0}.header__icon--globe{width:4rem;height:4rem;position:relative;top:.2rem;left:1.2rem}.header{position:relative;display:flex;align-items:flex-start}.header__heading,.header__heading-link{width:300px;flex-shrink:0;flex-grow:1;text-align:left}@media (max-width: 576px){.header__heading,.header>.header__heading-link{width:110px!important}}.header__heading-link{position:relative;z-index:100}.tmenu_wrapper>.tmenu_navbar{position:absolute;bottom:0;right:0;left:0;width:auto;padding:0 5rem 0 380px}.tmenu_nav,.links_3cols_teaser_2cols .tmenu_submenu{justify-content:stretch}.links_3cols_teaser_2cols .tmenu_masonry_col-5{width:17%;flex:none}.links_3cols_teaser_2cols .tmenu_masonry_col-5:nth-child(4),.links_3cols_teaser_2cols .tmenu_masonry_col-5:nth-child(5){flex-grow:1}.tmenu_wrapper>.tmenu_navbar>ul>li{margin:0 3px 0 0!important;flex-grow:1;display:flex!important;justify-content:center}.tmenu_wrapper>.tmenu_navbar>ul>li>a{border-radius:6px 6px 0 0;background:#0000000f;width:100%;justify-content:center;padding:12px}.tmenu_wrapper>.tmenu_navbar>ul>li>a>span.tmenu_item_text{font-size:16px!important;font-weight:400!important;text-transform:uppercase!important;color:#000!important;display:inline}.tmenu_wrapper>.tmenu_navbar>ul>li.tmenu_item_active>a{position:relative;background:#fff;z-index:1001}.tmenu_wrapper>.tmenu_navbar>ul>li.sale{background:url(/cdn/shop/files/beton_light_texture.webp?v=1712568440) red;background-size:600px auto;background-blend-mode:multiply;border-radius:6px 6px 0 0}.tmenu_wrapper>.tmenu_navbar>ul>li>div>div>ul>li>ul>li.tmenu_item_display_header>a>span.tmenu_item_text{text-transform:uppercase!important;font-family:var(--font-heading-family)!important}.tmenu_wrapper>.tmenu_navbar>ul>li.sale a span.tmenu_item_text{color:#fff!important}.tmenu_wrapper>.tmenu_navbar>ul>li>ul.tmenu_submenu.tmenu_submenu_mega_position_fullwidth{padding:0 0 30px!important;flex-wrap:nowrap}.tmenu_wrapper>.tmenu_navbar>ul>li>ul.tmenu_submenu.tmenu_submenu_mega_position_fullwidth>li>*{max-width:var(--page-width);margin:0 auto!important}.tmenu_wrapper>.tmenu_navbar>ul>li>ul.tmenu_submenu.tmenu_submenu_mega_position_fullwidth>li:first-child{background:#fff}.tmenu_wrapper>.tmenu_navbar>ul>li>ul.tmenu_submenu.tmenu_submenu_mega_position_fullwidth>li:first-child+li{background:linear-gradient(180deg,#fff 0%,transparent 100%)}.tmenu_wrapper>.tmenu_navbar>ul>li>ul.tmenu_submenu.tmenu_submenu_mega_position_fullwidth>li:first-child>ul{padding-top:20px!important}.tmenu_wrapper>.tmenu_navbar>ul>li>.tmenu_submenu{width:100vw!important;left:50%;transform:translate(-50%);top:50px!important;background:#ffffffb3 url(/cdn/shop/files/beton_light_texture_2c921b24-5bcc-4edd-9ed2-61dbe16aee63.jpg?v=1712568440);background-size:600px auto;background-blend-mode:screen;flex-direction:column;align-content:center;max-height:calc(100vh - var(--header-bottom-position-desktop, 10rem) - 4rem);overflow-y:auto!important}.tmenu_wrapper>.tmenu_navbar>ul>li>.tmenu_submenu .tmenu_masonry_row{max-width:var(--page-width);margin:0 auto!important}.tmenu_wrapper>.tmenu_navbar>ul>li>.tmenu_submenu .tmenu_masonry_row:before{content:""!important;background:linear-gradient(180deg,#fff 0%,transparent 100%);position:absolute;top:0;left:0;right:0;height:200px;max-height:100%}.tmenu_wrapper>.tmenu_navbar>ul>li>.tmenu_submenu .tmenu_masonry_row .tmenu_masonry_col{padding:15px!important}.tmenu_wrapper>.tmenu_navbar>ul>li>.tmenu_submenu>.tmenu_item_layout_block .tmenu_submenu>.tmenu_item{padding-right:10px!important;padding-left:10px!important}.tmenu_wrapper>.tmenu_navbar>ul>li>.tmenu_submenu .tmenu_item_display_header:not(.tmenu_item_layout_image){margin:0 0 20px;padding:0 0 .62rem}.tmenu_wrapper>.tmenu_navbar>ul>li>.tmenu_submenu .tmenu_item_display_header:not(.tmenu_item_layout_image)>.tmenu_item_link{font-size:1.6rem;font-weight:700;font-family:var(--font-heading-family);letter-spacing:.06em;font-style:normal;font-weight:900;text-transform:uppercase;line-height:1.1;display:flex;gap:.62rem;border:none;white-space:normal!important;width:min-content}.tmenu_wrapper>.tmenu_navbar>ul>li>.tmenu_submenu .tmenu_item_display_header:not(.tmenu_item_layout_image)>.tmenu_item_link:after{content:"";border-radius:2px;width:2rem;height:2rem;background:red;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MSA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMS40NDkyIDMyLjEyNzhMMTkuNzk4NiAyMC44Nzc5TDExLjQ0OTIgOS42Mjc5M0gxMy43NzkzTDIyLjEyODYgMjAuODc3OUwxMy43NzkzIDMyLjEyNzhIMTEuNDQ5MlpNMjEuNjYwNyAzMi4xMjc4TDMwLjAxMDEgMjAuODc3OUwyMS42NjA3IDkuNjI3OTNIMjMuOTkwOEwzMi4zNDAxIDIwLjg3NzlMMjMuOTkwOCAzMi4xMjc4SDIxLjY2MDdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);background-position:center center;background-size:100%;background-repeat:no-repeat;position:absolute;left:100%;bottom:4px;margin-left:5px}.tmenu_wrapper>.tmenu_navbar>ul>li>.tmenu_submenu .tmenu_item+.tmenu_item_display_header>.tmenu_item_link{margin-top:2.4rem}.tmenu_wrapper>.tmenu_navbar>ul>li>.tmenu_submenu .tmenu_item .tmenu_item_link{font-size:1.6rem}.tmenu_wrapper>.tmenu_navbar>ul>li>.tmenu_submenu .tmenu_item.tmenu_item_layout_image.tmenu_item_display_header a{border:none!important}.tmenu_wrapper>.tmenu_navbar>ul>li>.tmenu_submenu .tmenu_item.tmenu_item_layout_image.tmenu_item_display_header+.tmenu_item.tmenu_item_layout_image.tmenu_item_display_header{margin-top:0!important}.tmenu_wrapper>.tmenu_navbar>ul>li>.tmenu_submenu .tmenu_item.tmenu_item_layout_image:not(.tmenu_item_display_header) .tmenu_image{position:relative;border-radius:6px;overflow:hidden}.tmenu_wrapper>.tmenu_navbar>ul>li>.tmenu_submenu .tmenu_item.tmenu_item_layout_image:not(.tmenu_item_display_header) .tmenu_image:before{content:"";width:5rem;height:5rem;background:red;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MSA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMS40NDkyIDMyLjEyNzhMMTkuNzk4NiAyMC44Nzc5TDExLjQ0OTIgOS42Mjc5M0gxMy43NzkzTDIyLjEyODYgMjAuODc3OUwxMy43NzkzIDMyLjEyNzhIMTEuNDQ5MlpNMjEuNjYwNyAzMi4xMjc4TDMwLjAxMDEgMjAuODc3OUwyMS42NjA3IDkuNjI3OTNIMjMuOTkwOEwzMi4zNDAxIDIwLjg3NzlMMjMuOTkwOCAzMi4xMjc4SDIxLjY2MDdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);background-position:center center;background-size:100%;background-repeat:no-repeat;border-radius:6px 0 6px 6px;cursor:pointer;position:absolute;bottom:0;right:0}.tmenu_wrapper>.tmenu_navbar>ul>li>.tmenu_submenu .tmenu_item.tmenu_item_layout_image:not(.tmenu_item_display_header) .tmenu_image .tmenu_item_text{top:10px;padding:.8rem 2rem!important;background:#000c;position:absolute;color:#fff!important;font-size:2rem!important;font-family:var(--font-heading-family)!important;letter-spacing:.06em!important;font-style:normal;font-weight:900!important;text-transform:uppercase!important;line-height:1.1;max-width:95%}.tmenu_wrapper>.tmenu_navbar>ul>li>.tmenu_submenu .tmenu_item.tmenu_item_layout_image+.tmenu_item.tmenu_item_layout_image{margin-top:2.4rem!important}.tmenu_wrapper>.tmenu_navbar>ul>li.marken ul.tmenu_submenu.tmenu_submenu_mega_position_fullwidth>li:first-child>ul{display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr}.tmenu_wrapper>.tmenu_navbar>ul>li.marken ul.tmenu_submenu.tmenu_submenu_mega_position_fullwidth>li:first-child>ul .tmenu_item_layout_html{position:absolute;font-family:var(--font-heading-family);font-size:1.6rem!important;font-style:normal;font-weight:700;letter-spacing:.02rem;text-transform:uppercase;padding:3rem 0 1rem}.tmenu_wrapper>.tmenu_navbar>ul>li.marken ul.tmenu_submenu.tmenu_submenu_mega_position_fullwidth>li:first-child>ul .tmenu_col-1{max-width:none!important}@media screen and (min-width: 990px){.header{padding-bottom:2rem!important}}@media screen and (min-width: 1421px){.header{padding-bottom:2rem!important}}@media screen and (max-width: 1420px){.header{padding-top:8px;align-items:center}.header__heading{width:230px}.tmenu_wrapper>.tmenu_navbar{padding-left:5rem}}@media (max-width: 1420px) and (min-width: 1201px){.header__heading-link,.header__icons{margin-bottom:4rem}}@media (max-width: 1200px){.header{padding-bottom:1rem!important}.header__heading,.header__icons{margin-bottom:0}header-drawer{display:block!important}.tmenu_wrapper>.tmenu_navbar{display:none!important}}@media (max-width: 576px){.header{padding:10px 1.6rem 0px!important}.header__heading,.header__heading-link{width:155px!important;padding-left:0;padding-right:0}}@media screen and (max-width: 749px){.header .header__icons .header__icon--account{display:flex!important}.header .header__icons .header__icon,.header .header__icons .header__icon--cart .icon{height:4rem;width:4rem}}.menu-drawer{background:linear-gradient(180deg,#000,#0000 52.6%,#000),url(/cdn/shop/files/beton_texture.webp?v=1712671762);background-size:600px auto;box-shadow:0 20px 20px #0006;display:block!important;padding-top:20px!important}.menu-drawer>.tmenu_item_mobile>.tmenu_item_link{color:#fff!important;font-family:var(--font-heading-family);letter-spacing:.06em;font-style:normal;font-weight:900;text-transform:uppercase;line-height:1.1;font-size:1.6rem;display:block;padding:15px 15px 15px 32px}.menu-drawer>.tmenu_item_mobile>.tmenu_item_link .tmenu_indicator{width:40px;height:40px}.menu-drawer>.tmenu_item_mobile>.tmenu_item_link .tmenu_indicator .tmenu_indicator_icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICAgIDxtYXNrIGlkPSJtYXNrMF82MTlfMTk2OSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj4KICAgICAgICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IiNEOUQ5RDkiLz4KICAgIDwvbWFzaz4KICAgIDxnIG1hc2s9InVybCgjbWFzazBfNjE5XzE5NjkpIj4KICAgICAgICA8cGF0aCBkPSJNMTQuNDM5MSAxMC40Mzk3SDQuMjIyNzVDNC4wODQ5MyAxMC40Mzk3IDMuOTcxNjkgMTAuMzk1MyAzLjg4MzAyIDEwLjMwNjdDMy43OTQzNCAxMC4yMTggMy43NSAxMC4xMDQ3IDMuNzUgOS45NjY5M0MzLjc1IDkuODI5MTEgMy43OTQzNCA5LjcxNTg2IDMuODgzMDIgOS42MjcxN0MzLjk3MTY5IDkuNTM4NTEgNC4wODQ5MyA5LjQ5NDE3IDQuMjIyNzUgOS40OTQxN0gxNC40MzkxTDExLjE3OTUgNi4yMzQ1NUMxMS4wODY1IDYuMTQxNjEgMTEuMDQwOCA2LjAzMTgzIDExLjA0MjUgNS45MDUyMkMxMS4wNDQxIDUuNzc4NjIgMTEuMDk0IDUuNjY2MTggMTEuMTkyMyA1LjU2Nzg4QzExLjI4NTIgNS40NzQ5NCAxMS4zOTUgNS40Mjg0NyAxMS41MjE2IDUuNDI4NDdDMTEuNjQ4MiA1LjQyODQ3IDExLjc1OCA1LjQ3NzYxIDExLjg1MDkgNS41NzU5TDE1LjgyODUgOS41NDU0NUMxNS44OTI2IDkuNjE0ODkgMTUuOTM5OSA5LjY4MyAxNS45NzAzIDkuNzQ5NzhDMTYuMDAwOCA5LjgxNjU0IDE2LjAxNiA5Ljg4ODkzIDE2LjAxNiA5Ljk2NjkzQzE2LjAxNiAxMC4wNTAzIDE2LjAwMDggMTAuMTI1MyAxNS45NzAzIDEwLjE5MjFDMTUuOTM5OSAxMC4yNTg4IDE1Ljg5MjYgMTAuMzI0MyAxNS44Mjg1IDEwLjM4ODRMMTEuODcxNyAxNC4zNTMxQzExLjc3ODggMTQuNDQ2MSAxMS42NjkgMTQuNDkzOSAxMS41NDI0IDE0LjQ5NjZDMTEuNDE1OCAxNC40OTkyIDExLjMwMzQgMTQuNDUxNCAxMS4yMDUxIDE0LjM1MzFDMTEuMTA2OCAxNC4yNTQ4IDExLjA1NzcgMTQuMTQxNiAxMS4wNTc3IDE0LjAxMzRDMTEuMDU3NyAxMy44ODUyIDExLjEwNjggMTMuNzcxOSAxMS4yMDUxIDEzLjY3MzdMMTQuNDM5MSAxMC40Mzk3WiIgZmlsbD0id2hpdGUiLz4KICAgIDwvZz4KPC9zdmc+);background-repeat:no-repeat!important;background-position:center center!important;width:100%!important;height:100%;transform:rotate(90deg)}.menu-drawer>.tmenu_item_mobile>.tmenu_item_link .tmenu_indicator .tmenu_indicator_icon svg{display:none}.menu-drawer>.tmenu_item_mobile:last-child>.tmenu_item_link{color:red!important}.menu-drawer>.tmenu_item_mobile .tmenu_item_active.tmenu_item_mobile>.tmenu_item_link .tmenu_indicator .tmenu_indicator_icon{transform:rotate(-90deg)}.menu-drawer>.tmenu_item_mobile>.tmenu_submenu{padding-left:32px!important}.menu-drawer>.tmenu_item_mobile>.tmenu_submenu>.tmenu_item_mobile .tmenu_item_link{color:#fff!important;padding:4px 0;text-transform:uppercase}.menu-drawer>.tmenu_item_mobile>.tmenu_submenu li.tmenu_item_display_header .tmenu_item_link{color:#fff;font-style:normal;font-weight:600;line-height:2.2rem;letter-spacing:.02em;text-transform:uppercase;position:relative;padding-right:5px;margin-right:2rem;display:inline-block;margin-bottom:10px;margin-top:18px}.menu-drawer>.tmenu_item_mobile>.tmenu_submenu li.tmenu_item_display_header .tmenu_item_link:before{width:2rem;height:2rem;background:red;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MSA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMS40NDkyIDMyLjEyNzhMMTkuNzk4NiAyMC44Nzc5TDExLjQ0OTIgOS42Mjc5M0gxMy43NzkzTDIyLjEyODYgMjAuODc3OUwxMy43NzkzIDMyLjEyNzhIMTEuNDQ5MlpNMjEuNjYwNyAzMi4xMjc4TDMwLjAxMDEgMjAuODc3OUwyMS42NjA3IDkuNjI3OTNIMjMuOTkwOEwzMi4zNDAxIDIwLjg3NzlMMjMuOTkwOCAzMi4xMjc4SDIxLjY2MDdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);background-position:center center;background-size:100%;background-repeat:no-repeat;border-radius:2px;content:"";position:absolute;left:100%;bottom:5px;margin-left:5px}.menu-drawer>.tmenu_item_mobile>.tmenu_submenu li.tmenu_item_layout_image{margin:12px 32px 12px 0!important}.menu-drawer>.tmenu_item_mobile>.tmenu_submenu li.tmenu_item_layout_image .tmenu_image{position:relative;border-radius:6px;overflow:hidden}.menu-drawer>.tmenu_item_mobile>.tmenu_submenu li.tmenu_item_layout_image .tmenu_image:before{content:"";width:3rem;height:3rem;background:red;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MSA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMS40NDkyIDMyLjEyNzhMMTkuNzk4NiAyMC44Nzc5TDExLjQ0OTIgOS42Mjc5M0gxMy43NzkzTDIyLjEyODYgMjAuODc3OUwxMy43NzkzIDMyLjEyNzhIMTEuNDQ5MlpNMjEuNjYwNyAzMi4xMjc4TDMwLjAxMDEgMjAuODc3OUwyMS42NjA3IDkuNjI3OTNIMjMuOTkwOEwzMi4zNDAxIDIwLjg3NzlMMjMuOTkwOCAzMi4xMjc4SDIxLjY2MDdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);background-position:center center;background-size:100%;background-repeat:no-repeat;border-radius:6px 0 6px 6px;cursor:pointer;position:absolute;bottom:0;right:0}.menu-drawer>.tmenu_item_mobile>.tmenu_submenu li.tmenu_item_layout_image .tmenu_image .tmenu_item_text{top:10px;padding:.8rem 2rem!important;background:#000c;position:absolute;color:#fff!important;font-size:2rem!important;font-family:var(--font-heading-family)!important;letter-spacing:.06em!important;font-style:normal;font-weight:900!important;text-transform:uppercase!important;line-height:1.1;max-width:95%}.search-modal{z-index:100}.button:before{display:none}.button:after{display:none}.button{border-radius:6px;background:red;white-space:nowrap;font-size:1.6rem;text-transform:uppercase}.button--with-arrow{color:red;position:absolute;border-radius:0 6px 6px 0;background:red url(arrows.svg) no-repeat;background-position:center center;min-width:5rem;min-height:5rem;padding:0}.button--gradient{color:#fff;background:linear-gradient(90deg,#f00c,#920000cc),red;background-blend-mode:normal,normal}cart-remove-button .button{color:#fff}.shopify-cleanslate div[role=button]{filter:grayscale(1) invert(.8);max-height:47px!important}.shopify-payment-button .shopify-payment-button__button~div{display:none}@media (max-width: 576px){.button--with-arrow{min-height:3.6rem;min-width:3.6rem;background-size:75%}}.product-form__buttons .button:disabled{opacity:.3}.title-bordered{width:fit-content;margin:3rem auto;padding:4px 0;border-top:2px solid #fff;border-bottom:2px solid #fff;color:#fff;text-transform:uppercase}.swiper-pagination-horizontal{padding:.75rem;display:flex;justify-content:center;align-items:center;position:static}.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:.375rem;height:.375rem;border-radius:.125rem;background:#fff;opacity:1}.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:.875rem;height:.875rem;border-radius:.25rem;background:red}.product-card-wrapper .card__heading{font-family:var(--font-body-family);font-weight:400;font-size:1.6rem}.product-card-wrapper .card-information .caption-with-letter-spacing{color:#fff;font-size:1.4rem;font-weight:400;line-height:normal;letter-spacing:.28px;text-transform:uppercase;padding:2px 8px;background:linear-gradient(90deg,#f00c,#920000cc),red;background-blend-mode:normal,normal;display:inline-block;opacity:1}.product-card-wrapper .card-information .price{font-weight:700}.product-form__submit{color:#fff}.card-wrapper .rating-star{--font-size: 1.8!important;--color-rating-star: #CF1919!important}.product__text.caption-with-letter-spacing{display:inline-block;color:#fff;font-size:2.2rem;font-weight:400;line-height:normal;letter-spacing:.28px;text-transform:uppercase;padding:2px 8px;background:linear-gradient(90deg,#f00c,#920000cc),red;background-blend-mode:normal,normal}.price__badge-profi,.price__badge-b2b{color:#cf1919;border:1px solid #CF1919;font-weight:100}.product__info-wrapper .icon-with-text.icon-with-text--vertical{margin:0!important}.product__info-wrapper .icon-with-text.icon-with-text--vertical .icon-with-text__item{margin-bottom:-1rem!important}.product__info-wrapper .icon-with-text.icon-with-text--vertical .icon-with-text__item .h4{font-size:1.2rem}.product__info-wrapper .price--large{font-size:3.5rem}.variant-item__old-price{color:rgba(var(--color-foreground),.75);font-size:1.6rem;letter-spacing:.07rem}.product-form__error-message-inventory-wrapper{display:flex;align-items:top;margin-bottom:1rem;background:#ff00001a;padding:20px;color:#000;font-size:16px;max-width:44rem}.product-form__error-message-inventory-wrapper .svg-wrapper{width:2rem;height:2rem;margin-right:10px;margin-top:.2rem;font-weight:100}.collection-hero .collection-hero__image-container{border:none}.collection-hero .media>img{object-fit:contain}@media screen and (min-width: 750px){.collection-hero--with-image .collection-hero__text-wrapper{padding-top:0!important;padding-bottom:0!important}}.footer .footer-block__details-content .list-menu__item--link{color:rgba(var(--color-foreground),1);font-size:1.6rem;font-weight:700;padding-bottom:0}.tt-breadcrumb-container{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;visibility:hidden}.output-table{width:100%!important;overflow:auto;display:block}.output-table tbody{display:table}@media screen and (max-width: 749px){.localization-form{width:5rem}.disclosure{left:-1.5rem}.disclosure__button{padding-right:0!important;min-width:auto!important}}.swym-isa-inline-form{background:var(--bg-dark);border-radius:6px!important;box-shadow:0 0 30px #00000080;border:none!important}.swym-remind-me{background:none!important;color:#fff}.swym-title h2{text-transform:none;color:#fff;margin-bottom:0;margin-top:0;text-align:left}.swym-button{letter-spacing:.1rem;font-size:16px!important;border-radius:6px;background:linear-gradient(90deg,#f00c,#920000cc),red!important}.swym-remind-description{font-style:normal!important;font-size:1.6rem!important}.swym-input{font-family:var(--font-body-family);font-size:1.6rem!important;letter-spacing:.04em}.adventskalender-frame{width:100%;border:none;margin-bottom:-10px}@media screen and (max-width: 320px){.adventskalender-frame{height:1250px}}@media screen and (min-width: 321px) and (max-width: 375px){.adventskalender-frame{height:1350px}}@media screen and (min-width: 376px) and (max-width: 414px){.adventskalender-frame{height:1450px}}@media screen and (min-width: 415px) and (max-width: 539px){.adventskalender-frame{height:1550px}}@media screen and (min-width: 540px) and (max-width: 767px){.adventskalender-frame{height:1850px}}@media screen and (min-width: 768px) and (max-width: 815px){.adventskalender-frame{height:2450px}}@media screen and (min-width: 816px) and (max-width: 1023px){.adventskalender-frame{height:1650px}}@media screen and (min-width: 1024px) and (max-width: 1280px){.adventskalender-frame{height:2050px}}@media screen and (min-width: 1281px){.adventskalender-frame{height:1950px}}#tuerchen-calendar-root{display:inline!important}.docapp-free-gift-float .docapp-free-gift-float-text{display:none!important}.docapp-free-gift-float .docapp-free-gift-float-text:before{content:"";background:#fff url(/cdn/shop/files/freegift.svg?v=1736411135);width:50px;height:50px;display:block;background-repeat:no-repeat;border-radius:50%;background-position:center;position:absolute;top:50%;transform:translateY(-50%);left:15px}html body .docapp-free-gift-float .docapp-free-gift-float-text-container{background:linear-gradient(90deg,#f00c,#920000cc),red;border-top-left-radius:1rem;border-top-right-radius:1rem;padding-left:80px!important;padding-right:80px!important;box-shadow:0 0 16px #0000004d}.docapp-free-gift-float .docapp-free-gift-float-close-button{content:"";position:absolute;top:50%;transform:translateY(-50%);right:15px;height:3rem;width:3rem;opacity:.4;box-shadow:0 0 5px #0003;border-radius:50%}html body .docapp-free-gift-float .docapp-free-gift-float-close-button:hover{opacity:1}.docapp-free-gift-float .docapp-free-gift-star{display:none}html body .docapp-free-gift-float .docapp-free-gift-float-content{width:100%}html body .docapp-free-gift-float .docapp-free-gift-float-content .docapp-free-gift-float-message{font-size:18px!important;line-height:1.2;font-style:normal!important;box-shadow:0 0 16px #0000004d}@media screen and (max-width: 749px){html body .docapp-free-gift-float .docapp-free-gift-float-text-content{font-size:18px!important;line-height:1.3}}.variant-thumbnails{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap;position:relative;z-index:999;margin:0 var(--image-padding) 0 var(--image-padding)}.variant-thumbnails div{position:relative;z-index:1000;cursor:pointer;pointer-events:auto}.variant-thumbnails img{width:40px;height:40px;object-fit:cover;border:1px solid #ccc;cursor:pointer;transition:all .2s ease;pointer-events:auto}.variant-thumbnails img:hover{transform:scale(1.1)}.variant-thumbnails img[style*="border-style: solid"]{border-style:solid!important;border-color:#ccc!important}.variant-thumbnails img[style*="border-style: dotted"]{border-style:dotted!important;border-color:#ccc!important}
/*# sourceMappingURL=/cdn/shop/t/39/assets/trooper-base.css.map */
