.block-badges{display:flex;flex-wrap:wrap;gap:var(--space-16);padding-block:var(--space-16)}.block-badges-item img{inline-size:auto;block-size:var(--space-64)}.block-gift-card{display:flex;align-items:center;gap:var(--space-16);border:1px solid var(--scheme-border);padding:var(--space-16)}.block-gift-card-image{inline-size:var(--space-72)}.block-gift-card-link{margin-inline-start:auto}.block-impact-stats{display:flex;flex-direction:column;gap:var(--space-24);padding:var(--space-24);background-color:var(--scheme-background-tertiary);border-radius:var(--space-8)}.block-impact-stats-content-list{display:flex;flex-direction:column;gap:var(--space-12)}.block-impact-stats-content-item{display:flex;flex-direction:row-reverse;gap:var(--space-8);justify-content:flex-end}.block-impact-stats-content-item-label{align-self:flex-end}.article-card{--media-height: 48%;aspect-ratio:4 / 6;max-block-size:500px;inline-size:100%;display:flex;flex-direction:column;gap:var(--space-16);justify-content:end;position:relative;overflow:hidden}@media (min-width: 400px){.article-card{aspect-ratio:4 / 5}}.article-card:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;background:linear-gradient(to top,var(--scheme-background-secondary) 0,var(--scheme-background-secondary) calc(100% - var(--media-height)),rgba(0,0,0,0) calc(100% - var(--media-height)),rgba(0,0,0,0) 100%);transition:background var(--transition);z-index:1;pointer-events:none}.article-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;background-color:var(--scheme-background-secondary);opacity:0;transition:opacity var(--transition);z-index:0;pointer-events:none}.article-card-media{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:var(--media-height);z-index:0}.article-card-media .article-card-link,.article-card-media .article-card-media-image{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;z-index:0;transition:opacity var(--transition)}:is(.article-card-media .article-card-link,.article-card-media .article-card-media-image) img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}.article-card-content-container{display:flex;flex-direction:column;z-index:1;block-size:calc(100% - var(--media-height));transition:block-size var(--transition);background:var(--scheme-background-secondary);padding:var(--space-32) var(--space-24) var(--space-24)}.article-card-header{display:flex;flex-direction:column;gap:var(--space-16);z-index:1}.article-card-header-title{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-card-content{flex:1;transition:flex var(--transition);overflow:auto;z-index:1;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 var(--space-16),#000 calc(100% - var(--space-16)),transparent);mask-image:linear-gradient(0deg,transparent 0,#000 var(--space-16),#000 calc(100% - var(--space-16)),transparent);padding-block:var(--space-16)}.article-card-content::-webkit-scrollbar{display:none}.article-card-content-body{opacity:0;transition:opacity var(--transition)}.article-card-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);z-index:1}.article-card-actions .button{background-color:var(--scheme-text-inverse);transition:color var(--transition),background-color var(--transition),box-shadow var(--transition);box-shadow:inset 0 0 0 1px var(--scheme-text-inverse)}.article-card-actions .button:hover{color:var(--scheme-text-inverse);background-color:var(--scheme-primary-button-background);box-shadow:inset 0 0 0 1px var(--scheme-primary-button-background)}@media (min-width: 768px){.article-card:hover:after{opacity:1}.article-card:hover:has(.article-card-media-hover-image).article-card-media-image{opacity:0}.article-card:hover .article-card-content-container{block-size:100%}.article-card:hover .article-card-content-body{opacity:1}.article-card:hover .article-card-actions .button{color:var(--scheme-text-inverse);background-color:var(--scheme-primary-button-background);box-shadow:inset 0 0 0 1px var(--scheme-primary-button-background)}}.hover-card{aspect-ratio:4 / 5;display:flex;flex-direction:column;gap:var(--space-16);justify-content:end;position:relative;padding:var(--space-32) var(--space-24) var(--space-24);color:var(--scheme-text-inverse);overflow:hidden}.hover-card.hover-card--landscape{aspect-ratio:5 / 4}.hover-card.hover-card--letterbox{aspect-ratio:21 / 9}.hover-card:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;background:linear-gradient(to top,#00000080 0,#0000 75%);transition:background var(--transition);z-index:1}.hover-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;background-color:#00000080;opacity:0;transition:opacity var(--transition);z-index:0}.hover-card-media{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;z-index:0}.hover-card-media .hover-card-media-hover-image,.hover-card-media .hover-card-media-image{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;z-index:0;transition:opacity var(--transition)}:is(.hover-card-media .hover-card-media-hover-image,.hover-card-media .hover-card-media-image) img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}.hover-card-header{display:flex;flex-direction:column;gap:var(--space-16);z-index:1}.hover-card-content{flex:0;transition:flex var(--transition);overflow:auto;z-index:1;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 var(--space-16),#000 calc(100% - var(--space-16)),transparent);mask-image:linear-gradient(0deg,transparent 0,#000 var(--space-16),#000 calc(100% - var(--space-16)),transparent);padding-block:var(--space-16)}.hover-card-content::-webkit-scrollbar{display:none}.hover-card-content-body{opacity:0;transition:opacity var(--transition)}.hover-card-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);z-index:1}.hover-card-actions .button{color:var(--scheme-text-inverse);transition:color var(--transition),background-color var(--transition),box-shadow var(--transition)}.hover-card-actions .button:hover{color:var(--scheme-text);background-color:var(--scheme-background);box-shadow:inset 0 0 0 1px var(--scheme-background)}.hover-card-actions-reveal{inline-size:var(--space-32);block-size:var(--space-32);border-radius:100%;background-color:var(--scheme-secondary-button-text);box-shadow:inset 0 0 0 1px var(--scheme-secondary-button-text);display:grid;place-content:center;cursor:pointer;position:relative;color:var(--scheme-text);transition:background-color var(--transition)}.hover-card-actions-reveal .icon{inline-size:var(--space-12);block-size:var(--space-12);transition:transform var(--transition),color var(--transition)}.hover-card-actions-reveal .hover-card-actions-reveal-input{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(50%,50%);min-inline-size:var(--space-32);inline-size:var(--space-32);min-block-size:var(--space-32);block-size:var(--space-32);background-image:none}.hover-card-actions-reveal .hover-card-actions-reveal-input:checked{background-image:none}.hover-card-actions-reveal:has(.hover-card-actions-reveal-input:checked){background-color:transparent}.hover-card-actions-reveal:has(.hover-card-actions-reveal-input:checked) .icon{transform:rotate(135deg);color:var(--scheme-text-inverse)}@media (max-width: 767px){.hover-card:has(.hover-card-actions-reveal-input:checked):after{opacity:1}.hover-card:has(.hover-card-actions-reveal-input:checked):has(.hover-card-media-hover-image) .hover-card-media-image{opacity:0}.hover-card:has(.hover-card-actions-reveal-input:checked) .hover-card-content{flex:1}.hover-card:has(.hover-card-actions-reveal-input:checked) .hover-card-content-body{opacity:1}.hover-card:has(.hover-card-actions-reveal-input:checked) .hover-card-actions .button{color:var(--scheme-text);background-color:var(--scheme-background);box-shadow:inset 0 0 0 1px var(--scheme-background)}}@media (min-width: 768px){.hover-card:hover:after{opacity:1}.hover-card:hover:has(.hover-card-media-hover-image) .hover-card-media-image{opacity:0}.hover-card:hover .hover-card-content{flex:1}.hover-card:hover .hover-card-content-body{opacity:1}.hover-card:hover .hover-card-actions .button{color:var(--scheme-text);background-color:var(--scheme-background);box-shadow:inset 0 0 0 1px var(--scheme-background)}.hover-card .hover-card-actions-reveal{display:none}}.localization-info-content-container{display:flex;flex-direction:column;gap:var(--space-32)}localization-info-banner{text-align:center}localization-info-banner .market-levers-content{color:var(--scheme-text)}.market-levers{display:flex;flex-direction:column;align-self:stretch}.market-levers.market-levers--padding{padding-block-start:var(--space-24)}.market-levers.market-levers--center{text-align:center}.market-levers-content>div{display:flex;flex-direction:column;gap:var(--space-1)}.shortcode-image-caption-text{margin-block-start:var(--space-16)}.shortcode-image-caption-text .rich-text>*{color:var(--scheme-text-tertiary);max-inline-size:100%!important}.shortcode-image-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.shortcode-image-group-image{position:relative;aspect-ratio:3 / 4}.shortcode-image-group-image img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/129/compiled_assets/styles.css.map */
