.buttonDisabled{opacity:.2}.apple-pay-button{-apple-pay-button-type:checkout;-webkit-appearance:-apple-pay-button;display:inline-block;width:100%}.apple-pay-button-black{-apple-pay-button-style:#000}.apple-pay-button-white{-apple-pay-button-style:#fff}.apple-pay-button-white-with-line{-apple-pay-button-style:white-outline}

.archive__taxo-title{margin-bottom:var(--adebeo-spacing-s);font-size:var(--adebeo-font-size-h3)}.tuto-featured-group{position:relative;z-index:2;margin-bottom:var(--adebeo-spacing-m);padding:var(--adebeo-spacing-xm) var(--adebeo-spacing-gap);border-radius:var(--adebeo-border-radius-xs);overflow:hidden;color:var(--adebeo-white)}.tuto-featured-group:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:-1}.tuto-featured-group__banner img{position:absolute;top:0;left:0;width:100% !important;height:100% !important;object-fit:cover;z-index:-2}.tuto-featured-group__desc{margin:var(--adebeo-spacing-gap) 0}.archive__taxo-nav{margin-bottom:var(--adebeo-spacing-l)}.archive__taxo-nav .archive__taxo-list{display:flex;gap:var(--adebeo-spacing-s);flex-wrap:wrap;list-style:none;padding:0;margin:0}.archive__taxo-list a{position:relative;z-index:2;display:block;text-decoration:none;color:var(--adebeo-color-primary);border:2px solid var(--adebeo-color-primary);border-radius:var(--adebeo-border-radius-xs);padding:var(--adebeo-spacing-2xs);font-size:var(--adebeo-font-size-s);font-weight:var(--adebeo-font-weight-bold);transition:all .3s ease}.archive__taxo-list a:hover{color:var(--adebeo-white)}.archive__taxo-list a:before{content:'';position:absolute;z-index:-1;top:0;left:0;width:0;height:100%;background-color:var(--adebeo-color-primary);z-index:-1;transition:width .3s ease}.archive__taxo-list a:hover:before{width:100%}.posts-pagination{margin:var(--adebeo-spacing-m) 0}.posts-pagination .page-numbers{display:flex;gap:0;list-style:none;padding:0;margin:0;justify-content:center}.posts-pagination .page-numbers .page-numbers{display:block;min-width:40px;height:40px;line-height:40px;vertical-align:middle;text-align:center;text-decoration:none;color:var(--adebeo-color-primary)}.posts-pagination .page-numbers .page-numbers:hover{color:var(--adebeo-accent-color)}.archive__description{margin-top:var(--adebeo-spacing-l)}.archive__description__content{margin-top:var(--adebeo-spacing-s)}.archive__description__content p:not(:last-child){margin-bottom:var(--adebeo-spacing-xs)}.grouped-posts{margin-bottom:var(--adebeo-spacing-l);padding:var(--adebeo-spacing-s);background-color:var(--adebeo-color-primary);border-radius:var(--adebeo-border-radius-xs);color:var(--adebeo-white)}.glide--grouped{margin:var(--adebeo-spacing-m) 0 0}.glide--grouped .glide__slides{padding:0;display:flex}.glide--grouped .glide__slide{position:relative;border-radius:var(--adebeo-border-radius-xs);border:2px solid var(--adebeo-color-primary);padding:var(--adebeo-spacing-2xs);background-color:var(--adebeo-white);height:auto}.glide--grouped .glide__slide img{display:block;margin-bottom:var(--adebeo-spacing-s);width:100%;aspect-ratio:262/208;object-fit:cover}.glide--grouped .glide__slide a{display:block;text-decoration:none;color:var(--adebeo-color-primary);font-size:var(--adebeo-font-size-h4)}.glide--grouped .glide__slide a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease}.glide--grouped .glide__arrows{display:flex;gap:var(--adebeo-spacing-s);justify-content:center;margin-top:var(--adebeo-spacing-s)}.glide .glide__arrow--disabled{opacity:.55 !important;pointer-events:none}@media (min-width:1280px){.archive__heading{margin-top:var(--adebeo-spacing-l)}.archive__content:has(.archive__taxo-title){display:grid;grid-template-columns:300px calc(100% - 300px - var(--adebeo-spacing-gap));gap:var(--adebeo-spacing-gap)}.archive__taxo-nav:has(.archive__taxo-title){position:sticky;top:60px;align-self:start}.glide--grouped{display:flex;flex-direction:column-reverse;margin-top:-50px}.glide--grouped .glide__arrows{margin:0 0 var(--adebeo-spacing-s);justify-content:flex-end}}@media (min-width:1280px) and (max-width:1600px){.archive__content:has(.archive__taxo-title) .post-list{grid-template-columns:1fr 1fr}}