*{box-sizing:border-box;padding:0;margin:0}main{background:var(--yellowish)}:root{--red: #E52C54;--white: #fff;--dark: #222222;--yellowish: #F5ECDF}p,span,h3,h4,h5,h6,strong{color:var(--dark)}strong{font-weight:700}h1{font-weight:300;font-size:48px;line-height:64px;color:var(--dark)!important}h2{font-size:40px;line-height:48px;font-weight:300;color:var(--dark)!important}.d-block{display:block}.slideshow{overflow:visible;position:relative}.sidebar-list{padding-left:0!important}ul.sidebar-list.category-item-sublist{padding-left:8px!important}.featured-section-carousel slideshow-slide.resource-list__slide:hover .sizeDisplay,.collection-page-inner .product-grid__item:hover .sizeDisplay{display:none!important}.sizeDisplay{box-shadow:0 0 #00000003,0 0 #00000008,0 0 #0000000a,0 6px 13px #0000000d,inset 0 0 0 4px #0000004f;padding:5px;display:block;transition:all ease-in-out .3s;outline:3px solid var(--white)}.featured-section-carousel slideshow-slide.resource-list__slide:hover .sizeDisplay:after,.collection-page-inner .product-grid__item:hover .sizeDisplay:after{display:none!important}.sizeDisplay:after{content:"";position:absolute;background:url(/cdn/shop/files/frame-icon-svg.svg?v=1756369262);width:25px;height:25px;right:-24px;background-repeat:no-repeat;background-size:contain;bottom:5px;overflow:visible!important;display:block;transition:all ease-in-out .3s}.slideshow-track{display:flex;transition:transform .3s ease;will-change:transform}.slide{min-width:100%;flex-shrink:0}.mobile_product_card:hover .th_wl_col_btn.fav-item .d-flex,.collection-page-inner .product-grid__item:hover .th_wl_col_btn.fav-item .d-flex{background:var(--white)}.card-price-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.th_wl_col_btn.fav-item.mob-prd-slider,.th_wl_col_btn.fav-item{padding:0}.field-wrapper a{color:var(--red);font-weight:600;text-decoration:underline}.impressum-sec h1{margin-bottom:32px}.impressum-sec h2{font-size:24px;line-height:32px;color:var(--dark);font-weight:700}.impressum-sec .impressum-item{margin-bottom:32px}.impressum-sec .impressum-item:last-child{margin-bottom:0}.impressum-sec .impressum-item h3{font-size:16px!important;line-height:24px!important;color:var(--dark)!important;margin:0}.impressum-sec .impressum-item h3 strong{display:block}custom-element::part(impressum-item) h3{color:red}#th_wishlist_page_id ul.th-wl-tab button{background:var(--red)}#th_wishlist_page_id ul.th-wl-tab li .tab-link-delete svg{fill:var(--white)}ul.th_wl_dropdown_content li{padding:8px!important;background:#f5ecdf;margin-bottom:8px}ul.th_wl_dropdown_content li:hover{background:#f5ecdf!important}.th_wl_modal_header{padding:8px!important;justify-content:center!important;align-items:center;border-bottom:none!important}h5.th_wl_modal_title{font-size:14px;line-height:20px;color:var(--dark);width:100%;text-align:center}.th_wl_modal_body input{border:1px solid #D3C2BA;border-radius:4px;margin-bottom:8px;color:var(--dark);height:40px}.th_wl_modal_body .th_wl_lbl{font-size:12px;line-height:16px;font-weight:500}.th_wl_modal_close{opacity:1!important}.th_wl_modal_footer{justify-content:space-between}.th_wl_modal_body{padding:0 16px 16px}.th_wl_btn-secondary,.th_wl_modal_footer button{width:50%!important;background:#f5ecdf;border:none;color:var(--dark);font-size:14px;line-height:20px;padding:8px;transition:all ease-in-out .3s}.th_wl_btn-secondary,.th_wl_modal_footer button:hover{background:var(--red);color:var(--white)}.th_wl_modal_body input:focus,.th_wl_modal_body input:focus-visible{border:1px solid #D3C2BA}.th_wl_modal_body input::placeholder{opacity:0}span.th_wl_wishlist_list_from_dropdown{align-items:center;display:flex}ul.th_wl_dropdown_content li:last-child{margin-bottom:0}path.wl-bg-icon{background:transparent!important;color:var(--dark)!important;fill:var(--dark)!important}.th-wl-product-item{border:1px solid #E9D5CC!important;padding:24px!important}.th-wl-product-item figure a img{object-fit:contain!important;padding-bottom:20px!important}.th-wl-product-item .th-wl-product-remove-product{top:-15px!important;right:-15px!important;width:20px!important;height:20px!important}.th-wl-product-item .th-wl-product-remove-product svg{width:20px!important;height:20px!important}.th-wl-product-title{margin:0 0 10px!important}.th-wl-variant-option,.th-wl-quantity-box,.th-wl-product-add-to-cart{display:none!important}.th-wl-container{width:100%!important;padding-left:40px!important;padding-right:40px!important;margin-bottom:45px!important}.slider-wrapper:not(.slick-initialized){display:flex;overflow:hidden}.slider-wrapper:not(.slick-initialized) .slider-slide{display:none}.slider-wrapper:not(.slick-initialized) .slider-slide:first-child{display:block}.dwell-container{margin:0 auto;max-width:var(--page-content-width)}.announcement-bar{padding:10.8px 0!important}.announcement-bar .announcement_wishlist{position:relative;top:3px;margin-left:20px}.announcement-bar .announcement_wishlist span{color:var(--white)}.th_wlc_product_count{background-color:var(--red)!important;top:-10px!important;right:-10px!important}.announcement-bar .announcement_wishlist svg path{fill:var(--white)!important;color:var(--white)!important}.announcement-bar .announcement_wishlist svg{width:20px;height:18.35px}.announcement-bar .announcement-bar__slide{display:flex!important;flex-direction:row!important}.announcement-bar .announcement-bar__slides{display:flex!important;max-width:var(--page-content-width);flex-direction:row!important}.announcement-bar .announcement_wrap_rating{display:flex;align-items:center}.announcement-bar .rating_block{margin-right:10px}.announcement-bar .star.half-filled svg{fill:#ed1c25}.announcement-bar .announcement-bar__text,.announcement-bar .announcement-bar__text strong{font-size:16px;margin:0!important;text-transform:capitalize;color:var(--white)}.announcement-bar .menu-list__scroll-container.announcement_bar_links{-webkit-mask-image:none!important;mask-image:none!important}.announcement-bar .menu-list__list{gap:24px}.announcement-bar .menu-list__list li a{font-size:16px;text-transform:capitalize;font-weight:300}.announcement-bar .announcement_menu_links{display:flex;align-items:center;justify-content:flex-end}.announcement-bar .language-selector.language-selector--collapse-space{padding:0}.announcement-bar .header-actions__action .svg-wrapper{height:auto;width:auto}li.predictive-search-results__card.predictive-search-results__card--product{border:1px solid #E9D5CC!important;padding:10px!important}.predictive-search-results__inner .resource-card__title.paragraph{font-size:16px!important;line-height:20px!important;font-weight:300!important;color:var(--dark);margin-bottom:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.predictive-search-results__card.predictive-search-results__card--product:hover{transform:unset;margin:0;background:#e9d5cc!important;margin:0!important}.predictive-search-results__inner .resource-card__content{position:absolute;bottom:0;width:100%}.predictive-search-results__inner .resource-card__media{padding-bottom:60px}.predictive-search-results__inner .resource-card__media img{object-fit:contain}.header__icon--summary .header-drawer-icon{width:auto!important;height:auto!important}.announcement-bar .announcement_bar_lang_selector{display:flex;align-items:center}.announcement-bar .shop_icons_announcement .cart-drawer{padding-left:24px;padding-right:24px}.breadcrumb-wrapper.index{display:none}.breadcrumb-wrapper{background:var(--yellowish);padding:16px 0 24px;border-top:1px solid #E9D5CC}.group-block-content.footer-bottom-row{align-items:self-start}.breadcrumb-wrapper.cart{display:none}.breadcrumb-wrapper a{font-weight:500;font-size:12px;line-height:16px;color:#919191}.breadcrumb-wrapper span.active{font-weight:500;font-size:12px;line-height:16px;color:var(--dark)}.breadcrumb-wrapper .active span{color:var(--red)}.product-page-title{cursor:auto}.product-grid slideshow-arrows .slideshow-control{display:none!important}.cart-items__wrapper .button:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){background:unset}.cart-items__empty-button{background:var(--red);padding:8px 16px!important;font-size:16px;line-height:24px;font-weight:700;border-radius:4px;transition:all ease-in-out .3s;height:max-content}.cart-items__wrapper .button:hover{background:var(--dark)}.arrow-bottom{width:40px;height:40px;border:1px solid #D3C2BA;border-radius:32px;display:flex;align-items:center;transition:all ease-in-out .3s;margin-top:10px}.content-slider-grid .left-section-content h2{font-size:24px;line-height:32px;font-weight:300;color:var(--dark);text-transform:capitalize}.arrow-bottom:hover{background:#e9d5cc}.frameart-work .text-block.h4 p,.frame.art.work.endless.possibilities .text-block.h4 p{color:var(--pink-color);font-size:16px!important;text-transform:capitalize;margin-bottom:5px}.frameart-work .text-block.h2 p,.frame.art.work.endless.possibilities .text-block.h2 p{font-size:24px!important;margin:0!important;font-weight:700}.announcement-bar .star svg{width:12px;height:12px}.announcement-bar .star svg path{fill:var(--red);color:var(--red)}.announcement-bar .star{display:inline-flex;align-items:center;margin-right:}header .search-bar-wrapper{width:100%}header .tmenu_submenu_type_mega .tmenu_item_text{font-size:11px!important}cart-icon.header-actions__cart-icon{margin:0 20px}header predictive-search-component.predictive-search.predictive-search--left.predictive-search--expanded{background:transparent!important}header .predictive-search-form__header{background:transparent!important;padding-left:0;padding-right:0}header .predictive-search-form__header-inner{background:#ffffff80!important;border:.685764px solid rgba(145,145,145,.5)!important;border-radius:2.74306px!important;height:40px}.shop_customer_account{position:relative;top:1.5px}header .button:not(.button-secondary,.button-unstyled){outline-color:var(--button-background-color);background:var(--red);font-size:16px;line-height:20px;font-weight:700;height:40px;border-radius:4px;transition:all ease-in-out .5s}header .button:not(.button-secondary,.button-unstyled):hover{background:var(--dark);color:var(--white)}header :not(:is(dialog))>predictive-search-component{max-width:100%!important}header .search-input{padding-inline:10px}header .predictive-search--left{margin-right:auto;margin-left:auto}header .header__column{gap:64px!important}header .header__columns.spacing-style{display:flex;align-items:center;gap:64px}header .header__column.header__column--left{width:80%!important}header .header__column--right{width:20%!important}.tmenu_item_text:hover,a.tmenu_item_link:hover{color:var(--red)!important}:is(.product-grid__item,.resource-list__item) .product-card:hover{transform:unset!important}.endless-possibilities,.frame.art.work.endless.possibilities{padding:45px 0 16px}.image-slider-section .slick-dotted.slick-slider{margin-bottom:0!important}.product-media-container.media-fit{margin:0 auto;position:relative}.card-gallery{position:relative;overflow:visible!important;border:none!important}.contact-wrapper label.form-label{font-weight:500;font-size:12px;line-height:16px;margin-bottom:8px;display:inline-block}.contact-wrapper .contact-form__form{gap:0}.contact-wrapper input,.contact-wrapper textarea{padding:8px 16px;height:40px;border:1px solid #D3C2BA;background:#fff9;border-radius:4px!important;margin-bottom:16px}.contact-wrapper input:focus-visible,.contact-wrapper textarea:focus-visible{outline:none}.contact-wrapper textarea{height:120px}.contact-form__form{padding:64px 112px;border:1px solid #E9D5CC}.contact-wrapper .submit-button{background:var(--red);padding:9px 17px;font-size:16px;font-weight:700;border-radius:5px;margin:15px auto 0;transition:all ease-in- out .3s}.contact-wrapper .submit-button:hover{background:var(--dark);color:var(--white)}.need_sec.about-us-group p strong{font-size:24px;font-weight:700;line-height:32px;margin-bottom:16px}.need_sec.about-us-group rte-formatter h5{color:var(--red);font-weight:500;margin-bottom:5px}.need_sec.about-us-group img{width:100%;height:183px;object-fit:contain}.about_us .section-content-wrapper,.\fc ber_uns .section-content-wrapper{padding:0;width:100%;max-width:880px;margin:0 auto}.About.Us img,.\fc ber_uns img{width:648px;height:344px;overflow:hidden;object-fit:cover;margin:64px auto}.about_us h1,.\fc ber_uns h1{font-size:48px;line-height:64px;color:var(--dark);font-weight:300;margin:0 0 32px}.about_us p,.\fc ber_uns p{font-size:16px;line-height:24px;color:var(--dark);font-weight:500;margin-bottom:20px}.about_us strong,.\fc ber_uns strong{display:block}.cif{background:var(--yellowish)!important;padding:0 0 64px!important}.cif-wrap{display:flex;align-items:flex-start}.cif-left{display:flex;flex-wrap:wrap;gap:10px;width:35%}.cif-left.mobile-view{display:none}.feature-right{width:65%;padding-left:56px;position:relative}.cif-col,.cif-more{padding:7px 15px;border:1.5px solid #E9D5CC;border-radius:4px;transition:all ease-in-out .3s;font-size:16px;line-height:24px;color:#919191;font-weight:700}.cif-more{max-width:fit-content}.cif-col:hover,.cif-more:hover{background:#e9d5cc;color:var(--dark)}.cif-right{width:65%;margin-left:56px;position:relative}.features-right{position:relative}.cif-right .cif-slider{height:385px;overflow:hidden;display:block;padding-top:54px;position:relative}.cif-right .cif-slider img{padding:8px;width:395px;height:196px;margin:0 auto;object-fit:cover}.cif-img{position:relative}.cif-img img{width:100%;height:360px;overflow:hidden;display:block;border-radius:0!important;object-fit:cover;position:relative}.img-info-txt{font-size:32px;line-height:40px;font-weight:300;text-align:center;color:var(--dark);position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%);width:100%}.cif-feats{display:flex;gap:20px;margin-top:20px}.cif-feat{flex:1;text-align:center}.cif-icon{display:block;margin:0!important}.cif-txt{font-size:14px}.cif-feat img{max-width:48px;object-fit:contain}.btm-img-area{display:flex;justify-content:space-around;margin-top:30px;gap:25px}.feature-img{display:flex;gap:16px;align-items:center}.feature-img svg{max-width:48px;object-fit:contain}.feature-img p{font-size:16px;line-height:24px;font-weight:500;color:var(--dark)}.news-wrapper:has(.frameart-work.endless-possibilities){padding:0}.frame-selector-section{padding:0 0 64px;background:var(--yellowish)}.frame-inner{display:flex;align-items:center;border:1px solid #E9D5CC;flex-wrap:wrap}.frame-selector-image{max-width:35%;width:100%;overflow:hidden;display:block}.frame-selector-options{max-width:65%;padding-left:56px}.frame-selector-image img{width:432px;height:432px;object-fit:cover;overflow:hidden}.frame-heading{color:var(--red);font-weight:500;font-size:16px;line-height:24px;margin-bottom:5px}.frame-subheading{margin-bottom:45px;font-size:24px;line-height:32px;font-weight:700;color:var(--dark);text-transform:capitalize}.frame-options-list{display:flex;flex-wrap:wrap;gap:15px}.frame-option{display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;padding:10px;border-radius:8px;gap:6px;transition:background-color .2s ease}.frame-option input[type=radio]{accent-color:var(--dark);width:20px;height:20px;cursor:pointer}.option-thumbnail{width:64px;height:64px;object-fit:cover;margin-bottom:4px}.color-box{width:50px;height:50px;border-radius:8px;transition:all .2s ease;margin-bottom:4px}.option-heading{font-size:16px;line-height:24px;font-weight:500;color:#919191}.frame-option:has(input[type=radio]:checked) .option-heading{color:var(--dark);!important}.news-wrapper,.news.wrapper{background:#f5ecdf!important;padding-bottom:64px}.news-wrapper .frame.art.work.endless.possibilities .section-content-wrapper,.news-wrapper .frameart-work.endless-possibilities .section-content-wrapper{background:unset}.news-wrapper .section-content-wrapper,.news.wrapper .section-content-wrapper{background:#e9d5cc}.newsletter-heading p,.newsletter.heading p{font-size:40px!important;color:var(--dark)!important;font-weight:300!important;margin:0!important;line-height:48px!important}#shopify-section-template--26459743355227__section_Jdg7M9 .section-content-wrapper{background:#e9d5cc}.newsletter-heading p:last-child,.newsletter.heading p:last-child{margin-bottom:10px!important}.newsletter-paragraph p,.newsletter.paragraph p{font-weight:500!important;font-size:16px!important;line-height:24px!important;color:var(--dark)!important;margin:16px 0!important;max-width:100%!important}.newsletter-paragraph p,.newsletter.paragraph p{margin:0!important}.newsletter-paragraph p:last-child,.newsletter.paragraph p:last-child{margin-bottom:10px!important}.newsletter-subhead p{font-weight:700!important;font-size:16px!important;line-height:24px!important;color:var(--dark)!important;margin-bottom:64px!important}.newsletter-last p{font-weight:300!important;font-size:16px!important;line-height:24px!important;color:var(--dark)!important;margin-top:23px!important}.news-wrapper input:hover,.news.wrapper input:hover{background:var(--white)}.news-wrapper input,.news.wrapper input{width:432px;height:40px;background:#ffffff80;border:.685764px solid rgba(145,145,145,.5);border-radius:2.74306px;padding:10px}.news-wrapper input:focus-visible,.news.wrapper input:focus-visible{outline:none;box-shadow:none}.news-wrapper .email-signup__button:not(.button-unstyled),.news.wrapper .email-signup__button:not(.button-unstyled){background:var(--red);border-radius:4px;padding:8px 16px;font-size:16px;line-height:24px;font-weight:700;margin:10px auto 0;transition:all ease-in-out .3s;max-width:max-content}.news-wrapper .email-signup__button:not(.button-unstyled):hover,.news.wrapper .email-signup__button:not(.button-unstyled):hover{background:var(--dark);color:var(--white)}.news-wrapper label.news-info,.news.wrapper label.news-info{font-size:16px;line-height:24px;font-weight:500;color:var(--dark);margin-bottom:5px;display:block;text-transform:capitalize}button.button.header-actions__action.button-unstyled{overflow:visible!important}.header-actions__cart-icon .cart-bubble{top:-8px!important;right:-8px!important}.cart-bubble__background{background-color:var(--red)!important}span.cart-bubble__text-count{color:var(--white)}.email-signup__message{color:green;font-weight:600;text-align:center;justify-content:center;padding-top:25px}#recently-viewed-wrapper .slick-track{width:100%!important}.recently-viewed-section{padding-bottom:64px}.recently-viewed-slider .recently-viewed-item .rv-image img{object-fit:contain}.recently-viewed-slider .recently-viewed-item .rv-image{margin:0 auto 30px}.recently-prd-sold{position:absolute;top:5px;left:5px;text-transform:uppercase}.contact-page-title p{font-size:48px!important;line-height:64px!important;font-weight:300!important;color:var(--dark)!important;max-width:95%;margin-bottom:56px!important}.contact-info-items img{width:48px!important;height:48px;object-fit:contain}.contact-info-items p{font-size:16px;line-height:24px;font-weight:500;color:var(--dark);margin:0!important}.contact-info-items p br{display:none}.contact-info-items{gap:20px;margin-bottom:32px;padding-left:32px}.image-slider-section .left-section-content h2{font-size:32px;line-height:48px;font-weight:300;color:var(--dark)}.image-slider-section .left-section-content h2 strong{font-weight:700}.image-slider-section .slider-slide img{border-radius:0!important;height:354px;object-fit:cover}.header__row.header__row--top{padding-top:32px}.header__row.header__row--bottom{padding-bottom:32px;padding-top:16px;z-index:3}.contact-left-info-wrapper{padding:64px}.contact-form__success{background:transparent;border:1px solid green;padding:20px;font-size:16px;text-align:center;flex-direction:column;color:green;margin-bottom:20px;border-radius:5px}.contact-form__success svg{background:green;width:30px;height:30px;border-radius:50px;color:var(--white);padding:3px}.contact-wrapper .error-msg{font-size:12px;position:relative;top:-12px}.product-grid__card.product-grid__card{gap:15px!important}.collection-page-inner .product-grid__item .product-card__content .card-gallery{height:100%;align-items:center;position:relative;padding-top:100%}.collection-page-inner .product-grid__item .product-card__content a.contents slideshow-component{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;display:flex;align-items:center;align-self:center}h5.sidebar-parent{font-size:24px;line-height:32px;font-weight:300;margin-bottom:24px}li.sidebar-subitem-list-all.all_category.indicate-text{font-weight:700;color:var(--dark);margin-bottom:8px}.th_wl_col_btn.fav-item .th_wl_text{font-weight:400!important;font-size:10px;line-height:16px;color:var(--dark);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.spf-product-card__price.money{font-weight:600;font-size:12px}.th_wl_col_btn .th_wl_dropbtn,.th_wl_col_btn .th_wl_button{background:transparent!important}.th_wl_col_btn.fav-item .th_wl_count{display:none}.th_wl_button_after{background:transparent!important}.th_wl_col_btn.fav-item .d-flex{display:flex;justify-content:space-between;position:relative;border:1px solid #E9D5CC;border-radius:4px;transition:all ease-in-out .3s}.spf-product__info{margin-bottom:10px}.h4.spf-product-card__title a{font-size:16px!important;line-height:20px!important;font-weight:300!important;color:var(--dark);margin-bottom:5px;display:block;text-transform:capitalize}.spf-product-card__image-wrapper{background:transparent!important}.product-card-items .spf-product-card{position:unset}.th_wl_col_btn{position:absolute;bottom:0;right:0;left:0;width:100%}#sort-by{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:8px 32px 8px 12px;background-image:url(/cdn/shop/files/carret.svg?v=1756726712);background-repeat:no-repeat;background-position:right 10px center;background-size:12px}.collection-wrapper.grid.gap-style{display:flex;flex-direction:row;justify-content:space-between;gap:16px}.collection-prd-wrapper{width:78%}.collection-sorting-wrapper{width:20%;padding-right:16px}.sidebar-back a{font-weight:500;font-size:14px;line-height:16px;margin-bottom:8px;display:block;display:flex;align-items:center;gap:4px}.sidebar-list,.sidebar-sublist{margin-bottom:20px!important;padding-left:0!important}.sidebar-categories{margin-bottom:20px!important}.sub_down_link{position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}li.sidebar-subitem.collapsible.open span.sub_down_link{position:absolute;top:10px;right:0}.sidebar-list-all li{list-style-type:none;position:relative;font-weight:500;padding:0 0 8px}.sidebar-subitem.collapsible.open .collapsible-title{margin-bottom:20px;display:block;font-weight:700}.tag-filters li{list-style:none;padding:0 0 8px}.facets-toggle__button:hover{background:transparent}li.tag-filters__item.active a{font-weight:700}.facets__filters-wrapper .facets__label{font-weight:400;font-size:14px;line-height:20px}.field.price-facet__field input{padding:10px 16px;background:#fff9;border:1px solid #D3C2BA;border-radius:4px}.price-facet__separator{font-size:14px;line-height:24px;color:var(--dark)}summary.facets__summary{padding-bottom:0}.tag-filters__item a{display:flex;justify-content:space-between;align-items:center;position:relative;text-decoration:none;color:var(--dark);padding:0 30px 8px 0;cursor:pointer;font-weight:500;font-size:14px;line-height:20px}.tag-filters__item a:after{content:"";width:16px;height:16px;border:1px solid var(--red);border-radius:2px;transition:all .3s ease;position:absolute;right:0}.tag-filters__item.active a:after{content:"\2714";background:#fff;color:#a22;font-weight:700;font-size:12px;text-align:center;line-height:14px}.sidebar-subitem a,.sidebar-subitem .active_sub_category,.sidebar-list .sidebar-subitem-list-all a{display:flex;justify-content:space-between;align-items:center;position:relative;text-decoration:none;color:var(--dark);padding:0 30px 8px 0;cursor:pointer;font-weight:500;font-size:14px;line-height:20px}.sidebar-subitem .active_sub_category{cursor:none}.sidebar-subitem a:after,.sidebar-subitem .active_sub_category:after{content:"";width:16px;height:16px;border:1px solid var(--red);border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--dark);transition:all .3s ease;position:absolute;right:0;display:none}.sidebar-subitem.active a:after,.sidebar-subitem.active .active_sub_category:after{content:"\2714";background:transparent;color:var(--red);font-weight:700}.sidebar-subitem-list-all{margin:5px 0}.active-category{font-weight:700;font-size:14px;line-height:16px;margin-bottom:20px!important}.tag-title-filter h4{font-weight:400;font-size:14px;line-height:20px;padding-bottom:8px;border-bottom:1.5px solid #E9D5CC;margin-bottom:8px;text-transform:capitalize}a.js-clear-tags{display:flex;align-items:center;gap:10px;margin-bottom:10px}span.active_sub_category{font-weight:700!important;display:block;margin-bottom:5px;border-bottom:1px solid var(--red);width:max-content}.price-facet{border-bottom:1px solid #e9d5cc;padding-bottom:.7rem;margin-bottom:10px}.sidebar-categories{width:100%}nav.sidebar-categories h4{font-weight:300;font-size:24px;line-height:32px;text-transform:capitalize;margin:0 0 16px}.collection-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.collection-count,.collection-sorting label{font-size:14px;color:var(--dark);line-height:20px}.collection-sorting select{border:1px solid #E9D5CC;padding:4px 8px;font-size:14px;background:var(--white);cursor:pointer;position:relative}.collection-sorting select:focus{outline:none;border-color:#e9d5cc}.collection-page-inner{padding:0 0 64px}.collection-page-inner .product-grid__item{padding:16px!important;width:100%;max-width:25%;border-right:1.5px solid #E9D5CC;border-bottom:1.5px solid #E9D5CC;transition:all ease-in-out .3s}.collection-page-inner .product-grid__item:hover{background:#e9d5cc}.collection-page-inner .product-grid{border-left:1.5px solid #E9D5CC;border-top:1.5px solid #E9D5CC}.collection-page-inner slideshow-slide img{width:100%;height:85%;object-fit:cover}.collection-page-inner .product-grid__item p{font-size:16px;line-height:22px;font-weight:500;color:#000;margin-bottom:5px}.price,.compare-at-price,.unit-price,.rv-price{white-space:nowrap;font-weight:600!important;font-size:12px;color:#000}.collection-page-inner .product-grid{display:flex;flex-wrap:wrap;gap:0}span.checkbox__label-text{font-size:14px;line-height:20px;font-weight:500;color:var(--dark)}span.desc-title{font-size:16px;font-weight:700;color:var(--dark);margin-bottom:8px;display:block}.collection-description span{font-size:16px;line-height:24px;color:var(--dark);font-weight:400}.collection-wrapper .checkbox .checkbox__label{min-width:100%!important;display:flex;justify-content:space-between}.collection-wrapper .checkbox__input,.collection-sorting-wrapper .checkbox__input{opacity:1;right:0}.facets__inputs-list{gap:8px!important}:is(.facets--drawer,.facets--vertical) :is(.facets__item,.sorting-filter):before{border-top:var(--style-border-width) solid #E9D5CC!important}.facets-block-wrapper.facets-block-wrapper--vertical{margin-right:0}.collection-header{padding:40px 0 24px}.video-slider .dwell-container{display:flex}.video-slider .video-left{width:60%!important;position:relative;z-index:2}.deferred-media__poster-button{position:relative;display:inline-block;overflow:hidden}.deferred-media__poster-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:9;width:110px;height:110px;background:#f5e7d366;border-radius:120px}.deferred-media__poster-icon:hover{background:var(--red);color:var(--white);fill:var(--white)}:is(.deferred-media__poster-icon svg,.video-placeholder-wrapper__poster-icon svg):hover{color:inherit!important}.deferred-media__poster-icon svg{width:90px;height:90px;fill:var(--dark);color:var(--dark)}.deferred-media__poster-button:hover:after{background:#0000008c}.video-slider{background:var(--yellowish)!important}.video-slider .video-left img{overflow:hidden;position:relative;z-index:2}.video-slider h3{font-weight:300;font-size:32px;line-height:48px;color:var(--dark);max-width:80%;margin-bottom:20px}.video-slider .video-right{width:40%;padding:64px;background:var(--white);position:relative}.video-slider .video-right p{font-size:16px;line-height:24px;color:var(--darl);font-weight:400;margin-bottom:40px}.video-slider .slick-dots{margin-top:150px!important;position:absolute;left:0!important;width:max-content}.collection-product-sidebar{padding:40px 0 0}.collection-product-sidebar h5{font-size:16px;line-height:24px;font-weight:700}.collection-product-sidebar rte-formatter{max-width:100%!important;width:100%!important}.collection-product-sidebar rte-formatter p{width:100%!important;max-width:100%!important;font-size:16px;line-height:24px;color:var(--dark);margin-bottom:25px!important}.collection-product-sidebar strong{font-weight:700}.accordion .details__header{padding:16px;border:1.5px solid #E9D5CC;position:relative}.accordion .details__header .svg-wrapper.icon-caret{position:absolute;right:16px}.accordion .details__header h3{font-weight:300;font-size:24px;line-height:32px;color:var(--dark)}.accordion details.details[open] .details__header{border:none}.accordion details.details{margin-bottom:20px}.accordion .details-content{padding:16px}.accordion .details-content img{width:100%;height:456px;object-fit:cover;margin-bottom:30px}details.details[open]{background-color:var(--white);border:1px solid #E9D5CC}details.details[open]{background-color:var(--white)}.accordion .details-content p{margin-bottom:0!important}.video-slider .slick-dots li button{background:transparent;border-radius:50px;border:2px solid var(--red);width:8px;height:8px}.video-slider .slick-dots li.slick-active button{background:var(--red);width:20px!important}.checkbox__input{width:18px;height:18px;border:1px solid #969695;border-radius:3px;display:inline-block;position:relative;cursor:pointer;vertical-align:middle;transition:all .2s ease;background-color:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none}.product-right-info .frame-option input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:2px solid #555;border-radius:50%;background:transparent;cursor:pointer;position:relative}.product-right-info .frame-options{gap:16px}span.tooltip-container.tooltip-last-icon{position:absolute;top:-30px}.product-right-info .frame-option input[type=radio]:checked:before{content:"";width:10px;height:10px;background:#000;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tmenu_indicator_icon svg{top:0!important}.tmenu_indicator_icon svg{color:var(--red)}.icon-caret svg{color:var(--red)}.checkbox__input:hover{border-color:var(--red);background:transparent}.checkbox__input:checked{border-color:var(--red)}.checkbox__input:checked:after{content:"";position:absolute;left:4px;top:0;width:5px;height:10px;border:solid var(--red);border-width:0 2px 2px 0;transform:rotate(45deg)}.product-page-title h2{font-weight:700!important;font-size:24px!important;line-height:32px!important;margin-bottom:16px!important}.category-product-collections{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:16px}.category-product-collections a{font-weight:500;font-size:12px;line-height:16px;color:#919191;display:inline-block;border-bottom:1px solid #D3C2BA}.category-product-collections a:hover{color:var(--dark);border-bottom:1px solid var(--red)}.th_prd_wl_btn{border:1px solid #D3C2BA!important;border-radius:4px!important;padding:8px!important}.th_prd_wl_btn .th_wl_button{padding:0!important;border:none!important}.th_prd_wl_btn .th_wl_dropbtn{padding:0!important}.product-information .frame-properties .frame-box{width:96px;height:40px;border-radius:0;margin-bottom:8px}.product-information .frame-properties .frame-box img{object-fit:contain;width:100%;height:100%}.product-information .frame-properties .frame-option{padding:0;gap:0}.product-information .frame-option.no-frame{display:flex;flex-direction:row;align-items:center;gap:10px;margin-bottom:5px}.product-information .product-info-page{border-top:1px solid #919191;padding:8px 0 10px;position:relative;margin-top:8px}.product-form-buttons .add-to-cart-button{background:var(--red);padding:8px 16px;font-size:16px;line-height:24px;font-weight:700;border-radius:4px;transition:all ease-in-out .3s;height:40px}.product-form-buttons .add-to-cart-button:hover{background:var(--dark);color:var(--white)}.product-information .product-right-info .product-info-page p{font-weight:500;font-size:12px!important;line-height:16px!important;color:var(--dark);margin-bottom:5px}.product-information .product-right-info .product-info-page .group-block-content{display:flex;align-items:center;gap:11px!important}.product-information .frame-properties,.product-information .frame-noframe{margin:0}.product-information .frame-option.no-frame span{font-size:12px;line-height:16px}.product-information .frame-option.no-frame input{margin-top:0}.product-information .frame-properties .field-label{font-weight:500;font-size:12px!important;line-height:16px!important;color:var(--dark)}.product-information .frame-properties span{color:#919191;font-size:16px;line-height:24px;font-weight:700}.product-information label.frame-option.frame-option-2 span{color:var(--dark)}.product-information{background:var(--yellowish)!important;padding:0 0 39px}.slideshow-controls__thumbnails .slideshow-control{opacity:40%}.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){border:none;outline:none;position:relative;opacity:100%!important}.product-right-info .layout-panel-flex{gap:0}.product-information .product-media{width:100%!important;height:520px;margin:0 auto;justify-content:center!important}.product-information .product-media img{width:100%;height:100%;object-fit:contain}.product-information .product-media{position:relative}.product-information slideshow-component{height:552px}.product-information slideshow-component slideshow-slide{align-items:center;justify-content:center;height:552px;padding:32px}.product-information slideshow-container{border:1px solid #E9D5CC}.desktop-hidden .slideshow-control{display:none}.product-right-info p{font-size:24px!important;line-height:32px!important;color:var(--dark);font-weight:700!important}.product-right-info label{font-weight:500;font-size:12px;line-height:16px;color:var(--dark)}.product-right-info .frame-option{width:100%;max-width:calc(20% - 16px);padding:0}.product-right-info .variant-option__select{padding:10px 16px;height:40px;background:#fff9;border:1px solid #D3C2BA;border-radius:4px}.product-right-info .icon-caret{color:var(--red)}.product-right-info .price,.product-right-info .compare-at-price,.product-right-info .unit-price{white-space:nowrap;font-weight:700;font-size:24px;line-height:32px;color:var(--dark)}.product-right-info .add-to-cart-button{text-transform:var(--button-text-case-secondary);background:var(--red);border:1px solid var(--red);transition:all ease-in-out .3s;color:var(--white)}.product-right-info .add-to-cart-button:hover span{color:var(--dark)}.product-right-info .add-to-cart-button span{color:var(--white);transition:all ease-in-out .3s}.product-right-info .add-to-cart-button:hover{background:transparent;color:var(--red)}.product-right-info #more-payment-options-link{color:var(--red)}.product-right-info .payment-icons__list{gap:16px;margin:15px 0}.slideshow-control--previous,.slideshow-control--next{background:#f5e7d3!important}.slideshow-control--previous:hover,.slideshow-control--next:hover{background:#e9d5cc!important}.section-resource-list__content h3{font-size:16px;color:#000;font-weight:600;margin-bottom:16px!important}.section-resource-list__content h3 em{font-style:normal;margin-bottom:16px;display:block}.section-resource-list{gap:0}.bottom-product-info .product-info-title{font-weight:700;font-size:16px;color:var(--dark);margin-bottom:8px}.bottom-product-info .group-block-content{gap:0}.bottom-product-info p,.bottom-product-info p b{font-weight:400;font-size:16px;line-height:24px;color:var(--dark);max-width:100%}.bottom-product-info .simple-text-para{margin-bottom:30px}.bottom-product-info{width:100%;max-width:100%!important;padding-top:40px}.bottom-product-info .icon-block{margin-bottom:20px}.card-hover-effect-lift .collection-card:hover{transform:none}.bottom-product-info img{margin-bottom:10px}.info_text p{width:100%!important;max-width:100%!important;font-size:16px;line-height:24px;color:var(--dark);margin-bottom:25px!important}.cart-items__wrapper .th_prd_wl_btn{border:none!important;padding-bottom:0}.cart-items__wrapper .cart-item-actions .th_wl_text{margin-left:35px!important;font-weight:500!important;font-size:16px;color:var(--dark)}.collection_list_wrapper{padding:0 0 64px}.collection_list_wrapper .collection-card__content .h6{display:none}.selected-size{margin-top:8px}.collection_list_wrapper .resource-list{gap:0;border-left:1.5px solid #E9D5CC;border-top:1.5px solid #E9D5CC}.collection_list_wrapper .resource-list__item{padding:16px!important;border-right:1.5px solid #E9D5CC;border-bottom:1.5px solid #E9D5CC}.collection_list_wrapper .resource-list__item .h6{background:var(--yellowish);position:absolute;top:10px}.collection_list_wrapper .resource-list__item .h6 p{text-transform:capitalize}.customer-account-pages h1{margin-bottom:10px}h2.form__message,.all-required{font-size:16px;display:flex;align-items:center;gap:5px;color:var(--red)!important;text-transform:capitalize;border:none;outline:none}span#RegisterForm-email-error{display:flex;align-items:center;gap:5px;color:red;margin:-10px 0 12px;text-transform:capitalize}.customer-account-pages .svg-wrapper,.all-required .svg-wrapper{width:1rem}.customer-account-pages ul{margin:15px 0}.errors ul li{list-style:none;margin:10px 0;color:red}.register ul li{list-style:none}span#RegisterForm-email-error{display:flex;align-items:center;gap:5px;color:red;margin:10px 0;text-transform:capitalize}.register ul li a{list-style:none;color:red;margin:10px 0;display:block;text-transform:capitalize}.pwd-error a{color:var(--red);font-weight:600;text-decoration:underline}.th_prd_wl_btn .th_wl_button_after{background:transparent!important;border-color:unset!important;padding:0!important;border:none!important}.th_wl_dropdown_content{background:var(--white)!important;padding:10px!important;bottom:0;margin-left:auto!important;right:auto!important;transform:translate(-62%,-50%);overflow:unset!important}.th_wl_dropdown_content.product-page-dropdown{transform:translate(-100%,-50%)}.cart-page .cart-items__remove{height:auto;gap:4px}.cart-page .cart-item-actions .button:hover{background:unset}.cart-page .cart-items__table-row{border:1px solid #E9D5CC!important;padding:16px 16px 16px 32px!important;margin-bottom:16px!important;position:relative}.cart-page .cart-page__title h1.h2{font-weight:300;font-size:24px;line-height:32px;color:var(--dark)}.cart-page .cart-title{padding:0}.cart-page .cart-title svg path{fill:#1c1b1f;color:#1c1b1f}.cart-page .cart-title.spacing-style.text-left{display:flex;align-items:center;gap:8px}.cart-page__title+.cart-page__items p a{color:var(--red);font-weight:600}.cart-page .cart-page__items{margin-block-start:0!important}.cart-page .cart-items__title{font-weight:500;font-size:24px;line-height:28px;color:var(--dark)!important;margin-bottom:16px;display:block;max-width:80%}.cart-page .cart-items__price{font-weight:500;font-size:24px;line-height:32px;color:var(--dark)}.cart-page .cart-items__media .cart-items__media-container{width:84px;height:124px;display:block;background:#aaa;border:2px solid #FFFFFF;box-shadow:0 92px 37px #00000003,0 52px 31px #00000008,0 23px 23px #0000000a,0 6px 13px #0000000d,inset 0 0 0 4px #0000004f;padding:5px!important;position:relative;overflow:visible}.cart-page .cart-items__media .cart-items__media-container:after{content:"";position:absolute;background:url(/cdn/shop/files/frame-icon-svg.svg?v=1756369262);width:25px;height:25px;right:-20px;background-repeat:no-repeat;background-size:contain;bottom:10px;overflow:visible!important}.cart-page .cart-items__media .cart-items__media-container img{width:100%;height:100%;object-fit:cover}.cart-page .cart-page__summary{background:#e9d5cc;padding:16px;overflow:hidden}.cart-page .cart-page__summary .cart__summary-inner{padding:0!important;width:100%}.cart-page .cart__summary-totals{padding:0!important;border:none!important}.cart-page .overview_text{font-weight:700;font-size:24px;line-height:32px;color:var(--dark)}.cart-page .cart-item-lists span,.cart-item-lists strong,.cart-items__properties strong,.cart-items__properties span{font-size:16px;line-height:24px;color:var(--dark)}.cart-page .cart-items__table-row{grid-template-columns:unset}.cart-page .cart-items__details{padding:0 32px}.cart-page .cart-item-actions{border-top:1px solid #E9D5CC;width:100%;margin-top:16px!important;padding:8px 0 0;position:relative;gap:25px;align-items:start}.cart-page .cart-item-actions svg{width:20px;height:20px}.cart-page .cart-item-actions .th_prd_wl_btn{padding-top:0!important;padding-bottom:0!important;margin-top:-1px!important}.cart-page .cart-item-edit{font-size:16px;color:var(--dark);font-weight:500;gap:4px}.cart-page .cart__total-label{font-weight:300;font-size:16px;line-height:24px;color:var(--dark)}.cart-page .cart-page__summary text-component.cart__total-value.cart-secondary-typography{position:relative;top:0}span.cart__discount-value.cart-secondary-typography{display:block!important;margin-top:25px;font-size:16px}.cart-page .cart-secondary-typography{font-size:16px;line-height:24px;font-weight:600;position:absolute;right:16px;top:9px}.cart-page .cart__checkout-button{background:var(--red);font-size:16px;line-height:20px;font-weight:700;height:40px!important;border-radius:4px;transition:all ease-in-out .5s}.cart-page .cart__checkout-button:hover{background:var(--dark);color:var(--white)}.cart-page .payment-icons__list-cart{justify-content:center;margin-bottom:25px}.cart-page .Trust_badges .badges{align-items:center;font-size:16px;color:var(--dark)}.cart-page .Trust_badges .badge_1.badges{margin-bottom:8px}.cart-page .cart-page__more-blocks{display:flex;justify-content:center;margin-top:16px}.is-cart-section-empty{display:none}.cart-page .cart-page__more-blocks a{background:var(--red);padding:8px 16px;font-size:16px;line-height:24px;font-weight:700;border-radius:4px;transition:all ease-in-out .3s;height:max-content}.cart-page .cart-page__more-blocks a:Hover{background:var(--dark);color:var(--white)}.custom-pagination{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.paginate-prev-item a.prev{width:100%}.custom-pagination ul{display:flex;align-items:center;gap:20px;list-style:none}.custom-pagination li.active,.custom-pagination li a{background:#e9d5cc;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:300;color:var(--dark);transition:all ease-in-out .3s}.custom-pagination li:hover{background:#e9d5cc}.custom-pagination li a{background:transparent}.custom-pagination .paginate-next-item a,.custom-pagination .paginate-prev-item a{background:var(--red);display:flex;align-items:center;gap:8px;color:#f5ecdf;padding:8px 16px;font-size:16px;line-height:24px;border-radius:4px;transition:all ease-in-out .3s}.custom-pagination .paginate-next-item a:hover,.custom-pagination .paginate-prev-item a:hover{background:var(--dark);color:var(--white)}.custom-pagination .paginate-prev-item span svg{max-width:unset}.contents.user-select-text p{font-size:16px!important;line-height:20px!important;font-weight:300!important;color:var(--dark);margin-bottom:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:100%!important;max-width:100%!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-right-info fieldset.variant-option{border:none}.product-right-info h2{font-weight:700!important;font-size:24px!important;line-height:32px!important;margin-bottom:16px!important}.product-right-info legend{font-weight:500;font-size:12px;line-height:16px;color:var(--dark);margin-bottom:8px}.product-right-info .frame-options label span{font-weight:700;font-size:16px;line-height:24px;color:#919191}.product-right-info .option-2.frame-option span{color:var(--dark)}.product-right-info .option-5.frame-option.last-item{max-width:100%;display:flex;align-items:center;flex-direction:row-reverse;justify-content:start;margin:16px 0;position:relative}.product-right-info .option-5.frame-option.last-item span{font-weight:500;font-size:12px;line-height:16px;color:#919191}.tooltip-container{position:absolute;top:-4px;cursor:pointer;right:0}.tooltip-container:hover .tooltip-container .tooltip-text{visibility:visible;opacity:1}.tooltip-container .tooltip-text{visibility:hidden;width:max-content;background-color:var(--dark);color:#fff;opacity:0;pointer-events:none;position:absolute;top:-30px;right:0;z-index:99;padding:5px;font-size:14px}.tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}.variant-option{position:relative}.account-inner{display:flex}.account-inner ul{list-style:none}.common-sec-width{width:100%;max-width:880px;margin:0 auto}.common-sec-width.dwell-container.your_gallery_sec h5{color:var(--red);font-size:16px;line-height:24px;margin-bottom:6px}.funk-img-sec{display:block}.funk-img-sec rte-formatter img{width:648px;height:576px;margin:0 auto;overflow:hidden;display:block;object-fit:cover}.funk-img-sec h1{margin:64px 0 30px}.funk-img-sec p{font-weight:500;font-size:16px;line-height:24px}.funk-img-sec .kon-para{padding-bottom:30px}.items-wrapper-count{padding:32px 32px 0}.enjoy-hang{padding-top:0}.enjoy-hang p:first-child{margin:0;font-weight:700;font-size:16px;line-height:24px;margin-top:0!important}.fragen-title p{margin-bottom:0!important}.enjoy-hang p{margin-top:5px!important;max-width:100%;font-size:16px;line-height:24px}.item-count-1{margin-bottom:24px}.cart-wall-section{background:#e9d5cc!important}.cart-wall-section .from-cart-wall p strong{font-weight:700;font-size:16px;line-height:24px;display:block;margin-bottom:8px}.cart-wall-section .from-cart-wall p{margin:0;max-width:100%;font-weight:500;font-size:16px;line-height:24px}.cart-wall-section .from-cart-wall p strong br{display:none}.order-wraps{padding:32px 32px 0;align-items:self-start}.order-wraps p:first-child{margin:0 0 5px;font-weight:700}.order-wraps p{font-size:16px;line-height:24px}.features-section p{font-weight:500;font-size:16px;line-height:24px;margin:0!important}.need_sec p strong{font-weight:700;display:block;margin-bottom:8px}.need_sec p strong br{display:none}.need_sec p{font-size:16px;line-height:24px;max-width:100%}.pieces-section ul li strong{font-weight:700}.pieces-section ul li{font-size:16px;line-height:24px;margin-bottom:14px}.pieces-section ul li::last-child{margin-bottom:0}.need_sec p br{display:none}.your_gallery_sec .h2{font-weight:300!important;font-size:40px!important;line-height:48px!important;width:100%}.your_gallery_sec p{font-weight:500;font-size:16px;line-height:24px;max-width:83%!important}.your_gallery_sec .h2 p{font-size:40px;line-height:48px;color:var(--dark)}.your_gallery_sec .button{font-weight:700;font-size:16px;line-height:24px;color:var(--white);padding:8px 16px;border-radius:4px;background:var(--red);transition:all ease-in-out .3s;margin-top:32px}.your_gallery_sec .button:hover{background:var(--dark);color:var(--white)}.nachhaltiget-banner-image{display:block}.nachhaltigkeit-content-info p{font-weight:700;font-size:16px;line-height:24px;color:var(--red)}.nachhaltigkeit-content-info .nachhalitigkeit-banner-content h2{font-weight:300;font-size:48px;line-height:64px}.nachhaltigkeit-content-info h5{font-weight:500!important;font-size:16px!important;line-height:24px!important}.accordion-banner,.haufig-wrapper{display:block}.haufig-content .nachhalitigkeit-banner-content h2{font-weight:300;font-size:48px;line-height:64px;max-width:86%;margin:0!important}.haufig-content rte-formatter p{font-weight:500;font-size:16px;line-height:24px;margin:0 0 10px;max-width:100%}.faq-accordions .details-content{padding:0 16px 16px}.faq-accordions details.details[open]{background-color:#fbf7f2;border:1.5px solid #E9D5CC!important}.faq-accordions details.details{margin-bottom:16px;border:none!important}.common-items p{font-size:16px;line-height:24px;font-weight:700}.form-with-content rte-formatter h3{font-weight:700;font-size:24px;line-height:32px}.form-with-content rte-formatter p,.form-with-content rte-formatter h5{font-size:16px;line-height:24px;margin:0}.common-sec-width.form-with-content{border:1px solid #E9D5CC;padding:64px}.common-sec-width.form-with-content .contact-form__form{padding:0;border:none;gap:0}.common-sec-width.form-with-content .contact-form__form label{font-weight:500;font-size:12px;line-height:16px;color:var(--dark);margin-bottom:8px;display:inline-block}.form-with-content .contact-form__form-row{justify-content:space-between}.form-with-content .contact-form__form-row .first-name,.form-with-content .contact-form__form-row .last-name{width:50%}.common-sec-width.form-with-content .contact-form__form textarea{height:120px!important}.common-sec-width.form-with-content .contact-form__form .button.submit-button{font-weight:700;font-size:16px;line-height:24px;color:var(--white);padding:8px 16px;border-radius:4px;background:var(--red);transition:all ease-in-out .3s;margin:24px auto 0}.common-sec-width.form-with-content .contact-form__form .button.submit-button:hover{background:var(--dark);color:var(--white)}.common-sec-width.form-with-content .contact-form__form input,.common-sec-width.form-with-content .contact-form__form textarea{padding:8px 16px;height:40px;background:#fff9;border:1px solid #D3C2BA;border-radius:4px;margin-bottom:16px}.common-sec-width.form-with-content .contact-form__form input:focus-visible,.common-sec-width.form-with-content .contact-form__form textarea:focus-visible{border:1px solid #D3C2BA;outline:none}.gallery-awaits-fameframe-left .h3 p{color:var(--dark);font-size:32px;line-height:40px}.gallery-awaits-fameframe .h3 h3{font-size:32px;line-height:40px;font-weight:300;margin:0;color:var(--dark)}.gallery-awaits-fameframe .h3 h3 strong{font-weight:700}.gallery-awaits-fameframe rte-formatter p{font-size:16px;line-height:24px}.gallery-awaits-fameframe rte-formatter h5{font-size:24px;line-height:32px;font-weight:700;margin:0}.engineered-for-art-title h4 strong{padding-left:115px;font-weight:700;font-size:16px;line-height:24px;color:var(--red);text-transform:capitalize}.step-sec-wrapper rte-formatter h6 strong{font-size:16px;text-transform:capitalize;line-height:24px}.step-sec-wrapper h3{font-size:32px!important;line-height:40px!important;font-weight:300!important;color:var(--dark)!important}.step-sec-wrapper rte-formatter p{font-size:16px;line-height:24px;max-width:41%}.step_sec-info rte-formatter p{font-size:16px;line-height:24px}.step_sec-info rte-formatter h6,.step_sec-info rte-formatter h3 strong{font-weight:500;font-size:16px;line-height:24px;text-transform:none}#shopify-section-template--26365429940571__section_gKPGVh{background:#e9d5cc}.color-frame-sec .h3 h4,.color-frame-sec h4{font-size:24px;line-height:32px;font-weight:700;color:var(--dark);text-transform:capitalize}.color-frame-sec rte-formatter p{font-size:16px;line-height:24px;margin:0;max-width:100%}.frame-color-items rte-formatter p strong{font-weight:700}.order-confirms h4{font-size:16px;text-transform:capitalize;font-weight:700;line-height:24px}.order-confirms p{font-size:14px;line-height:20px}.order-confirms p strong{font-size:16px}.search-result-wrapper{display:block}results-list.section.product-grid-container.spacing-style{padding-top:0}.search-result-wrapper .facets{margin-bottom:20px}.search-result-wrapper summary.facets__summary{padding-top:0}.search-result-wrapper .product-grid__item{border-right:1.5px solid #E9D5CC;border-bottom:1.5px solid #E9D5CC;padding:16px!important;transition:all ease-in-out .3s!important}.search-result-wrapper .product-grid__item:hover{background:#e9d5cc}.search-result-wrapper .product-grid{--product-grid-gap: 0 !important;border-left:1.5px solid #E9D5CC;border-top:1.5px solid #E9D5CC}.search-page__header .h2 h3{font-size:20px;font-weight:700;color:var(--dark)}.search-page-input{background:#ffffff80!important;border:.685764px solid rgba(145,145,145,.5)!important;border-radius:2.74306px!important;height:40px}.search-page-input:focus-visible{outline:none;border:none}.nachhalt-common p strong{font-size:24px;line-height:32px;font-weight:700;color:var(--dark)}.nachhalt-common ul li{font-size:16px;line-height:24px;margin-bottom:8px}.nachhalt-common ul li:last-child{margin-bottom:0}.nachhalt-common p{font-size:16px;line-height:24px}.affiliat-werden.dwell-container{display:block}.zahlung_heading p{font-size:48px;line-height:64px;margin:0}.product-card:hover{z-index:unset!important}.th_wl_cross{padding:5px!important;margin:0!important;position:absolute;right:0;top:-25px;color:var(--red)!important;font-weight:800;background:var(--white);border-radius:50px;width:22px;height:22px;display:flex!important;align-items:center;justify-content:center;box-shadow:0 0 2px;font-size:12px!important}.impressum-page-wrap .spacing-style{padding-top:0}.agb-page-wrap p{font-size:16px!important;line-height:24px!important;color:var(--dark)!important}.loading-spinner .loading-image{position:absolute;width:50px;height:50px;right:0;z-index:99999999999999;top:41%;transform:translateY(-50%)}@media (max-width: 1440px){.image-slider-section .left-section-content h2{font-size:30px;line-height:46px}.image-slider-section .slider-slide img{height:280px}.header__row.header__row--top{padding-top:20px}.header__row.header__row--bottom{padding-bottom:20px;padding-top:16px}}@media (max-width: 1280px){.haufig-content rte-formatter p{font-size:16px;line-height:24px}.accordion .details__header h3{font-size:22px;line-height:30px;padding-right:35px}.haufig-content .nachhalitigkeit-banner-content h2{font-size:40px;line-height:50px}.section-template--26481052713307__homepage_product_slider_kr3Ecy .mobile_product_card,.recently-viewed-item{padding:20px 15px!important}.cart-page .cart-items__title{font-size:20px;line-height:25px}.cif-col,.cif-more{font-size:14px;line-height:22px}.img-info-txt{font-size:25px;line-height:30px;width:100%}.cif-right .cif-slider{height:360px;padding-top:45px}.feature-img svg{max-width:40px}.feature-img p{font-size:14px;line-height:20px}.featured-section-carousel slideshow-slide.resource-list__slide{width:20%}.image-slider-section .left-section-content h2{font-size:22px!important;line-height:32px!important}}@media (max-width: 1150px){.cart-page__title{margin-bottom:15px}.page-cart .cart-page{display:flex;flex-direction:column}.cart-page .cart__total-label{margin-top:35px}.cart-page .cart-item-lists span,.cart-item-lists strong,.cart-items__properties strong,.cart-items__properties span{font-size:15px;line-height:23px}}@media (max-width: 1279px){.gallery-awaits-fameframe .layout-panel-flex.layout-panel-flex--row.section-content-wrapper{flex-wrap:wrap}.spacing-style:has(.gallery-awaits-fameframe-left){padding:0}.sticky-content:has(.gallery-awaits-fameframe-left){position:unset!important}.gallery-awaits-fameframe-left{padding-top:40px;padding-left:40px;padding-bottom:40px}.gallery-awaits-fameframe .common-sec-width{max-width:100%}.dwell-container.gallery-awaits-fameframe-bottom{display:block;width:100%;padding:0}.gallery-awaits-fameframe .layout-panel-flex.layout-panel-flex--row.section-content-wrapper{flex-wrap:wrap;justify-content:unset}}@media (max-width: 1024px){.mobile_product_card{width:25%!important}#recently-viewed-wrapper{padding-bottom:32px}.th_wl_col_btn.fav-item .th_wl_text{font-size:9px}.your_gallery_sec .h2 p{font-size:30px;line-height:40px}.spacing-style:has(.deine-kunst-left){padding-left:0}.gallery-awaits-fameframe-left .h3 p{font-size:28px;line-height:35px}h1{font-size:40px;line-height:50px}.funk-img-sec rte-formatter img{width:630px;height:500px}.video-slider .video-right{width:50%;padding:50px}.video-slider .video-left{width:50%!important}.accordion .details-content img{height:356px}.accordion .details__header h3{font-size:20px;line-height:26px}.video-slider h3{font-size:25px;line-height:35px}.collection-product-sidebar rte-formatter p{font-size:14px}header .header__column--right{width:30%!important}header .header__column.header__column--left{width:70%!important}.about_us h1,.\fc ber_uns h1{font-size:40px;line-height:50px}.About.Us img,.\fc ber_uns img{margin:30px auto}.contact-page-title p{font-size:40px!important;line-height:50px!important;margin-bottom:50px!important}.contact-form__form{padding:50px 60px}.featured-section-carousel slideshow-slide.resource-list__slide{flex:0 0 20%!important}.img-info-txt{bottom:10px;font-size:22px;line-height:26px}.cif-right .cif-slider{height:340px;padding-top:40px}header .menu-list__list-item a{font-size:14px}.image-slider-section .left-section-content h2{font-size:20px!important;line-height:32px!important}.content-slider-grid .left-section-content h2{font-size:20px;line-height:30px}.announcement-bar .announcement-bar__text,.announcement-bar .menu-list__list li a{font-size:12px!important}.announcement-bar{padding:10px 0}header .button:not(.button-secondary,.button-unstyled){outline-color:var(--button-background-color);font-size:14px!important}.image-slider-section .left-section-content h2{font-size:25px;line-height:35px}.featured-section-carousel .contents .text-block p{font-size:14px}.featured-section-carousel slideshow-slide.resource-list__slide{width:25%}.content-slider-grid .left-section-content{height:300px!important}.content-slider-grid .slider-item img{height:298px!important}.content-slider-grid .slider-title{padding:10px 16px}.frame-selector-image img{width:100%;height:350px}.newsletter-heading p,.newsletter.heading p{font-size:30px!important;line-height:40px!important}.newsletter-subhead p{margin-bottom:35px!important}.frame-heading{margin-bottom:2px}.feature-img p{font-size:12px;line-height:17px}.btm-img-area{margin-top:20px}.feature-img svg{max-width:35px}.option-thumbnail{width:55px;height:55px}.news-wrapper .email-signup__button:not(.button-unstyled){font-size:14px}}@media (max-width: 991px){.fameframe-product-slider .content-slider-grid .left-section-content{padding:0 30px 0 0!important}.product-media-container.media-fit img{width:75%!important}li.predictive-search-results__card.predictive-search-results__card--product{padding:10px!important}.gallery-awaits-fameframe-left .h3 p{font-size:25px;line-height:30px}.accordion-banner .spacing-style{padding:30px 0 40px}.haufig-content .nachhalitigkeit-banner-content h2{font-size:40px;line-height:55px}.cart-page .cart-item-actions{gap:10px}.collection-sorting-wrapper{width:25%}.collection-prd-wrapper{width:75%}header .button:not(.button-secondary,.button-unstyled){padding:8px 12px;height:35px}header .predictive-search-form__header-inner{height:35px}.tmenu--wrap .tmenu_nav{flex-wrap:nowrap!important}.featured-section-carousel slideshow-slide.resource-list__slide{flex:0 0 25%!important}.header__row.header__row--top{padding-top:15px!important;padding-bottom:15px}header .header__column{gap:35px!important}header .header__columns.spacing-style{gap:35px}.header-logo{max-width:150px;object-fit:contain}.newsletter-heading p,.newsletter.heading p{font-size:30px!important;line-height:35px!important}.frame-selector-image img{height:350px}.endless-possibilities .section-content-wrapper,.frame.art.work.endless.possibilities .section-content-wrapper{padding:0!important}.btm-img-area{margin-top:15px;flex-wrap:wrap;gap:5px 25px;justify-content:start}header .menu-list__list-item a{font-size:14px!important}footer summary.menu__heading.h3{font-size:15px}footer .social-icons__wrapper{gap:4px}.content-slider-grid .left-section-content{padding:15px!important}.image-slider-section .left-section-content,.image-slider-section .right-section-content{width:50%!important}.collection-page-inner .product-grid__item{max-width:50%}}@media (max-width: 768px){.desktop-home-slider .slider-arrow,#recently-viewed-wrapper button.slider-arrow{display:none!important}.mobile_product_card{width:50%!important}.frame-color-items{flex-direction:column}.spacing-style:has(.icon-with-text_box){padding-left:0!important}.step_sec-info{display:block;padding:0 20px}.icon-with-text_box .spacing-style{padding-left:0}.fameframe-product-slider .content-slider-grid .left-section-content{width:40%!important}.fameframe-product-slider .site-section-content{width:60%!important}rte-formatter.---.step-info.spacing-style{padding-right:10px}.step-sec-wrapper rte-formatter p{max-width:100%}.step-sec-wrapper{display:block;padding:30px 20px 20px}.gallery-awaits-fameframe-left{padding-top:0;padding-left:0;padding-bottom:35px}.gallery-awaits-fameframe .common-sec-width{padding-left:0!important;padding-right:0!important}.icon-with-text_box .layout-panel-flex{align-items:self-start}.gallery-awaits-fameframe .layout-panel-flex.layout-panel-flex--row.section-content-wrapper{flex-direction:column}.sticky-content{position:unset!important}.nachhaltigkeit-content-info .nachhalitigkeit-banner-content h2{font-size:40px;line-height:50px}.your_gallery_sec .h2 p{font-size:30px;line-height:40px}.pieces-section ul li{margin-bottom:5px}.funk-img-sec h1{margin:40px 0 10px}h1{font-size:35px;line-height:45px}.order-wraps{padding:32px 32px 0 0}.newsletter-paragraph p{max-width:90%!important}.funk-img-sec rte-formatter img{width:530px;height:400px}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left{grid-template-columns:unset!important}.deferred-media__poster-icon svg{width:65px;height:65px}.deferred-media__poster-icon{width:90px;height:90px}.video-slider .dwell-container{flex-wrap:wrap}.video-slider .video-left{width:100%!important}.video-slider .video-right{width:100%}.announcement-bar .announcement-bar__slides{width:100%;max-width:100%;padding:0 20px}.header__row.header__row--top{display:block;width:100%;max-width:100%;padding:15px 20px}.header__row.header__row--bottom{display:block;padding:16px 20px 20px 10px}results-list.collection-page-inner.section.product-grid-container{display:block;width:100%;max-width:100%;padding:0 20px}.accordion .details__header h3{font-size:20px;line-height:28px}.accordion .details__header{padding:12px 16px}.accordion .details-content img{height:256px}header .header__column{gap:20px!important}.contact-wrapper textarea{height:90px}.contact-page-title p{font-size:30px!important;line-height:40px!important;margin-bottom:40px!important}.contact-info-items{gap:15px;margin-bottom:20px;padding-left:30px}.contact-wrapper .submit-button{font-size:14px}.contact-wrapper input,.contact-wrapper textarea{height:30px}.contact-info-items svg{width:35px}.contact-form__form{padding:40px 20px}.contact-left-info-wrapper{padding:20px}.header__row ul.payment-icons__list{gap:6px}.btm-img-area{margin-top:10px;gap:0px 25px}.feature-img p{font-size:16px;line-height:24px}.cif-col,.cif-more{font-size:13px}.feature-img svg{max-width:30px}.newsletter-heading p,.newsletter.heading p{font-size:25px!important;line-height:30px!important}.frame-subheading{margin-bottom:30px}.content-slider-grid .left-section-content{width:35%!important}.content-slider-grid .right-section-content{width:65%!important}.featured-section-carousel slideshow-slide.resource-list__slide{width:33.33%}.dwell-container{padding-left:20px!important;padding-right:20px!important}.announcement-bar .menu-list__list{gap:14px!important}select#dropdownSelect{font-size:12px!important}.announcement-bar .shop_icons_announcement .cart-drawer{padding-left:14px!important;padding-right:14px!important}.announcement-bar .announcement-bar__text,.announcement-bar .menu-list__list li a{font-size:12px!important}.frame-options-list{gap:10px}.option-thumbnail{width:45px;height:45px}.frame-selector-image img{height:300px}.footer-bottom-row{flex-wrap:wrap;gap:25px 0}footer .menu{width:32%}.cif-right{margin-left:35px}.image-slider-section .right-section-content,.image-slider-section .left-section-content{width:50%!important}.image-slider-section .slider-slide img{height:250px}.tmenu_app .tmenu_nav .tmenu_item--root>.tmenu_item_link{padding-left:5px!important;padding-right:5px!important}.page-product .product-information{display:block;padding-left:20px;padding-right:20px}.product-right-info.product-details{padding-left:0!important;padding-top:20px}}@media (max-width: 767px){.footer-utilities__group.footer-utilities__group--left{justify-content:left}summary.header__icon.header__icon--menu.header__icon--summary{padding:0!important}.header__icon--summary .header-drawer-icon{width:22px!important;height:22px!important}.cart-page .cart-item-actions{gap:5px}.cart-page .cart-items__details{padding:0 0 0 25px}.about_us h1,.\fc ber_uns h1{font-size:30px;line-height:40px}.about_us p,.\fc ber_uns p{font-size:14px;line-height:22px}.announcement-bar .announcement-bar__slides{width:100%;padding:0 25px}.announcement-bar .announcement_wrap_rating{flex-wrap:wrap;gap:4px}.cif-wrap{flex-wrap:wrap;gap:40px}.cif-left,.cif-right{width:100%}.cif-right{margin-left:0}}@media (max-width:750px){.facets__panel{padding-left:30px!important}.homepage_mob_prd_slider{padding:0 0 0 20px}.mobile_product_card{width:65%!important}.tmenu_item_mobile a{color:var(--dark)}.order-card{padding:16px!important}.account-wrapper{padding-bottom:32px!important}.account-sidebar,.account-content{width:100%!important}.account-sidebar{padding:0!important}.account-wrapper{flex-wrap:wrap;flex-direction:column}.menu-drawer,.facets--drawer,.facets__title-wrapper{background-color:#f5ecdf!important;padding-bottom:20px!important}.mobile_payment_icons{display:flex;align-items:center;justify-content:space-between;padding:0 20px}.mobile_payment_icons .payment-icons__item svg{width:auto;height:auto}.announcement_bar_lang_selector.mobile_langyage_switch{padding:12px 15px 12px 30px;font-size:16px;line-height:1.4;border-top:1.5px solid #E9D5CC;margin-top:30px}.facets__title-wrapper .facets-drawer__title.h3{font-weight:700;font-size:16px;line-height:24px}.close-button:hover{background:transparent!important;opacity:1!important}.filter-wrapper{display:flex;align-items:center;gap:10px}.mobile-content-wrapper img{width:160px!important;height:auto!important;max-width:inherit!important}.mobile-content-wrapper{display:flex;justify-content:space-between;align-items:center;padding:27px 16px;border-bottom:1.5px solid #E9D5CC;margin-bottom:30px}.menu-drawer__close-button{padding:0!important;background:transparent}.menu-drawer__close-button:hover{background:transparent}.tag-filters li{padding:0 0 8px}.facets__title-wrapper{padding:16px;border-bottom:1.5px solid #E9D5CC;margin-bottom:20px}.sidebar-categories{padding:16px 16px 30px 30px}.tmenu_submenu--mobile.tmenu_submenu .tmenu_item_link{font-size:12px!important}.tmenu_item_mobile .tmenu_indicator{top:50%!important;right:0!important;justify-content:end!important}.policy_list{justify-content:unset!important}.group-block-content.footer-bottom-row{flex-direction:unset;justify-content:unset!important}.footer-top-row{flex-direction:column;align-items:self-start}footer .payment-icons__list{justify-content:left!important;gap:13px}.footer-utilities__group.footer-utilities__group--left{align-items:self-start}.featured-section-carousel .dwell-container,.recently-viewed-slider .dwell-container{padding:0 0 0 20px!important}.recently-viewed-slider .slick-arrow{display:none!important}slideshow-arrows .slideshow-control{display:none!important}.cif-col,.cif-more{display:flex;align-items:center;white-space:nowrap}.cif-left.mobile-view{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);overflow-x:auto;gap:10px;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;margin-top:30px}.cif-left.mobile-view .cif-col{scroll-snap-align:start;border-radius:6px}.cif-left.desktop-view{display:none}.image-slider-section .left-section-content{width:100%!important}.image-slider-section .right-section-content{width:100vw!important}.arrow-bottom{border:none;background:transparent!important}.image-slider-section .left-section-content h2{font-size:24px!important;line-height:32px!important;text-align:left}.endless-possibilities,.frame.art.work.endless.possibilities{padding:32px 0 16px}.slider-wrap{flex-direction:column-reverse;gap:16px}.announcement-bar{padding:12px 0!important}.announcement-bar .rating_block{display:none}p.announcement-bar__text{position:relative;padding-left:20px}p.announcement-bar__text:before{content:"";position:absolute;left:0;top:50%;background:url(/cdn/shop/files/star-icon.svg?v=1757329035);width:12px;height:12px;background-repeat:no-repeat;background-position:center;transform:translate(-5%,-50%)}.announcement-bar .menu-list__list{display:none}header .header__columns.spacing-style{flex-direction:row-reverse}.announcement-bar .announcement-bar__text,.announcement-bar .announcement-bar__text strong{font-size:12px}cart-icon.header-actions__cart-icon{margin-right:0}.order-wraps p{margin-top:0!important}.item-count-1,.order-confirms{flex-direction:row}.cart-page .cart__total-label{margin-top:5px}.cart-page .cart-items__media .cart-items__media-container{width:auto;height:200px;margin-bottom:20px}.cart-page .cart-items__table-row{padding:16px!important;display:flex;flex-direction:column}.cart-page .cart-items__details{padding:0}.product-information{padding:0 20px 50px}.product-information .product-right-info .product-info-page .group-block-content{align-items:start;flex-direction:row;justify-content:start}.product-right-info .frame-option{max-width:15%}.product-information__grid{display:unset!important}.facets-toggle{padding-left:0!important}.deferred-media__poster-icon{width:70px;height:70px}.deferred-media__poster-icon svg{width:50px;height:50px}.video-slider .video-right{padding:30px 50px 50px 30px}.collection-wrapper.grid.gap-style{flex-direction:column;gap:5px}.collection-sorting-wrapper,.collection-prd-wrapper{width:100%}.collection-product-sidebar rte-formatter p{margin-bottom:15px!important}.contact-info-items{padding-left:0;flex-direction:row;justify-content:unset}.contact-form__form,.contact-form__form-row{gap:0!important}.image-slider-section .left-section-content,.image-slider-section .right-section-content{width:100%;padding-right:0;text-align:center}.content-slider-grid .left-section-content{width:100%!important;padding:50px 24px;height:auto}.content-slider-grid .right-section-content{width:100%}footer .payment-icons{align-items:flex-start}.footer-top-row .image-block{width:168px;margin-bottom:15px}.footer-top-row{padding-bottom:20px}footer .group-block-content .details-content{margin-top:0!important}footer summary.menu__heading.h3{padding-bottom:0}.slider-wrap .left-section-content{padding-bottom:30px}.header__row ul.payment-icons__list{display:none}.content-slider-grid{flex-direction:row}.news-wrapper .section-content-wrapper .email-signup-block,.news.wrapper .section-content-wrapper .email-signup-block{width:unset}.featured-section-carousel slideshow-slide.resource-list__slide{width:50%}.menu-drawer__menu-item{font-size:18px!important;color:var(--dark)!important}.menu-drawer__menu .menu-drawer__list-item--flat{margin-bottom:0}.featured-section-carousel slideshow-slide.resource-list__slide{flex:0 0 33.33%!important}header .button:not(.button-secondary,.button-unstyled){outline-color:var(--button-background-color);font-size:12px!important;padding:5px 12px}.header-logo__image-container img{max-width:150px}footer .menu{width:50%}.cart-page .cart-item-actions{gap:5px}results-list.section.product-grid-container.spacing-style{padding-top:0;padding-left:20px;padding-right:20px}}@media (max-width: 749px){.common-sec-width.dwell-container.nachhalt-common{gap:15px}.cust_banner_slider .dwell-container{padding-right:0!important;padding-left:0!important}.slider-wrapper.image-slider-mob .slider-item{width:100%;max-width:65%}.nachhalt-common img{width:100%;height:304px;object-fit:cover}.nachhaltiget-banner-image.dwell-container{padding:0!important}.impressum-page-wrap.dwell-container{display:block;padding:0!important}.impressum-sec h1,.impressum-sec .impressum-item{margin-bottom:20px}.common-sec-width.dwell-container.haufig-content.faq-accordions.accordion,.common-sec-width.dwell-container.haufig-content{padding-left:0!important;padding-right:0!important;padding-bottom:20px!important;padding-top:0}.build-1{flex-direction:row;margin-bottom:10px}}@media (max-width: 580px){.homepage_mob_prd_slider .mobile_card_container{padding-bottom:0!important}.contact-form__form,.contact-form__form-row{flex-direction:row!important;gap:20px!important}.dashboard-grid .address-box h3{justify-content:space-between}.dashboard-grid .address-box{max-width:100%!important;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #E9D5CC}.dashboard-grid .address-box:last-child{border-bottom:none;padding-bottom:0}.frame-color-items .layout-panel-flex.layout-panel-flex--row{flex-direction:row;padding-left:32px}.fameframe-banner-sec.dwell-container{padding-left:0!important;padding-right:0!important}.fameframe-product-slider .content-slider-grid .slick-next,.fameframe-product-slider .content-slider-grid .slick-prev{display:none!important}.fameframe-product-slider .site-section-content{width:100%!important}.content-slider-grid .slider-item.right-frame-slider{padding:25px!important}.fameframe-product-slider .content-slider-grid .left-section-content{width:100%!important;padding-bottom:20px!important;padding-right:0!important}.step-items{margin-bottom:30px}.step_sec-info rte-formatter p br{display:none}.engineered-for-art-title h4{text-align:center}.deine-kunst-left p{text-align:left!important}.engineered-for-art-title h4 strong{padding-left:0}.gallery-awaits-fameframe rte-formatter h5,.gallery-awaits-fameframe rte-formatter p{text-align:center}.icon-with-text_box .layout-panel-flex{justify-content:center;text-align:center;align-items:center}.spacing-style:has(.deine-kunst-left){padding-top:15px}.common-sec-width.dwell-container.affiliate-checkmarks{padding-left:0!important;padding-right:0!important}.haufig-content rte-formatter p{margin-bottom:0}.common-sec-width.dwell-container.nachhalt-common{padding-left:0!important;padding-right:0!important}.affiliat-werden.dwell-container{padding:0!important}.affiliat-werden.dwell-container .spacing-style{padding-top:5px}.th_wl_dropdown_content{column-count:1;transform:translate(-50%,-15%)}.nachhaltigkeit-content-info .nachhalitigkeit-banner-content h2{font-size:32px;line-height:40px}.nachhalitigkeit-banner-content.spacing-style{padding-bottom:16px}.about_page_banner.dwell-container{padding-left:0!important;padding-right:0!important;display:block}.About.Us img,.\fc ber_uns img{margin:0 0 45px!important}.about_page_title{padding-bottom:16px}.dwell-container.need_sec.about-us-group{gap:45px}.need_sec.about-us-group img{height:auto;padding:0 30px}.frameart-work .text-block.h2 p,.frame.art.work.endless.possibilities .text-block.h2 p{font-size:24px!important;margin:0!important}.frameart-work .arrow-bottom{border:1px solid #D3C2BA;margin-top:10px}dwell-container.need_sec.about-us-group rte-formatter p{padding-bottom:0}.about_info_content p{padding-bottom:0!important}.about_page_title p{font-size:32px!important;line-height:40px!important}.video-slider .video-right .slick-list{padding:0!important}.slick-list{padding:0 120px 0 0!important}.funk-img-sec h1,.funk-img-sec .kon-para{padding:0 20px!important}.funk-img-sec rte-formatter img{width:100%}.common-sec-width.funk-img-sec.dwell-container{padding:0!important;overflow:hidden}.common-sec-width.funk-img-sec.dwell-container .spacing-style{padding-top:0}.build-1{flex-direction:row;margin-bottom:20px;padding-left:20px}.common-sec-width.dwell-container.need_sec{padding:0!important}.items-wrapper-count{padding:20px 15px 0 30px}.order-wraps{padding:20px 15px 0}.funk-img-sec h1{margin:25px 0 10px}h1{font-size:30px;line-height:40px}.cif-right .slick-list,.dwell-container.common-sec-width.common-items,.common-sec-width.dwell-container.your_gallery_sec{padding:0!important}.common-sec-width.form-with-content .contact-form__form label{margin-bottom:5px}.common-sec-width.form-with-content .contact-form__form input,.common-sec-width.form-with-content .contact-form__form textarea{margin-bottom:10px}.your_gallery_sec .h2 p{font-size:30px;line-height:38px}.breadcrumb-wrapper{padding:16px 0}.accordion-banner.common-sec-width.funk-img-sec.dwell-container{padding:0!important}.accordion-banner.common-sec-width.funk-img-sec.dwell-container .spacing-style{padding-top:0}.content-slider-grid .slick-prev{left:15px!important}.content-slider-grid .slick-next{right:15px!important}.recently-viewed-list .slick-list{padding:0 150px 0 0!important}.banner-hotspot-img .slick-list{padding:0!important}.content-slider-grid .slider-item img{border-right:1px solid var(--white)}.content-slider-grid .slider-item{padding:0!important}.your_gallery_sec p{max-width:100%!important}.common-sec-width.form-with-content .contact-form__form{display:block}.form-with-content .contact-form__form-row .first-name,.form-with-content .contact-form__form-row .last-name{width:50%}.spacing-style:has(.haufig-icon-and-content){padding-left:0}.haufig-icon-and-content{display:flex;flex-direction:row;justify-content:start}.common-sec-width.form-with-content{padding:30px}.faq-accordions .details__header h3{font-size:24px;line-height:32px;padding-right:20px}.haufig-content .nachhalitigkeit-banner-content h2{font-size:32px;line-height:40px;max-width:100%}p.announcement-bar__text{position:relative;top:-2px}.announcement_wrap_rating{max-width:80%}.announcement-bar .announcement_menu_links{max-width:20%}.menu-list__scroll-container.announcement_bar_links{display:none}header .header__columns.spacing-style{gap:20px}.header__row.header__row--top{padding:10px 20px!important}.cart-page .cart-item-actions{gap:10px;flex-wrap:wrap}.cart-page .cart-items__title{max-width:100%}.product-information slideshow-component slideshow-slide{height:auto}.product-information slideshow-component{height:auto}.info_text p,.bottom-product-info p,.bottom-product-info p b{font-size:14px;line-height:22px}ol.slideshow-controls__dots{width:41%}.tooltip-container{right:8px}.product-form-buttons .add-to-cart-button{font-size:14px}.product-information .product-media{height:auto}.collection-page-inner .product-grid__item{max-width:50%;padding:20px 10px 10px!important}.collection-toolbar{display:none}.about_us h1,.\fc ber_uns h1,.about_us p,.\fc ber_uns p{text-align:center}.featured-section-carousel slideshow-slide.resource-list__slide{flex:0 0 67%!important}.content-slider-grid .left-section-content h2{font-size:25px;line-height:35px;padding-bottom:10px;max-width:50%}.slider-wrap .left-section-content{padding-bottom:20px;padding-top:20px}.content-slider-grid{flex-direction:column}.content-slider-grid{flex-direction:column!important}.content-slider-grid .right-section-content{width:100%!important}.content-slider-grid .left-section-content{width:100%!important;height:auto!important;padding:30px 20px 10px!important}.btm-img-area{justify-content:start}.frame-selector-image{max-width:100%;margin-bottom:20px}.frame-selector-options{max-width:100%;padding-left:0}.frame-inner,.frame-selector-section{border:none}.newsletter-heading p,.newsletter.heading p{font-size:22px!important;line-height:26px!important}.news-wrapper .section-content-wrapper,.news.wrapper .section-content-wrapper{padding:50px 20px}.news-wrapper,.news.wrapper{padding-bottom:30px!important;display:block}.frame-selector-section{padding:0 0 50px!important}.recently-viewed-slider{padding-bottom:32px!important}.cif{padding:50px 0!important;background:var(--yellowish)}.endless-possibilities .section-content-wrapper,.frame.art.work.endless.possibilities .section-content-wrapper{padding:0!important}.frame-option input[type=radio]{width:15px;height:15px}.frame-subheading{margin-bottom:15px}.image-slider-section .slider-slide img{height:254px!important}}@media (min-width: 431px){.payment--mob-icons__list{display:none}}@media (max-width: 430px){.image-slider-section .left-section-content{padding-right:0!important}.image-slider-section .left-section-content h2{font-size:20px!important;line-height:28px!important}.product-media-container.media-fit img{width:65%!important}.search-result-wrapper .product-grid__item{padding:15px 10px!important}.order-footer{justify-content:flex-start!important;align-items:flex-start!important;flex-wrap:wrap;flex-direction:column-reverse;gap:16px}.order-footer a,.order-footer .btn-reorder{background:#e9d5cc;padding:5px 35px;border-radius:4px;margin:0}.view-detail-button,.re-order{margin:0}.item-price{width:27%!important}.item-details{width:58%!important}.order-item{align-items:self-start!important}.options-content{gap:0!important}.order-footer-right{width:100%!important}.order-total{width:100%;display:flex;align-items:center;justify-content:space-between;max-width:100%}.order-card p,.order-card span,.order-card strong{text-align:left;margin-bottom:4px;display:flex;align-items:center;justify-content:space-between}.order-status{width:100%}.order-header{flex-direction:column;justify-content:flex-start;align-items:flex-start}.account-content .order-filters{justify-content:space-between!important}.featured-section-carousel .group-block-content .price{font-size:10px!important}.th_wl_dropdown_content.product-page-dropdown{transform:translate(-100%,-20%)}.product-card__content{padding-left:0!important;padding-right:0!important}.th_wl_dropdown_content{transform:translate(-100%,-15%)}.gallery-awaits-fameframe rte-formatter h5{font-size:18px;line-height:26px}.content-slider-grid .left-section-content h2{margin-bottom:5px}.color-frame-sec .h3 h4,.color-frame-sec h4{font-size:18px;line-height:26px}.spacing-style:has(.deine-kunst-left){padding-top:5px}.nachhalt-common img{height:380px}.payment--mob-icons__list{display:block;list-style:none;margin:0;padding:0;position:relative;width:80px;height:auto;overflow:hidden}.payment--mob-icons__list li svg{height:20px}.payment--mob-icons__list li{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .6s ease,transform .6s ease}.payment--mob-icons__list li.active{opacity:1;transform:translateY(0);position:relative}.group-block-content.common-sec-width.dwell-container.haufig-content.about_info.mobile-column p{padding-bottom:0}.About.Us img,.\fc ber_uns img{width:100%;height:216px}.haufig-content rte-formatter p{padding-bottom:30px}.customer-account-pages button{width:100%;text-align:center;justify-content:center;margin-top:16px}.customer-account-pages h1{font-size:25px;line-height:32px}.accordion-above-text{margin-bottom:30px}.recently-viewed-list .slick-list{padding:0 100px 0 0!important}.banner-hotspot-img .slick-list{padding:0!important}.featured-section-carousel slideshow-slide.resource-list__slide{flex:0 0 70%!important}.common-sec-width.dwell-container.haufig-content{width:100%;padding:0!important}.funk-img-sec rte-formatter img{width:100%;height:390px}.announcement-bar .rating_block{margin-right:0;width:100%;text-align:left}.product-right-info .frame-options label span{font-size:14px;line-height:20px}.product-right-info .frame-options{gap:0px 10px}.customer-account-pages{max-width:100%!important;padding:16px 20px 0}.customer-account-pages .account-info-wrap{gap:15px;flex-direction:column}.customer-account-pages .account-info-wrap a{margin-bottom:5px;display:block;text-decoration:underline}.customer-account-pages p{font-size:14px;line-height:20px}.product-right-info .frame-option{max-width:15%}.bottom-product-info{padding-top:25px}.product-right-info .option-5.frame-option.last-item{justify-content:start}.product-right-info .option-5.frame-option.last-item span{max-width:80%;text-align:left}header .search-bar-wrapper{width:100%}.announcement-bar .announcement_wrap_rating{justify-content:start;max-width:60%}.announcement-bar .announcement_menu_links{justify-content:end;margin-top:0;max-width:40%}.header__row.header__row--bottom .header__columns.spacing-style,.header__row.header__row--top .header__columns.spacing-style{flex-wrap:wrap;gap:10px 0px;justify-content:space-between;flex-direction:column-reverse;align-items:flex-start}.header__drawer{min-height:auto!important;position:absolute;top:15px;right:0}.header__row.header__row--bottom .header__columns.spacing-style,.header__row.header__row--top .header__columns.spacing-style{padding:0;position:relative}.menu-drawer-container .header__icon--summary{padding:0!important}.frameart-work .text-block.h4 p,.frame.art.work.endless.possibilities .text-block.h4 p{font-size:14px!important}.frame-heading{font-size:14px}.news-wrapper .section-content-wrapper,.news.wrapper .section-content-wrapper{padding:30px 20px}.social-icons__wrapper{flex-wrap:nowrap!important}.footer-top-row .image-block{width:160px!important}.cif-right .cif-slider img{width:280px;height:180px;object-fit:contain}.announcement-bar .menu-list__list{gap:4px!important;flex-wrap:wrap;justify-content:end}.image-slider-section .slider-slide img{height:200px!important}.frameart-work .text-block.h2 p,.frame.art.work.endless.possibilities .text-block.h2 p{font-size:18px!important}.content-slider-grid .left-section-content h2{font-size:24px;line-height:32px;max-width:100%}.cif-col,.cif-more{font-size:12px;line-height:20px}.img-info-txt{font-size:18px;line-height:24px}.feature-img svg{max-width:30px}.wrap-left svg{width:48px;height:48px;display:block}.featured-section-carousel slideshow-slide.resource-list__slide{width:100%!important;transition:all ease-in-out .3s}.cif-right .cif-slider{height:300px}.frame-selector-image img{height:200px}.frame-subheading{margin-bottom:20px;font-size:20px;line-height:25px}.newsletter-heading p,.newsletter.heading p{font-size:18px!important;line-height:24px!important}.newsletter-paragraph p,.newsletter-subhead p{font-size:14px!important;line-height:22px!important}.newsletter-last p{font-size:14px!important;line-height:22px!important;margin-top:20px!important}.option-thumbnail{width:35px;height:34px}.option-heading{font-size:14px;line-height:20px}.news-wrapper input,.news.wrapper input{width:100%}.content-slider-grid .slider-item img{height:250px!important}.recently-viewed-slider .slick-arrow,.image-slider-section .slick-prev,.image-slider-section .slick-next,.content-slider-grid .slick-prev,.content-slider-grid .slick-next{width:30px!important;height:30px!important}.image-slider-section .slick-next{right:10px!important}.image-slider-section .slick-prev{left:10px!important}.arrow-bottom{width:30px;height:30px}.content-slider-grid .slick-prev{left:10px!important}.content-slider-grid .slick-next{right:10px!important}.endless-possibilities .section-content-wrapper,.frame.art.work.endless.possibilities .section-content-wrapper{padding:0 15px!important}.custom-pagination ul{gap:8px}.custom-pagination .paginate-next-item a,.custom-pagination .paginate-prev-item a{gap:5px;padding:5px 10px;font-size:14px;line-height:24px}.deferred-media__poster-icon{width:60px;height:60px}.deferred-media__poster-icon svg{width:40px;height:40px}.video-slider .video-right{padding:20px}.video-slider h3{font-size:20px;line-height:28px}.video-slider .video-right p{font-size:14px;line-height:22px;margin-bottom:25px}.accordion .details-content img{height:150px}.form-with-content rte-formatter h3{font-size:20px;line-height:28px}.order-summary{width:100%!important}.form-popup-inner{padding:20px 15px!important}.form-popup-inner{max-width:300px!important}}@media (max-width: 420px){.order-footer-right{width:100%}.order-footer a,.order-footer .btn-reorder{padding:5px 11px}}@media (max-width: 320px){.account-content .order-filters select{font-size:10px}.contact-form__form,.contact-form__form-row{gap:5px!important}.product-media-container.media-fit img{width:60%!important}.account-content .order-filters select{max-width:48%}.faq-accordions .details__header h3{font-size:17px;line-height:22px}.haufig-content .nachhalitigkeit-banner-content h2{font-size:25px;line-height:35px}.announcement-bar .announcement-bar__slides{padding:0 15px}.announcement-bar .announcement_wishlist{margin-left:10px}cart-icon.header-actions__cart-icon{margin:0 0 0 10px}header .search-bar-wrapper{width:100%}.cif-right .cif-slider img{margin:unset}.featured-section-carousel slideshow-slide.resource-list__slide{flex:0 0 80%!important}.recently-viewed-list .slick-list{padding:0 55px 0 0!important}.banner-hotspot-img .slick-list{padding:0!important}}.th_prd_wl_btn{display:flex!important;justify-content:center!important}.th_prd_wl_btn .th_wl_button{background:#fff0!important;border-color:#9c9c9c!important;border-radius:8px 0 0 8px!important}.th_prd_wl_btn .th_wl_dropbtn{padding:0!important;border:none!important;background:transparent!important}.th_wl_text{font-weight:700!important;font-size:16px;line-height:24px;color:var(--dark)}.th_prd_wl_btn .th_wl_dropbtn svg path{fill:var(--red);color:var(--red);display:none}.th_prd_wl_btn .d-flex{width:100%!important}.th_wl_icon{display:flex!important;justify-content:flex-start!important;position:absolute!important;left:5px!important}.fancybox__backdrop{background:var(--fancybox-bg, rgb(24 24 27 /70%))!important}.fancybox__nav button.carousel__button{background:#f5e7d3cc;color:#e52c54;width:40px;height:40px}.fancybox__nav button.carousel__button:hover{background:#e9d5cc}.fancybox__nav .carousel__button svg{filter:none;width:16px}.fancybox__container button.carousel__button.is-close svg{filter:none}@media (max-width:575px){.fancybox__nav .carousel__button.is-prev,.fancybox__nav .carousel__button.is-next{top:53.5%}.fancybox__nav button.carousel__button{width:35px;height:35px}}.page-product .th_prd_wl_btn .th_wl_dropbtn svg path{display:block!important}.collection-sorting.mobile-sorting-filter{padding:15px 18px 0 30px;border-top:1.5px solid #E9D5CC;margin-top:15px}.collection-sorting.mobile-sorting-filter label{display:block;margin-bottom:5px}.search-result-wrapper.grid.gap-style{display:flex;flex-direction:row;justify-content:space-between;gap:16px}.collection-sorting-wrapper label.checkbox__label{min-width:100%!important;display:flex;justify-content:space-between}.search-prd-wrapper{width:78%}.facets__actions{opacity:0}
/*# sourceMappingURL=/cdn/shop/t/22/assets/site-style-1.css.map */
