.info-bubble{position:relative;display:inline-block;margin-left:.5em;line-height:1.5;font-weight:400}.info-bubble.active:after{content:"";display:block;position:absolute;bottom:0;left:50%;height:1em;width:1em;background-color:#fff;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;transform:translate(-50%,100%) translateY(.188em) rotate(225deg);z-index:3}.info-bubble--below.active:after{bottom:auto;top:0;transform:translate(-50%,-100%) translateY(-.188em) rotate(45deg)}.info-bubble__icon{display:block}.info-bubble__icon--info-circle{width:calc(1em * 1);height:1em;fill:#737373}.info-bubble__text{display:none;position:absolute;width:-moz-max-content;width:max-content;max-width:34vw;padding:.875em 1em;background-color:#fff;border:1px solid #d9d9d9;border-radius:.25rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;font-size:.625rem}@media screen and (min-width:768px){.info-bubble__text{font-size:.75rem}}@media screen and (min-width:1920px){.info-bubble__text{font-size:.875rem}}.info-bubble.active .info-bubble__text{display:block;bottom:0;left:50%;transform:translate(-50%,100%) translateY(.875em)}.info-bubble--below.active .info-bubble__text{top:0;bottom:auto;transform:translate(-50%,-100%) translateY(-.875em)}.pagination{display:flex;justify-content:center;align-items:center;margin:2em 0}.pagination *{display:inline-flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagination__arrow{cursor:pointer;min-width:2.5rem}.pagination__arrow .icon{position:relative;fill:#333}.pagination__arrow .icon--left{width:calc(1rem * .58806);height:1rem}.pagination__arrow .icon--right{width:calc(1rem * .58806);height:1rem}.pagination__arrow .icon--left-jump{width:calc(1rem * 1.08557);height:1rem}.pagination__arrow .icon--right-jump{width:calc(1rem * 1.08557);height:1rem}.pagination__arrow:hover:not(.disabled) .icon{fill:#00b2a5}.pagination__last-page{cursor:pointer;margin:0 1rem}.pagination__last-page:hover{color:#00b2a5}.pagination__number{border-radius:2.5rem;color:#333;cursor:pointer;height:2.5rem;font-size:1.1em;margin:0 .3em;line-height:2.5rem;text-decoration:none;width:2.5rem}.pagination__number.active{border:1px solid #00b2a5;color:#00b2a5;cursor:default}.pagination__number:hover{color:#00b2a5}.pagination__gap{width:2.5rem}@media screen and (max-width:767px){.pagination{display:flex;justify-content:space-between;line-height:1.25rem}}.accordion__section{position:relative;display:block;padding:0;width:100%;border-bottom:1px solid #d9d9d9}.accordion__content{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1),visibility 0s .3s;visibility:hidden}.open .accordion__content{max-height:2000px;visibility:visible;transition:max-height 1s ease-in-out,visibility 0s}.accordion__content--no-max{max-height:none!important;overflow:visible}.accordion__head{position:relative;display:flex;align-items:center;flex-wrap:wrap;justify-content:left;padding:2em 2rem 2em 0;cursor:pointer}.accordion__title{display:inline-block;margin:0 .5rem 0 0}@media screen and (min-width:768px){.accordion__title{font-size:1.25rem}}@media screen and (min-width:1280px){.accordion__title{font-size:1.5rem}}.accordion__label{display:inline-block}.accordion__btn{position:absolute;top:50%;right:0;transform:translateY(-50%);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion__icon--plus{width:1.25em;height:calc(1.25em * 1)}.open .accordion__icon--plus{display:none}.accordion__icon--minus{display:none;width:1.25em;height:calc(1.25em * .1)}.open .accordion__icon--minus{display:block}.top-100-percent{top:100%!important}.mobile-overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:20;max-height:100%;display:flex;flex-direction:column;justify-content:space-between;transition:top .4s ease-out}.mobile-overlay .header{background-color:#f2f2f2;padding:0 .75rem;height:2.75rem;display:flex;justify-content:space-between;align-items:center;position:initial;flex-shrink:0;box-shadow:none}.mobile-overlay .header .headline{display:inline;vertical-align:middle;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.3;color:#333}.mobile-overlay .header .close{cursor:pointer;width:auto;display:flex;align-items:center}.mobile-overlay .header .close .icon{margin:0 0 0 .5rem}.mobile-overlay .header .close .icon--x{width:.9rem;height:calc(.9rem * 1);fill:#333}.mobile-overlay .content{top:3rem;padding:1.5em .6em;width:100%;height:auto;overflow-y:auto;flex-grow:1;flex-shrink:1}.mobile-overlay .footer{background-color:#fff;box-sizing:border-box;padding:.75em .6em;align-items:center;bottom:0;width:100%}.mobile-overlay .footer .button-wrapper{text-align:center;width:100%}.mobile-overlay .footer .button-wrapper .button{width:100%;text-align:center}.mobile-overlay .footer .button--large{height:3rem;min-width:6rem;padding:0 1rem;font-size:1rem}.mobile-overlay .footer .button--block{display:flex;width:100%}.vat-remark{font-size:.75rem;padding-bottom:1rem;text-align:center}.department-buttons{margin-bottom:1em}.department-buttons .items{font-size:0;white-space:nowrap;overflow-x:auto;overflow-y:hidden;width:100%;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.department-buttons .Button{border-bottom:1px solid #d9d9d9;cursor:pointer;display:inline-block;line-height:1;font-size:.9rem;padding:0 1.5em .75em .75em;vertical-align:middle}.department-buttons .Button .department-icon{box-sizing:border-box;display:inline-block;line-height:1;vertical-align:middle;margin-right:.35rem;fill:#333}.department-buttons .Button .department-icon--male{width:calc(1.4rem * 1.00073);height:1.4rem}.department-buttons .Button .department-icon--female{width:calc(1.4rem * .72175);height:1.4rem}.department-buttons .Button .department-icon--kid{width:calc(1.4rem * 1.16074);height:1.4rem}.department-buttons .Button .department-icon--baby{width:calc(1.4rem * .99817);height:1.4rem}.department-buttons .Button .department-icon--bag{width:calc(1.4rem * .72717);height:1.4rem}.department-buttons .Button .department-icon--phonecase{width:calc(1.4rem * .57258);height:1.4rem}.department-buttons .Button .department-icon--frame-wallart{width:calc(1.4rem * .71721);height:1.4rem}.department-buttons .Button .department-icon--sticker{width:calc(1.4rem * .99942);height:1.4rem}.department-buttons .Button.active{border-bottom:2px solid #00b2a5;color:#00b2a5;font-weight:700;z-index:2}.department-buttons .Button.active:before{font-weight:400}.department-buttons .Button.active .department-icon{fill:#00b2a5}.department-buttons .Button:hover{color:#009e94}.department-buttons .Button:hover .department-icon{fill:#009e94}.department-buttons .label{display:inline-block;box-sizing:border-box;width:100%;margin-left:-2rem;padding-left:2.2rem}.more-products__headline{margin-bottom:1.5rem;text-align:center}@media screen and (min-width:1280px){.pt-details{display:flex}}.pt-details__info{margin-bottom:2.5em}@media screen and (min-width:1280px){.pt-details__info{flex:0 0 50%;margin-top:.5em}}.pt-details__usp.usp{display:none}@media screen and (min-width:1280px){.pt-details__usp.usp{display:flex;align-self:flex-start;flex:0 0 37%;margin:3rem auto}}.pt-details__txt ul{margin:1em .5rem 0;padding-left:1em}.pt-details__txt li:not(:last-child){margin-bottom:1em}@media screen and (min-width:1024px){.size{display:flex;margin:0 -.75rem}}@media screen and (min-width:1280px){.size{margin:0 -1rem}}.size__details{margin-top:-.25em}@media screen and (min-width:1024px){.size__details{padding:0 2.25rem 0 .75rem}}@media screen and (min-width:1280px){.size__details{padding:0 3rem 0 1rem}}@media screen and (min-width:1024px){.size__details:not(.size__details--full){flex:0 0 60%}}.size .size-hint{font-weight:700;margin-bottom:.75em}.size .size-fit{margin-left:.25rem;font-weight:400}.size__tip{font-size:.625rem}@media screen and (min-width:768px){.size__tip{font-size:.75rem}}@media screen and (min-width:1920px){.size__tip{font-size:.875rem}}.size__dimensions{font-family:Roboto,sans-serif;font-size:.75rem;line-height:1.5;margin-left:-.75rem;margin-right:-.75rem;margin-bottom:2em}@media screen and (min-width:768px){.size__dimensions{font-size:.875rem}}@media screen and (min-width:1920px){.size__dimensions{font-size:1rem}}@media screen and (min-width:1280px){.size__dimensions{margin-left:-1rem}}@media screen and (min-width:1280px){.size__dimensions{margin-right:-1rem}}@media screen and (min-width:480px){.size__dimensions{display:flex;margin-top:1.5rem}}@media screen and (min-width:768px){.size__dimensions{margin-bottom:1em}}@media screen and (min-width:1024px){.size__dimensions{margin-bottom:2.5em}}.size__details--full .size__dimensions{margin-bottom:3.5em}.size__img-wrap{display:flex;align-items:center}@media screen and (min-width:480px){.size__img-wrap{flex-direction:column}}@media screen and (min-width:480px){.size__img-wrap{flex:0 0 33.333%;max-width:33.333%}}.size__caption,.size__img{flex:0 0 50%;padding-left:.75rem;padding-right:.75rem}@media screen and (min-width:1280px){.size__caption,.size__img{padding-left:1rem;padding-right:1rem}}@media screen and (min-width:480px){.size__caption,.size__img{flex:0 0 auto}}@media screen and (min-width:480px){.size__img{align-self:stretch}}.size__img .square-size{max-width:11.875rem;margin:2rem auto 2rem}.size__table-wrap{padding-left:.75rem;padding-right:.75rem}@media screen and (min-width:1280px){.size__table-wrap{padding-left:1rem;padding-right:1rem}}@media screen and (min-width:480px){.size__table-wrap{flex:0 0 66.666%;max-width:66.666%}}@media screen and (min-width:768px){.size__table-wrap{margin-top:2rem}}.size__table{margin-bottom:1rem;white-space:nowrap;width:100%}.size__table tr:nth-child(even){background-color:#fff}.size__table tr:nth-child(odd){background-color:#f2f2f2}.size__table tr:first-child{background-color:#fff;color:#413231;border-bottom:2px solid #ccc}.size__table tr:last-child{border-bottom:1px solid #ccc}.size__table tr.highlight{background-color:#cbf0ed;font-weight:700}.size__table td,.size__table th{padding:.7em 1em}.size__table td:not(:first-child),.size__table th:not(:first-child){text-align:center}.size__table th{padding-top:0}.size__link{display:inline-block;font-size:.75rem}.size__table+.size__link{margin-top:-.25rem}.size__models{display:flex;flex-wrap:wrap;align-content:flex-start;margin:0 -.75rem .75em}@media screen and (min-width:768px){.size__models{margin-bottom:1.5em}}@media screen and (min-width:1024px){.size__models{flex:0 0 40%;margin:-.375em 0 1.5em}}.size__h4{flex:0 0 100%;max-width:100%;margin-bottom:.75rem;padding-left:.75rem;padding-right:.75rem}@media screen and (min-width:1280px){.size__h4{margin-bottom:1rem}}@media screen and (min-width:1280px){.size__h4{padding-left:1rem;padding-right:1rem}}.model{flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1.5rem}@media screen and (min-width:1280px){.model{margin-bottom:2rem}}@media screen and (min-width:768px) and (max-width:1023px){.model{flex:0 0 50%;max-width:50%}}@media screen and (max-width:767px){.model--wrap-mobile{flex:0 0 50%;max-width:50%}.model--wrap-mobile .model__details,.model--wrap-mobile .model__img{flex:0 0 100%;max-width:100%}.model--wrap-mobile .model__img{margin-bottom:.75rem}}@media screen and (max-width:767px){.model--wrap-tablet{flex:0 0 50%;max-width:50%}}@media screen and (min-width:768px) and (max-width:1023px){.model--wrap-tablet{flex:0 0 33.333%;max-width:33.333%}}@media screen and (max-width:1023px){.model--wrap-tablet .model__details,.model--wrap-tablet .model__img{flex:0 0 100%;max-width:100%}.model--wrap-tablet .model__img{margin-bottom:.75rem}}.model__details,.model__img{flex:0 0 50%;max-width:100%;padding-left:.75rem;padding-right:.75rem}@media screen and (min-width:1280px){.model__details,.model__img{padding-left:1rem;padding-right:1rem}}.model__img{max-width:15rem}.model__name{margin-right:.375em;font-weight:700}.designer-info{margin-bottom:2rem}@media screen and (min-width:1280px){.designer-info{display:inline-block;width:50%;margin-bottom:3rem;vertical-align:top}.designer-info:first-child{padding-right:1rem}.designer-info+.designer-info{padding-left:1rem}}.designer-info__image{display:inline-block;height:6.5rem;width:6.5rem;vertical-align:middle}.designer-info__image--round{border-radius:100%}.designer-info__image--border{border:1px solid #e5e5e5}.designer-info__infos{display:inline-block;width:calc(100% - 7.25rem);margin-left:.75rem;min-height:5.125rem;vertical-align:middle}@media screen and (min-width:768px){.designer-info__infos{width:calc(100% - 7.5rem);margin-left:1rem}}.designer-info__label{color:#bfbfbf;text-transform:uppercase}.designer-info__name{display:block;font-size:.875rem;font-weight:700}@media screen and (min-width:768px){.designer-info__name{font-size:1.125rem}}.designer-info__description{margin-top:1.125rem;clear:both}@media screen and (min-width:768px){.designer-info__description{margin-top:1.25rem}}.designer-info__tags{margin-top:1rem;color:#999}@media screen and (min-width:768px){.designer-info__tags{margin-top:1.5rem}}.designer-info__report{margin-top:.5em}.designer-info__report.button{padding:.5em 1.5em}.designs-by{margin-bottom:3em}.designs-by__btn{text-align:center}.stars{display:inline-block;line-height:1rem}.stars .icon-container{margin-right:.25rem}.stars .icon{fill:#333;margin-right:.15rem;vertical-align:middle}.stars .icon--star{width:.85rem;height:calc(.85rem * .95937)}.stars .icon--star-filled{width:.85rem;height:calc(.85rem * .95879)}.stars .icon--star-half-filled{width:.85rem;height:calc(.85rem * .95879)}.stars *{display:inline-block}.stars__info{font-size:.75rem;white-space:nowrap}@media screen and (min-width:1920px){.stars__info{font-size:.875rem}}.stars__count{vertical-align:top}.stars--link .stars__count span{text-decoration:underline}.stars__count:before{content:"(";display:inline-block}.stars__count:after{content:")";display:inline-block}.stars__detail{font-weight:700;margin-right:.25em}.stars--link:hover{color:#00b2a5;cursor:pointer}.stars--link:hover .icon{fill:#00b2a5}.star-rating .stars__count{font-size:.875rem}@media screen and (min-width:768px){.star-rating .stars__count{font-size:1rem}}@media screen and (min-width:1920px){.star-rating .stars__count{font-size:1.125rem}}.review-section{margin:0 -.75rem}@media screen and (min-width:1280px){.review-section{display:flex;flex-wrap:nowrap;margin:0 -1rem}}.review-section .rating-chart-and-filter-container{width:100%;padding:0 .75rem}@media screen and (min-width:768px){.review-section .rating-chart-and-filter-container{width:32rem}}@media screen and (min-width:1280px){.review-section .rating-chart-and-filter-container{flex:0 0 41.66667%;max-width:41.66667%;padding:0 1rem}}.review-section .rating-chart-and-filter-container .product-rating-chart-grid{display:grid;display:-ms-grid;grid-template-columns:min-content auto min-content;-ms-grid-columns:min-content 80% min-content;grid-template-rows:repeat(5,1.5rem);-ms-grid-rows:1.5rem 1.5rem 1.5rem 1.5rem 1.5rem;align-items:center}.review-section .rating-chart-and-filter-container .product-rating-chart-grid .row-1{-ms-grid-row:1;-ms-grid-row-align:center}.review-section .rating-chart-and-filter-container .product-rating-chart-grid .row-2{-ms-grid-row:2;-ms-grid-row-align:center}.review-section .rating-chart-and-filter-container .product-rating-chart-grid .row-3{-ms-grid-row:3;-ms-grid-row-align:center}.review-section .rating-chart-and-filter-container .product-rating-chart-grid .row-4{-ms-grid-row:4;-ms-grid-row-align:center}.review-section .rating-chart-and-filter-container .product-rating-chart-grid .row-5{-ms-grid-row:5;-ms-grid-row-align:center}@media screen and (min-width:768px){.review-section .rating-chart-and-filter-container .product-rating-chart-grid{margin-bottom:2.5rem}}.review-section .rating-chart-and-filter-container .product-rating-chart-grid .counter,.review-section .rating-chart-and-filter-container .product-rating-chart-grid .innerBar,.review-section .rating-chart-and-filter-container .product-rating-chart-grid .label,.review-section .rating-chart-and-filter-container .product-rating-chart-grid .outerBar{width:100%;display:inline-block;font-size:.875rem}.review-section .rating-chart-and-filter-container .product-rating-chart-grid .label{grid-column-start:1;-ms-grid-column:1;padding-right:.875rem;white-space:nowrap}.review-section .rating-chart-and-filter-container .product-rating-chart-grid .icon{margin-left:.15rem}.review-section .rating-chart-and-filter-container .product-rating-chart-grid .icon--star-filled{width:.85rem;height:calc(.85rem * .95879);fill:#333}.review-section .rating-chart-and-filter-container .product-rating-chart-grid .counter{grid-column-start:3;-ms-grid-column:3;text-align:right;padding-left:.875rem}.review-section .rating-chart-and-filter-container .product-rating-chart-grid .outerBar{background-color:#f2f2f2;height:.75rem;line-height:1rem;position:relative;width:100%;grid-column-start:2;-ms-grid-column:2}.review-section .rating-chart-and-filter-container .product-rating-chart-grid .innerBar{background-color:#333;height:100%;vertical-align:top;margin-right:.875rem}.review-section .review-filter .title{font-weight:700;margin-bottom:.75rem}@media screen and (min-width:768px){.review-section .review-filter .title{font-size:.875rem}}@media screen and (min-width:1280px){.review-section .review-filter .title{font-size:1rem}}.review-section .review-filter .filter-button-container{display:flex;flex-wrap:wrap}.review-section .review-filter .filter-button-container .select__item{margin-right:.5rem}.review-section .review-filter .filter-button-container .select__item:focus{outline:0}.review-section .review-filter .filter-button-container .select__label{font-size:.875rem;white-space:nowrap;margin:1px;line-height:1.9rem;text-transform:none}.review-section .review-filter .filter-button-container .active .select__label{margin:0}.review-section .review-filter .filter-button-container .last{margin-right:0}.review-section .review-filter .rating-filter{margin-bottom:.5rem}.review-section .review-filter .size-filter{margin-bottom:2rem}.review-section .filter.button{display:block;margin:2em auto;width:70%}@media screen and (min-width:768px){.review-section .filter.button{visibility:hidden;display:none}}.review-section .filter.button .icon{margin-right:.75rem;vertical-align:middle}.review-section .filter.button .icon--control{width:1.25rem;height:calc(1.25rem * 1);fill:#00b2a5}.review-section .filter.button:hover .icon{fill:#009e94}.review-section .filter.button .counter{background-color:#00b2a5;border-radius:50%;color:#fff;display:inline-block;height:1.4em;line-height:1.2em;margin-left:.75em;padding:.15em 0;width:1.4em;font-size:.875rem}.review-section .comment-container{margin:-.75rem 0;padding-bottom:2em}@media screen and (min-width:1280px){.review-section .comment-container{flex:0 0 58.3333%;max-width:58.3333%;padding:0 1rem 1.5rem;margin:-1.5rem 0}}.review-section .comment-container .empty-state{text-align:center;margin:3rem auto;padding:0 .75rem;font-size:.875rem}@media screen and (min-width:768px){.review-section .comment-container .empty-state{margin-top:0}}@media screen and (min-width:1280px){.review-section .comment-container .empty-state{font-size:1rem}}.review-section .comment-container .empty-state .reset-button{color:#00b2a5;font-weight:700}.review-section .comment-container .reviewComment{padding:.75rem .75rem;width:100%}@media screen and (min-width:768px){.review-section .comment-container .reviewComment{width:50%;display:inline-block;vertical-align:top}}@media screen and (min-width:1280px){.review-section .comment-container .reviewComment{padding:1.5rem 0;width:100%;position:relative;top:-4px}}.review-section .comment-container .reviewComment .created-date{vertical-align:middle;visibility:hidden;display:none;position:relative;top:3px}@media screen and (min-width:1280px){.review-section .comment-container .reviewComment .created-date{float:right;display:inline;visibility:visible}}.review-section .comment-container .reviewComment .comment{display:block;font-size:.875rem}@media screen and (min-width:1280px){.review-section .comment-container .reviewComment .comment{font-size:1rem}}.review-section .comment-container .reviewComment .created-date-below{margin-top:.5rem;display:block}@media screen and (min-width:1280px){.review-section .comment-container .reviewComment .created-date-below{visibility:hidden;display:none}}.review-section .comment-container .show-more-link{color:#00b2a5;font-weight:700;padding:.375rem .75rem;cursor:pointer;position:relative;left:-3px;line-height:1em;display:inline-block}@media screen and (min-width:1280px){.review-section .comment-container .show-more-link{margin-bottom:7.5rem;padding:.375rem 0}}.review-section .comment-container .show-more-link__icon{margin-right:.5em;vertical-align:text-top}.review-section .comment-container .show-more-link__icon--plus{width:1em;height:calc(1em * 1);fill:#00b2a5}.review-section .comment-container .show-more-link:hover .show-more-link__icon{fill:#009e94}.review-item-detail-container{display:block;width:100%}.review-item-detail-container .stars{display:inline-block;font-size:.75rem}.review-item-detail-container .item-info{white-space:nowrap;display:block}@media screen and (min-width:375px){.review-item-detail-container .item-info{display:inline-block}}.review-item-detail-container .item-info .label{display:inline-block;font-size:.75rem;margin-right:.5rem}.review-item-detail-container .item-info .label .caption{vertical-align:middle;font-weight:700;margin-right:.4rem}.review-item-detail-container .item-info .label .size-value{font-weight:400;display:inline-block;font-size:.75rem;vertical-align:middle}.review-item-detail-container .item-info .label .color-review-bubble{width:1rem;height:1rem;vertical-align:middle;position:relative;display:inline-block;border-radius:50%;cursor:default}.review-item-detail-container .item-info .label .color-review-bubble--border{box-shadow:inset 0 0 0 1px #ccc}.review-item-detail-container .item-info .label .color-review-bubble--dark::before{color:#fff}
