.comp-banner-image>div{padding-bottom:64px;margin:0 auto}.comp-banner-image>div .comp-heading{padding-right:16px;padding-left:16px;box-sizing:border-box}.comp-banner-image>div .tool-tip{visibility:hidden;position:absolute;top:auto;left:auto;right:8px;bottom:8px;display:flex;flex-direction:column;align-items:flex-end;background-color:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.25);padding:8px 8px 52px 8px;box-sizing:border-box;max-height:calc(100% - 16px);height:auto;text-align:left;width:320px;max-width:calc(100% - 16px)}.comp-banner-image>div .tool-tip.active{visibility:visible}.comp-banner-image>div .slider-images:not(:has(.tool-tip .comp-text>div>*)) .tool-tip,.comp-banner-image>div .tool-tip:not(:has(.comp-text>div>*))+.icon-button.more{visibility:hidden}.comp-banner-image>div .slider-images{position:relative;height:auto;display:flex;flex-wrap:nowrap;overflow:hidden;text-align:center}.comp-banner-image>div .slider-images .comp-image{flex:0 0 100%;max-width:100%}.comp-banner-image>div .slider-images>.icon-button.more{position:absolute;top:auto;left:auto}.comp-banner-image>div .slider-images .icon-button.more{background-color:#000;color:#fff;right:16px;bottom:16px;border-radius:19px;width:37px;height:37px;display:none}.comp-banner-image>div .slider-images .icon-button.more:before,.comp-banner-image>div .slider-images .icon-button.more:after{transform:rotate(90deg);width:24px;left:6px;top:18px;background-color:#fff}.comp-banner-image>div .slider-images .icon-button.more:after{transform:rotate(180deg)}.comp-banner-image>div .slider-images .tool-tip+.icon-button.more{display:block}.comp-banner-image>div .slider-images .tool-tip.active+.icon-button.more:before{transform:rotate(45deg)}.comp-banner-image>div .slider-images .tool-tip.active+.icon-button.more:after{transform:rotate(-45deg)}.comp-banner-image>div .slider-images .tool-tip .comp-text{width:100%;padding:8px 8px 0 8px;box-sizing:border-box;overflow-y:auto}.comp-banner-image>div .slider-images .tool-tip .comp-text h1,.comp-banner-image>div .slider-images .tool-tip .comp-text h2,.comp-banner-image>div .slider-images .tool-tip .comp-text h3{font-size:var(--fs-18)}.comp-banner-image>div .comp-image picture{padding-bottom:calc(100%/2.5)}.comp-banner-image>div .buttongroup{justify-content:center}.comp-banner-image>div .comp-tabs{padding:8px 16px 0 16px}.comp-banner-image>div .comp-tabs.inline-button{padding-top:16px}.comp-banner-image>div .comp-tabs .tab-container{justify-content:center}.comp-banner-image>div .surfaces-options{padding:16px}.comp-banner-image>div .surfaces-options>div{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.comp-banner-image>div .surfaces-options .option-card{flex:0 0 128px;text-align:center}.comp-banner-image>div .surfaces-options .option-card .group-label{height:auto;min-height:39px}.comp-banner-image>div .surfaces-options .option-card:hover{cursor:pointer}.comp-banner-image>div .surfaces-options .option-card:hover .comp-image{border-color:var(--secundary-cleanwhite)}.comp-banner-image>div .surfaces-options .option-card.active .group-label{color:var(--primary-orange)}.comp-banner-image>div .surfaces-options .option-card.active .comp-image{border-color:var(--primary-orange)}.comp-banner-image>div .surfaces-options .comp-image{border:2px solid transparent;box-sizing:border-box;overflow:hidden;align-self:flex-start}.comp-banner-image>div .surfaces-options .comp-image picture{padding-bottom:calc(100%/1.45)}.comp-banner-image>div .surfaces-options .comp-image picture img{height:auto;width:100%}.comp-tabs .tab-container{display:flex}.comp-tabs .tab-container .tab-button{flex:1}.comp-tabs .tab-container .tab-button .group-label{text-align:center;border-bottom:2px solid var(--primary-darkbrown);padding:8px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.comp-tabs .tab-container .tab-button.active .group-label{border-color:var(--primary-orange);color:var(--primary-orange)}.comp-tabs .tab-container .tab-button:hover .group-label{cursor:pointer}.comp-tabs.inline .tab-container{gap:0 16px;flex-wrap:wrap}.comp-tabs.inline .tab-container .tab-button{flex:0 0 auto}.comp-tabs.inline .tab-container .tab-button:not(.active) .group-label{border-color:transparent}.comp-tabs.inline-button .tab-container{gap:8px;flex-wrap:wrap}.comp-tabs.inline-button .tab-container .tab-button{flex:0 0 auto}.comp-tabs.inline-button .tab-container .tab-button .group-label{border-bottom-style:none;background-color:var(--secundary-cleanwhite);padding:8px 16px;border-radius:var(--border-radius-small)}.comp-tabs.inline-button .tab-container .tab-button.active .group-label{background-color:var(--primary-orange);color:#fff;font-weight:normal}.comp-tabs.inline-button .tab-container .tab-button:hover:not(.active) .group-label{background-color:#e3e3e3;color:#000}.comp-tabs-target [data-tab-index]:not(.active){visibility:hidden;height:0;position:fixed}@media only screen and (max-width:960px){.comp-banner-image>div .comp-image picture{padding-bottom:calc(100%/1.425)}.comp-banner-image>div .slider-images .icon-button.next{right:0}.comp-banner-image>div .slider-images .icon-button.prev{left:0}.comp-banner-image>div .surfaces-options{overflow-y:hidden;overflow-x:auto}.comp-banner-image>div .surfaces-options>div{flex-wrap:nowrap;justify-content:flex-start}.comp-banner-image>div .surfaces-options>div>span{flex:0 0 16px}.comp-banner-image>div .slider-images .tool-tip{padding:8px}.comp-banner-image>div .slider-images .tool-tip .comp-text:after{display:block;content:"";background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 100%);height:64px;top:auto;bottom:0;position:sticky}}@media only screen and (min-width:1024px){.comp-banner-image>div{max-width:var(--width-content-max)}}.comp-placeholder-content{position:relative;background-color:#efefef;overflow:hidden}.comp-placeholder-image{padding-bottom:calc(100%/1.45)}.comp-placeholder-webservice-form{display:flex;flex-direction:column;margin:auto}.comp-placeholder-webservice-form>div{flex:0 0 36px;margin-bottom:16px}.comp-placeholder-webservice-form .form-button{width:200px}.comp-placeholder-webservice-form .form-text-line{flex:0 0 16px;margin-top:10px;margin-bottom:26px;border-radius:8px}.comp-placeholder-content:after{content:"";position:absolute;top:0;left:0;bottom:0;width:100px;background:linear-gradient(90deg,#efefef,#f4f4f4,#eee);animation:gradient 1s infinite ease-in-out}@keyframes gradient{from{left:0%}to{left:100%}}@media only screen and (max-width:768px){.comp-placeholder-webservice-form>div{flex:0 0 44px}.comp-placeholder-webservice-form .form-text-line{margin-top:14px;margin-bottom:30px}}.comp-customer-opinions-etrusted{padding:0 16px}.comp-customer-opinions-etrusted .comp-text{padding:16px;box-sizing:border-box}@media only screen and (min-width:1024px){.comp-customer-opinions-etrusted{margin:0 auto;max-width:var(--width-content-max)}}.comp-dialog{z-index:4002;display:none;position:fixed;width:calc(100% - 32px);height:auto;max-height:calc(100vh - 32px);top:calc(50% + .5px);left:calc(50% + .5px);transform:translate(calc(-50% + .5px),calc(-50% + .5px))}.comp-dialog.show{display:flex}.comp-dialog-overlay{z-index:4001;display:none;position:fixed;left:0%;top:0%;background-color:rgba(53,56,64,.8);width:100%;height:100vh}@media only screen and (max-width:1616px){.comp-dialog{width:100%;max-height:100vh}}header+main{padding-top:calc(224px - 38px)}header:has(#notifierBar)+main{padding-top:234px}header:has(#notifierAppDownload)+main{padding-top:140px}header:has(#notifierBar):has(#notifierAppDownload)+main{padding-top:188px}header.scrolling{transform:translateY(-116px)}header.scrolling:has(#notifierBar){transform:translateY(-154px)}header.scrolling:has(#notifierAppDownload){transform:translateY(-168px)}header.scrolling:has(#notifierBar):has(#notifierAppDownload){transform:translateY(-206px)}header.scrolling .comp-website-navigation{padding-bottom:0;border-bottom:1px solid var(--secundary-cleanwhite)}@media(max-width:1024px){header+main{padding-top:calc(125px - 38px)}header:has(#notifierBar)+main{padding-top:136px}header.scrolling:has(#notifierAppDownload){transform:translateY(-52px)}header.scrolling:has(#notifierBar):has(#notifierAppDownload){transform:translateY(-100px)}header.scrolling{transform:translateY(0)}header.scrolling:has(#notifierBar){transform:translateY(-48px)}header.scrolling .comp-website-navigation{padding-bottom:8px;padding-top:8px;height:auto}}header{position:fixed;left:0;top:0;transition:transform .4s ease;z-index:1;width:100%;background-color:var(--primary-white)}header.active{height:100vh}.comp-website-navigation{width:100%;box-sizing:border-box;padding:16px 64px 16px 32px;border-bottom:1px solid var(--secundary-cleanwhite)}.comp-website-navigation .nav-line{display:flex;align-items:center}.comp-website-navigation .nav-line-logo{padding-bottom:24px}.comp-website-navigation .nav-line-menu{padding-left:80px;gap:16px;align-items:flex-start}.comp-website-navigation .logo{display:block;text-decoration:none;flex:0 0 267px}.comp-website-navigation .logo img{display:block}.comp-website-navigation .nav-line-logo .buttongroup{flex:1;justify-content:flex-end}.comp-website-navigation .nav-line-logo etrusted-widget{margin-top:-.85em}.trusted-stars-service-widgetl .grade-summary{display:none}.trusted-stars-service-widget .grade-count{display:none}.comp-website-navigation .menu{display:flex;list-style:none;margin:0;padding:0;gap:0;flex-wrap:wrap}.comp-website-navigation .menu>li{position:relative}.comp-website-navigation .menu a{display:block;padding:16px 9px 16px 16px;text-decoration:none;white-space:nowrap;text-transform:uppercase}.comp-website-navigation .menu li.active>a{font-weight:bold}.comp-website-navigation .menu a:hover,.comp-website-navigation .menu a:focus,.comp-website-navigation .menu a:active,.comp-website-navigation .menu .has-dropdown:hover::before{border-color:var(--primary-orange);color:var(--primary-orange)}.comp-website-navigation .menu .has-dropdown::before{right:4px;top:26px;width:8px;left:auto;position:absolute;height:8px;border-width:1px}.comp-website-navigation .menu .has-dropdown.active::before{margin-top:-1px}.comp-website-navigation .menu .has-dropdown a{padding-right:24px}.comp-website-navigation .dropdown{display:none;position:absolute;top:100%;left:0;min-width:180px;list-style:none;margin:0;padding:8px 0;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.12)}.comp-website-navigation .dropdown a{padding:12px 16px;text-transform:none}.comp-website-navigation .menu-toggle{margin-left:auto;background:none;border:0;padding:8px;cursor:pointer;display:none}.mobilebrowser .comp-website-navigation .nav-line-menu{padding-left:0}@media(max-width:1024px){.comp-website-navigation{padding:16px}.comp-website-navigation .logo{flex:0 0 190px}.comp-website-navigation .nav-line-logo{padding-bottom:0}.comp-website-navigation .logo img{height:54px;width:190px}.comp-website-navigation .nav-line-logo .buttongroup,.comp-website-navigation .nav-line-logo etrusted-widget{display:none}.comp-website-navigation .menu-toggle{display:block}.comp-website-navigation .menu{display:none;flex-direction:column;width:100%;gap:0}.comp-website-navigation .nav-line-menu{padding-left:0;padding-right:16px}.comp-website-navigation.is-open{display:grid;grid-template-rows:auto 1fr;height:calc(100% - 96px)}.comp-website-navigation .menu-toggle:has(.active)+.buttongroup{position:absolute;bottom:42px;display:flex;left:50%;top:auto;transform:translateX(-50%);width:100%;justify-content:center;z-index:1}.comp-website-navigation.is-open .nav-line-menu{margin-top:32px;padding-bottom:200px;overflow-y:auto}.comp-website-navigation.is-open .menu{display:flex}.comp-website-navigation .menu .has-dropdown::before{left:24px;right:auto}.comp-website-navigation .menu .has-dropdown{padding-left:24px}.comp-website-navigation .dropdown{position:static;box-shadow:none;padding-top:0}.comp-website-navigation .has-dropdown.is-open>.dropdown{display:block}}@media(min-width:1025px){.comp-website-navigation .has-dropdown:hover>.dropdown,.comp-website-navigation .has-dropdown:focus-within>.dropdown{display:block;z-index:1}}#sgThankyouTable{padding:8px 16px 180px;max-width:var(--width-text-max);margin:0 auto;text-align:center}.comp-heading.comp-text-centered .buttongroup{justify-content:center}.comp-faq{max-width:var(--width-content-max);margin:0 auto;width:100%}.comp-faq .comp-heading{text-align:left}.faq-list{max-width:var(--width-text-max);margin:0 auto}.faq-list .faq-title{cursor:pointer;display:grid;grid-template-columns:32px 1fr;padding:8px 0;align-items:center}.faq-list .faq-item:not(:last-child){margin-bottom:16px}.faq-list .faq-item .faq-text{display:none}.faq-list .faq-item .faq-text p:not(:last-child),.faq-list .faq-item .faq-text ul:not(:last-child),.faq-list .faq-item .faq-text ol:not(:last-child){margin-bottom:1em}.faq-list .faq-item.active .faq-text{display:inherit;padding-bottom:16px}.faq-list .faq-item.active .faq-title{font-weight:bold}@media only screen and (max-width:768px){.comp-faq{max-width:100%}}@font-face{font-family:"Montserat-Regular";src:url("https://photoservice.cloud/assets/css/Fonts/montserrat-regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserat-Medium";src:url("https://photoservice.cloud/assets/css/Fonts/montserrat-medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"icomoon";src:url("https://photoservice.cloud/typo-webpages/fileadmin/sg-saal/css/icomoon.woff2") format("woff2"),url("https://photoservice.cloud/typo-webpages/fileadmin/sg-saal/css/icomoon.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--primary-white:#fff;--primary-orange:#ed6841;--primary-orange-hover:#d54d22;--primary-orange-down:#f18d6f;--primary-darkbrown:#403732;--secundary-cleanwhite:#f2ede9;--secundary-light-beige:#d9ccc1;--secundary-blessgreen:#91a57f;--secundary-jadegreen:#c7d5be;--fs-15:15px;--lh-15:22px;--fs-18:18px;--lh-18:28px;--fs-30:30px;--lh-30:36px;--fs-25:25px;--lh-25:30px;--fs-10:10px;--lh-10:15px;--fs-40:40px;--lh-40:48px;--width-text-max:1280px;--width-content-max:85%;--icon-size:24px;--icon-color:#403732;--icon-weight:2px;--icon-transition:200ms ease;--border-radius-small:4px;--border-radius-medium:8px;--border-radius-large:8px;s}html{margin:0;padding:0;border:0}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline}.show-logged-in,body.user-logged-in .hide-logged-in{display:none}body.user-logged-in .show-logged-in{display:inherit}.show-user-standard,.show-user-professional,.show-user-photoportal{display:none}body.user-logged-in.user-is-standard .show-user-standard{display:inherit}body.user-logged-in.user-is-professional .show-user-professional{display:inherit}body.user-logged-in.user-is-photoportal .show-user-photoportal{display:inherit}.show-mobile,.show-desktop,.show-desktop-mac,.show-desktop-windows,.show-mobile-ios,.show-mobile-android{display:none}body.mobilebrowser .show-mobile{display:inherit}body.mobilebrowser.mac .show-mobile-ios{display:inherit}body.mobilebrowser.pc .show-mobile-android{display:inherit}body:not(.mobilebrowser) .show-desktop{display:inherit}body:not(.mobilebrowser).mac .show-desktop-mac{display:inherit}body:not(.mobilebrowser).pc .show-desktop-windows{display:inherit}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}table{border-collapse:separate;border-spacing:0}caption{text-align:left}table,th,td{vertical-align:middle}a{color:var(--primary-darkbrown)}a img{border:0}:focus{outline:0}html{min-height:101%}body{font-size:var(--fs-15);line-height:var(--lh-15);color:var(--primary-darkbrown);font-family:"Montserat-Regular",sans-serif;text-wrap-style:pretty}textarea,input,select{font-family:"Montserat-Regular",sans-serif;font-size:1em}img{width:auto;max-width:100%;height:auto}h1,h2,h3,h4,h5{font-family:"Montserat-Medium",sans-serif;font-weight:500;margin-bottom:0}h1,.h1{font-size:var(--fs-30);line-height:var(--lh-30)}h1+h2{font-size:var(--fs-18);line-height:var(--lh-18)}h2,.h2{font-size:var(--fs-30);line-height:var(--lh-30)}h3,.h3{font-size:var(--fs-18);line-height:var(--lh-18)}h4{font-size:var(--fs-18);line-height:var(--lh-18)}p,ul,ol{margin-bottom:0;hyphens:auto}p:empty{display:none}li{hyphens:auto}blockquote{font-style:italic}em,dfn{font-style:italic}li ul,li ol{margin:0}ul{list-style-type:circle}ol{list-style-type:decimal}ul,ol{padding-left:24px}.buttongroup{padding-top:16px;display:flex;flex-direction:row;column-gap:16px;flex-wrap:wrap}.bg-lgrey,.bg-mlgrey{background-color:var(--secundary-cleanwhite)}.icon-button{display:inline-block;width:var(--icon-size);height:var(--icon-size);position:relative;cursor:pointer}.icon-button.fbe-icon-hamburger{width:36px;height:36px}.fbe-icon-close::before,.fbe-icon-close::after{content:'';position:absolute;width:100%;height:var(--icon-weight);background:var(--icon-color);top:50%;left:0;transition:transform var(--icon-transition)}.fbe-icon-close::before{transform:rotate(45deg)}.fbe-icon-close::after{transform:rotate(-45deg)}.active.fbe-icon-close::before{transform:rotate(135deg)}.active.fbe-icon-close::after{transform:rotate(45deg)}.fbe-icon-up::before,.fbe-icon-down::before,.fbe-icon-left::before,.fbe-icon-right::before{content:'';position:absolute;width:55%;height:55%;border-right:var(--icon-weight) solid var(--icon-color);border-top:var(--icon-weight) solid var(--icon-color);top:50%;left:50%;transition:transform var(--icon-transition)}.fbe-icon-up::before{transform:translate(-50%,-25%) rotate(-45deg)}.fbe-icon-down::before{transform:translate(-50%,-75%) rotate(135deg)}.fbe-icon-left::before{transform:translate(-25%,-50%) rotate(-135deg)}.fbe-icon-right::before{transform:translate(-75%,-50%) rotate(45deg)}.active.fbe-icon-up::before{transform:translate(-50%,-40%) rotate(-45deg)}.active.fbe-icon-down::before{transform:translate(-50%,-60%) rotate(135deg)}.active.fbe-icon-left::before{transform:translate(-40%,-50%) rotate(-135deg)}.active.fbe-icon-right::before{transform:translate(-60%,-50%) rotate(45deg)}.fbe-icon-hamburger::before,.fbe-icon-hamburger::after{content:'';position:absolute;width:100%;height:var(--icon-weight);background:var(--icon-color);left:0;transition:transform var(--icon-transition),top var(--icon-transition),box-shadow var(--icon-transition)}.fbe-icon-hamburger::before{top:25%;box-shadow:0 calc(36px*.25) 0 var(--icon-color)}.fbe-icon-hamburger::after{top:75%}.active.fbe-icon-hamburger::before{top:50%;box-shadow:0 0 0 transparent;transform:rotate(45deg)}.active.fbe-icon-hamburger::after{top:50%;transform:rotate(-45deg)}.icon-button.fbe-icon-right.next,.icon-button.fbe-icon-left.prev{background-color:var(--primary-white);border-radius:18px;border:7px solid var(--primary-white)}.icon-button.disabled{opacity:.5}.icon-button.fbe-icon-right.next:hover,.icon-button.fbe-icon-left.prev:hover{background-color:var(--secundary-cleanwhite);border-color:var(--secundary-cleanwhite)}.icon-button.fbe-icon-right.next:active,.icon-button.fbe-icon-left.prev:active{background-color:var(--secundary-light-beige);border-color:var(--secundary-light-beige)}.comp-image picture{height:auto;width:100%;display:block;position:relative;text-align:center;overflow:hidden;padding-bottom:calc(100%/1.425)}.comp-image picture img{margin:0;padding:0;max-height:unset;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;height:100%;max-width:16000px}.dotted-nav{display:flex;flex-wrap:nowrap;gap:8px;justify-content:center;background-color:unset}.dotted-nav>div{border-radius:50%;flex:0 0 10px;height:10px;cursor:pointer;background-color:#ccc;outline:2px solid transparent}.dotted-nav>div.active{background-color:var(--primary-darkbrown);outline-color:var(--primary-darkbrown)}.touchmove{transition:none!important}.comp-article-cards{width:100%;box-sizing:border-box;padding:16px 16px 64px 16px}.comp-article-cards .article-cards-group{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:8px;grid-row-gap:32px;margin:0 auto}.article-cards-group .article-card{grid-column:span 12}.article-cards-group .article-card.image-cards{grid-column:span 6}.article-cards-group .article-card>div{display:flex;flex-direction:column;gap:16px;height:100%}.article-cards-group .article-card>div:has(a){cursor:pointer}.article-cards-group .article-card .article-title{display:flex;justify-content:space-between;gap:8px;padding:0 8px}.article-cards-group .article-card .comp-text{padding:0 8px}.article-cards-group .article-card .article-title,.article-cards-group .article-card .article-title a{font-size:var(--fs-25);line-height:var(--lh-25);text-decoration:none;overflow:hidden;hyphens:auto}.article-cards-group .article-card .article-title .article-price{font-size:var(--fs-18);line-height:var(--lh-25);white-space:nowrap}.article-cards-group .article-card .article-title .article-price br{display:none}.article-cards-group .article-card .article-title .article-price .price{font-size:var(--fs-18);line-height:var(--lh-18);font-weight:600}.article-cards-group .article-card.has-promotion .article-title .article-price .price,.article-cards-group .article-card.has-promotion .article-title .color{color:var(--primary-orange)}.article-cards-group .article-card .buttongroup{justify-content:center;flex:1;align-content:flex-end}.article-cards-group .article-card>div picture{border-radius:var(--border-radius-medium);transition:background var(--icon-transition);overflow:hidden}.article-cards-group .article-card>div img{transition:transform var(--icon-transition);transform:translate(-50%,-50%)}.article-cards-group .article-card>div:has(a):hover picture{background-color:var(--primary-darkbrown)}.article-cards-group .article-card>div:has(a):hover img{transform:translate(-50%,-50%) scale(1.05);opacity:.9;overflow:hidden}.article-cards-group .article-card .comp-image{position:relative}.article-cards-group .article-card .comp-image .promotion-label{position:absolute;left:auto;background-color:var(--secundary-blessgreen);border-radius:var(--border-radius-medium);color:var(--primary-white);padding:8px 16px;right:8px;top:8px;font-size:var(--fs-15);line-height:var(--lh-15)}.article-cards-group .article-card:not(.image-cards) .comp-image .promotion-label{transform:rotate(6deg);top:0;right:-8px}.article-cards-group .article-card.image-cards .comp-image .promotion-label{font-size:var(--fs-15);line-height:var(--lh-15);padding:4px 8px}.comp-article-cards .article-cards-group:has(.image-cards){gap:8px}.article-cards-group .article-card.image-cards .buttongroup,.article-cards-group .article-card.image-cards .comp-text{display:none}.article-cards-group .article-card.image-cards>div{position:relative}.article-cards-group .article-card.image-cards .article-title{position:absolute;right:8px;bottom:8px;left:auto;padding:4px 8px;max-width:var(--width-content-max);background-color:rgba(255,255,255,.8);border-radius:var(--border-radius-small);flex-direction:column;align-items:flex-end;gap:0;box-sizing:border-box}.article-cards-group .article-card.image-cards>div:has(a):hover .article-title{background-color:rgba(255,255,255,1)}.article-cards-group .article-card.image-cards .article-title,.article-cards-group .article-card.image-cards .article-title a{font-size:var(--fs-15);line-height:var(--lh-15);text-decoration:none}.article-cards-group .article-card.image-cards .article-title .article-price{font-size:var(--fs-15);line-height:var(--lh-15)}.article-cards-group .article-card.image-cards .article-title .article-price .price{font-size:var(--fs-15);line-height:var(--lh-15);font-weight:600}.article-cards-group .article-card.image-cards .comp-image picture{padding-bottom:100%}@media only screen and (min-width:640px){.comp-article-cards .article-cards-group .article-card{grid-column:span 6}.comp-article-cards .article-cards-group .article-card.columns-2{grid-column:span 6}.comp-article-cards .article-cards-group .article-card.columns-4{grid-column:span 6}.comp-article-cards .article-cards-group .article-card.columns-4 .article-title,.comp-article-cards .article-cards-group .article-card.columns-4 .article-title a{font-size:var(--fs-18);line-height:var(--lh-18)}.comp-article-cards .article-cards-group{grid-column-gap:16px}.comp-article-cards .article-cards-group:has(.image-cards){gap:16px}}@media only screen and (min-width:1024px){.comp-article-cards .article-cards-group{grid-column-gap:32px;grid-row-gap:48px}.article-cards-group.image-cards .article-card .article-title,.article-cards-group.image-cards .article-card .article-title a{font-size:var(--fs-18)}.comp-article-cards .article-cards-group:has(.image-cards){gap:32px}.comp-article-cards .article-cards-group .article-card{grid-column:span 4}.comp-article-cards .article-cards-group .article-card.columns-2{grid-column:span 6}.comp-article-cards .article-cards-group .article-card.columns-4{grid-column:span 3}}@media only screen and (min-width:1500px){.comp-article-cards .article-cards-group{max-width:var(--width-content-max)}.article-cards-group .article-card.columns-2 .comp-image .promotion-label,.article-cards-group .article-card.image-cards.columns-2 .comp-image .promotion-label{font-size:var(--fs-18);line-height:var(--lh-18)}}.shipping-costs-table{text-align:left}.comp-cta{min-height:42px;cursor:pointer}.comp-cta a,.comp-cta a:visited,.comp-cta a:focus{background-color:var(--primary-orange);display:inline-block;box-sizing:border-box;overflow:hidden;letter-spacing:3px;text-decoration:none;align-content:center;padding:8px 24px 8px 24px;color:var(--primary-white);border-radius:19px;transition:background-color .25s ease;text-transform:uppercase}.comp-cta a:hover,.comp-cta a:visited:hover,.comp-cta a:focus:hover{background-color:var(--primary-orange-hover)}.comp-cta a:active,.comp-cta a:visited:active,.comp-cta a:focus:active{background-color:var(--primary-orange-down);transition:none}.comp-cta.outline a,.comp-cta.outline a:visited,.comp-cta.outline a:focus{background-color:transparent;border:1px solid var(--primary-darkbrown);color:var(--primary-darkbrown)}.comp-cta.outline a:hover,.comp-cta.outline a:visited:hover,.comp-cta.outline a:focus:hover{background-color:rgba(0,0,0,.16)}.comp-cta.outline a:active,.comp-cta.outline a:visited:active,.comp-cta.outline a:focus:active{background-color:rgba(0,0,0,.2)}.comp-cta.textlink a:active,.comp-cta.textlink a:visited:active,.comp-cta.textlink a:focus:active,.comp-cta.textlink a:hover,.comp-cta.textlink a:visited:hover,.comp-cta.textlink a:focus:hover,.comp-cta.textlink a:visited,.comp-cta.textlink a:focus{color:var(--primary-orange-hover);background-color:transparent}.comp-cta.textlink a,.comp-cta.textlink.medium a{background-color:transparent;color:var(--primary-orange);padding:0}.comp-promotion-banner-v2.hero-banner .banner-area .slider-text>div .cta .price-label{padding-bottom:16px;font-size:var(--fs-18)}.comp-promotion-banner-v2.hero-banner .banner-area .slider-text>div .cta .bestprice-label,.comp-promotion-banner-v2.hero-banner .banner-area .slider-text>div .cta .conditions-label{padding-top:8px;font-size:var(--fs-10);line-height:var(--lh-10)}.comp-promotion-banner-v2.hero-banner .banner-area .slider-text>div .cta .bestprice-label .details-link,.comp-promotion-banner-v2.hero-banner .banner-area .slider-text>div .cta .conditions-label .details-link{text-decoration:underline}.comp-promotion-banner-v2.hero-banner .banner-area .slider-text>div .cta .promotion-code-info .code-info{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.comp-promotion-banner-v2.hero-banner .banner-area .slider-text>div .cta .promotion-code-info .code-info .info{color:var(--primary-orange)}.comp-promotion-banner-v2.hero-banner .banner-area .slider-text>div .cta .promotion-code-info .code-info .code{border-radius:var(--border-radius-small);color:var(--primary-white);padding:0 4px;background-color:var(--primary-orange)}.comp-promotion-banner-v2.hero-banner .banner-area .slider-text>div .cta .promotion-code-info .code-info .icon-button,.comp-promotion-banner-v2.hero-banner .banner-area .slider-text>div .cta .promotion-code-info .code-info .icon-button:before{min-width:24px;height:24px}.comp-promotion-banner-v2.hero-banner .banner-area .slider-text>div .highlight,.comp-promotion-banner-v2.hero-banner .banner-area .slider-text>div .color{color:var(--primary-orange);font-weight:bold;background-color:unset;padding:unset}.comp-promotion-banner-v2.hero-banner .highlight-info-badge{background-color:var(--secundary-blessgreen);color:var(--primary-white);position:absolute;text-align:center;padding-top:8px;border-radius:0 0 var(--border-radius-medium) 0;width:148px}.comp-promotion-banner-v2.hero-banner .highlight-info-badge p{padding:0 16px 16px 16px}.comp-promotion-banner-v2.hero-banner .highlight-info-badge .highlight{font-size:var(--fs-30);display:block;line-height:var(--lh-30)}@media only screen and (max-width:440px){.comp-dialog.bestprice-info .icon-button{position:absolute;right:16px;left:auto;width:24px}.comp-promotion-banner-v2.hero-banner .highlight-info-badge img{display:none}.comp-promotion-banner-v2.hero-banner .highlight-info-badge p{padding:0 8px 8px 8px}}.comp-usp{margin:0 auto;display:grid;max-width:100%;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:32px}.comp-usp.columns-3{grid-template-columns:1fr 1fr 1fr}.comp-usp.columns-2{grid-template-columns:1fr 1fr}.comp-usp+.dotted-nav{display:none}.comp-usp .usp-element{padding:0 16px;text-align:center}.comp-usp .usp-element .usp-icon{height:76px;padding-bottom:16px}.comp-usp .usp-element .usp-icon>img{height:100%;width:auto}.comp-usp .usp-element .usp-text{display:flex;flex-direction:column;gap:16px}.comp-usp .usp-element .buttongroup{justify-content:center;padding-top:16px}@media only screen and (max-width:1200px){.comp-content-wrapper .comp-usp{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:1024px){.comp-usp.columns-3{grid-template-columns:1fr 1fr:}.comp-content-wrapper .comp-usp{grid-template-columns:1fr 1fr}}@media only screen and (max-width:600px){.comp-content-wrapper .comp-usp{display:flex;flex-wrap:nowrap;overflow-x:hidden;width:100%;gap:0}.comp-content-wrapper .comp-usp+.dotted-nav{display:flex;padding-top:16px}.comp-content-wrapper .comp-usp .usp-element{flex:0 0 100%;box-sizing:border-box;transition:transform .4s ease}.comp-content-wrapper .comp-usp .usp-element.touchmove{transition:none!important}}@media only screen and (min-width:1500px){.comp-usp{width:var(--width-content-max)}}.webservice-form{max-width:1028px;display:block;padding:0 28px 48px 28px;box-sizing:border-box;text-align:left;margin:0 auto}.webservice-form h2{margin-top:24px}sguploadprogress,sgsuccess,sgsuccess>div{text-align:center;min-height:10em;overflow:hidden;font-size:18px}sguploadprogress>div,sgsuccess>div{padding:3em 1em}sguploadprogress circle{transition:stroke-dashoffset .5s linear;stroke-width:8px;stroke:#ccc}sguploadprogress circle.sgw-circle-progress-bar{stroke:#3669c4}sguploadprogress .circle-loader{position:relative}sguploadprogress .circle-loader:after{position:absolute;display:block;height:80px;width:36px;left:50%;overflow:hidden;transform:translateX(50%);top:50%;content:attr(data-percent);margin-top:-40px;margin-left:-40px;border-radius:100%;line-height:2em;font-size:2em}.sgsupport-form sguploadprogress .circle-loader:after{line-height:76px}sgsuccess .error{color:#d9052f}.comp-appdownload-notifier{height:52px;width:100%;overflow:hidden;border-bottom:1px solid var(--secundary-cleanwhite);box-sizing:border-box}.comp-appdownload-notifier>div{display:grid;grid-template-columns:30px 1fr auto 24px;grid-gap:8px;padding:8px;align-items:center}.comp-appdownload-notifier>div .label>span{display:block;line-height:16px;text-overflow:ellipsis;overflow:hidden}.comp-appdownload-notifier>div .label .main{font-weight:bold}.comp-appdownload-notifier>div .label .sub{font-size:12px}.comp-appdownload-notifier>div .comp-cta{display:none;min-height:30px}.comp-appdownload-notifier>div .comp-cta a{font-size:var(--fs-10);line-height:var(--lh-10);min-height:unset;padding:6px 12px}.comp-pricelist-table{text-align:left}.comp-pricelist-table .comp-placeholder-webservice-form{max-width:1232px;padding:0 16px;margin:0 auto}.detailed-prices-link{padding-bottom:48px}.web-tables-module{font-size:14px;margin:0 auto;min-width:300px;min-height:100px;position:relative;padding:0 16px}.web-tables-module.mobile{padding:0}.web-tables-module.mobile .group-data-settings{margin-top:16px;padding:0 16px;box-sizing:border-box}.web-tables-module.mobile .tables{padding:0 16px;box-sizing:border-box}.web-tables-module.mobile .fact-group h2{padding:0 16px 11px;box-sizing:border-box;font-size:32px}.web-tables-module .simplified-mobile-table{margin-bottom:16px}.web-tables-module .simplified-mobile-table tr>*{min-height:44px;height:44px}.web-tables-module h2{margin-top:0;margin-bottom:16px}.web-tables-module .fact-group.shipping-costs-table h2{margin-bottom:0;padding:0 16px;box-sizing:border-box}.web-tables-module .fact-group:not(.without-data-settings){margin-bottom:32px}.web-tables-module .fact-group:not(.without-data-settings) .rc-select{min-width:180px}.web-tables-module .fact-group:last-child{margin-bottom:0}.web-tables-module .tab-list-wrapper{display:flex;align-items:center;position:relative;margin-bottom:3px}.web-tables-module .tab-list-wrapper .btn-tab-wrapper{position:absolute;top:0;bottom:0;background:#fff;z-index:1;display:flex;align-items:center}.web-tables-module .tab-list-wrapper .btn-tab-wrapper.mobile-device{display:none!important}.web-tables-module .tab-list-wrapper .btn-tab-wrapper>*{height:100%;margin-bottom:26px;border-bottom:1px solid #ccc}.web-tables-module .tab-list-wrapper .btn-tab-prev{left:0}.web-tables-module .tab-list-wrapper .btn-tab-next{right:0}@media(min-width:1250px){.web-tables-module .tab-list-wrapper .btn-tab-wrapper>*{border-style:none}.web-tables-module .tab-list-wrapper .btn-tab-prev{left:-25px;border-style:none}.web-tables-module .tab-list-wrapper .btn-tab-next{right:-25px;border-style:none}}.web-tables-module .tab-list-wrapper *.btn-simple .sgw-icon:before{font-size:24px}.web-tables-module .tab-item-wrapper{box-sizing:border-box;border-bottom:1px solid #ccc;padding:0 8px 0 8px;flex:0 0 216px;position:relative}@media(max-width:1024px){.web-tables-module .tab-item-wrapper{flex:0 0 26vw}}@media(max-width:600px){.web-tables-module .tab-item-wrapper{flex:0 0 40vw}}.web-tables-module .tabList{display:flex;text-align:center;overflow:hidden;width:100%;scroll-snap-type:x mandatory;scroll-behavior:smooth;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}.web-tables-module.mobile .tabList{overflow-x:auto;transition:.2s ease all}.web-tables-module.mobile .tabList:before,.web-tables-module.mobile .tabList:after{content:"";padding-left:16px;position:relative;border-bottom:1px solid #ccc}.web-tables-module .tabList .tab{cursor:pointer;scroll-snap-align:center;width:100%;grid-gap:0}.web-tables-module .tabList .selected .tab-label{font-weight:bold}.web-tables-module .tabList .tab-item-wrapper.selected:after{content:"";position:absolute;width:100%;bottom:0;left:0;border-bottom:2px solid #3669c4}.web-tables-module .tabList .tab .tab-image{width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.web-tables-module .tabList .tab .tab-image img{width:100%;height:auto}.web-tables-module .tabList .tab .tab-label{display:inline-flex;height:36px;align-items:center;box-sizing:border-box}.web-tables-module .tabList .tab-item-wrapper.selected .tab-label,.web-tables-module .tabList .tab-item-wrapper:hover .tab-label{color:#3669c4}.web-tables-module .group-data-settings{display:flex;flex-wrap:wrap;width:100%;position:relative;margin-top:16px}.web-tables-module .group-data-settings .rc-loader.content-loader{z-index:1;animation:rc-loader-opacity-fadein 1s normal}.web-tables-module .group-data-settings.loading-content{position:relative}.web-tables-module .group-data-settings.loading-content .group-data-item{animation:rc-loader-opacity-fadeout 1s normal;opacity:0}@-webkit-keyframes rc-loader-opacity-fadein{0%{opacity:0}99%{opacity:0}100%{opacity:1}}@keyframes rc-loader-opacity-fadein{0%{opacity:0}99%{opacity:0}100%{opacity:1}}@-webkit-keyframes rc-loader-opacity-fadeout{0%{opacity:1}99%{opacity:1}100%{opacity:0}}@keyframes rc-loader-opacity-fadeout{0%{opacity:1}99%{opacity:1}100%{opacity:0}}.web-tables-module .group-data-settings .group-data-item{margin-right:8px;margin-bottom:8px}.web-tables-module .group-data-settings .group-data-item:last-child{margin-right:0}.web-tables-module .tables .table-groups{display:flex;margin-bottom:32px;flex-wrap:wrap;justify-content:center}.web-tables-module .tables .table-groups:last-child{margin-bottom:0}.web-tables-module .table-group-item{box-sizing:border-box;flex:0 0 100%;max-width:600px;margin-top:16px}.web-tables-module .table-group-item.without-table-header{margin-top:unset}.web-tables-module .table-group-item .table-group-item-table{position:relative}.web-tables-module .table-group-item.table-split{margin-top:0}.web-tables-module .table-group-item.table-split.table-inverted table tbody tr{background:#f2f2f2}.web-tables-module .table-group-item.table-split.table-inverted table tbody tr:nth-child(odd){background:#f9f9f9}.web-tables-module .table-group-item.table-split h3,.web-tables-module .table-group-item.table-split thead{display:none}.web-tables-module .table-group-item.table-individual-quantity table tr>*{width:auto}.web-tables-module .table-group-item.table-individual-quantity table tr>*:first-child{width:120px}.web-tables-module .table-group-item.table-sketch table tr,.web-tables-module .table-group-item.table-sketch table tr>*{background:#fff}.web-tables-module .table-group-item.table-sketch table tr>*{text-align:left;padding:0}.web-tables-module .table-group-item.table-sketch table tr>*:first-child{width:auto}.web-tables-module .table-group-item.table-sketch table tr>*:last-child{width:100%}.web-tables-module .price-tables table tr>*{text-align:right;white-space:nowrap}.web-tables-module .price-tables table tr>*:first-child{text-align:left}.web-tables-module .table-group-item.table-sketch table img{width:unset;max-width:unset;height:unset}.web-tables-module .table-group-item.table-sketch table ol{margin:0;padding-left:24px}.web-tables-module .table-group-item h3{margin-top:0;margin-bottom:2px}.web-tables-module table{border-collapse:collapse;font-size:14px;width:100%}.web-tables-module table thead tr{background:#fff}.web-tables-module tr{background:#fbfbfb}.web-tables-module tr>*{text-align:left;padding:4px 8px;box-sizing:border-box;min-height:36px;height:36px;vertical-align:middle;line-height:18px}.web-tables-module .product-set tr>*:not(:first-child){vertical-align:unset}.web-tables-module tr>*:first-child{text-align:left;width:auto}.web-tables-module .table-mergable tr>*:nth-child(n+3){display:none}.web-tables-module .table-mergable tr>*:last-child{display:table-cell}.web-tables-module table tbody tr:nth-child(odd){background:#f7f7f7}.web-tables-module tbody tr:last-child{border-bottom:0}.web-tables-module table td span.color{color:#d7032c;font-weight:bold}.web-tables-module table td s{color:#666}.web-tables-module .table-cell:last-child{border-right:0;white-space:nowrap}.web-tables-module .table-group-item .table-description{margin-bottom:8px;margin-top:0}.web-tables-module .table-group-item table .rc-select{min-width:110px}.web-tables-module .table-group-item table a{padding:0;color:#3669c4;cursor:pointer;text-decoration:underline}.web-tables-module .simplified-mode .table-group-item table a{text-decoration:none;padding-left:24px;position:relative}.web-tables-module .simplified-mode .table-group-item table a:before{content:"\e9d4";position:absolute;left:0;top:50%;transform:translateY(-50%);height:24px;width:24px;font-size:18px;display:flex;justify-content:center;align-items:center;font-family:"icomoon";color:#3669c4}.web-tables-module .table-group-item table .rc-input{width:110px}.web-tables-module .table-group-item .cell-individual-size .rc-input{width:90px}.web-tables-module .promotion-info{background:#d7032c;padding:2px 8px;border-radius:8px;box-shadow:2px 3px 5px 0 rgba(0,0,0,.5);color:#fff;position:absolute;right:0;top:4px;text-align:center;transform:rotate(7deg)}.web-tables-module .promotion-info .promotion-text{font-size:16px;line-height:22px;padding:0 8px;margin-top:1px}@media only screen and (min-width:832px){.web-tables-module{max-width:1232px;padding:0}.web-tables-module .fact-group>*{padding:0 16px;box-sizing:border-box}.web-tables-module .fact-group>div.tables{padding:0 8px;margin-bottom:48px}.web-tables-module .fact-group>div.tabList{padding:0;width:calc(100% - 32px);margin:0 auto 16px auto}.web-tables-module .tab-list-wrapper{padding:0;margin:0 16px 0 16px}.web-tables-module .tables .table-groups{justify-content:flex-start}.web-tables-module .table-group-item{min-width:300px;flex:0 0 33.33%;max-width:33.33%;padding:8px}.web-tables-module .table-group-item.table-split{margin-top:16px}.web-tables-module .table-mergable tr>*:nth-child(n){display:table-cell}.web-tables-module .table-mergable tr>*:last-child{display:none}.web-tables-module .table-group-item.table-split.table-inverted table tbody tr{background:#fbfbfb}.web-tables-module .table-group-item.table-split.table-inverted table tbody tr:nth-child(odd){background:#f7f7f7}.web-tables-module .table-group-item table tr th.cell-template{color:#3669c4;background:#fff}.web-tables-module .table-group-item table tr td.cell-template{background:#d7e1f3}.web-tables-module .table-group-item table tr>.cell-template{text-align:left}.web-tables-module .table-group-item table tr:nth-child(odd) td.cell-template{background:#e8eef8}.web-tables-module .table-group-item.table-split h3{display:inherit}.web-tables-module .table-group-item.table-split thead{display:table-header-group}.web-tables-module .table-group-item.table-medium-full{flex:0 0 100%;max-width:100%}.web-tables-module .table-group-item.table-medium-full>*{min-width:384px;width:calc(50% - 8px)}.web-tables-module .table-group-item.table-medium{min-width:400px;flex:0 0 50%;max-width:50%}.web-tables-module .table-group-item.table-two-thirds{min-width:700px;flex:0 0 66%;max-width:66%}.web-tables-module .table-group-item.table-big{min-width:600px;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:1100px){.web-tables-module .group-data-settings .group-data-item.group-data-item-right{margin-left:auto}}@media only screen and (max-width:1099px){.web-tables-module .table-group-item.table-sketch table img{width:230px}}@media only screen and (max-width:675px){.web-tables-module .group-data-settings{justify-content:space-between}.web-tables-module .group-data-settings .group-data-item{margin-right:0;flex:0 0 calc(50% - 4px);max-width:calc(50% - 4px)}.web-tables-module .group-data-settings .group-data-item .rc-select{width:100%;min-width:unset}}@media only screen and (max-width:550px){.web-tables-module .table-group-item.table-sketch table img{width:180px}}@media only screen and (max-width:350px){.web-tables-module .table-group-item.table-sketch table img{width:150px}}.configurator-ai-book{max-width:1200px;margin:0 auto;text-align:left}.configurator-ai-book .comp-placeholder-webservice-form{margin:0 16px}@media only screen and (max-width:2000px){.comp-order-type>div{max-width:1416px}}@media only screen and (max-width:1600px),(max-height:1024px){.comp-order-type>div{max-width:1216px}}.comp-order-type.bg-lgrey .order-type-item>div{background-color:#fff}.comp-order-type>div{padding-bottom:48px;max-width:1616px;margin:0 auto}.comp-order-type .comp-heading>div{padding-left:16px;padding-right:16px}.comp-order-type .order-type-list{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;align-items:stretch;padding:0 16px}.comp-order-type .order-type-item{flex:1;min-width:280px;max-width:384px}.comp-order-type .order-type-item>div{display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px;height:100%;border-radius:6px;background-color:var(--secundary-cleanwhite);padding:24px 16px;box-sizing:border-box;text-align:center}.comp-order-type .order-type-item .order-type-title{flex:1}.comp-order-type .order-type-item .order-type-title .image{height:160px;position:relative;padding-bottom:10px;margin:0 auto}.comp-order-type .order-type-item .order-type-title .image img{height:100%;width:auto}.comp-order-type .order-type-item .order-type-title .image .information-label{position:absolute;left:auto;right:0;top:-8px;font-size:var(--fs-15);border-radius:var(--border-radius-small);background-color:var(--secundary-blessgreen);padding:4px 8px;white-space:nowrap;color:var(--primary-white)}.comp-order-type .order-type-item .order-type-title ul{margin:0;padding:0;margin-top:18px;margin-bottom:2px}.comp-order-type .order-type-item .order-type-title ul li{margin-left:24px;text-align:left}.comp-order-type .order-type-item .order-type-cta{padding-top:4px;margin-bottom:36px}.comp-order-type .order-type-item .order-type-cta .secondary{margin-top:16px}.comp-order-type .order-type-item .order-type-cta:has(.secondary){margin-bottom:0}@media only screen and (max-width:1023px){.comp-order-type>div{max-width:100%}.comp-order-type>div .order-type-list{padding:4px 16px 16px 16px;overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start}.comp-order-type>div .order-type-list .order-type-item{scroll-snap-align:start;flex:0 0 75%}}.comp-photoportal-dialog{display:grid;grid-template-rows:36px 1fr 36px;align-self:center;max-height:calc(100vh - 32px);position:relative;width:1200px;gap:4px;padding-top:36px;max-width:calc(100% - 32px);margin:0 auto;box-sizing:border-box}.comp-photoportal-dialog .photoportal-header{align-self:flex-end;height:36px;flex:0 0 36px}.comp-photoportal-dialog .photoportal-header .icon-button:before{content:"\e978";color:#fff}.comp-photoportal-dialog .photoportal-content{background-color:#fff;display:grid;grid-template-columns:1fr minmax(300px,446px);box-shadow:0 4px 16px 0 rgba(0,0,0,.65);border-radius:6px}.comp-photoportal-dialog .photoportal-content .comp-text{align-self:center;padding:32px;text-align:left}.comp-photoportal-dialog .photoportal-content .comp-text>div{background-color:transparent!important}.comp-photoportal-dialog .photoportal-content .comp-cta a{display:block;text-align:center}@media only screen and (max-width:1024px){.comp-photoportal-dialog{width:672px}.comp-photoportal-dialog .photoportal-content{overflow-y:auto;grid-template-columns:1fr}.comp-photoportal-dialog .photoportal-content .comp-text{padding-top:16px}}.comp-tab>div:not(:first-child){display:none}.comp-tab .active[data-tabcontainer]{display:block}.in-active[data-tabcontainer]{display:none!important}.comp-tab-group>div{display:flex;flex-wrap:wrap;gap:8px}.comp-tab-group>div .tab-button{cursor:pointer;font-size:14px;line-height:18px;background-color:#efefef;border-radius:6px;padding:9px 12px}.comp-tab-group>div .tab-button.active{color:#fff;background-color:#3669c4}@media only screen and (min-width:1024px){.active[data-tabcontainer] .comp-content-box .comp-text{justify-content:flex-start;padding:40px 64px 18px 64px}}.comp-content-box .comp-text .comp-tab-group{padding:0 0 16px 0}.comp-banner-image .formatconfigurator{text-align:left;max-width:1632px;margin:0 auto}#Ordercockpit .comp-placeholder-webservice-form{max-width:832px;padding:0 16px;margin:0 auto}.comp-content-list{padding:0 16px;width:100%;max-width:var(--width-text-max)!important;margin:0 auto;gap:16px;flex-direction:column;box-sizing:border-box}#mainContent>.comp-boxes-group:first-child{margin-top:64px}.comp-content-list .comp-image-svg{flex:0 0 200px}.comp-content-list .comp-image-svg>div{text-align:center}.comp-content-list .comp-image-svg>div img{width:200px;height:auto;display:block;margin:0 auto}.comp-content-list .comp-text{flex:1;box-sizing:border-box;padding:0;padding-bottom:32px!important;min-width:300px}.comp-content-list .buttongroup{padding-top:16px}.comp-content-list>.comp-image,.comp-content-list .comp-video{flex:0 0 auto;width:100%;max-width:446px;box-sizing:border-box;align-self:center}.comp-content-list .comp-text>div .comp-video{max-width:100%;padding:0;position:relative;padding-bottom:56.25%;padding-top:0;display:block;height:0;overflow:hidden}@media only screen and (min-width:1024px){.comp-content-list{gap:32px}.comp-content-list{flex-direction:row}}#searchresultTable{padding:27px 16px 48px;text-align:left}#searchboxTable{display:none;text-align:left;top:0;left:auto;max-height:100vh!important;min-height:unset;height:unset;width:446px!important;max-width:100%;z-index:2}#searchboxTable>div{padding:16px;text-align:left}#searchboxTable .website-search-module-header{background-color:#fff}#searchboxTable.active{display:block}.searchmenu.active{display:block;position:absolute;top:43px;font-size:14px;z-index:200;width:560px;max-width:100%;text-align:left;max-height:500px;min-height:260px}@media only screen and (max-width:1600px){#searchboxTable,.searchmenu.active{overflow-y:auto;right:0}}#optin_form .arrow-right{display:inline-block;font-size:1.5em;color:#fff;line-height:1.6}#optin_form input::placeholder{color:#fff;opacity:1}#optin_form .validation.hidden{display:none}.comp-footer{background-color:var(--secundary-cleanwhite)}.comp-footer ul,.comp-footer li{list-style-type:none;padding-left:0;margin-left:0;list-style:none}.comp-footer ul,.comp-footer li a{text-decoration:none}.comp-footer sgsuccess,.comp-footer sgsuccess>div{background-color:transparent}.comp-footer .newsletter-subscription{grid-template-columns:1fr;color:#fff;padding:32px 8px;max-width:var(--width-text-max);text-align:center;margin:0 auto}.comp-footer .newsletter-subscription a{color:#fff}.comp-footer .newsletter-subscription .webservice-form{max-width:600px;padding:0 8px;box-sizing:border-box;margin:0 auto}.comp-footer .newsletter-subscription .webservice-form .rc-form-container .rc-form-group-wrapper{margin-top:8px}.comp-footer .newsletter-subscription .webservice-form .rc-form-container .rc-form-group-wrapper .rc-form-element{width:auto}.comp-footer .newsletter-subscription .webservice-form .rc-form-container .rc-form-group-wrapper .rc-form-element:first-child{width:343px;max-width:100%;padding-left:0;flex:1}.comp-footer .newsletter-subscription .small-text{font-size:var(--fs-10);line-height:var(--lh-10);margin:0 auto;text-align:left;padding:0 8px;box-sizing:border-box}.comp-footer .newsletter-subscription .small-text em{font-style:italic}.comp-footer .footer-row{max-width:var(--width-content-max);margin:0 auto;padding:0 16px;text-align:left}.comp-footer .footer-row .footer-group{gap:32px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:64px}.comp-footer .rc-form-captcha,frc-captcha{width:auto!important;margin-bottom:16px;margin-right:4px;height:70px}.comp-footer nav .footer-menu .h3{margin-bottom:16px;display:block}.comp-footer nav .footer-menu .dropdown li{margin-bottom:8px}.comp-footer .service-list{padding:64px 0;background-color:var(--primary-white);margin-bottom:64px}.comp-footer .service-list .footer-row .footer-group{margin:0}.comp-footer .service-list .service-element .images{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.comp-footer .service-list .service-element .images img{flex:0 0 calc(50% - 4px);width:calc(50% - 4px);max-width:160px;display:block}.comp-footer .service-list .service-element p{margin-top:8px}.comp-footer .footer-row.social-media{display:flex;gap:16px;justify-content:center}@media only screen and (max-width:1300px){.comp-footer .service-list .footer-row .footer-group{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1024px){.comp-footer .footer-row .footer-group{grid-template-columns:1fr 1fr}}@media only screen and (max-width:768px){.comp-footer .footer-row .footer-group,.comp-footer .service-list .footer-row .footer-group{grid-template-columns:1fr}.comp-footer .footer-row{max-width:100%}}:root{--text-banner-max-height:440px}.comp-promotion-banner-v2{margin-bottom:16px}.comp-promotion-banner-v2 .banner-area{width:100%;position:relative}.comp-promotion-banner-v2 .banner-area .slider-images{flex:0 0 100%;position:relative;display:flex;flex-wrap:nowrap;overflow:hidden}.comp-promotion-banner-v2 .banner-area [onclick]{cursor:pointer}.comp-promotion-banner-v2 .banner-area .slider-images .icon-button{position:absolute;top:calc(50% - 18px)}.comp-promotion-banner-v2 .banner-area .slider-images .icon-button.prev{left:16px}.comp-promotion-banner-v2 .banner-area .slider-images .icon-button.next{left:auto;right:16px}.comp-promotion-banner-v2 .banner-area .slider-images .comp-image,.comp-promotion-banner-v2 .banner-area .slider-text .labels{transition:transform .4s ease,background .4s ease;flex:0 0 100%;width:100%}.comp-promotion-banner-v2 .banner-area .slider-images .comp-image picture{padding-bottom:calc(100%/1.425)}.comp-promotion-banner-v2 .banner-area .slider-text{display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden;box-sizing:border-box;width:100%;background-color:var(--secundary-cleanwhite);margin:0 auto;position:relative}.comp-promotion-banner-v2 .banner-area .slider-text .usp-icon{align-self:flex-start}.comp-promotion-banner-v2 .banner-area .slider-text .highlight{color:var(--primary-orange)}.comp-promotion-banner-v2 .banner-area .slider-text .color{color:var(--primary-orange)}.comp-promotion-banner-v2 .banner-area .slider-text .labels{padding:24px;text-align:left;flex:0 0 100%;box-sizing:border-box}.comp-promotion-banner-v2 .banner-area .slider-text .labels>*{margin-bottom:16px}.comp-promotion-banner-v2 .banner-area .slider-text .labels h3 a.sgw-icon.arrow_right_line2{font-size:var(--fs-18);line-height:var(--lh-18);text-decoration:none;color:var(--primary-orange);padding-left:24px;position:relative}.comp-promotion-banner-v2 .banner-area .slider-text .labels h3 a.sgw-icon.arrow_right_line2:before{content:'';position:absolute;border-right:var(--icon-weight) solid var(--primary-orange);border-top:var(--icon-weight) solid var(--primary-orange);top:50%;left:8px;width:8px;height:8px;transform:translate(-75%,-50%) rotate(45deg)}.comp-promotion-banner-v2 .banner-area .slider-text .labels .icon-button{position:absolute;left:auto;right:16px;top:auto;bottom:16px;z-index:1;border-radius:18px;overflow:hidden}.comp-promotion-banner-v2 .banner-area .slider-text .labels .icon-button.active{top:auto;bottom:0}.comp-promotion-banner-v2 .banner-area .slider-text .labels.show-all{max-height:none;padding-bottom:36px}.comp-promotion-banner-v2 .banner-area .slider-text .labels.show-all:after{display:none}.comp-promotion-banner-v2 .banner-area .slider-text .dotted-nav{padding:16px;background-color:var(--secundary-cleanwhite);border-radius:8px 8px 0 0;position:absolute;top:auto;bottom:0;left:50%;transform:translateX(-50%)}.comp-promotion-timer{position:absolute;left:8px;top:8px}.comp-promotion-timer .time{display:inline-flex;background-color:var(--primary-orange-hover);color:var(--primary-white);border-radius:var(--border-radius-small);text-align:center;overflow:hidden;gap:1px;width:200px}.comp-promotion-timer .time>div{background-color:var(--color-font);display:flex;width:33.33%;background-color:var(--primary-orange);flex-direction:column;align-items:center;box-sizing:border-box;padding:4px;font-size:var(--fs-10);line-height:var(--lh-10)}.comp-promotion-timer .digit{font-size:var(--fs-18);line-height:var(--lh-18)}@media only screen and (min-width:768px){.comp-promotion-timer .time>div{font-size:var(--fs-18);line-height:var(--lh-18);padding:8px;gap:4px}.comp-promotion-timer .time{width:280px}.comp-promotion-timer .digit{font-size:var(--fs-25);line-height:var(--lh-25)}}@media only screen and (min-width:1024px){.comp-promotion-banner-v2{margin-bottom:16px}.comp-promotion-banner-v2 .banner-area .slider-images .comp-image picture{padding-bottom:calc(100%/2.5)}.comp-promotion-timer{left:auto;right:16px;top:16px}}@media only screen and (min-width:1200px){.comp-promotion-banner-v2 .banner-area .slider-images .comp-image picture{padding-bottom:calc(100%/1.425)}.comp-promotion-banner-v2 .banner-area{display:grid;grid-template-columns:61.8% auto}.comp-promotion-banner-v2 .banner-area .slider-text{align-items:center;height:100%}.comp-promotion-banner-v2 .banner-area .slider-text .labels{transition:none;max-height:100%;overflow-y:auto;position:absolute;left:0;top:auto;bottom:auto;padding-bottom:32px;box-sizing:border-box;transform:none!important}.comp-promotion-banner-v2 .banner-area .slider-text .labels:not(.active){visibility:hidden;height:0}.comp-promotion-banner-v2 .banner-area .slider-text .labels:after{display:none}.comp-promotion-banner-v2 .banner-area .slider-text .labels .icon-button{display:none}}@media only screen and (min-width:1840px){.comp-promotion-banner-v2 .banner-area .slider-images .comp-image picture{padding-bottom:calc(100%/2.5)}}.comp-notifier-bar{height:48px;width:100%;background-color:var(--primary-orange);color:var(--primary-white);overflow:hidden;display:flex;align-items:center}.comp-notifier-bar .notifier-elements{flex:1;position:relative;height:100%}.comp-notifier-bar .notifier-elements .notifier-element{height:100%;opacity:0;transition:transform .5s,opacity .5s;position:absolute;width:100%;text-wrap-style:balance;display:flex;text-align:center;padding-left:34px;justify-content:center;align-items:center}.comp-notifier-bar .notifier-elements .notifier-element a{max-height:100%;overflow:hidden;color:unset;text-overflow:ellipsis}.comp-notifier-bar .notifier-elements .notifier-element.active{opacity:1;transform:translateY(0)}.comp-notifier-bar .notifier-elements .notifier-element.inactive{opacity:0;transform:translateY(-100%)}.comp-notifier-bar .notifier-elements .notifier-element.ready{transform:translateY(100%)}.comp-notifier-bar .icon-button{z-index:1;margin-right:8px}.comp-notifier-bar .icon-button:before,.comp-notifier-bar .icon-button:after{background:var(--primary-white)}@media only screen and (max-width:768px){.comp-notifier-bar .notifier-elements .notifier-element{padding-left:32px;padding-right:32px;box-sizing:border-box}}.comp-heading{max-width:var(--width-text-max);width:100%;margin:0 auto;text-align:center}.comp-heading>div{display:flex;flex-direction:column;gap:8px;padding:32px 0 32px 0}.comp-heading>div ul{list-style-position:inside;padding-left:32px;margin-left:0;margin-top:16px;padding-bottom:8px}.comp-heading>div .buttongroup{justify-content:center}.comp-content-wrapper{margin-bottom:64px;padding:0 16px}.comp-content-wrapper.bg-lgrey{margin-top:24px}.orange-tile{background-image:url("https://photoservice.cloud/languagesportal/images/4a38e93c-ae38-438f-9e14-4a177fe5e05d.svg");background-size:81px 108px}.orange-tile .comp-heading{color:var(--primary-white)}.comp-boxes-group{width:100%;position:relative;margin:0 auto}.bg-lgrey .comp-boxes-group{transform:translateY(-24px)}.comp-content-box{display:flex;flex-wrap:wrap;margin:0 auto}.comp-content-box .comp-image .image-area picture{padding-bottom:calc(100%/1.425)}.comp-content-box .comp-image .image-area picture img{height:100%;border-radius:var(--border-radius-medium)}.comp-content-box .comp-image,.comp-content-box .comp-video{flex:0 0 100%}.comp-content-box .comp-image.img33,.comp-content-box .comp-video.vid33{flex:0 0 100%}.comp-content-box .comp-video .image-area{background-color:#383838;position:relative;padding-top:56.25%;overflow:hidden}.comp-content-box .comp-video img,.comp-content-box .comp-video iframe{display:block;position:absolute;left:0;top:50%;transform:translate(0%,-50%)}.comp-content-box .comp-video img{opacity:.7}.comp-content-box .comp-video iframe{width:100%;height:100%}.comp-content-box .comp-video .play-button{top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:68px;height:68px;background-image:url(https://photoservice.cloud/languagesportal/images/3b85f029-007b-4e84-8fe5-dce3410f8223.png);opacity:.8;background-size:100% 100%;background-position:center center;background-attachment:scroll;position:absolute;cursor:pointer}.comp-content-box .comp-text{padding:16px;flex:1;display:flex;justify-content:center;flex-direction:column}.comp-content-box .comp-text>div:not(.buttongroup){display:flex;flex-direction:column;gap:16px;max-width:var(--width-text-max);margin:0 auto;text-align:left;width:100%}.comp-image picture,.carousel-preview picture{padding-bottom:calc(100%/1.425)}@media only screen and (min-width:1500px){.comp-boxes-group .comp-content-box{max-width:var(--width-content-max)}}@media only screen and (min-width:1200px){.bg-lgrey .comp-boxes-group::before{content:"";width:calc(15% + 16px);height:100%;position:absolute;top:24px;left:-16px;z-index:-1;background-color:var(--primary-white)}.bg-lgrey .comp-boxes-group:has(.comp-image[style*="order:2"])::before{left:85%}.comp-content-box .comp-image,.comp-content-box .comp-video{flex:0 0 62%}.comp-content-box .comp-image.img33,.comp-content-box .comp-video.vid33{flex:0 0 33.33%}.comp-content-box .comp-text{padding:0 48px;flex:1;display:flex;justify-content:center;flex-direction:column}.bg-offsetgrey .comp-boxes-group:before{content:"";width:var(--width-content-max);position:absolute;top:24px;left:-16px;z-index:-1;background-color:var(--secundary-cleanwhite)}}@media only screen and (max-width:1199px){.comp-content-box .comp-image{order:unset!important}}.comp-static-banner:not(.no-padding){padding:24px 0}#mainContent>.comp-static-banner:first-child{padding-top:0}.comp-static-banner .banner-area{position:relative}.comp-static-banner .comp-heading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.comp-static-banner .comp-heading>div{color:var(--primary-white);text-align:center;padding:16px}.comp-static-banner .comp-image picture:after{content:"";position:absolute;width:100%;left:0;top:0;height:100%;background:linear-gradient(26deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.1) 100%)}.comp-static-banner .comp-image picture{padding-bottom:100%}@media only screen and (max-width:580px){.comp-static-banner .comp-heading h1{font-size:var(--fs-30);line-height:var(--lh-30)}}@media only screen and (min-width:580px){.comp-static-banner .comp-image picture{padding-bottom:calc(100%/1.7)}.comp-static-banner .comp-image picture img{width:100%;height:auto}}@media only screen and (min-width:1200px){.comp-static-banner .comp-image picture{padding-bottom:calc(100%/4.17)}.comp-static-banner .comp-heading>div h1{font-size:var(--fs-40);line-height:var(--lh-40)}.comp-static-banner .comp-heading>div p,.comp-static-banner .comp-heading>div ul,.comp-static-banner .comp-heading>div ol{font-size:var(--fs-18);line-height:var(--lh-18)}}table{width:100%}.sg-deliverytable{margin:0 auto 48px auto;max-width:1200px;text-align:left;padding:0 16px;box-sizing:border-box}#sgDeliveryTable td{text-align:center}#sgDeliveryTable .christmas-delivery::after{content:" 🎄"}#sgDeliveryTable th{background-color:#e7e7e7}#sgDeliveryTable td.align-left{text-align:left}#sgDeliveryTable td.align-right{text-align:right}#sgDeliveryTable td span{position:relative}table td.align-top{vertical-align:top!important}.td-left-top td,.sg-canvas-table.td-left-top td,.td-left-top th,.sg-canvas-table.td-left-top th{text-align:left;vertical-align:top}th.sg-delivery-special-guaranteed{background-color:#9bcc40!important;color:#fff}tr td.sg-delivery-special-guaranteed{background-color:#f5faec;background-color:#e1f0c5}tr.odd td.sg-delivery-special-guaranteed{background-color:#e1f0c5!important;background-color:#cde59f!important}tr td.sg-delivery-special-not-guaranteed{background-color:#f7f7f7}tr.odd td.sg-delivery-special-not-guaranteed{background-color:#e0e0e0!important}tr td.sg-delivery-special-guaranteed,th.sg-delivery-special-guaranteed,tr td.sg-delivery-special-not-guaranteed,th.sg-delivery-special-not-guaranteed{display:none}#sgDeliveryTable th{padding:.5em}span.lvl-0:before{background-color:#9bcc40;content:" ";display:block;height:.5em;left:0;position:absolute;top:.5em;width:.5em}span.lvl-0,span.lvl-1{display:inline-block;padding-left:16px}th{font-weight:bold}td{border:0}th,td,caption{padding:4px}tr:nth-child(odd) td,.tr-odd td{background:#f7f7f7}.tr-odd td.td-odd{background:#f7f7f7!important}tr:nth-child(even) td,.tr-even td{background-color:#fbfbfb}.tr-even td.td-even{background-color:#fbfbfb!important}tr.special-info td{background-color:#fff}tfoot{font-style:italic}.td-top td,.td-top th{vertical-align:top}@media only screen and (max-width:480px){.sg-deliverytable .hide-mobile{display:none}}