:host,:root{font-family:Roboto,sans-serif!important}body{margin:0}*{box-sizing:border-box;font-family:Roboto,sans-serif}.skp-brand-information__main,.skp-directory__header,.skp-directory__main,.skp-error404__container,.skp-footer__main,.skp-header-content__top,.skp-header__main,.skp-homepage__main,.skp-how-it-works__container,.skp-main,.skp-related-brand-slider__container,.skp-sticky-header__main{min-width:20rem;margin-right:auto;margin-left:auto;max-width:75rem;padding-left:1rem;padding-right:1rem;width:100%}@media(min-width:48rem){.skp-brand-information__main,.skp-error404__container,.skp-footer__main,.skp-header-content__top,.skp-header__main,.skp-homepage__main,.skp-how-it-works__container,.skp-main,.skp-related-brand-slider__container,.skp-sticky-header__main{padding-left:0;padding-right:0;width:80%}}.skp-overview__modal-shop-item-link,.skp-review-action__button,.skp-review-summary__theme-panel-close,.skp-review-summary__theme-panel-tooltip-button,.skp-review-summary__theme-pill,.skp-review-summary__toggle,.skp-review-summary__tooltip-button,.skp-review-summary__upvotes-button,.skp-tooltip__dialog-button,.skp-tooltip__dialog-close,.skp-verbatim-item__toggle{cursor:pointer;text-decoration:none}.skp-breadcrumbs__list,.skp-form-filler__step,.skp-overview__modal-shop-list,.skp-rating-bar-list,.skp-review-action__list,.skp-review-summary__tooltip-list,.skp-reviews__list,.skp-source-label__dialog-content-list,.skp-sticky-header__anchors{margin:0;padding:0;list-style:none}.skp-header-menu__dialog-content{box-shadow:0 0 10px #0000001a}.skp-error404{display:flex;align-items:center;justify-content:center;flex:1;padding:5rem 0}@media(min-width:48rem){.skp-error404{padding:7.5rem 0}}.skp-error404__body{display:flex;flex-direction:column;min-height:100vh}.skp-error404__container{display:flex;flex-direction:column;align-items:center;gap:3rem}@media(min-width:48rem){.skp-error404__container{justify-content:center;flex-direction:row;gap:8.75rem}}.skp-error404__illustration{flex:0 0 auto;order:1}@media(min-width:48rem){.skp-error404__illustration{order:0}}.skp-error404__illustration img{display:block;max-width:20rem;width:100%}.skp-error404__content{display:flex;flex-direction:column;align-items:center}@media(min-width:48rem){.skp-error404__content{align-items:flex-start}}.skp-error404__number{display:block;font-family:Roboto,sans-serif;font-size:6.25rem;line-height:5rem;color:#006ff5;font-weight:400}@media(min-width:48rem){.skp-error404__number{font-size:12.5rem;line-height:10rem}}.skp-error404__title{font-family:Roboto,sans-serif;font-size:1rem;font-weight:700;color:#000;margin:1rem 0 .5rem}@media(min-width:48rem){.skp-error404__title{margin:1.5rem 0 .5rem}}.skp-error404__description{font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400;color:#000;line-height:1rem;margin:0 0 1.5rem;text-align:center}@media(min-width:48rem){.skp-error404__description{margin:0 0 2rem;text-align:left}}.container .error-title{font-size:39px;font-weight:700;line-height:47px;letter-spacing:-.02em;text-align:center}.container .error-text{font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-align:center}.container .error-img{height:374px!important;display:block;margin-left:auto;margin-right:auto;width:50%}.container .button-error{margin-left:auto;margin-right:auto;width:20%!important;height:auto;background-color:#fff;color:#006ff5;border:1px solid #006ff5;border-radius:4px;padding:7px 10px}.skp-accordion{display:flex;flex-direction:column}.skp-accordion__item{border-bottom:1px solid #fff}.skp-accordion__item:last-child{border-bottom:none}.skp-accordion__header{width:100%;display:flex;align-items:flex-start;gap:.75rem;padding:1rem 0;background:#0000;border:none;cursor:pointer;text-align:left}.skp-accordion__icon{flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#02020a;display:flex;align-items:center;justify-content:center}.skp-accordion__icon svg{width:13px;height:8px}.skp-accordion__item--open .skp-accordion__icon{transform:rotate(180deg)}.skp-accordion__title{flex:1;font-weight:600;font-size:1rem;line-height:1.4;color:#fff;margin:0}.skp-accordion__content{padding:0 0 1rem 2.75rem;font-size:.875rem;line-height:1.6;color:#fff;display:none;margin:0}.skp-accordion__item--open .skp-accordion__content{display:block}.skp-brand-card{color:#000;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;text-decoration:none;display:flex;flex-direction:column;gap:1rem;padding:1rem;width:100%}.skp-brand-card__header{height:4rem}.skp-brand-card__image{border-radius:4px;object-fit:contain;overflow:hidden;height:4rem;width:4rem}.skp-brand-card__name{font-size:1rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0}@media(min-width:48rem){.skp-brand-card__name{font-size:1.125rem}}.skp-brand-card__review-count{color:#565961;flex-shrink:0;font-size:.625rem;font-weight:600}@media(min-width:48rem){.skp-brand-card__review-count{font-size:.75rem}}.skp-brand-card__ratings{display:flex;align-items:center;gap:.5rem}.skp-brand-card__ratings .skp-information-text-block--small{padding:.375rem;height:1.5625rem}.skp-brand-card__ratings .skp-rating__note{font-size:.875rem;line-height:1rem}@media(min-width:48rem){.skp-brand-card__ratings .skp-rating__note{font-size:1.125rem}}.skp-brand-card__ratings .skp-stars__item{height:1rem;width:1rem}@media(min-width:48rem){.skp-brand-card__ratings .skp-stars__item{height:1.25em;width:1.25rem}}.skp-brand-information__card{background-color:#fff;border-radius:1rem;width:100%}.skp-brand-information{background-color:#f7f7f7}.skp-brand-information__main{padding-top:2.5rem;padding-bottom:2.5rem}@media(min-width:48rem){.skp-brand-information__main{padding-top:3rem;padding-bottom:3rem}}.skp-brand-information__main{display:flex;flex-direction:column;gap:2rem}.skp-brand-information__main-title{font-size:1.25rem;font-weight:bolder;margin:0}@media(min-width:48rem){.skp-brand-information__main-title{font-size:1.5rem}}.skp-brand-information__main-description{display:flex;flex-direction:column;gap:.5rem}.skp-brand-information__text{margin:0}.skp-brand-information__cards{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:48rem){.skp-brand-information__cards{flex-direction:row}}.skp-brand-information__card{display:flex;flex-direction:column;padding:1.5rem;gap:1rem}@media(min-width:48rem){.skp-brand-information__card{flex:0 0 calc(50% - .75rem);max-width:calc(50% - .75rem)}}.skp-brand-information__card-title{align-items:center;display:flex;font-weight:600;font-size:1.125rem;gap:.5rem;margin:0}.skp-brand-information__contact-category{color:inherit;font-weight:600;text-decoration:underline}.skp-brand-information__contact-info{display:flex;flex-direction:column;font-size:.875rem;line-height:1rem;gap:.5rem}.skp-brand-information__contact-link{color:inherit;text-decoration:none}.skp-breadcrumbs__item,.skp-breadcrumbs__item-active{display:flex;align-items:center;gap:.25rem;white-space:nowrap}.skp-breadcrumbs{color:#02020a;font-size:.875rem;line-height:1.5rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;white-space:nowrap}.skp-breadcrumbs__list{align-items:center;display:inline-flex;gap:.25rem}.skp-breadcrumbs__item:after{content:"❯";padding:0 .4em;font-size:.625rem}.skp-breadcrumbs__item-link{text-decoration:underline;color:inherit;cursor:pointer}.skp-breadcrumbs__item-link--active{color:inherit;text-decoration:none}.skp-button{display:flex;justify-content:center;align-items:center;text-decoration:none;cursor:pointer;border-radius:.25rem;transition:all .3s;font:inherit;padding:.75rem;font-size:1rem;width:fit-content}.skp-button_icon{padding:0;background:none;border:none}.skp-button__outline{background-color:#fff;border:1px solid #006ff5;color:#006ff5;flex:0 0 auto;font-weight:700}.skp-button__outline:hover{background-color:var(--skp-color-primary-50);border:1px solid var(--skp-color-primary-600)}.skp-button__secondary{background-color:#fff;border:1px solid var(--skp-color-neutral-300);color:var(--skp-color-neutral-700);flex:0 0 auto;font-weight:700}.skp-button__secondary:hover{background-color:var(--skp-color-neutral-50);border:1px solid var(--skp-color-neutral-500)}.skp-button__accented{background-color:#006ff5;border:none;color:var(--skp-color-white);flex:0 0 auto}.skp-button--with-icon{gap:.5rem}.skp-button--reset{background:none;border:none}.skp-button--full{width:100%}.skp-certificate{flex-direction:column}.skp-certificate,.skp-commitments{background-color:#fff;display:flex}.skp-commitments{align-items:center;border:1px solid #e1e1e1;border-radius:.25rem;flex-wrap:wrap;gap:.5rem;padding:1rem}.skp-commitments:before{align-self:flex-start;background:url(/build/certificate-viewer/images/icon-shield.9afcd860.svg) no-repeat 50%;background-size:contain;content:"";flex-shrink:0;height:1rem;width:1rem}.skp-commitments__content{display:flex;flex-direction:column;flex:1 1 0;min-width:0}.skp-commitments__title{font-weight:700}.skp-commitments__text,.skp-commitments__title{margin:0;color:#02020a;font-family:Roboto,sans-serif;font-size:.875rem;line-height:1rem}.skp-commitments__text{font-weight:400;text-overflow:ellipsis;height:1.5rem;white-space:nowrap;overflow:hidden;max-width:100%}.skp-commitments__link{display:inline-block;color:#02020a;font-family:Roboto,sans-serif;text-decoration:underline}.skp-commitments__toggle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1rem;height:1rem;padding:0;border:none;background:#0000;cursor:pointer}.skp-commitments__toggle-icon{width:.5rem;height:.5rem;border-right:2px solid #565961;border-bottom:2px solid #565961;transform:rotate(45deg);transition:transform .2s}.skp-commitments__google-source{flex:1 0 100%;position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;height:2.75rem;margin-top:1.5rem;padding:0 .75rem;border:1px solid #e1e1e1;border-radius:1.375rem;background-color:#fff;color:#737482;font-family:Roboto,sans-serif;font-size:.875rem;line-height:1.1875rem;font-weight:700;text-decoration:none;transition:all .3s}@media(max-width:29rem){.skp-commitments__google-source{font-size:.625rem}}.skp-commitments__google-source:before{content:"";position:absolute;top:-1rem;left:-1rem;right:-1rem;height:1px;background-color:#e1e1e1}.skp-commitments__google-source:hover{background-color:var(--skp-color-neutral-50);border-color:var(--skp-color-neutral-500)}.skp-commitments__google-source:focus-visible{outline:2px solid #006ff5;outline-offset:2px}.skp-commitments__google-source-icon{width:1.25rem;height:1.25rem;flex-shrink:0}.skp-commitments--expanded .skp-commitments__toggle-icon{transform:rotate(-135deg)}.skp-commitments--expanded .skp-commitments__text{white-space:normal;height:auto}@media(min-width:48rem){.skp-commitments__toggle{display:none}.skp-commitments__text{white-space:normal;height:auto}.skp-commitments__google-source{flex:0 0 auto;justify-content:flex-start;margin:0 0 0 auto;align-self:center}.skp-commitments__google-source:before{content:none}}.skp-how-it-works{background-color:#28282b;color:#fff;padding:2rem 0}.skp-how-it-works__container{display:flex;flex-direction:column;gap:1rem;overflow:visible}.skp-how-it-works__title{font-size:1.5rem;font-weight:700;margin:0 0 1rem}.skp-how-it-works__card{background-color:#313235;border-radius:.25rem;padding:1rem;color:#02020a;position:relative;overflow:visible}.skp-how-it-works__card-badge{position:absolute;top:-2.75rem;right:-2.75rem;width:5.5rem;height:5.5rem}@media(max-width:48rem){.skp-how-it-works__card-badge{right:-1rem;top:-1.5rem;width:4rem;height:4rem}}.skp-how-it-works__subtitle{font-size:1.125rem;font-weight:600;margin:0}.skp-how-it-works__info-card{background-color:#0000;border:1px solid #fff;border-radius:1rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;width:100%;overflow:visible;margin-top:1rem}@media(min-width:48rem){.skp-how-it-works__info-card{max-width:21.5rem}}.skp-how-it-works__info-header{display:flex;align-items:center;gap:.75rem}.skp-how-it-works__info-title{font-size:1.125rem;font-weight:600;margin:0}.skp-how-it-works__info-text{display:flex;align-items:center;font-size:1rem;line-height:1.4;margin:0;overflow:visible}.skp-how-it-works__info-text [data-controller=tooltip]{display:inline-flex}.skp-how-it-works__info-text [data-controller=tooltip] .skp-tooltip__trigger{display:inline}.skp-how-it-works__info-text [data-controller=tooltip] .skp-tooltip__dialog-button{height:1.5rem;width:1.5rem;vertical-align:middle}.skp-how-it-works__info-text [data-controller=tooltip] .skp-tooltip__dialog-button-img{height:1.5rem;width:1.5rem}.skp-how-it-works__info-text [data-controller=tooltip] .skp-how-it-works__tooltip-list{list-style-type:disc;padding-left:1.5rem;margin:0}.skp-how-it-works__info-text [data-controller=tooltip] .skp-how-it-works__tooltip-list-item{margin-bottom:.5rem;font-size:.75rem}.skp-how-it-works__info-text [data-controller=tooltip] .skp-how-it-works__tooltip-list-item:last-child{margin-bottom:0}.skp-how-it-works__info-text [data-controller=tooltip] .skp-how-it-works__tooltip-link{color:#fff;text-decoration:underline}.skp-how-it-works__info-icon{width:1.125rem;height:1.125rem;flex-shrink:0}.skp-how-it-works__info-link{color:#fff;text-decoration:underline;font-size:.875rem;font-weight:700}.skp-how-it-works__info-content-afnor{background-color:#e1e1e1;border-radius:.5rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.skp-how-it-works__info-content-afnor:before{content:"";width:3.75rem;height:3.75rem;background:url(/build/certificate-viewer/images/logo-afnor.44a78282.png) no-repeat 50%/contain;align-self:flex-start}.skp-how-it-works__info-content-afnor p{font-size:.875rem;line-height:1.4;margin:0;color:#02020a}.skp-how-it-works__info-content-afnor a{color:#02020a;text-decoration:underline;font-size:.875rem}.skp-how-it-works__info-icon-afnor{width:1.125rem;height:1.125rem;flex-shrink:0}.skp-how-it-works__info-icon-afnor path{fill:#fff}.skp-content-header{display:flex;flex-direction:column;gap:1.5rem}.skp-content-header__title{font-size:1.25rem;font-family:Roboto,sans-serif;font-weight:700;line-height:1.75rem;margin:0}@media(min-width:48rem){.skp-content-header__title{font-size:1.5rem;line-height:2.125rem}}.skp-content-header__heading{color:#565961;font-size:.875rem;font-family:Roboto,sans-serif;font-weight:400;line-height:1.063rem;margin:0}.skp-context-menu__dialog[open]{background:#fff;border:1px solid #e1e1e1;border-radius:.313rem;box-shadow:2px 4px 15px 0 #0000000d;color:#fff;display:flex;flex-direction:column;margin:0;position:static;top:calc(-.5rem + var(--button-top-position));left:auto;right:calc(100vw + 1rem - var(--button-right-position));padding:0;min-width:10rem}@media(min-width:48rem){.skp-context-menu__dialog[open]{right:calc(100vw - var(--button-right-position))}}.skp-context-menu__dialog[open]::backdrop{background:#0000}.skp-consent__title{align-items:center;color:#000;display:flex;font-size:1.125rem;font-weight:bolder;max-width:78rem;width:100%}.skp-consent__title:before{background:url(/build/certificate-viewer/images/cookie-icon.dc607821.svg) 50%/contain no-repeat;background-size:contain;content:"";display:inline-block;margin-right:.5rem;width:1.375rem;height:1.375rem}.skp-consent__banner{align-items:center;background:#fff;bottom:0;border-radius:.25rem;box-shadow:0 4px 20px 0 #00000059;display:flex;flex-direction:column;gap:.5rem;left:0;margin-left:auto;margin-right:auto;padding:1.125rem 1.25rem;position:fixed;right:0;z-index:9999}.skp-consent__banner--hidden{display:none}.skp-consent__banner-content{align-items:stretch;color:#313235;display:flex;flex-direction:column-reverse;font-size:.825rem;gap:.25rem;line-height:1.5;max-width:78rem}.skp-consent__banner-content .skp-button{width:100%}@media(min-width:61.25rem){.skp-consent__banner-content{align-items:center;flex-direction:row}.skp-consent__banner-content .skp-button{width:unset}}.skp-consent__banner-content-text{margin-right:0;margin-bottom:1.5rem;order:1}@media(min-width:61.25rem){.skp-consent__banner-content-text{margin-right:1rem;order:unset;margin-bottom:unset}}.skp-consent__modal{background:#fff;border-radius:.75rem;border:1px solid #e1e1e1;box-shadow:0 .625rem 2.5rem #0003;max-width:35rem;padding:0;width:92%}.skp-consent__modal::backdrop{background-color:#00000080}.skp-consent__modal-header{align-items:center;font-size:1.125rem;font-weight:700}.skp-consent__modal-content,.skp-consent__modal-header{border-bottom:1px solid #e1e1e1;display:flex;padding:1.25rem}.skp-consent__modal-content{flex-direction:column;gap:1.25rem}.skp-consent__modal-text{color:#313235;font-size:.9375rem;line-height:1rem}.skp-consent__modal-provider{color:#313235;padding:.625rem;border:1px solid #e1e1e1;border-radius:.5rem;font-size:.875rem;line-height:1rem}.skp-consent__modal-provider-label{align-items:center;color:#000;display:flex;gap:8px;justify-content:space-between;padding-bottom:.5rem}.skp-consent__modal-provider-title{color:#000;display:flex;font-size:1rem;font-weight:bolder;width:80%}.skp-consent__modal-provider-title:before{background:url(/build/certificate-viewer/images/google-analytics-icon.2988f2ad.svg) 50%/contain no-repeat;background-size:contain;content:"";display:block;margin-right:.5rem;width:1rem;height:1rem}.skp-consent__modal-close{background:url(/build/certificate-viewer/images/icon-close.226dc5f1.svg) no-repeat 50%/contain;border:none;content:"";height:1rem;width:1rem}.skp-consent__modal-actions{display:flex;justify-content:flex-end;gap:.75rem;padding:1.25rem}.skp-consent__modal-switch{appearance:none;background-color:#e1e1e1;border-radius:.375rem;height:.75rem;left:0;position:relative;top:0;width:1.5rem}.skp-consent__modal-switch:before{background-color:#838893;border-radius:100%;content:"";height:1rem;left:-.25rem;position:absolute;top:-.125rem;width:1rem}.skp-consent__modal-switch:checked:before{background-color:#006ff5;left:calc(100% - .75rem)}.skp-main-filter{display:none;flex-direction:column}@media(min-width:48rem){.skp-main-filter--desktop{display:flex;gap:1.5rem}}@media(max-width:48rem){.skp-main-filter--mobile{display:flex}}.skp-main-filter__search-block{display:flex;justify-content:space-between;align-items:center;gap:1rem}@media(min-width:48rem){.skp-main-filter__search-block{display:block}}.skp-main-filter__modal-button{font-size:1rem}.skp-main-filter__modal-block{display:flex;flex-direction:column;margin-top:2rem;gap:1.5rem}.skp-main-filter__modal-block button{width:100%}.skp-main-filter__input{display:block;width:calc(100% - 6rem)}@media(min-width:48rem){.skp-main-filter__input{width:100%}}.skp-main-filter__label{display:none;margin-bottom:.5rem}@media(min-width:48rem){.skp-main-filter__label{display:block}.skp-main-filter__open-filters{display:none}}.skp-main-filter__options{display:flex;gap:.5rem;flex-wrap:wrap}@media(max-width:48rem){.skp-main-filter__options{display:none}}@media(min-width:86rem){.skp-main-filter__options{flex-wrap:nowrap}}.skp-main-filter__rating{position:relative}@media(min-width:86rem){.skp-main-filter__rating{flex:1}}.skp-main-filter__rating-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.skp-main-filter__rating-input:checked+.skp-main-filter__rating-label{border-color:#006ff5}.skp-main-filter__rating-input:checked+.skp-main-filter__rating-label .skp-main-filter__rating-star{color:#006ff5}.skp-main-filter__rating-label{padding:.5rem;width:100%;gap:.25rem}.skp-main-filter__rating-number{font-size:1rem;font-weight:500;color:var(--skp-color-black)}.skp-main-filter__rating-star{font-size:1rem;color:var(--skp-color-neutral-400);transition:color .2s}.skp-main-filter__filters-active{display:flex;gap:.5rem;flex-wrap:wrap}@media(max-width:48rem){.skp-main-filter__filters-active{margin-top:1rem}}.skp-main-filter__pill{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem;background-color:var(--skp-color-primary-100);color:var(--skp-color-neutral-900);border:none;border-radius:2.75rem;cursor:pointer;transition:background-color .2s;font-size:.875rem}.skp-main-filter__pill--reset{background:none;font-weight:700;text-decoration:underline}.skp-main-filter__pill--reset:hover{opacity:.8}.skp-main-filter__pill-label{margin:0}.skp-main-filter__separator{border:1px solid var(--skp-color-neutral-300);margin:.125rem 0}@media(max-width:48rem){.skp-main-filter__separator{display:none!important}}.skp-main-filter__pill-close{width:.75rem}#mobile-filters .skp-main-filter__label{display:block}.skp-form{display:grid;padding-top:1rem;gap:1.5rem}.skp-form-filler__step{display:grid;gap:1rem;margin-bottom:1rem}.skp-form-filler__item{font-size:1rem;line-height:1.188rem;font-weight:400}.skp-form-filler__counter,.skp-form-filler__item{display:flex;align-items:center;font-family:Roboto,sans-serif}.skp-form-filler__counter{color:#006ff5;border:2px solid #0073ff;border-radius:50%;justify-content:center;margin-right:.5rem;height:1.5rem;width:1.5rem;font-size:.875rem;line-height:1rem;font-weight:700}.skp-form-filler__description{font-family:Roboto,sans-serif;margin:0 0 1rem;font-size:1rem;line-height:1.188rem;font-weight:400}.skp-form__field{display:grid;gap:.5rem}.skp-form__field-wrapper{font-style:"Roboto",sans-serif;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;text-align:center;color:#006ff5;border-radius:.25rem;border:1px dashed #e1e1e1;height:9rem;font-size:1rem;line-height:1.188rem;font-weight:400}.skp-form__field-wrapper label{cursor:pointer}.skp-form__field-wrapper label:focus,.skp-form__field-wrapper label:focus-visible{outline:2px solid #006ff5;outline-offset:2px;border-radius:.25rem}.skp-form__upload-trigger{background:none;border:none;font-style:"Roboto",sans-serif;color:#006ff5;cursor:pointer;text-align:center;font-size:1rem;line-height:1.188rem;font-weight:400}.skp-form__upload-trigger:focus,.skp-form__upload-trigger:focus-visible{outline:2px solid #006ff5;outline-offset:2px;border-radius:.25rem}.skp-form__file-input{display:none}.skp-form__input,.skp-form__textarea{color:var(--skp-color-text);font-family:Roboto,sans-serif;border:1px solid #e1e1e1;padding:.75rem .75rem .625rem;border-radius:.25rem;font-size:1rem;line-height:1.188rem;font-weight:400}.skp-form__input::placeholder,.skp-form__textarea::placeholder{color:#afb2b8}.skp-form__textarea{height:10rem;resize:none;border-radius:4px}.skp-form__label{display:flex;align-items:center;color:#313235;font-family:Roboto,sans-serif;margin:0;font-size:1rem;line-height:1.188rem;font-weight:400}.skp-form__label-remark{margin-left:.25rem;color:#ff5c45}.skp-form__footer{margin-top:1rem;border-radius:0}@media(min-width:48rem){.skp-form__footer{position:absolute;bottom:0;left:0;background:#fff;margin-top:0;padding:1.5rem 2rem 2rem;border-radius:0 0 .5rem .5rem;width:100%;box-shadow:0 -2px 8px #0000001a}}.skp-form .altcha{min-width:100%}.skp-footer{background-color:#02020a}.skp-footer__main{align-items:center;display:flex;flex-direction:column;gap:.375rem;padding-top:2rem;padding-bottom:2rem}@media(min-width:48rem){.skp-footer__main{flex-direction:row;justify-content:space-between}}.skp-footer__links{align-items:center;display:flex;flex-direction:column;gap:.375rem}@media(min-width:48rem){.skp-footer__links{flex-direction:row;gap:2.5rem}}.skp-footer__skeepers-logo{height:3rem;object-fit:contain}@media(min-width:48rem){.skp-footer__skeepers-logo{padding-left:1rem}}.skp-footer__social-medias{display:flex;gap:1.25rem;padding:2rem 0}.skp-footer__social-medias-logo{background-color:#006ff5;border-radius:50%;height:3rem;padding:20%}@media(min-width:48rem){.skp-footer__social-medias-logo{height:2.5rem}}.skp-footer__cookie{background:none;border:none;color:#fff;cursor:pointer;font-size:.875rem;padding:0;text-decoration:underline}.skp-header{background-color:#f9f6f4;background-image:url(/build/certificate-viewer/images/logo-background.fe9f3a27.svg);background-repeat:no-repeat;background-size:60rem;background-position-y:calc(50% + 1rem);background-position-x:calc(50% + 15rem)}.skp-header__main{padding-top:2rem}.skp-header-content{background-color:#006ff5}.skp-header-content__top{align-items:center;display:flex;height:4.5rem;justify-content:space-between}.skp-header-content__top-logo{color:#fff;height:2.5rem;object-fit:contain}.skp-header-content__link{color:#fff;display:none;font-size:.875rem;font-weight:700;line-height:1rem;text-decoration:none}@media(min-width:48rem){.skp-header-content__link{display:inline-block}}.skp-header-content__actions{align-items:center;display:flex;gap:2rem}@media(min-width:48rem){.skp-header-menu{display:none}}.skp-header-menu__top-menu-icon{background:none;border:none;color:#fff;height:2.5rem;object-fit:contain}.skp-header-menu__dialog{border:none;padding:0;margin:0;max-width:none;max-height:none;position:fixed;top:0;bottom:0;right:0;left:auto;width:18rem;max-width:90vw;background:#0000;transform:translateX(100%);transition:transform .3s ease,opacity .3s ease,overlay .3s ease allow-discrete,display .3s ease allow-discrete}.skp-header-menu__dialog[open]{opacity:1;transform:translateX(0)}.skp-header-menu__dialog::backdrop{background:#000c;transition:opacity .3s ease,overlay .3s ease allow-discrete,display .3s ease allow-discrete;opacity:0}.skp-header-menu__dialog[open]::backdrop{opacity:1}.skp-header-menu__dialog-content{height:100vh;width:100%;background:#fff;display:flex;flex-direction:column;gap:2.5rem;padding:20px;box-sizing:border-box}.skp-header-menu__dialog-close{align-self:flex-end;background:url(/build/certificate-viewer/images/icon-close.226dc5f1.svg) no-repeat 50%/contain;border:none;content:"";height:1rem;width:1rem;cursor:pointer}.skp-header-menu__dialog-close:hover{opacity:.8}.skp-header-menu__dialog-nav{display:flex;flex-direction:column;gap:2.5rem}.skp-header-menu__dialog-link{display:flex;justify-content:space-between;align-items:center;font-size:1rem;text-decoration:none;color:inherit}.skp-header-menu__dialog-link:hover{opacity:.8}.skp-header-menu__dialog-link:after{content:"";background:url(/build/certificate-viewer/images/icon-arrow-right.9878eed4.svg) no-repeat 50%/contain;width:.5rem;height:.5rem;display:inline-block;flex-shrink:0}@supports(transition-behavior:allow-discrete){@starting-style{.skp-header-menu__dialog[open]{opacity:0;transform:translateX(100%)}.skp-header-menu__dialog[open]::backdrop{opacity:0}}}.skp-information-text-block{display:flex;align-items:center;border-radius:.5rem;padding:1rem;gap:1rem}.skp-information-text-block--grey{border:1px solid #6f747e;background:#f7f7f7}.skp-information-text-block--blue{border:1px solid #026fe4;background:#f2f7ff}.skp-information-text-block--red{border:1px solid #f53434;background:#ffdae4}.skp-information-text-block--red .skp-information-text-block__text,.skp-information-text-block--red .skp-information-text-block__title{color:#f53434}.skp-information-text-block__content{display:flex;flex-direction:column;gap:.5rem}.skp-information-text-block__title{color:#02020a;font-weight:600;font-size:.875rem;margin:0}.skp-information-text-block__text{color:#313235;font-weight:400;font-size:.875rem;line-height:1rem;margin:0}.skp-information-text-block--small{padding:.5rem;gap:.5rem}.skp-information-text-block--small .skp-information-text-block__title{font-size:.75rem}.skp-main{display:flex;flex-direction:column;gap:2rem;padding-top:3rem;padding-bottom:5rem}.skp-main__content{display:grid;align-items:flex-start;row-gap:2.5rem}@media(min-width:48rem){.skp-main__content{grid-template-columns:1fr 2.3fr;column-gap:2rem;row-gap:2.5rem}}.skp-main__content-aside{display:flex;flex-direction:column;align-content:center;gap:2.5rem}@media(min-width:48rem){.skp-main__content-aside{position:sticky;top:calc(3rem + var(--sticky-offset,0));border:1px solid #efefef;border-radius:1rem;box-shadow:0 2px 8px #0000001a;gap:1.5rem;padding:1.625rem}}.skp-main__content-main{display:flex;flex-direction:column;gap:2.5rem}.skp-main__review-summary{background-color:#faf8f6;border-radius:.5rem;display:block}.skp-main__reviews{display:flex;flex-direction:column}.skp-main__reviews,.skp-main__reviews--empty{justify-content:center}@media(min-width:48rem){.skp-main__reviews{min-height:18rem}}.skp-main__text{color:#6f747e;font-weight:400;font-size:1rem;text-align:center}.skp-main__review-request .skp-button{width:100%}.skp-modal{border:none;padding:0;margin:0;position:fixed;inset:0;background:#0000;opacity:0;transition:opacity .3s ease,overlay .3s ease allow-discrete,display .3s ease allow-discrete;max-height:none;height:100dvh;max-width:none;width:100dvw}.skp-modal[open]{opacity:1}@media(min-width:48rem){.skp-modal[open]{display:flex;justify-content:center;align-items:center}}.skp-modal::backdrop{background:#000c;transition:opacity .3s ease,overlay .3s ease allow-discrete,display .3s ease allow-discrete;opacity:0}.skp-modal[open]::backdrop{opacity:1}.skp-modal__container{position:fixed;bottom:-100%;border-radius:.5rem .5rem 0 0;background:#fff;opacity:0;transition:transform .3s;max-height:90dvh;max-width:none;width:100%;display:flex;flex-direction:column;gap:1rem}@media(min-width:48rem){.skp-modal__container{transform:translateY(100%);bottom:auto;height:37rem;width:37.5rem;border-radius:.5rem;overflow:hidden}}.skp-modal__container__scroll{align-items:stretch;display:flex;flex-direction:column;gap:2rem;height:100%;max-height:90dvh;overflow-y:auto;padding:1rem}@media(min-width:48rem){.skp-modal__container__scroll{padding:2rem;max-height:37.5rem}.skp-modal__container--auto-height{height:auto;max-height:37rem}}.skp-modal[open] .skp-modal__container{animation:smooth-appear .6s ease forwards}@media(min-width:48rem){.skp-modal[open] .skp-modal__container{animation:modal-slide-up .45s cubic-bezier(.22,1,.36,1) forwards}}.skp-modal__sheet{background:#fff;border-radius:.5rem .5rem 0 0}.skp-modal__header{align-items:center;display:flex;height:2.25rem;justify-content:space-between}.skp-modal__header button{background:none;border:none;cursor:pointer}.skp-modal__title{margin:0;font-size:1.25rem;font-weight:600}body:has(dialog.skp-modal[open]){overflow:hidden}@keyframes smooth-appear{to{bottom:0;opacity:1}}@keyframes modal-slide-up{0%{transform:translateY(100%);opacity:0}60%{opacity:1}to{transform:translateY(0);opacity:1}}.skp-overview{align-items:flex-start;padding:1.5rem 0}.skp-overview,.skp-overview__section{display:flex;justify-content:space-between}.skp-overview__section{flex-wrap:wrap;padding:.5rem 0;gap:1rem}.skp-overview__logo{height:5.125rem;width:5.125rem}@media(min-width:48rem){.skp-overview__logo{height:7.5rem;width:7.5rem}}.skp-overview__logo-img{width:100%;height:100%;object-fit:contain}.skp-overview__info{display:flex;flex-direction:column;gap:.5rem}@media(min-width:48rem){.skp-overview__info{gap:1rem}}.skp-overview__info-name{color:#02020a;font-weight:bolder;font-size:1.5rem;white-space:normal;overflow-wrap:anywhere;word-break:break-word;margin:0}@media(min-width:48rem){.skp-overview__info-name{font-size:1.75rem}}.skp-overview__info-links{align-items:center;color:#565961;display:flex;font-size:.875rem;gap:.25rem}.skp-overview__info-link{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0;text-decoration:underline}.skp-overview__info-link-separator{background-color:#565961;border-radius:50%;display:inline-block;height:.25rem;width:.25rem}.skp-overview__ratings{display:flex;align-items:center;gap:.5rem}.skp-overview__review-count{cursor:pointer;text-decoration:underline;color:#565961;font-size:.75rem}.skp-overview__modal-shop-search{display:block;margin-bottom:1rem;width:100%}.skp-overview__modal-shop-no-results{color:#565961;padding:1.5rem 0;text-align:center}.skp-overview__modal-shop-item{align-items:stretch;display:flex;height:5rem;overflow:hidden}.skp-overview__modal-shop-item[hidden]{display:none}.skp-overview__modal-shop-item:not([hidden])~.skp-overview__modal-shop-item:not([hidden]){border-top:1px solid #e1e1e1}.skp-overview__modal-shop-item-link{align-items:center;color:#838893;display:flex;justify-content:space-between;width:100%}.skp-overview__modal-shop-item-link:after{align-items:center;content:"❯";display:inline-flex;flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem}.skp-overview__modal-shop-content{display:flex;flex-direction:column;gap:.5rem}.skp-overview__modal-shop-name{color:#000;font-size:1rem}.skp-overview__modal-shop-address{color:#838893;font-size:1rem}.skp-pagination{display:flex;padding-bottom:1.5rem}.skp-pagination,.skp-pagination__container{justify-content:center}.skp-pagination__arrow,.skp-pagination__container,.skp-pagination__pages{display:flex;align-items:center}.skp-pagination__arrow{background:none;border:none;cursor:pointer;padding:0;justify-content:center;width:1.75rem;height:1.5rem;transition:opacity .3s;text-decoration:none;color:inherit}.skp-pagination__arrow:hover{opacity:.7}.skp-pagination__arrow:focus-visible{outline:2px solid #006ff5;outline-offset:2px;border-radius:.25rem}.skp-pagination__arrow--disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.skp-pagination__arrow--prev{margin-right:1rem}@media(max-width:48rem){.skp-pagination__arrow--prev{margin-right:.5rem}}.skp-pagination__arrow--next{margin-left:.5rem}.skp-pagination__arrow-icon{width:.5rem;height:auto}.skp-pagination__ellipsis{font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400;color:#02020a}.skp-pagination__ellipsis,.skp-pagination__page{display:flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.5rem;margin-right:.5rem}.skp-pagination__page{background:none;border:1px solid #0000;cursor:pointer;padding:0;border-radius:.25rem;text-align:center;transition:all .3s;text-decoration:none;color:inherit}.skp-pagination__page:last-child{margin-right:0}.skp-pagination__page:not(.skp-pagination__page--active):hover{border-color:#006ff5;background:#d9d9d9}.skp-pagination__page:not(.skp-pagination__page--active):focus-visible{outline:none;border-color:#006ff5;background:#d9d9d9}.skp-pagination__page--active{background-color:#006ff5;border-radius:50%;width:2rem;height:2rem;cursor:default}.skp-pagination__page--active .skp-pagination__page-text{color:#fff}.skp-pagination__page-text{font-family:Roboto,sans-serif;font-size:.75rem;font-weight:400;color:#02020a;line-height:1}@media(min-width:48rem){.skp-pagination__page-text{font-size:.875rem}}.skp-rating-bar-list{display:flex;flex-direction:column}.skp-rating-bar-list__item{display:flex;align-items:center;margin-bottom:.25rem;font-size:.75rem;line-height:.875rem;font-weight:400}@media(min-width:48rem){.skp-rating-bar-list__item{margin-bottom:0}}.skp-rating-bar-list__item-rate{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.skp-rating-bar-list__item-scale{display:flex;flex-grow:1;margin-left:.5rem;margin-right:.5rem;background-color:#d9d9d9;border-radius:1rem;width:auto;height:.375rem}@media(min-width:48rem){.skp-rating-bar-list__item-scale{margin-left:.813rem;margin-right:.813rem}}.skp-rating-bar-list__item-bar{height:100%;border-radius:1rem;background-color:#0073ff}.skp-rating-bar-list__item-count{flex-shrink:0;min-width:1.625rem;text-align:right}.skp-rating-bar-list__item label,.skp-rating-bar-list__item-count{font-family:Roboto,sans-serif;font-size:.75rem;line-height:150%;font-weight:500}.skp-rating-bar-list__item label{display:flex;position:relative;align-items:center;color:#000}.skp-rating-bar-list__item label .skp-stars__item{margin-left:.313rem;height:1rem;width:1rem}.skp-rating-bar-list__item input:focus-visible+label:before,.skp-rating-bar-list__item input:hover+label:before{opacity:.7;outline:none}.skp-rating-bar-list__item input:checked+label:before{border-color:#006ff5;background-color:#006ff5}.skp-rating-bar-list__item input:checked+label:after{content:"";display:block;position:absolute;left:.188rem;width:.813rem;transform:scale(.8);height:100%;background:url(/build/certificate-viewer/images/icon-mark.df4e8090.svg) 50% no-repeat;cursor:pointer}.skp-rating-bar-list--filter-active .skp-rating-bar-list__item label:before{content:"";flex-shrink:0;margin-right:.5rem;border:1px solid #a09e9e;border-radius:.188rem;cursor:pointer;transition:all .3s;width:1.063rem;height:1.063rem}.skp-related-brand-slider__container{padding-top:2.5rem;padding-bottom:2.5rem}@media(min-width:48rem){.skp-related-brand-slider__container{padding-top:3rem;padding-bottom:3rem}}.skp-related-brand-slider__container{display:flex;flex-direction:column;gap:2rem}.skp-related-brand-slider__title{font-size:1.25rem;font-weight:bolder;margin:0}@media(min-width:48rem){.skp-related-brand-slider__title{font-size:1.5rem}}.skp-related-brand-slider__action{display:none;gap:.5rem}@media(min-width:48rem){.skp-related-brand-slider__action{display:block}}.skp-related-brand-slider__heading{display:flex;justify-content:space-between;align-items:center}.skp-related-brand-slider__content{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem}.skp-related-brand-slider__content::-webkit-scrollbar{display:none}.skp-related-brand-slider__card{scroll-snap-align:start;flex-shrink:0;width:12.5rem}.skp-related-brand-slider__card .skp-brand-card{height:100%}@media(min-width:48rem){.skp-related-brand-slider__card{width:16.25rem}}.skp-related-brand-slider__button{color:#000;background:#0000;border:1px solid #9a9ea6;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;height:2rem;width:2rem}.skp-related-brand-slider__button[disabled]{opacity:.3;pointer-events:none}.skp-rating-summary__content{align-items:center;display:flex;gap:2rem}@media(min-width:48rem){.skp-rating-summary__content{align-items:stretch;flex-direction:column}}.skp-rating-summary__content .skp-rating-bar-list{flex-basis:55%}@media(min-width:48rem){.skp-rating-summary__content .skp-rating-bar-list{flex-basis:auto}}.skp-rating-summary__presentation{flex-basis:34%}@media(min-width:48rem){.skp-rating-summary__presentation{flex-basis:auto}}.skp-rating-summary__summary{display:flex;justify-content:center;align-items:center}.skp-rating-summary__note{margin:0}.skp-rating-summary__note .skp-rating__note{font-size:2.5rem;font-family:Roboto,sans-serif;font-weight:700;display:flex;align-items:center;margin:0}@media(min-width:48rem){.skp-rating-summary__note .skp-rating__note{font-size:3.5rem}}.skp-rating-summary .skp-stars__item{margin:0 .5rem;height:2.5rem;width:2.5rem}@media(min-width:48rem){.skp-rating-summary .skp-stars__item{height:3.5rem;width:3.25rem}}.skp-rating-summary__info{color:#565961;font-size:.625rem;font-family:Roboto,sans-serif;font-weight:400;text-align:center;line-height:150%;margin:.625rem auto 0}@media(min-width:48rem){.skp-rating-summary__info{max-width:8.75rem}}.skp-source-label{font-weight:400;font-size:.875rem}.skp-source-label--green{color:#12703d}.skp-source-label__trigger{cursor:pointer;display:flex;gap:.25rem}.skp-source-label__trigger--disabled{cursor:default;pointer-events:none}.skp-source-label b{font-weight:bolder}.skp-source-label__dialog.skp-tooltip__dialog[open]{display:flex;flex-direction:row-reverse;align-items:center;gap:.5rem}.skp-source-label__dialog .skp-tooltip__dialog-close{align-self:center;flex-shrink:0;padding:.5rem 0}@media(min-width:48rem){.skp-request-review-modal .skp-modal__content{padding-bottom:3.5rem}}.skp-review-item{display:grid;gap:1rem}.skp-review-item:not(:last-child){border-bottom:1px solid #e1e1e1;padding-bottom:1rem}.skp-review-item__info{color:#02020a;font-family:Roboto,sans-serif;margin:0;font-size:1rem;line-height:1.188rem;font-weight:700}.skp-review-item__property,.skp-review-item__resume{display:flex;align-items:center}.skp-review-item__property{flex-basis:100%}@media(min-width:48rem){.skp-review-item__property{flex-basis:auto}}.skp-review-item__resume{flex-wrap:wrap;justify-content:space-between;gap:.5rem}.skp-review-item__stars{display:flex;margin-right:.5rem}.skp-review-item__date{color:#565961;font-size:.875rem;line-height:1rem}.skp-review-item__date,.skp-review-item__text{font-family:Roboto,sans-serif;margin:0;font-weight:400}.skp-review-item__text{color:#02020a;font-size:1rem;line-height:1.188rem}.skp-review-item__summary,.skp-review-item__syndication{color:#737482;font-family:Roboto,sans-serif;margin:0;font-size:.875rem;line-height:1rem;font-weight:400}.skp-review-item__syndication{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}.skp-review-item__syndication-separator{color:#737482}.skp-review-item__translation-toggle{padding:0;border:none;background:none;color:#737482;font-family:Roboto,sans-serif;text-decoration:underline;cursor:pointer;font-size:.875rem;line-height:1rem;font-weight:700}.skp-review-item__moderations{display:grid;gap:1.5rem}.skp-review-item__footer{display:flex;flex-direction:column;gap:.5rem}.skp-review-item__footer-info{display:flex;justify-content:space-between;align-items:center}.skp-review-item__footer-info .skp-context-menu__trigger .skp-button-root{--skp-button-medium-height:1rem}.skp-review-item .skp-stars__item{height:1.25rem;width:1.25rem}.skp-review-action__item:not(:last-of-type){border-bottom:1px solid #e1e1e1}.skp-review-action__button{color:#02020a;background:#0000;border:none;text-align:left;padding:.625rem 1rem;height:100%;width:100%;font-size:.875rem;line-height:1rem;font-weight:400}.skp-review-toggle{color:#02020a;cursor:pointer;font-family:Roboto,sans-serif;text-align:right;margin-right:1rem;padding-bottom:1rem;font-size:.875rem;line-height:1.188rem;font-weight:700}.skp-review-toggle .skp-arrow:before{content:"";position:absolute;border-left:2px solid #000;border-top:2px solid #000;transform:rotate(45deg);width:.375rem;height:.375rem;margin-left:-1rem;margin-top:.375rem}.skp-review-toggle__hide-text{display:block}.skp-review-toggle__display-text{display:none}.skp-review-toggle--displayed .skp-arrow:before{transform:rotate(225deg);margin-top:2px}.skp-review-toggle--displayed .skp-review-toggle__hide-text{display:none}.skp-review-toggle--displayed .skp-review-toggle__display-text{display:block}.skp-review-moderation{display:flex}.skp-review-moderation--hide{display:none}.skp-review-moderation__liner{flex-shrink:0;width:.125rem;margin:0 1rem;background-color:#e1e1e1}.skp-review-moderation__header{color:#02020a;align-items:center;margin:0 0 1rem;font-weight:700}.skp-review-moderation__header,.skp-review-moderation__text{font-family:Roboto,sans-serif;display:flex;font-size:1rem;line-height:1.188rem}.skp-review-moderation__text{white-space:break-spaces;font-weight:400}.skp-rating__no-note,.skp-rating__note{font-weight:bolder;font-size:1.5rem}@media(min-width:48rem){.skp-rating__no-note,.skp-rating__note{font-size:2rem}}.skp-rating__no-note{color:#afb2b8}.skp-review-summary__upvotes-thumb-down,.skp-review-summary__upvotes-thumb-up{background:url(/build/certificate-viewer/images/thumbs-up.6df0599b.svg) no-repeat 50%/contain;display:block;height:.75rem;width:.75rem}.skp-review-summary{display:flex;flex-direction:column;gap:1rem;padding-bottom:1rem}.skp-review-summary__content{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1rem 0}.skp-review-summary__title{display:flex;gap:.25rem;font-size:1rem;font-weight:600;margin:0}.skp-review-summary__text{display:flex;flex-direction:column;gap:.5rem}.skp-review-summary__paragraph{font-size:1rem;margin:0}.skp-review-summary__paragraph--extra{display:none}.skp-review-summary__text--expanded .skp-review-summary__paragraph--extra{display:block}.skp-review-summary__toggle{align-items:center;align-self:flex-start;background:none;border:none;color:#000;cursor:pointer;display:flex;font-size:.875rem;gap:.25rem;padding:0;text-decoration:underline}.skp-review-summary__toggle[aria-expanded=true] .skp-review-summary__toggle-chevron{transform:scaleY(-1)}.skp-review-summary__toggle-chevron{display:block;flex-shrink:0;height:.5rem;width:.8125rem}.skp-review-summary__toggle-chevron svg{display:block;height:100%;width:100%}.skp-review-summary__toggle-chevron path{fill:currentColor}.skp-review-summary__ai-info{align-items:center;color:#565961;display:flex;font-size:.875rem;gap:.25rem;padding:0 1rem}.skp-review-summary__tooltip-button{background:url(/build/certificate-viewer/images/icon-info-large.22ff9ea6.svg) 50%/contain no-repeat;border:none;content:"";height:.75rem;padding:0;width:.75rem}.skp-review-summary__upvotes{color:#565961;display:none;font-size:.875rem;gap:.5rem;padding:0 1rem}.skp-review-summary__upvotes--shown{display:flex}.skp-review-summary__upvotes-button{align-items:center;background:none;border:none;display:flex;gap:.25rem;padding:0}.skp-review-summary__upvotes-button:hover{color:#000}.skp-review-summary__upvotes-button:hover .skp-review-summary__upvotes-thumb-down,.skp-review-summary__upvotes-button:hover .skp-review-summary__upvotes-thumb-up{background:url(/build/certificate-viewer/images/thumbs-up-filled.9b7f44ba.svg) no-repeat 50%/contain}.skp-review-summary__upvotes-feedback{color:#565961;font-size:.875rem;font-style:italic;display:block;visibility:hidden;padding:0 1rem}.skp-review-summary__upvotes-feedback--shown{display:block;visibility:visible}.skp-review-summary__upvotes-feedback--hidden{display:none}.skp-review-summary__upvotes-thumb-down{transform:scaleY(-1)}.skp-review-summary__themes{display:flex;flex-direction:column;gap:1rem}.skp-review-summary__themes-pills{display:flex;flex-wrap:wrap;gap:.5rem;padding:0 1rem}.skp-review-summary__theme-pill{background:#fff;border:1px solid #e1e1e1;border-radius:999px;color:#02020a;font-size:.875rem;padding:.5rem .75rem}.skp-review-summary__theme-pill:hover{border-color:#a09e9e}.skp-review-summary__theme-pill[aria-expanded=true]{background:#f2f7ff;border-color:#006ff5;color:#006ff5}.skp-review-summary__theme-panel{border-top:1px solid #e1e1e1;padding:1.375rem 1rem 0}.skp-review-summary__theme-panel-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.25rem}.skp-review-summary__theme-panel-heading{display:flex;flex-direction:column;gap:.25rem}.skp-review-summary__theme-panel-title{color:#02020a;font-family:Roboto,sans-serif;margin:0;font-size:1rem;line-height:1.188rem;font-weight:700}.skp-review-summary__theme-panel-sentence{color:#565961;font-family:Roboto,sans-serif;margin:0;font-size:.875rem;line-height:1.25rem;font-weight:400}.skp-review-summary__theme-panel-sentence [data-controller=tooltip]{align-items:center;display:inline-flex;vertical-align:middle}.skp-review-summary__theme-panel-sentence .skp-tooltip__trigger{line-height:0}.skp-review-summary__theme-panel-tooltip-button{background:url(/build/certificate-viewer/images/icon-info-large.22ff9ea6.svg) 50%/contain no-repeat;border:none;flex-shrink:0;height:.75rem;padding:0;vertical-align:middle;width:.75rem}.skp-review-summary__theme-panel-tooltip-text{font-size:10px;font-weight:400;line-height:14px;margin:0}.skp-review-summary__theme-panel-tooltip-link{color:inherit;font-weight:700;text-decoration:underline}.skp-review-summary__theme-panel-tooltip-dialog.skp-tooltip__dialog[open]{background:#02020a;overflow:visible;max-width:12rem}@media(min-width:48rem){.skp-review-summary__theme-panel-tooltip-dialog.skp-tooltip__dialog[open]{margin-top:1.25rem;max-width:16.25rem}.skp-review-summary__theme-panel-tooltip-dialog.skp-tooltip__dialog--left{left:calc(.6875rem + var(--button-left-position))}}.skp-review-summary__theme-panel-tooltip-dialog:before{border-bottom:.34375rem solid #0000;border-left:none;border-right:.6875rem solid #02020a;border-top:.34375rem solid #0000;content:"";left:-.575rem;position:absolute;top:calc(50% - 1.25rem);transform:translateY(-50%)}@media(max-width:48rem){.skp-review-summary__theme-panel-tooltip-dialog:before{border-color:currentcolor #0000 #02020a;border-style:none solid solid;border-width:medium .34375rem .6875rem;left:calc(-.71875rem + var(--button-left-position) - var(--dialog-left));top:-.5875rem;transform:none}.skp-review-summary__theme-panel-tooltip-dialog.skp-tooltip__dialog--left.skp-tooltip__dialog--middle{--dialog-left:max(1rem, min(-6.375rem + var(--button-left-position), 100vw - 13rem));left:var(--dialog-left);right:auto;top:calc(.6875rem + var(--button-top-position) + var(--button-height));transform:none;width:12rem}}.skp-review-summary__theme-panel-close{background:none;border:none;padding:0}.skp-review-summary__theme-panel-close-icon{background-color:#99999e;display:block;height:.875rem;mask:url(/build/certificate-viewer/images/icon-close.226dc5f1.svg) no-repeat center/contain;width:.875rem}.skp-review-summary__theme-panel-body{display:flex;flex-direction:column;gap:1rem}.skp-verbatim-item{display:flex;flex-direction:column;gap:.5rem}.skp-verbatim-item:not(:last-child){border-bottom:1px solid #e1e1e1;padding-bottom:1rem}.skp-verbatim-item__quote{margin:0}.skp-verbatim-item__text{color:#02020a;font-family:Roboto,sans-serif;margin:0;font-size:.875rem;line-height:1.188rem;font-weight:400}.skp-verbatim-item__toggle{background:none;border:none;color:#02020a;padding:0;text-decoration:underline;font-size:.875rem;line-height:1rem;font-weight:700}.skp-verbatim-item__footer{align-items:center;color:#565961;display:flex;flex-wrap:wrap;gap:.5rem}.skp-verbatim-item__author{color:#02020a;font-family:Roboto,sans-serif;font-style:normal;font-size:.875rem;line-height:1.188rem;font-weight:700}.skp-verbatim-item__stars{display:flex}.skp-verbatim-item .skp-stars__item{height:.875rem;width:.875rem}.skp-verbatim-item__date{font-family:Roboto,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400}.skp-reviews__wrapper{display:flex;flex-direction:column}.skp-reviews__remark{color:#565961;font-family:Roboto,sans-serif;text-align:center;font-size:.875rem;line-height:1rem;font-weight:500}@media(min-width:48rem){.skp-reviews__remark{font-size:.75rem;line-height:150%;font-weight:500}}.skp-reviews__list{display:grid;row-gap:2rem}.skp-reviews__no-results{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.skp-reviews__no-results img{width:1.5rem;height:1.5rem}.skp-reviews__no-results-text{display:flex;align-items:center;gap:.25rem;font-weight:700;margin:0}.skp-reviews__no-results-subtext{margin:0}.highlighted{background-color:#ff5f3e80;font-weight:700}.search-criterion{margin:0;overflow:hidden}.skp-shop-location{display:flex;flex-direction:column;gap:1.5rem;width:100%}.skp-shop-location__title{color:#000;display:flex;flex-direction:row;font-size:1rem;font-weight:700;gap:0;justify-content:space-between}@media(min-width:48rem){.skp-shop-location__title{font-size:1.25rem;font-weight:600}}.skp-shop-location__title-link{background:none;border:none;color:#000;cursor:pointer;font-size:.875rem;font-weight:600;padding:0;text-decoration:underline}.skp-shop-location__address{display:flex;flex-direction:column;font-size:.875rem;gap:.5rem}.skp-shop-location__address-name{color:#000;font-size:1rem}.skp-shop-location__address-street{color:#737482;font-size:.875rem}#skp-snackbar{border:none;background-color:#fff;text-align:center;padding:16px;position:fixed;left:50%;top:30px;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;border-radius:4px;margin:24px;min-width:344px;transform:translateX(-50%);z-index:50}#skp-snackbar.error{border-bottom:3px solid #ff5c45}#skp-snackbar.success{border-bottom:3px solid #02bc77}#skp-snackbar.warning{border-bottom:3px solid #ff0}#skp-snackbar.info{border-bottom:3px solid #1877f2}#skp-snackbar.show{visibility:visible;animation:fadein .5s,fadeout .5s 2.5s}@keyframes fadein{0%{top:0;opacity:0}to{top:30px;opacity:1}}@keyframes fadeout{0%{top:30px;opacity:1}to{top:0;opacity:0}}.skp-stars{display:inline-flex;gap:.25rem}.skp-stars__item{position:relative;display:flex;align-items:center;justify-content:center;height:1.5rem;width:1.5rem}.skp-stars__icon{position:absolute;inset:0;height:100%;width:100%}.skp-stars__icon svg{display:block;height:100%;width:100%}.skp-stars__icon--empty path{fill:#afb2b880}.skp-stars__icon--filled{clip-path:inset(0 calc(100% - var(--rating-item-percent)) 0 0)}.skp-stars__icon--filled path{fill:#006ff5}.skp-sticky-header{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:1000;transform:translateY(-110%);transition:transform .3s}.skp-sticky-header--visible{transform:translateY(0);box-shadow:0 4px 4px 0 #00000040}.skp-sticky-header__main{display:flex;flex-direction:column;row-gap:1.5rem;padding-top:1.2rem}.skp-sticky-header__overview{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.skp-sticky-header__left{font-weight:600;font-size:1.25rem;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.skp-sticky-header__right{display:none;flex-shrink:0}@media(min-width:48rem){.skp-sticky-header__right{display:block}}.skp-sticky-header__ratings{display:inline-flex;align-items:center;gap:.25rem;padding:0 .5rem}.skp-sticky-header__scrollable{display:flex;flex-direction:column;gap:1rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;white-space:nowrap}.skp-sticky-header__anchors{display:flex;align-items:flex-start;gap:1rem}.skp-sticky-header__indicator{display:flex;flex-direction:column;font-size:.875rem;row-gap:1rem}.skp-sticky-header__indicator--active{font-weight:bolder}.skp-sticky-header__indicator-link{color:inherit;text-decoration:none}.skp-sticky-header__highlight{border:3px solid #0073ff;border-radius:4px;width:100%;transition:transform .3s,width .3s}.skp-sticky-header__section{scroll-margin-top:var(--sticky-offset,0)}.skp-tooltip__dialog[open]{background-color:#313235;border:none;border-radius:.5rem;color:#fff;display:flex;flex-direction:column;margin:0;position:absolute;max-width:18rem;overflow:hidden;z-index:999}.skp-tooltip__dialog--center{left:calc(-9rem + var(--button-left-position))}.skp-tooltip__dialog--left{left:calc(1.5rem + var(--button-left-position))}@media(max-width:48rem){.skp-tooltip__dialog--left{left:1rem;right:1rem;max-width:calc(100vw - 2rem)}}.skp-tooltip__dialog--right{left:calc(var(--button-left-position))}@media(min-width:48rem){.skp-tooltip__dialog--right{right:var(--button-right-position);left:auto}}.skp-tooltip__dialog--bottom{top:calc(.5rem + var(--button-top-position))}.skp-tooltip__dialog--top{top:calc(-.5rem + var(--button-top-position));transform:translateY(-100%)}.skp-tooltip__dialog--middle{top:calc(var(--button-top-position) + .5 * var(--button-height));transform:translateY(-50%)}.skp-tooltip__dialog-button{display:flex;align-items:center;background:none;border:none;height:1rem;padding:0}.skp-tooltip__dialog-button-img{height:.75rem;width:.75rem}.skp-tooltip__dialog-close{align-items:center;align-self:flex-end;background:none;border:none;display:flex;height:1rem;justify-content:center;margin:-.25rem;width:1rem}.skp-tooltip__dialog-close:before{background-color:#fff;content:"";flex-shrink:0;display:block;height:.5rem;mask:url(/build/certificate-viewer/images/icon-close.226dc5f1.svg) no-repeat center/contain;width:.5rem}.skp-tooltip__dialog-close:focus-visible{border-radius:.25rem;outline:.125rem solid var(--skp-color-primary,#2b6ef5);outline-offset:.125rem}.skp-homepage{background-color:#dfedff}.skp-homepage__main{align-items:center;display:flex;flex-direction:column;gap:3rem;height:50rem}@media(min-width:48rem){.skp-homepage__main{flex-direction:row}}.skp-homepage__title{font-size:2rem;font-weight:700}.skp-homepage__subtitle{font-size:1.25rem;line-height:1.5rem}.skp-homepage-illustration{background-color:#e7e0ff;border-radius:2rem;display:flex;flex-direction:column;overflow:clip;zoom:calc(clamp(.3,1 / 543px * (100vw - 2rem),1))}@media(min-width:48rem){.skp-homepage-illustration{zoom:calc(clamp(.5,100vw / 1400px,1))}}.skp-homepage-illustration__dots{align-items:center;display:flex;gap:.375rem;padding:.75rem 1.5rem}.skp-homepage-illustration__dots span{background-color:#c4c4c4;border-radius:50%;display:block;height:.375rem;width:.375rem}.skp-homepage-illustration__body{display:flex;flex:1;overflow:hidden}.skp-homepage-illustration__img{object-fit:cover;height:490px}.skp-homepage-illustration__strip{background-color:#e7e0ff;border-radius:.25rem;height:1.5rem;margin-bottom:.5rem;width:12rem}.skp-homepage-illustration__info{background-color:#fff;display:flex;flex-direction:column;gap:.5rem;height:490px;padding:2rem 1.5rem 0;width:290px}.skp-homepage-illustration__reviews{display:flex;flex-direction:column;gap:1rem;padding-top:2rem;overflow:hidden}.skp-homepage-illustration__price{font-size:1.5rem;font-weight:700}.skp-homepage-illustration__gtin{color:#afb2b8;font-size:.5rem}.skp-homepage-illustration__basket-list{display:flex;gap:.5rem}.skp-homepage-illustration__add-basket{background-color:#1e1e1e;border-radius:.25rem;color:#fff;font-size:.75rem;padding:.75rem}.skp-homepage-illustration__wishlist{align-items:center;background-color:#afb2b8;border-radius:.25rem;display:flex;justify-content:center;padding:0 .75rem}.skp-homepage-illustration__wishlist img{height:1.25rem;width:1.25rem}.skp-homepage-review{background-color:#f7f7f7;border-radius:1rem;padding:1.5rem 1rem}.skp-homepage-review__header{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.5rem;width:85%}.skp-homepage-review__name{font-size:.875rem;font-weight:700}.skp-homepage-review .skp-stars{gap:.15rem}.skp-homepage-review .skp-stars__item{background:linear-gradient(to right,#9e76ff 0,#9e76ff var(--rating-item-percent),#e7e0ff80 var(--rating-item-percent),#e7e0ff80 100%);height:1rem;mask-image:none;width:1rem}.skp-homepage-review .skp-stars__item:after{background:#fff;content:"";display:block;height:70%;mask-image:url(/build/certificate-viewer/images/icon-star.6427dc30.svg);mask-repeat:no-repeat;mask-size:contain;width:70%}.skp-homepage-review__text{color:#6b6b6b;font-size:.7rem}.skp-directory__main{padding:1.5rem 1rem}@media(min-width:48rem){.skp-directory__main{padding:2.5rem 1rem 23rem}}.skp-directory__layout{margin-top:2.5rem}@media(min-width:48rem){.skp-directory__layout{display:flex;align-items:flex-start;gap:2rem}}.skp-directory__title{font-family:Roboto,sans-serif;font-weight:700;font-size:1.5rem;line-height:2rem;text-align:center;margin:2.5rem 0 2rem}.skp-directory__title--detail{display:flex;align-items:center;gap:.75rem;text-align:left;font-size:1.75rem;line-height:2.25rem;margin:0 0 2rem}.skp-directory__title-icon{flex-shrink:0;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center}.skp-directory__title-icon svg{width:100%;height:100%}.skp-directory__result-count{color:#565961;font-family:Roboto,sans-serif;font-size:.875rem;margin:0 0 1.5rem}@media(min-width:48rem){.skp-directory__category-detail{flex:1 1 auto;min-width:0}}.skp-directory__category-list{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;padding:0;gap:1rem}.skp-directory__category-item{display:flex;border:1px solid #dddee1;width:100%}@media(min-width:48rem){.skp-directory__category-item{flex:0 0 13.625rem;max-width:13.625rem;min-height:3.25rem}}.skp-directory__category-item:not(.skp-directory__category-item--disabled):hover{border-color:#006bed;box-shadow:inset 0 0 0 1px #006bed}.skp-directory__category-item:not(.skp-directory__category-item--disabled):hover .skp-directory__category-icon path{fill:#006bed}.skp-directory__category-link{color:#000;display:flex;align-items:center;width:100%;padding:.625rem 1.5rem .625rem 1rem;text-decoration:none}.skp-directory__category-icon{flex-shrink:0;width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;color:#000}.skp-directory__category-icon svg{width:100%;height:100%}.skp-directory__category-name{font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;margin-left:.5rem;line-height:1rem}.skp-directory__empty{text-align:center;color:#565961;font-family:Roboto,sans-serif;padding:2rem 0}.skp-directory__certificate-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.skp-directory__certificate-item{border-bottom:1px solid #dddee1}.skp-directory__certificate-link{display:flex;align-items:center;gap:1rem;padding:1rem .5rem;color:#000;text-decoration:none}.skp-directory__certificate-link:hover .skp-directory__certificate-name{text-decoration:underline}.skp-directory__certificate-logo{flex-shrink:0;width:4.5rem;height:4.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:.25rem}.skp-directory__certificate-logo img{max-width:100%;max-height:100%;object-fit:contain}.skp-directory__certificate-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.375rem}.skp-directory__certificate-name{font-family:Roboto,sans-serif;font-weight:700;font-size:1rem;line-height:1.25rem;color:#000}.skp-directory__certificate-rating{display:flex;align-items:center;gap:.375rem}.skp-directory__certificate-rating .skp-stars__item{height:1rem;width:1rem}.skp-directory__certificate-average{font-family:Roboto,sans-serif;font-weight:700;font-size:1rem;line-height:1rem;color:#000}.skp-directory__certificate-count{color:#565961;font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;text-decoration:underline}.skp-directory__certificate-chevron{flex-shrink:0;display:flex;align-items:center;color:#565961}.skp-directory__sidebar{margin-top:2rem}@media(min-width:48rem){.skp-directory__sidebar{flex:0 0 20rem;margin-top:0}}.skp-directory__sidebar-card{border:1px solid #dddee1;border-radius:.5rem;padding:1.25rem}.skp-directory__sidebar-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.skp-directory__sidebar-title{font-family:Roboto,sans-serif;font-weight:700;font-size:1rem;color:#000}.skp-directory__sidebar-see-all{flex-shrink:0;color:#000;font-family:Roboto,sans-serif;font-weight:700;font-size:.875rem;text-decoration:underline}.skp-directory__sidebar-see-all:hover{color:#006bed}.skp-directory__sidebar-list{list-style:none;padding:0;margin:0}.skp-directory__sidebar-item{border-bottom:1px solid #dddee1}.skp-directory__sidebar-item:last-child{border-bottom:none}.skp-directory__sidebar-link{display:flex;align-items:center;gap:.625rem;padding:.75rem 0;color:#000;text-decoration:none}.skp-directory__sidebar-link:hover .skp-directory__sidebar-name{text-decoration:underline}.skp-directory__sidebar-icon{flex-shrink:0;width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;color:#000}.skp-directory__sidebar-icon svg{width:100%;height:100%}.skp-directory__sidebar-name{flex:1 1 auto;font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;line-height:1.125rem;color:#000}.skp-directory__pagination{display:flex;align-items:center;justify-content:center;gap:1rem;margin:2rem auto 0}.skp-directory__pagination-link{color:#006bed;font-family:Roboto,sans-serif;font-weight:700;font-size:.875rem;text-decoration:none}.skp-directory__pagination-link:hover{text-decoration:underline}.skp-directory__pagination-status{color:#565961;font-family:Roboto,sans-serif;font-size:.875rem}.ph-item{position:relative;display:flex;flex-wrap:wrap;padding:30px 15px 15px;margin-bottom:30px;overflow:hidden;direction:ltr;background-color:#fff;border:1px solid #e6e6e6;border-radius:2px}.ph-item,.ph-item *,.ph-item :after,.ph-item :before{box-sizing:border-box}.ph-item:before{position:absolute;top:0;right:0;bottom:0;left:50%;z-index:1;width:500%;margin-left:-250%;pointer-events:none;content:" ";background:linear-gradient(90deg,#fff0 46%,#ffffff59 50%,#fff0 54%) 50% 50%;animation:ph-animation .8s linear infinite}.ph-item>*{display:flex;flex:1 1 auto;flex-flow:column;padding-right:15px;padding-left:15px;margin-bottom:15px}.ph-row{display:flex;flex-wrap:wrap;margin-top:-7.5px}.ph-row div{height:10px;margin-top:7.5px;background-color:#ced4da}.ph-row .big,.ph-row.big div{height:20px}.ph-row .empty{background-color:#fff0}.ph-col-2{flex:0 0 16.6666666667%}.ph-col-4{flex:0 0 33.3333333333%}.ph-col-6{flex:0 0 50%}.ph-col-8{flex:0 0 66.6666666667%}.ph-col-10{flex:0 0 83.3333333333%}.ph-col-12{flex:0 0 100%}[class*=ph-col]{direction:ltr}[class*=ph-col]>*+.ph-row{margin-top:0}[class*=ph-col]>*+*{margin-top:7.5px}.ph-avatar{position:relative;width:100%;min-width:60px;overflow:hidden;background-color:#ced4da;border-radius:50%}.ph-avatar:before{display:block;padding-top:100%;content:" "}.ph-picture{width:100%;height:120px;background-color:#ced4da}@keyframes ph-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}