#productpage{box-sizing:border-box;overflow-x:hidden}#productpage *{box-sizing:border-box}#productpage .center-content{max-width:1600px;margin:0 auto}#productpage .center-text{text-align:center}#productpage a{text-decoration:underline}#productpage .small-link{font-size:55%;line-height:90%}#productpage .divider{position:relative;height:10px}#productpage .divider:after{border-top:1px solid #DBDBDB;left:5.2%;right:5.2%;top:50%;position:absolute;content:''}#productpage h1{font-size:150%}#productpage h3{font-size:100%;line-height:100%}#productpage table.vmiddle{padding:0;margin:0;height:100%;width:100%;border-spacing:0}#productpage table.vmiddle td{padding:0;vertical-align:middle}#productpage .text{font-size:60%}#productpage .text.smaller{font-size:50%}#productpage .text:before{content:"\00a0";font-size:100%;line-height:100%;display:block}#productpage .text:after{content:"\00a0";font-size:100%;line-height:200%;display:block}#productpage .text.price-from{font-family:MyAlbumThin;font-size:50%;line-height:100%}#productpage .text.price-from:before,#productpage .text.price-from:after{content:''}#productpage .button{font-size:55%;margin-bottom:0px;height:auto !important;line-height:275%;margin-right:0px;text-decoration:none}#productpage .clearafter:after{display:block;content:'';clear:both;line-height:0}#productpage .header{position:relative}#productpage .header .left{position:absolute;top:0px;bottom:0px;width:50%;max-width:700px;text-align:center;float:left;overflow:hidden}#productpage .header .left .price{font-family:MyAlbumThin;font-weight:bold;font-size:150%}#productpage .header .left .price:before,#productpage .header .left .price:after{content:normal}#productpage .header .right{width:50%;min-height:460px;float:right;position:relative}#productpage .header .right .image{position:relative;padding-bottom:130%}#productpage .header .right .image:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:transparent no-repeat center right;background-size:contain}#productpage .header .bottom{width:100%}#productpage .header .bottom .image{width:100%;padding-bottom:30%;background:transparent no-repeat bottom center;background-size:contain}@media screen and (max-width: 639px){#productpage .header .left{position:relative;width:100%;float:none;margin:0 auto}#productpage .header .right{width:100%;min-height:0;float:none;margin:0 auto;padding-top:0 !important}}#productpage .product-details .inner{text-align:center}#productpage .product-details .inner .list{max-width:1280px;margin:0 auto}#productpage .product-details .inner .list table{border-collapse:collapse}#productpage .product-details .inner .list table tr{margin:0}#productpage .product-details .inner .list table tr td.spacer{padding-bottom:4%}#productpage .product-details .inner .list table tr td.item{position:relative;vertical-align:middle;padding-right:4vw}#productpage .product-details .inner .list table tr td.item:last-child{padding-right:0}#productpage .product-details .inner .list table tr td.item .icon{display:block;position:absolute;top:0;left:0;width:2.5vw;height:2.5vw}#productpage .product-details .inner .list table tr td.item .icon svg{position:absolute;top:0;left:0;height:100%}#productpage .product-details .inner .list table tr td.item .icon svg *{stroke:#23df9f}#productpage .product-details .inner .list table tr td.item .text{line-height:250%;margin-left:3.2vw;text-align:left;white-space:nowrap}#productpage .product-details .inner .list table tr td.item .text:before,#productpage .product-details .inner .list table tr td.item .text:after{display:none}@media (max-width: 699px){#productpage .product-details .inner .list table tr:last-child td:last-child{margin-bottom:0}#productpage .product-details .inner .list table tr td.spacer{display:none}#productpage .product-details .inner .list table tr td.item{display:table;min-height:30px;padding:0;margin-bottom:2%}#productpage .product-details .inner .list table tr td.item .outer{display:table-row;width:100%}#productpage .product-details .inner .list table tr td.item .outer .icon{position:static;width:auto;height:auto}#productpage .product-details .inner .list table tr td.item .outer .inner{position:relative;display:table-cell;width:100%;vertical-align:middle;text-align:left}#productpage .product-details .inner .list table tr td.item .outer .inner .text{display:inline-block;margin-left:40px;line-height:normal;white-space:normal}}#productpage .rating{position:relative;display:block}#productpage .rating *{text-decoration:none}#productpage .rating .left{position:relative;width:65%;padding-bottom:25%;text-align:center;float:left;overflow:hidden;color:rgba(0,0,0,0.95);background-color:#f8f8f8}#productpage .rating .left .inner{position:absolute;top:0;left:5%;right:5%;bottom:0}#productpage .rating .left .inner .title{font-family:"Thin"}#productpage .rating .left .inner svg *{fill:rgba(0,0,0,0.65)}#productpage .rating .right{width:35%;padding-bottom:25%;float:right;position:relative;background:#0075AF;color:#ffffff}#productpage .rating .right .inner{position:absolute;top:0;left:0;right:0;bottom:0;color:#ffffff}#productpage .rating .right .inner h3{color:#ffffff}#productpage .rating .right .inner .count:after{content:normal}#productpage .rating .icons .icon{display:inline-block;vertical-align:middle;width:2vw;height:2vw;min-width:20px;min-height:20px}@media screen and (max-width: 699px){#productpage .rating .left,#productpage .rating .right{display:block;position:relative;float:none;width:100%;padding:10%}#productpage .rating .left .inner,#productpage .rating .right .inner{position:static}}#productpage .why-try-myalbum{text-align:center}#productpage .why-try-myalbum .icon-list .list-item{display:inline-block;white-space:nowrap;vertical-align:middle;margin-right:5%}#productpage .why-try-myalbum .icon-list .list-item:last-child{margin-right:0}#productpage .why-try-myalbum .icon-list .list-item .icon{display:inline-block;position:relative;width:2.5vw;height:2.5vw;vertical-align:middle}#productpage .why-try-myalbum .icon-list .list-item .icon svg{position:absolute;top:0;left:0;right:0;bottom:0}#productpage .why-try-myalbum .icon-list .list-item .icon svg *{stroke:#23df9f}#productpage .why-try-myalbum .icon-list .list-item .text{display:inline-block;white-space:normal;vertical-align:middle}#productpage .why-try-myalbum .icon-list .list-item .text:before,#productpage .why-try-myalbum .icon-list .list-item .text:after{content:normal}@media screen and (max-width: 795px){#productpage .why-try-myalbum .icon-list{display:inline-block;text-align:left}#productpage .why-try-myalbum .icon-list .list-item{margin-right:0;display:block}#productpage .why-try-myalbum .icon-list .list-item:not(:first-child):before{content:"\00a0";font-size:100%;line-height:100%;display:block}#productpage .why-try-myalbum .icon-list .list-item .icon{width:4vw;min-width:30px;height:4vw;min-height:30px}}@media (max-width: 699px){#productpage .compare{display:none}}#productpage .compare .content{padding-top:0 !important;padding-bottom:0 !important}#productpage .compare .content .inner table{width:100%;border-collapse:collapse}#productpage .compare .content .inner table:before,#productpage .compare .content .inner table:after{content:normal}#productpage .compare .content .inner table tr:last-child{height:58px}#productpage .compare .content .inner table tr:last-child td{vertical-align:top}#productpage .compare .content .inner table tr th{font-weight:normal;font-size:150%;text-align:left;padding:1% 2%}#productpage .compare .content .inner table tr th:last-child{background-color:#eeeeee}#productpage .compare .content .inner table tr td{padding:1% 2%;vertical-align:middle}#productpage .compare .content .inner table tr td:nth-child(1){width:40%}#productpage .compare .content .inner table tr td:nth-child(n+2){width:20%}#productpage .compare .content .inner table tr td:last-child{background-color:#eeeeee}#productpage .compare .content .inner table tr td .icon{position:relative;display:inline-block;width:10%;padding-top:8%;font-size:60%}#productpage .compare .content .inner table tr td .icon svg{position:absolute;top:0;left:0;width:100%;height:100%}#productpage .compare .content .inner table tr td .icon svg *{stroke:#23df9f}#productpage .faq .inner{margin-left:3%}#productpage .faq .inner .questions .question{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#productpage .faq .inner .questions .question:before{content:"\00a0";font-size:100%;line-height:60%;display:block}#productpage .faq .inner .questions .question.open .clicktarget:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#productpage .faq .inner .questions .question.open .answer{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;display:block}#productpage .faq .inner .questions .question:last-child:after{content:normal}#productpage .faq .inner .questions .question .clicktarget{position:relative;cursor:pointer}#productpage .faq .inner .questions .question .clicktarget:before{position:absolute;top:5%;left:-3%;width:2%;content:'\276f';text-align:center;color:#4d4d4d;font-family:"MyAlbumThin";font-size:60%}#productpage .faq .inner .questions .question .answer{display:none}#productpage .faq .inner .morelink:before{content:"\00a0";font-size:100%;line-height:300%;display:block}#productpage .faq .inner .morelink:after{content:normal}#productpage .discount .inner{text-align:center}#productpage .infoblocks{padding-top:0 !important}#productpage .infoblocks .blocks{display:flex;max-width:1600px;margin:0 auto}#productpage .infoblocks .blocks .block-row{display:flex;width:49%}#productpage .infoblocks .blocks .block-row .block{position:relative;float:left;width:50%;border:5px solid #ffffff;text-decoration:none}#productpage .infoblocks .blocks .block-row .block .visual{position:relative;width:100%;padding-bottom:75%}#productpage .infoblocks .blocks .block-row .block .visual .icon{position:absolute;top:30%;right:30%;bottom:30%;left:30%}#productpage .infoblocks .blocks .block-row .block .visual .icon svg{width:100%;height:100%}#productpage .infoblocks .blocks .block-row .block .content{width:100%;color:#000000}#productpage .infoblocks .blocks .block-row .block .content h3{padding:10%;padding-bottom:0 !important}#productpage .infoblocks .blocks .block-row .block .content .text{padding:10%;padding-top:0 !important}#productpage .infoblocks .blocks .block-row .block .content .spacer.price:after{display:block;content:"\00a0"}#productpage .infoblocks .blocks .block-row .block .price{font-family:MyAlbumThin;font-weight:bold;font-size:100%;line-height:100%;color:rgba(0,0,0,0.95)}#productpage .infoblocks .blocks .block-row .block .price:not(.spacer){position:absolute;bottom:5%;left:10%;right:10%}#productpage .infoblocks .blocks .block-row .block.yearbook{background-color:rgba(237,177,31,0.1)}#productpage .infoblocks .blocks .block-row .block.yearbook .visual{background-color:#edb11f}#productpage .infoblocks .blocks .block-row .block.designservice{background-color:rgba(34,206,147,0.1)}#productpage .infoblocks .blocks .block-row .block.designservice .visual{background-color:#22ce93}#productpage .infoblocks .blocks .block-row .block.myalbum-premium{background-color:rgba(0,116,175,0.1)}#productpage .infoblocks .blocks .block-row .block.myalbum-premium .visual{background-color:#0074af}#productpage .infoblocks .blocks .block-row .block.myalbum-free{background-color:rgba(237,94,31,0.1)}#productpage .infoblocks .blocks .block-row .block.myalbum-free .visual{background-color:#ed5e1f}@media (max-width: 699px){#productpage:not(.touch) .blocks{display:block}#productpage:not(.touch) .blocks .block-row{width:100%}#productpage:not(.touch) .blocks .block-row .block{width:50%}}@media (max-width: 699px){#productpage.touch .blocks-scroll{overflow-x:scroll;-webkit-overflow-scrolling:touch}#productpage.touch .blocks-scroll .blocks{width:800px}#productpage.touch .blocks-scroll .blocks .block{width:200px}}#productpage.noflex .blocks-scroll .blocks{display:block;width:820px}#productpage.noflex .blocks-scroll .blocks .block-row{display:inline-block}#productpage .header.magazine .right .image:after{background-image:url("//clemens-static.myalbumdev.com/res/img/core/shop/landingpage/cover_magazine.jpg")}#productpage .header.photobook .right .image:after{background-image:url("//clemens-static.myalbumdev.com/res/img/core/shop/landingpage/cover_photobook.jpg")}#productpage .header.layflat .right .image{padding-bottom:180%}@media (max-width: 639px){#productpage .header.layflat .right .image{padding-bottom:99%}}#productpage .header.layflat .right .image:after{background-image:url("//clemens-static.myalbumdev.com/res/img/core/shop/landingpage/cover_layflat.jpg")}body.has-subscription .premium-block{display:none}
