product-info{position:relative}product-info:before{background:#bbb no-repeat center fixed;background-image:url(architecture2.png);background-size:cover;content:"";top:0;bottom:0;left:0;right:0;position:absolute;opacity:.15}.product__info-container{background:#fcfcfc;padding:1rem;box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));border-radius:var(--media-radius)}@media screen and (max-width: 749px){.product .product__column-sticky{position:relative}}@media screen and (min-width: 750px){.product .product__column-sticky{top:12rem!important}.product__info-container{padding:2rem}}.product__info-container .product__title h1{font-size:3rem}.product__info-container .sticky-area{position:sticky;padding-bottom:1rem;top:-1px;margin-top:0!important;background:#fcfcfc;z-index:3;min-height:50px;min-width:50%;box-shadow:0 5px 5px -7px #000;transition:padding-top .25s ease}.product__info-container .sticky-area.is-pinned{padding:2em 1rem 1rem;box-shadow:0 22px 20px -27px #000;transform:translate(-1rem);width:calc(100% + 2rem)}@media screen and (max-width: 749px){.product__info-container .sticky-area.is-pinned{padding-top:20vw}.product__info-container .sticky-area.is-pinned .product-collection-info,.product__info-container .sticky-area.is-pinned .custom-subtitle{display:none}}.product__info-container .sticky-area.is-pinned .product__title{margin-bottom:.5rem}.product__info-container .description_campaign{font-size:1.3rem;padding:1rem 2rem;color:#fff;border-radius:var(--media-radius);background:#17a3dd url(https://cdn.elements4me.lu/content-creation/0004/flag-corner.png) bottom right no-repeat}.product__info-container .description_campaign :is(h1,h2,h3,h4,h5,h6){color:#fff;margin-bottom:.5em}.product__info-container .description_campaign :is(h4:first-child,p:first-child){margin-top:0}.product__info-container .description_campaign p:last-child{margin-bottom:0}.product__info-container .custom-subtitle,.product__info-container .provider-id{font-size:1.2rem}.product__info-container .custom-subtitle{margin-bottom:0}.product__info-container .product__tax{margin-top:-.5rem}.product__info-container .product__title:has(+.product__text.subtitle){margin-bottom:.5rem}.product__info-container .product__text.subtitle{margin:0 auto 1rem}.product__info-container .custom-subtitle+.product__title{margin-top:0}.product__info-container .product-form__buttons{max-width:none}@media screen and (max-width: 749px){.product__media-list .product__media-item{width:60%}}media-gallery .thumbnail-slider .slider__slide{box-shadow:0 0 5px rgba(var(--color-shadow),var(--media-shadow-opacity))}media-gallery .thumbnail-slider .slider__slide .thumbnail[aria-current]{box-shadow:0 0 0 .1rem #17a3dd}media-gallery .thumbnail-slider .slider__slide .thumbnail img{width:80%;height:80%}media-gallery .thumbnail-slider .thumbnail-list{justify-content:center}@media screen and (max-width: 749px){media-gallery slider-component.thumbnail-slider{display:none}}.product__info-container .product-collection-info{margin-top:0}.product__info-container .product-collection-info a.button{background-color:#17a3dd;font-size:1.2rem;margin:0 1rem;padding:.5rem 1rem;line-height:1.5rem;min-width:auto;min-height:auto;border:0;margin-left:0;max-width:75%}.product__info-container .description_short,.product__info-container .vm_des_wert{border-radius:var(--media-radius);font-size:1.3rem;padding:.3rem 1.5rem;background:#f3f3f3}.product__info-container .vm_des_wert h3{font-size:1.3rem;margin-bottom:.5rem}.product__info-container .vm_des_wert ul{padding-left:1.5rem;margin-top:.5rem}.product__info-container variant-selects label.form__label,.product__info-container .product-form__input label.form__label,.product__info-container variant-selects fieldset legend,.tcustomizer-product-form .tcustomizer-field__heading{font-size:1.3rem!important;font-weight:700!important;color:rgba(var(--color-foreground),.75)}.product__media.media.media--transparent{border-radius:var(--media-radius)}.product__media.media.media--transparent img{-webkit-filter:drop-shadow(0px 2px 3px #666) drop-shadow(0px 0px 15rem #FFF);filter:drop-shadow(0px 2px 2px #666) drop-shadow(0px 0px 15rem #FFF);color:transparent}slider-component .thumbnail-list__item{background:#fff;border-radius:var(--media-radius)}.custom_liquid .ep_item{display:flex;margin:1em 0;background:#f7f7f7;box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));border-radius:var(--media-radius);overflow:hidden}@media screen and (min-width: 750px){.custom_liquid .ep_items{display:flex;flex-wrap:wrap}.custom_liquid .ep_item{display:flex;margin:1em 2%;width:46%;justify-content:space-between}}.custom_liquid .ep_item_img{width:25%;margin-right:2%}.custom_liquid .ep_item_img div{aspect-ratio:1;position:relative;overflow:hidden}.custom_liquid .ep_item_img img{width:150%;position:absolute;top:75%;left:-25%;transform:translateY(-75%)}.custom_liquid .ep_item_info{align-content:center;width:65%;margin-right:5%;line-height:1.3em}.custom_liquid .ep_item_info h3{margin-top:0;font-size:1.3em}.custom_liquid .ep_item_info a{text-decoration:none}.custom_liquid .ep_item_info .v_info{font-size:.8em}.pga_list{list-style:none;margin-left:0;padding:0}.pga_list .pga_item{background:#f0f0f0;padding:1.5rem}.pga_list .pga_item:nth-child(odd){background:#f7f7f7}.pga_list .img_wrapper{margin:0 1.5rem 1.5rem 0;float:left;width:40%}.pga_list .img_wrapper img{vertical-align:middle;width:100%}@media screen and (min-width: 750px){.pga_list .pga_item{display:flex;align-items:start;padding:2rem}.pga_list .img_wrapper{margin:0 2rem 0 0;width:auto}.pga_list .img_wrapper img{width:auto}}.pga_list .txt_wrapper{align-self:center;font-size:1.3rem;line-height:2rem}.pga_list .txt_wrapper h3{margin-bottom:.5rem}.pga_list .txt_wrapper .rte :is(ul,ol){list-style-position:unset}.tcustomizer-product-form .tcustomizer-field__heading .tcustomizer-field__value{color:#17a3dd;margin-left:1rem}.tcustomizer-product-form .tcustomizer-field__heading .tcustomizer-field__value:nth-child(4){color:#fff!important;background:#17a3dd;border-radius:.3rem;padding:.15rem .25rem;font-size:1.15rem;font-weight:700;position:relative}.tcustomizer-product-form .tcustomizer-tooltip--content .tooltip-text{background:transparent;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/16/assets/product-custom.css.map */
