.cr-fs.cr-has-bg>:is(.page-width,.product-section){position:relative;z-index:2}.cr-theme .cr-fs.cr-has-bg>:is(.product-recommendations__inner,.product-section){background:transparent}.cr-theme .cr-fs.cr-on-dark>.product-section{--color-foreground: #fff;color:#fff}.cr-theme .cr-fs.cr-on-light>.product-section{--color-foreground: #151515;color:#151515}.cr-theme product-recommendations.cr-has-bg:not(:has(.product-recommendations__grid))>.cr-section-bg{display:none}:is(.cr-fs-title--slashes,.cr-deco-titles--slashes .cr-fs-title--theme) h2:not(:empty):not(:is(.cr-fs-cell,.splide__slide,.review,product-card,.collection-card,.article-card) *):before{content:"//";margin-inline-end:.28em;color:var(--cr-accent);font-weight:800;letter-spacing:-.06em}:is(.cr-fs-title--line,.cr-deco-titles--line .cr-fs-title--theme) h2:not(:empty):not(:is(.cr-fs-cell,.splide__slide,.review,product-card,.collection-card,.article-card) *):after{content:"";display:block;width:56px;height:4px;margin-block-start:.34em;border-radius:var(--cr-r-badge);background:var(--cr-accent)}:is(.cr-fs-title--line,.cr-deco-titles--line .cr-fs-title--theme) .text-block-center-desktop h2:after{margin-inline:auto}:is(.cr-fs-title--line,.cr-deco-titles--line .cr-fs-title--theme) .text-block-right-desktop h2:after{margin-inline:auto 0}.cr-theme main .cr-fs .button .icon--arrow_forward{transition:transform .2s ease}.cr-theme main .cr-fs .button:hover .icon--arrow_forward{transform:translate(3px)}.cr-theme main .cr-fs .button--secondary{color:inherit}.cr-theme main .cr-fs .button--secondary:not(:disabled):hover{border-color:var(--cr-accent);background:var(--cr-accent);color:var(--cr-on-accent)}.cr-theme main :is(.cr-fs,.block-collection-featured) .splide__arrows>.splide__arrow{max-width:none;max-height:none}.cr-theme.cr-hover--trame main product-card:not(.main-search *) .product-card-media-gallery-block:after,.cr-theme.cr-hover--trame main .collection-card:not(.main-collections *) .image-block:after,.cr-theme.cr-hover--trame main .blog-featured .article-card .image-block:after,.cr-theme.cr-deco-trames main .slider-block .splide__slide>.slide>.group.card:before,.cr-theme.cr-deco-trames main .custom-section:has(.accordions) .group.card:before,.cr-theme.cr-deco-trames main .custom-section:not(.cr-sans-bandeau,.cr-skin--none) .custom-section__inner.card:has(.newsletter-signup):before{-webkit-mask-image:var(--cr-trame-mask);mask-image:var(--cr-trame-mask);-webkit-mask-size:var(--cr-trame-msize);mask-size:var(--cr-trame-msize);-webkit-mask-repeat:var(--cr-trame-repeat);mask-repeat:var(--cr-trame-repeat);-webkit-mask-position:var(--cr-trame-pos);mask-position:var(--cr-trame-pos)}.cr-fs-cell{display:flex;flex-direction:column;min-width:0}.cr-fs-cell>*{flex:1 1 auto}.cr-theme main product-card:not(.main-search *){padding:8px 8px 18px;border:1px solid color-mix(in srgb,currentColor 10%,transparent);border-radius:var(--cr-r-card);background:#fff;color:#151515;text-align:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.cr-theme.cr-border--none main product-card:not(.main-search *){border-color:transparent}.cr-theme.cr-border--fine main product-card:not(.main-search *){border-color:var(--cr-line)}.cr-theme.cr-border--accent main product-card:not(.main-search *){border-color:var(--cr-accent)}.cr-theme:is(.cr-shadow--soft,.cr-shadow--strong,.cr-shadow--offset) main product-card:not(.main-search *){box-shadow:var(--cr-shadow)}.cr-theme main product-card:not(.main-search *) .product-card-media-gallery__media{overflow:hidden;background:#fff}.cr-theme main product-card:not(.main-search *) .product-card-media-gallery__media--rounded{border-radius:var(--cr-r-media)}.cr-theme main product-card:not(.main-search *) .product-media img{object-fit:contain;background:#fff}.cr-theme main .cr-cards--bare product-card:not(.main-search *) .product-media img{object-fit:cover}.cr-theme main .cr-cards--bare product-card:not(.main-search *) .product-card-media-gallery__media--rounded{border-radius:var(--cr-r-card)}.cr-theme main product-card:not(.main-search *) .product-card-group{padding-inline:8px}.cr-theme main .cr-cards--bare product-card:not(.main-search *) .product-card-group{padding-inline:0}.cr-theme main product-card:not(.main-search *) .product-card-group :is(h2,h3,h4){margin:0;font-size:15px;line-height:1.3;font-weight:700;letter-spacing:-.005em;text-wrap:balance;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(hover:hover){.cr-theme:not(.cr-hover--lift) main product-card:not(.main-search *):hover{transform:none}.cr-theme main product-card:not(.main-search *):hover .product-card-group :is(h2,h3,h4){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cr-theme.cr-hover--lift main product-card:not(.main-search *):hover{transform:translateY(-4px)}.cr-theme.cr-hover--lift:is(.cr-shadow--soft,.cr-shadow--strong,.cr-shadow--offset) main product-card:not(.main-search *):hover{box-shadow:var(--cr-shadow-hover)}.cr-theme.cr-hover--lift main .cr-cards--bare product-card:not(.main-search *):hover{box-shadow:none}.cr-theme.cr-hover--zoom main product-card:not(.main-search *) .product-media img{transition:transform .45s ease}.cr-theme.cr-hover--zoom main product-card:not(.main-search *):hover .product-media img{transform:scale(1.05)}.cr-theme.cr-hover--trame main product-card:not(.main-search *) .product-card-media-gallery-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:var(--cr-r-media);background:var(--cr-accent);opacity:0;transition:opacity .2s ease}.cr-theme.cr-hover--trame main product-card:not(.main-search *):hover .product-card-media-gallery-block:after{opacity:var(--cr-trame-opacity, .35)}}.cr-theme.cr-card-trame--card main :is(product-card:not(.main-search *),.product-mini-card,.cross-sell.card,.blog-featured:is(.cr-cards--outline,.cr-cards--filled,.cr-cards--glass,.cr-cards--tint) .article-card),.cr-theme.cr-card-trame--media main :is(product-card:not(.main-search *) .product-card-media-gallery__media,:is(.collections-featured,.block-collections-featured) .collection-card .image-block,.blog-featured .article-card .image-block){position:relative;isolation:isolate}.cr-theme.cr-card-trame--card main product-card:not(.main-search *):before,.cr-theme.cr-card-trame--card main :is(.product-mini-card,.cross-sell.card,.blog-featured:is(.cr-cards--outline,.cr-cards--filled,.cr-cards--glass,.cr-cards--tint) .article-card):before,.cr-theme.cr-card-trame--media main product-card:not(.main-search *) .product-card-media-gallery__media:before,.cr-theme.cr-card-trame--media main :is(.collections-featured,.block-collections-featured,.blog-featured) :is(.collection-card,.article-card) .image-block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background:var(--cr-ctr-color, #151515);-webkit-mask-image:var(--cr-ctr-mask);mask-image:var(--cr-ctr-mask);-webkit-mask-size:var(--cr-ctr-msize);mask-size:var(--cr-ctr-msize);-webkit-mask-repeat:var(--cr-ctr-repeat);mask-repeat:var(--cr-ctr-repeat);-webkit-mask-position:var(--cr-ctr-pos);mask-position:var(--cr-ctr-pos);opacity:var(--cr-ctr-opacity, .2);transition:opacity .25s ease}.cr-theme.cr-card-trame--media main product-card:not(.main-search *) .product-media img{background:transparent}.cr-theme.cr-card-trame-hover main product-card:not(.main-search *):before,.cr-theme.cr-card-trame-hover main :is(.product-mini-card,.cross-sell.card,.blog-featured:is(.cr-cards--outline,.cr-cards--filled,.cr-cards--glass,.cr-cards--tint) .article-card):before,.cr-theme.cr-card-trame-hover main product-card:not(.main-search *) .product-card-media-gallery__media:before,.cr-theme.cr-card-trame-hover main :is(.collections-featured,.block-collections-featured,.blog-featured) :is(.collection-card,.article-card) .image-block:before{opacity:0}.cr-theme.cr-card-trame-hover main product-card:not(.main-search *):is(:hover,:focus-within):before,.cr-theme.cr-card-trame-hover main :is(.product-mini-card,.cross-sell.card,.blog-featured:is(.cr-cards--outline,.cr-cards--filled,.cr-cards--glass,.cr-cards--tint) .article-card):is(:hover,:focus-within):before,.cr-theme.cr-card-trame-hover main product-card:not(.main-search *):is(:hover,:focus-within) .product-card-media-gallery__media:before,.cr-theme.cr-card-trame-hover main :is(.collections-featured,.block-collections-featured,.blog-featured) :is(.collection-card,.article-card):is(:hover,:focus-within) .image-block:before{opacity:var(--cr-ctr-opacity, .2)}.cr-theme main :is(.cr-cards.cr-cards--outline,.cr-cards.cr-cards--filled,.cr-cards.cr-cards--glass,.cr-cards.cr-cards--tint) .collection-card:not(.main-collections *),.cr-theme main .blog-featured:is(.cr-cards.cr-cards--outline,.cr-cards.cr-cards--filled,.cr-cards.cr-cards--glass,.cr-cards.cr-cards--tint) .article-card{padding:8px 8px 16px;border:1px solid transparent;border-radius:var(--cr-r-card)}.cr-theme main :is(.cr-cards.cr-cards--outline,.cr-cards.cr-cards--filled,.cr-cards.cr-cards--glass,.cr-cards.cr-cards--tint) .collection-card:not(.main-collections *)>.text-block,.cr-theme main .blog-featured:is(.cr-cards.cr-cards--outline,.cr-cards.cr-cards--filled,.cr-cards.cr-cards--glass,.cr-cards.cr-cards--tint) .article-card .article-card-group{padding-inline:8px}.cr-theme main :is(.cr-cards.cr-cards--outline,.cr-cards.cr-cards--filled,.cr-cards.cr-cards--glass,.cr-cards.cr-cards--tint) :is(.collection-card:not(.main-collections *),.blog-featured .article-card) :is(.image-block,.image-block__image){border-radius:var(--cr-r-media)}.cr-theme main :is(.cr-cards.cr-cards--outline,.cr-cards.cr-cards--filled,.cr-cards.cr-cards--glass,.cr-cards.cr-cards--bare) .review,.cr-theme main .cr-cards.cr-cards--tint .review:not(.card){padding:20px 22px;border:1px solid transparent;border-radius:var(--cr-r-card)}.cr-theme main .comparison-table:is(.cr-cards.cr-cards--outline,.cr-cards.cr-cards--filled,.cr-cards.cr-cards--glass,.cr-cards.cr-cards--tint) .comparison-table__table-wrapper,.cr-theme main .product-featured-section:is(.cr-cards.cr-cards--outline,.cr-cards.cr-cards--filled,.cr-cards.cr-cards--glass,.cr-cards.cr-cards--tint) .product-section__product-info{padding:12px;border:1px solid transparent;border-radius:var(--cr-r-card)}.cr-theme main .product-featured-section:is(.cr-cards.cr-cards--outline,.cr-cards.cr-cards--filled,.cr-cards.cr-cards--glass,.cr-cards.cr-cards--tint) .product-section__product-info{padding:24px}.cr-theme main .comparison-table:is(.cr-cards.cr-cards--outline,.cr-cards.cr-cards--filled,.cr-cards.cr-cards--glass,.cr-cards.cr-cards--bare,.cr-cards.cr-cards--tint) .comparison-table__table{background:transparent;color:inherit;--color-foreground: currentColor}.cr-theme main .cr-cards.cr-cards--outline :is(product-card:not(.main-search *),.product-mini-card,.review,.collection-card:not(.main-collections *)),.cr-theme main :is(.blog-featured.cr-cards--outline .article-card,.comparison-table.cr-cards--outline .comparison-table__table-wrapper,.product-featured-section.cr-cards--outline .product-section__product-info){background:var(--cr-card-bg, transparent);border-color:color-mix(in srgb,currentColor 35%,transparent);color:var(--cr-card-fg, inherit);--color-foreground: currentColor}.cr-theme main .cr-cards.cr-cards--filled :is(product-card:not(.main-search *),.product-mini-card,.review,.collection-card:not(.main-collections *)),.cr-theme main :is(.blog-featured.cr-cards--filled .article-card,.comparison-table.cr-cards--filled .comparison-table__table-wrapper,.product-featured-section.cr-cards--filled .product-section__product-info){background:var(--cr-card-bg, color-mix(in srgb, currentColor 8%, transparent));border-color:transparent;color:var(--cr-card-fg, inherit);--color-foreground: currentColor}.cr-theme main .cr-cards.cr-cards--glass :is(product-card:not(.main-search *),.product-mini-card,.review,.collection-card:not(.main-collections *)),.cr-theme main :is(.blog-featured.cr-cards--glass .article-card,.comparison-table.cr-cards--glass .comparison-table__table-wrapper,.product-featured-section.cr-cards--glass .product-section__product-info){background:var(--cr-card-bg, color-mix(in srgb, currentColor 14%, transparent));border-color:color-mix(in srgb,currentColor 24%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);color:var(--cr-card-fg, inherit);--color-foreground: currentColor}.cr-theme main .cr-on-dark.cr-cards.cr-cards--glass :is(product-card:not(.main-search *),.product-mini-card,.review,.collection-card:not(.main-collections *)),.cr-theme main :is(.blog-featured,.comparison-table,.product-featured-section).cr-on-dark.cr-cards.cr-cards--glass :is(.article-card,.comparison-table__table-wrapper,.product-section__product-info){background:linear-gradient(#15151561,#15151561),var(--cr-card-bg, color-mix(in srgb, currentColor 14%, transparent))}.cr-theme main .cr-on-light.cr-cards.cr-cards--glass :is(product-card:not(.main-search *),.product-mini-card,.review,.collection-card:not(.main-collections *)),.cr-theme main :is(.blog-featured,.comparison-table,.product-featured-section).cr-on-light.cr-cards.cr-cards--glass :is(.article-card,.comparison-table__table-wrapper,.product-section__product-info){background:linear-gradient(#ffffff8c,#ffffff8c),var(--cr-card-bg, color-mix(in srgb, currentColor 14%, transparent))}.cr-theme main .cr-cards.cr-cards--bare :is(product-card:not(.main-search *),.product-mini-card,.review){background:none;border-color:transparent;box-shadow:none;color:var(--cr-card-fg, inherit);--color-foreground: currentColor}.cr-theme main .cr-cards.cr-cards--bare :is(.product-mini-card,.review){padding-inline:0}.cr-theme main .cr-cards.cr-cards--bare product-card:not(.main-search *){padding:0}.cr-theme main .cr-cards.cr-cards--auto.cr-cards--tint :is(product-card:not(.main-search *),.product-mini-card,.review,.collection-card:not(.main-collections *)),.cr-theme main :is(.blog-featured.cr-cards--auto.cr-cards--tint .article-card,.comparison-table.cr-cards--auto.cr-cards--tint .comparison-table__table-wrapper,.product-featured-section.cr-cards--auto.cr-cards--tint .product-section__product-info){background:var(--cr-card-bg)}.cr-theme main .cr-cards.cr-cards--fg :is(product-card:not(.main-search *),.product-mini-card,.review,.collection-card:not(.main-collections *)),.cr-theme main :is(.blog-featured.cr-cards--fg .article-card,.comparison-table.cr-cards--fg .comparison-table__table-wrapper,.product-featured-section.cr-cards--fg .product-section__product-info){color:var(--cr-card-fg);--color-foreground: currentColor}.cr-theme main :is(.cr-cards.cr-cards--outline,.cr-cards.cr-cards--filled,.cr-cards.cr-cards--glass) product-card:not(.main-search *) :is(.product-card-media-gallery__media,.product-media img){background:color-mix(in srgb,currentColor 6%,transparent)}.cr-theme:is(.cr-shadow--soft,.cr-shadow--strong,.cr-shadow--offset) main :is(.cr-cards.cr-cards--outline,.cr-cards.cr-cards--filled,.cr-cards.cr-cards--glass,.cr-cards.cr-cards--tint) .collection-card:not(.main-collections *),.cr-theme:is(.cr-shadow--soft,.cr-shadow--strong,.cr-shadow--offset) main .blog-featured:is(.cr-cards.cr-cards--outline,.cr-cards.cr-cards--filled,.cr-cards.cr-cards--glass,.cr-cards.cr-cards--tint) .article-card{box-shadow:var(--cr-shadow)}@media(hover:hover){.cr-theme.cr-hover--lift:is(.cr-shadow--soft,.cr-shadow--strong,.cr-shadow--offset) main .blog-featured:is(.cr-cards.cr-cards--outline,.cr-cards.cr-cards--filled,.cr-cards.cr-cards--glass,.cr-cards.cr-cards--tint) .article-card:hover{box-shadow:var(--cr-shadow-hover)}}.cr-theme main .cr-cards-align--left :is(product-card:not(.main-search *),.review,.collection-card:not(.main-collections *)),.cr-theme main .blog-featured.cr-cards-align--left .article-card{text-align:left}.cr-theme main .cr-cards-align--left product-card:not(.main-search *) .product-card-group{align-items:flex-start}.cr-theme main .cr-cards-align--left product-card:not(.main-search *) :is(.text-block,.price-container,.prices,.rating){justify-content:flex-start;text-align:left}.cr-theme main .cr-cards-align--center :is(product-card:not(.main-search *),.review,.collection-card:not(.main-collections *)),.cr-theme main .blog-featured.cr-cards-align--center .article-card,.cr-theme main .product-featured-section.cr-cards-align--center .product-section__product-info{text-align:center}.cr-theme main .cr-cards-align--center .review{align-items:center}.cr-theme main .cr-cards-align--center :is(.review,.blog-featured .article-card) :is(.rating,.article-card-group){justify-content:center;align-items:center}.cr-theme main .cr-cards-align--center .collection-card:not(.main-collections *)>.text-block :is(h2,h3,h4){justify-content:center}.cr-theme main .cr-cards-align--center :is(product-card:not(.main-search *),.review,.collection-card:not(.main-collections *)) .text-block,.cr-theme main .blog-featured.cr-cards-align--center .article-card .text-block{text-align:center}.cr-theme main .cr-cards-align--left :is(.review,.collection-card:not(.main-collections *)) .text-block,.cr-theme main .blog-featured.cr-cards-align--left .article-card .text-block{text-align:left}.cr-theme main .rating-star{color:var(--cr-accent)}.cr-theme main :is(.rating__note,.rating__count){opacity:.72}.cr-theme main product-card:not(.main-search *) .rating{justify-content:center;gap:6px}.cr-theme main product-card:not(.main-search *) .rating__stars{display:flex;align-items:center;height:16px}.cr-theme main product-card:not(.main-search *) .rating-star{font-size:16px!important;margin:0 -2.5px}.cr-theme main product-card:not(.main-search *) :is(.rating__note,.rating__count){font-size:12px;line-height:16px}.cr-theme main product-card:not(.main-search *) :is(product-price,.price){font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;font-weight:500}.cr-theme main :is(product-card,.product-mini-card,.cross-sell) .compare-at-price{font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;opacity:.55;text-decoration:line-through}.cr-theme main :is(product-card,.product-mini-card,.cross-sell) .prices .badge{border-color:var(--cr-accent);border-radius:var(--cr-r-badge);background:var(--cr-accent);color:var(--cr-on-accent)}.cr-theme main .product-mini-card{display:flex;align-items:center;gap:12px;max-width:100%;padding:8px 16px 8px 8px;border:1px solid var(--cr-line);border-radius:var(--cr-r-card);text-decoration:none;transition:border-color .2s ease}.cr-theme main .product-mini-card__image{flex:none;width:var(--width, 56px);height:var(--height, 56px);border-radius:var(--cr-r-media);background:#fff;object-fit:contain}.cr-theme main .product-mini-card__content{display:flex;flex-direction:column;gap:2px;min-width:0}.cr-theme main .product-mini-card__title{margin:0;font-size:14px;line-height:1.25;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cr-theme main .product-mini-card :is(.price,.prices){font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:500}@media(hover:hover){.cr-theme main a.product-mini-card:hover{border-color:var(--cr-accent)}.cr-theme main a.product-mini-card:hover .product-mini-card__title{text-decoration:underline;text-underline-offset:3px}}.cr-theme main{--cr-fs-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6'/%3E%3C/svg%3E")}.cr-theme main .collection-card:not(.main-collections *){gap:12px;overflow:visible;color:inherit}.cr-theme main .collection-card:not(.main-collections *) .image-block{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--cr-r-card)}.cr-theme main .collection-card:not(.main-collections *) .image-block__image{border-radius:var(--cr-r-card)}.cr-theme main .collection-card:not(.main-collections *) .text-block :is(h2,h3,h4){display:inline-flex;align-items:center;gap:.45em;margin:0;font-size:15px;line-height:1.2;font-weight:800;letter-spacing:.02em}.cr-theme main .collection-card:not(.main-collections *) .text-block :is(h2,h3,h4):after{content:"";flex:none;width:1.1em;height:1.1em;background:var(--cr-accent);-webkit-mask:var(--cr-fs-arrow) center / contain no-repeat;mask:var(--cr-fs-arrow) center / contain no-repeat;transition:transform .2s ease}.cr-theme.cr-border--fine main .collection-card:not(.main-collections *) .image-block{outline:1px solid var(--cr-line);outline-offset:-1px}.cr-theme.cr-border--accent main .collection-card:not(.main-collections *) .image-block{outline:1px solid var(--cr-accent);outline-offset:-1px}.cr-theme:is(.cr-shadow--soft,.cr-shadow--strong,.cr-shadow--offset) main .collection-card:not(.main-collections *) .image-block{box-shadow:var(--cr-shadow)}@media(hover:hover){.cr-theme:not(.cr-hover--lift) main .collection-card:not(.main-collections *):hover{transform:none}.cr-theme main .collection-card:not(.main-collections *):hover .text-block :is(h2,h3,h4):after{transform:translate(4px)}.cr-theme.cr-hover--lift main .collection-card:not(.main-collections *):hover{transform:translateY(-4px)}.cr-theme.cr-hover--zoom main .collection-card:not(.main-collections *) .image-block__image{transition:transform .45s ease}.cr-theme.cr-hover--zoom main .collection-card:not(.main-collections *):hover .image-block__image{transform:scale(1.05)}.cr-theme.cr-hover--trame main .collection-card:not(.main-collections *) .image-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--cr-accent);opacity:0;transition:opacity .2s ease}.cr-theme.cr-hover--trame main .collection-card:not(.main-collections *):hover .image-block:after{opacity:var(--cr-trame-opacity, .35)}}.cr-theme main .cr-fs--collection-title-cartouche .collection-card{display:grid}.cr-theme main .cr-fs--collection-title-cartouche .collection-card>*{grid-area:1 / 1;min-width:0}.cr-theme main .cr-fs--collection-title-cartouche .collection-card>.text-block{z-index:2;align-self:end;justify-self:start;width:auto;max-width:calc(100% - 24px);margin:12px;padding:9px 14px;border-radius:var(--cr-r-badge);background:#fff;color:#151515;transition:background-color .2s ease,color .2s ease}.cr-theme main .cr-fs--collection-title-cartouche .collection-card>.text-block :is(h2,h3,h4):after{background:currentColor}.cr-theme:is(.cr-shadow--soft,.cr-shadow--strong,.cr-shadow--offset) main .cr-fs--collection-title-cartouche .collection-card>.text-block{box-shadow:var(--cr-shadow)}@media(hover:hover){.cr-theme main .cr-fs--collection-title-cartouche .collection-card:hover>.text-block{background:var(--cr-accent);color:var(--cr-on-accent)}}.cr-theme main .blog-featured .article-card{position:relative;gap:14px;color:inherit;transition:transform .2s ease,box-shadow .2s ease}.cr-theme main .blog-featured .article-card .image-block{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--cr-r-card)}.cr-theme main .blog-featured .article-card .image-block__image{border-radius:var(--cr-r-card)}.cr-theme main .blog-featured .article-card :is(h2,h3){margin:0;font-size:clamp(18px,1.5vw,21px);line-height:1.15;font-weight:800;letter-spacing:-.025em;text-wrap:balance}.cr-theme main .blog-featured .article-date{font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;opacity:.8}.cr-theme.cr-deco-titles--slashes main .blog-featured .article-date:before{content:"// ";color:var(--cr-accent);font-weight:500}@media(hover:hover){.cr-theme:not(.cr-hover--lift) main .blog-featured .article-card:hover{transform:none}.cr-theme main .blog-featured .article-card:hover :is(h2,h3){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.cr-theme.cr-hover--lift main .blog-featured .article-card:hover{transform:translateY(-4px)}.cr-theme.cr-hover--zoom main .blog-featured .article-card .image-block__image{transition:transform .45s ease}.cr-theme.cr-hover--zoom main .blog-featured .article-card:hover .image-block__image{transform:scale(1.05)}.cr-theme.cr-hover--trame main .blog-featured .article-card .image-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--cr-accent);opacity:0;transition:opacity .2s ease}.cr-theme.cr-hover--trame main .blog-featured .article-card:hover .image-block:after{opacity:var(--cr-trame-opacity, .35)}}.cr-theme main .review{position:relative}.cr-theme main .review .rating-star{font-size:18px!important;margin:0 -3px}.cr-theme main .review__author-name{margin:0;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cr-theme main .review__title{margin:0;font-size:17px;font-weight:800;letter-spacing:-.01em}.cr-theme main .review__content{line-height:1.55}.cr-theme main .review__date{margin:0;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-style:normal;opacity:.65}.cr-theme main .review :is(.review__image,.review__author-profile){border-radius:var(--cr-r-media)}.cr-theme main .review.card--with-border{border-color:color-mix(in srgb,currentColor 12%,transparent)}.cr-theme.cr-border--fine main .review.card--with-border{border-color:var(--cr-line)}.cr-theme.cr-border--accent main .review.card--with-border{border-color:var(--cr-accent)}.cr-theme:is(.cr-shadow--soft,.cr-shadow--strong,.cr-shadow--offset) main .review.card{box-shadow:var(--cr-shadow)}.cr-theme main .reviews :is(.reviews__grid,.splide__list)>li{display:flex}.cr-theme main .reviews :is(.reviews__grid,.splide__list)>li>.review{flex:1 1 auto}.cr-theme main .cr-fs--reviews-bubble.cr-cards--auto :is(.reviews__grid,.splide__list)>li{padding-bottom:14px}.cr-theme main .cr-fs--reviews-bubble .review.card{overflow:visible;padding:22px 24px;border-radius:var(--cr-r-large);border-end-start-radius:calc(var(--cr-r-card) * .5)}.cr-theme main .cr-fs--reviews-bubble.cr-cards--auto .review.card:after{content:"";position:absolute;left:30px;bottom:-8px;width:16px;height:16px;background:inherit;border:inherit;border-top-color:transparent;border-left-color:transparent;transform:rotate(45deg);pointer-events:none}.cr-theme.cr-deco-trames main :is(.cr-fs--reviews-bubble,.cr-fs--reviews-card) .review.card:before{content:"\201c";position:absolute;top:6px;right:18px;font:800 64px/1 Georgia,Times New Roman,serif;color:var(--cr-accent);opacity:.28;pointer-events:none}.cr-theme.cr-deco-trames main :is(.cr-fs--reviews-bubble,.cr-fs--reviews-card) .review :is(.review__rating,.review__title){padding-inline-end:36px}.cr-theme main .cr-fs--reviews-quote .review{align-items:center;padding:28px 24px 26px;text-align:center}.cr-theme main .cr-fs--reviews-quote .review .rating{justify-content:center}.cr-theme main .cr-fs--reviews-quote .review:before{content:"\201c";display:block;height:.42em;font:800 72px/.75 Georgia,Times New Roman,serif;color:var(--cr-accent)}.cr-theme main .cr-fs--reviews-quote .review__content{font-family:var(--font-heading--family);font-size:clamp(18px,1.6vw,22px);font-weight:700;line-height:1.3;letter-spacing:-.02em;text-wrap:balance}.cr-theme:is(.cr-deco-titles--slashes,.cr-deco-titles--line) main .cr-fs--reviews-quote .review__author-name:before{content:"\2014  ";color:var(--cr-accent)}.cr-theme main .slider-block .splide__slide>.slide>.group.card{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--cr-r-large)}.cr-theme.cr-deco-trames main .slider-block .splide__slide>.slide>.group.card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 100% 0,var(--cr-accent) 0,transparent 34%);opacity:var(--cr-trame-opacity, .35)}.cr-theme main .slider-block .splide__slide>.slide>.group.card>.image-block .image-block__image{border-radius:var(--cr-r-media)}.cr-theme.cr-deco-trames main .slider-block .splide__slide>.slide>.group.card>.group>.text-block:first-child:before{content:"\201c";display:block;height:.5em;font:800 64px/.8 Georgia,Times New Roman,serif;color:var(--cr-accent)}.cr-theme main .slider-block .splide__slide>.slide>.group.card>.group>.text-block:first-child :is(h2,h3,h4){font-weight:800;letter-spacing:-.02em}.cr-theme main .group:has(>before-after-component)>.group.card{position:relative;overflow:visible;margin-top:8px;border-color:var(--cr-line);border-radius:var(--cr-r-large)}.cr-theme.cr-deco-trames main .group:has(>before-after-component)>.group.card{border-start-start-radius:calc(var(--cr-r-card) * .5)}.cr-theme.cr-deco-trames main .group:has(>before-after-component)>.group.card:before{content:"";position:absolute;left:28px;top:-8px;width:16px;height:16px;background:inherit;border:inherit;border-right-color:transparent;border-bottom-color:transparent;transform:rotate(45deg);pointer-events:none}.cr-theme main .group:has(>before-after-component)>.group.card p{font-style:italic}.cr-theme main .comparison-table__table-wrapper{border-radius:var(--cr-r-card)}.cr-theme main .comparison-table__table tr:not(:last-child){border-bottom-color:var(--cr-line)}.cr-theme main .comparison-table__table tr:first-child{border-bottom:2px solid var(--cr-accent)}.cr-theme main .comparison-table__cell{padding:18px 20px;font-size:15px}.cr-theme main .comparison-table__table tr:first-child>.comparison-table__cell{padding-block:22px 16px}.cr-theme main .comparison-table__table tr:first-child>.comparison-table__cell :is(p,h2,h3,h4){font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cr-theme main .comparison-table__table tr:not(:first-child)>.comparison-table__cell:first-child{font-weight:700}.cr-theme main .comparison-table__cell .icon-container{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%}.cr-theme main .comparison-table__cell .icon-container:has(.icon--check){background:color-mix(in srgb,var(--cr-accent) 14%,transparent);color:var(--cr-accent)}.cr-theme main .comparison-table__cell .icon-container:has(.icon--close){opacity:.45}.cr-theme main .comparison-table__cell .icon-container .icon{font-size:20px}.cr-theme main .cr-fs-table--hl-settings tr:first-child>:is(.highlight-column-1 td:nth-child(1),.highlight-column-2 td:nth-child(2),.highlight-column-3 td:nth-child(3),.highlight-column-4 td:nth-child(4),.highlight-column-5 td:nth-child(5),.highlight-column-6 td:nth-child(6),.highlight-column-7 td:nth-child(7),.highlight-column-8 td:nth-child(8)):not(:empty){box-shadow:inset 0 4px 0 var(--cr-accent)}.cr-theme main .cr-fs-table--hl-accent .comparison-table__table tr{--color-highlighted-column: var(--cr-on-accent);--color-highlighted-background-column: var(--cr-accent)}.cr-theme main .cr-fs-table--hl-accent :is(.highlight-column-1 td:nth-child(1),.highlight-column-2 td:nth-child(2),.highlight-column-3 td:nth-child(3),.highlight-column-4 td:nth-child(4),.highlight-column-5 td:nth-child(5),.highlight-column-6 td:nth-child(6),.highlight-column-7 td:nth-child(7),.highlight-column-8 td:nth-child(8)) .icon-container:has(.icon--check){background:color-mix(in srgb,currentColor 20%,transparent);color:currentColor}.cr-theme main .cr-fs-table--hl-accent :is(.highlight-column-1 td:nth-child(1),.highlight-column-2 td:nth-child(2),.highlight-column-3 td:nth-child(3),.highlight-column-4 td:nth-child(4),.highlight-column-5 td:nth-child(5),.highlight-column-6 td:nth-child(6),.highlight-column-7 td:nth-child(7),.highlight-column-8 td:nth-child(8)) .button{border-color:var(--cr-on-accent);background:var(--cr-on-accent);color:var(--cr-accent)}.cr-theme main .cr-fs-table--hl-outline .comparison-table__table tr{--color-highlighted-column: currentColor;--color-highlighted-background-column: transparent}.cr-theme main .cr-fs-table--hl-outline :is(.highlight-column-1 td:nth-child(1),.highlight-column-2 td:nth-child(2),.highlight-column-3 td:nth-child(3),.highlight-column-4 td:nth-child(4),.highlight-column-5 td:nth-child(5),.highlight-column-6 td:nth-child(6),.highlight-column-7 td:nth-child(7),.highlight-column-8 td:nth-child(8)):not(:empty){box-shadow:inset 2px 0 0 var(--cr-accent),inset -2px 0 0 var(--cr-accent)}.cr-theme main .cr-fs-table--hl-outline tr:first-child>:is(.highlight-column-1 td:nth-child(1),.highlight-column-2 td:nth-child(2),.highlight-column-3 td:nth-child(3),.highlight-column-4 td:nth-child(4),.highlight-column-5 td:nth-child(5),.highlight-column-6 td:nth-child(6),.highlight-column-7 td:nth-child(7),.highlight-column-8 td:nth-child(8)):not(:empty){box-shadow:inset 2px 0 0 var(--cr-accent),inset -2px 0 0 var(--cr-accent),inset 0 2px 0 var(--cr-accent)}.cr-theme main .cr-fs-table--hl-outline tr:last-child>:is(.highlight-column-1 td:nth-child(1),.highlight-column-2 td:nth-child(2),.highlight-column-3 td:nth-child(3),.highlight-column-4 td:nth-child(4),.highlight-column-5 td:nth-child(5),.highlight-column-6 td:nth-child(6),.highlight-column-7 td:nth-child(7),.highlight-column-8 td:nth-child(8)):not(:empty){box-shadow:inset 2px 0 0 var(--cr-accent),inset -2px 0 0 var(--cr-accent),inset 0 -2px 0 var(--cr-accent)}.cr-theme main .accordions .accordion__header{position:relative;gap:16px;min-height:56px;padding-block:14px}.cr-theme main .accordions--padding-medium .accordion__header{padding-block:18px}.cr-theme main .accordions--padding-large .accordion__header{padding-block:24px}.cr-theme main .accordions .accordion__heading{min-width:0}.cr-theme main .accordions .accordion__heading-title{margin:0;font-weight:700;letter-spacing:-.01em}.cr-theme main .accordions--dividers .accordion-block:not(:last-child) .accordion{border-bottom-color:var(--cr-line)}.cr-theme main .accordions .accordion__content{padding-inline-end:48px}.cr-theme main :is(.accordions--add,.accordions--caret) .accordion__header:after{content:"";flex:none;width:32px;height:32px;margin-inline-start:auto;border:1.5px solid var(--cr-accent);border-radius:50%;color:var(--cr-accent);background:linear-gradient(currentColor,currentColor) center / 12px 1.5px no-repeat,linear-gradient(currentColor,currentColor) center / 1.5px 12px no-repeat;transition:transform .25s ease,background-color .2s ease,color .2s ease}.cr-theme main .accordions--caret .accordion__header:after{background:none}.cr-theme main :is(.accordions--add,.accordions--caret) .accordion__header>.accordion__icons-add{display:none}.cr-theme main .accordions--add .accordion__header>.icon{display:none}.cr-theme main .accordions--add .accordion[open]>.accordion__header:after{transform:rotate(45deg)}.cr-theme main :is(.accordions--add,.accordions--caret) .accordion[open]>.accordion__header:after{background-color:var(--cr-accent);color:var(--cr-on-accent)}.cr-theme main .accordions--caret .accordion__header>.icon--keyboard_arrow_down{position:absolute;inset-inline-end:6px;top:50%;z-index:1;translate:0 -50%;margin:0;font-size:20px!important;color:var(--cr-accent)}.cr-theme main .accordions--caret .accordion[open]>.accordion__header>.icon--keyboard_arrow_down{color:var(--cr-on-accent)}@media(hover:hover){.cr-theme main :is(.accordions--add,.accordions--caret) .accordion:not([open])>.accordion__header:hover:after{background-color:color-mix(in srgb,var(--cr-accent) 14%,transparent)}}.cr-theme main .custom-section:has(.accordions) .group.card{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--cr-r-large)}.cr-theme.cr-deco-trames main .custom-section:has(.accordions) .group.card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 100% 0,var(--cr-accent) 0,transparent 38%);opacity:var(--cr-trame-opacity, .35)}.cr-theme main .newsletter-signup .input-group{min-height:52px;padding:4px;gap:6px;border:1.5px solid color-mix(in srgb,var(--color-input-text, #151515) 28%,transparent);border-radius:var(--cr-r-button);transition:border-color .2s ease,box-shadow .2s ease}.cr-theme main .newsletter-signup .input-group:focus-within{border-color:var(--cr-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--cr-accent) 22%,transparent)}.cr-theme main .newsletter-signup .input-group .textfield input{border-radius:var(--cr-r-button)}.cr-theme main .newsletter-signup .input-group__action .button{width:44px;height:44px;padding:0;justify-content:center;border:1.5px solid var(--cr-accent);border-radius:50%;background:var(--cr-accent);color:var(--cr-on-accent);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.cr-theme main .newsletter-signup .input-group__action .button:hover{border-color:var(--cr-accent-hover);background:var(--cr-accent-hover)}.cr-theme main .newsletter-signup .input-group__action .button .icon{transition:transform .2s ease}.cr-theme main .newsletter-signup .input-group__action .button:hover .icon{transform:translate(2px)}.cr-theme main :is(.newsletter-signup,.contact-form) :is(.form-success,.form-error){display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:var(--cr-r-card);font-weight:600}.cr-theme main :is(.newsletter-signup,.contact-form) .form-success{background:color-mix(in srgb,var(--color-success, #198754) 14%,transparent)}.cr-theme main :is(.newsletter-signup,.contact-form) .form-error{background:color-mix(in srgb,var(--color-error, #ef4444) 14%,transparent)}.cr-theme main .custom-section:not(.cr-sans-bandeau,.cr-skin--none) .custom-section__inner.card:has(.newsletter-signup){--color-foreground: var(--cr-on-accent);--color-background: var(--cr-accent);--gradient-background: var(--cr-accent);--color-input-text: var(--cr-on-accent);--color-input-background: transparent;--color-input-border: currentColor;position:relative;isolation:isolate;overflow:hidden;border-radius:var(--cr-r-large);background:var(--cr-accent);color:var(--cr-on-accent)}.cr-theme.cr-deco-trames main .custom-section:not(.cr-sans-bandeau,.cr-skin--none) .custom-section__inner.card:has(.newsletter-signup):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 100% 0,currentColor 0,transparent 32%),radial-gradient(circle at 0 100%,currentColor 0,transparent 26%);opacity:.22}.cr-theme main .custom-section:not(.cr-sans-bandeau,.cr-skin--none) .custom-section__inner.card:has(.newsletter-signup) :is(h1,h2,h3,p){color:inherit}.cr-theme main .custom-section.cr-has-bg:not(.cr-sans-bandeau,.cr-skin--none) .custom-section__inner.card:has(.newsletter-signup){background:color-mix(in srgb,var(--cr-accent) 80%,transparent);-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2)}.cr-theme main .custom-section:not(.cr-sans-bandeau,.cr-skin--none) .custom-section__inner.card .newsletter-signup .input-group{padding:0 0 4px;border:0;border-bottom:1.5px solid currentColor;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.cr-theme main .custom-section:not(.cr-sans-bandeau,.cr-skin--none) .custom-section__inner.card .newsletter-signup .input-group:focus-within{box-shadow:0 1.5px 0 0 currentColor}.cr-theme main .custom-section:not(.cr-sans-bandeau,.cr-skin--none) .custom-section__inner.card .newsletter-signup .textfield input{padding-inline-start:2px;background:transparent;color:currentColor;font-size:18px}.cr-theme main .custom-section:not(.cr-sans-bandeau,.cr-skin--none) .custom-section__inner.card .newsletter-signup .textfield label{left:2px;color:currentColor;font-size:18px}.cr-theme main .custom-section:not(.cr-sans-bandeau,.cr-skin--none) .custom-section__inner.card .newsletter-signup .input-group__action .button{border-color:currentColor;background:transparent;color:currentColor}.cr-theme main .custom-section:not(.cr-sans-bandeau,.cr-skin--none) .custom-section__inner.card .newsletter-signup .input-group__action .button:hover{border-color:var(--cr-on-accent);background:var(--cr-on-accent);color:var(--cr-accent)}.cr-theme main .contact-form form,.cr-theme main form.contact-form{gap:14px}.cr-theme main .contact-form :is(.textfield input,.textarea textarea){border:1px solid color-mix(in srgb,var(--color-input-text, #151515) 28%,transparent);border-radius:var(--cr-r-input);transition:border-color .2s ease,box-shadow .2s ease}.cr-theme main .contact-form .textfield input{height:54px}.cr-theme main .contact-form .textarea textarea{min-height:150px;resize:vertical;line-height:1.5}.cr-theme main .contact-form :is(.textfield input,.textarea textarea):hover{border-color:color-mix(in srgb,var(--color-input-text, #151515) 55%,transparent)}.cr-theme main .contact-form :is(.textfield input,.textarea textarea):focus{border-color:var(--cr-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--cr-accent) 22%,transparent)}.cr-theme main .contact-form .textfield label{font-weight:500}.cr-theme main .contact-form .button[type=submit]{min-height:52px;border-radius:var(--cr-r-button);font-weight:800;letter-spacing:.01em}.cr-theme main .contact-form .button[type=submit]:not(.button--secondary):hover{border-color:var(--cr-accent-hover);background:var(--cr-accent-hover)}.cr-theme main .tabs:has(.block-collection-featured) .tabs__navigation-inner{flex-wrap:nowrap;gap:10px;padding:4px 2px 10px;scrollbar-width:none;scroll-snap-type:x proximity}.cr-theme main .tabs:has(.block-collection-featured) .tabs__navigation-inner::-webkit-scrollbar{display:none}.cr-theme main .tabs:has(.block-collection-featured) .tab{flex:none;scroll-snap-align:start}.cr-theme main .tabs:has(.block-collection-featured) .tabs__navigation{border-bottom:0}.cr-theme main .tabs:has(.block-collection-featured) .tab .tab__button{min-height:44px;padding:10px 20px;border:1.5px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:var(--cr-r-button);background:transparent;color:inherit;opacity:1;font-size:15px;font-weight:700;letter-spacing:0;text-transform:none;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.cr-theme main .tabs:has(.block-collection-featured) .tab .tab__button:after{content:none}.cr-theme main .tabs:has(.block-collection-featured) .tab:not(.active) .tab__button:hover{border-color:var(--cr-accent);background:transparent}.cr-theme main .tabs:has(.block-collection-featured) .tab.active .tab__button{border-color:var(--cr-accent);background:var(--cr-accent);color:var(--cr-on-accent)}.cr-theme main .cross-sell.card{border-radius:var(--cr-r-card)}.cr-theme main .cross-sell.card--with-border{border-color:var(--cr-line)}.cr-theme main .cross-sell__image{border-radius:var(--cr-r-media);background:#fff;object-fit:contain}.cr-theme main .cross-sell__title{font-weight:700}.cr-theme main .cross-sell :is(.price,.prices){font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:500}.cr-theme main .this-pack-contains__title{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cr-theme.cr-deco-titles--slashes main .this-pack-contains__title:before{content:"// ";color:var(--cr-accent)}.cr-theme main .reviews-badge_badge{border-radius:var(--cr-r-card)}.cr-theme main .reviews-badge_stars :is(.icon,.rating-star){color:var(--cr-accent)}.cr-theme dialog[id^=popup-].dialog-modal{border-radius:var(--cr-r-large)}.cr-theme dialog[id^=popup-] .dialog-modal__close .button{border-radius:50%}@media(max-width:749px){:is(.cr-fs-title--line,.cr-deco-titles--line .cr-fs-title--theme) .text-block-left-mobile h2:after{margin-inline:0}:is(.cr-fs-title--line,.cr-deco-titles--line .cr-fs-title--theme) .text-block-center-mobile h2:after{margin-inline:auto}:is(.cr-fs-title--line,.cr-deco-titles--line .cr-fs-title--theme) .text-block-right-mobile h2:after{margin-inline:auto 0}.cr-theme main .cr-fs .button{min-height:44px}.cr-theme main product-card:not(.main-search *){padding:6px 6px 14px}.cr-theme main product-card:not(.main-search *) .product-card-group{padding-inline:4px}.cr-theme main product-card:not(.main-search *) .product-card-group :is(h2,h3,h4){font-size:14px}.cr-theme main product-card:not(.main-search *) :is(product-price,.price){font-size:13px}.cr-theme main .cr-fs--collection-title-cartouche .collection-card>.text-block{max-width:calc(100% - 16px);margin:8px;padding:7px 10px}.cr-theme main .collection-card:not(.main-collections *) .text-block :is(h2,h3,h4){font-size:14px}.cr-theme main .cr-fs--reviews-bubble .review.card{padding:18px 18px 20px}.cr-theme main .cr-fs--reviews-quote .review{padding:24px 18px 22px}.cr-theme main .comparison-table__cell{padding:14px 12px;font-size:14px}.cr-theme main .comparison-table__table tr:first-child>.comparison-table__cell :is(p,h2,h3,h4){font-size:11px;letter-spacing:.06em}.cr-theme main .cr-fs-table--sticky .comparison-table__table td:first-child{position:sticky;left:0;z-index:2;min-width:112px;max-width:42vw;background:var(--color-background);box-shadow:8px 0 10px -8px #00000047}.cr-theme main .accordions .accordion__header{gap:12px}.cr-theme main .accordions .accordion__content{padding-inline-end:0}.cr-theme main .custom-section:not(.cr-sans-bandeau,.cr-skin--none) .custom-section__inner.card:has(.newsletter-signup){border-radius:var(--cr-r-card)}.cr-theme main .custom-section:not(.cr-sans-bandeau,.cr-skin--none) .custom-section__inner.card .newsletter-signup .textfield :is(input,label){font-size:16px}}@media(max-width:479px){.cr-theme main .contact-form .textfields-group{flex-direction:column;align-items:stretch}}.cr-reduce-motion main :is(product-card,.collection-card,.article-card){transform:none!important}.cr-reduce-motion main :is(product-card .product-media img,.collection-card .image-block__image,.article-card .image-block__image){transform:none!important}.cr-theme main .product-mini-card__media{display:block;flex:none;line-height:0;border-radius:var(--cr-r-media);overflow:hidden}.cr-theme main .cross-sell__media{display:block;overflow:hidden;border-radius:var(--cr-r-media);background:#fff}.cr-theme main .review__media{display:block;width:100%;overflow:hidden;border-radius:var(--cr-r-media)}.cr-theme .product-card-media-gallery__add-to-wishlist-button{z-index:2}
/*# sourceMappingURL=/cdn/shop/t/56/assets/cr-fs-commerce.css.map */
