.rv-linked-colors{color:var(--rv-text);font-size:var(--rv-font)}.rv-linked-colors__heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35em;margin:0 0 12px;line-height:1.5}.rv-linked-colors__heading strong{font-weight:600}.rv-linked-colors__choices{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--rv-color-gap)}.rv-color-link{display:flex;flex-direction:column;align-items:center;gap:7px;min-width:44px;min-height:44px;max-width:100%;width:max(64px,calc(var(--rv-color-size) + 8px));padding:4px;color:inherit;text-decoration:none;line-height:1.4;border-radius:6px}.rv-color-link__swatch{display:block;position:relative;flex:0 0 auto;width:var(--rv-color-size);height:var(--rv-color-size);max-width:100%;overflow:hidden;border:1px solid var(--rv-color-border);border-radius:6px;background:transparent;outline:1px solid transparent;outline-offset:3px}.rv-linked-colors--round .rv-color-link__swatch{border-radius:50%}.rv-color-link__image{display:block;width:100%;height:100%;object-fit:var(--rv-color-image-fit)}.rv-color-link__fill{display:block;width:100%;height:100%;background:var(--rv-swatch-color)}.rv-color-link__initial{display:grid;place-items:center;width:100%;height:100%;font-size:1.4em}.rv-color-link__label{text-align:center;overflow-wrap:anywhere;font-size:.86em}.rv-color-link--current .rv-color-link__swatch{outline:2px solid var(--rv-color-active)}.rv-color-link--current .rv-color-link__label{font-weight:600;text-decoration:underline;text-underline-offset:3px}.rv-color-link:hover .rv-color-link__swatch{border-color:var(--rv-color-active)}.rv-color-link:focus-visible{outline:2px solid var(--rv-color-active);outline-offset:3px}.product-info__block-item[data-block-type=rv-color-links]:not(:has(.rv-linked-colors)){display:none}.rv-conversion{color:var(--rv-text);font-size:var(--rv-font)}.rv-cards{display:grid;grid-template-columns:repeat(var(--rv-card-count),minmax(0,1fr));gap:var(--rv-gap)}.rv-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;min-width:0;padding:var(--rv-padding) 10px;border:1px solid var(--rv-border);border-radius:var(--rv-radius);background:var(--rv-card-bg);text-align:center;line-height:1.4;text-decoration:none}.rv-card__icon{display:block;width:var(--rv-icon-size);height:var(--rv-icon-size);object-fit:contain;color:var(--rv-accent);margin-bottom:3px;flex:0 0 auto}.rv-card__icon:empty{display:none}.rv-card__icon svg{width:100%;height:100%}.rv-card__title{font-weight:600;overflow-wrap:anywhere}.rv-card__text{font-size:.85em;overflow-wrap:anywhere}.rv-card[href]:hover{border-color:var(--rv-accent)}.rv-card[href]:focus-visible,.rv-support a:focus-visible,.rv-tab summary:focus-visible{outline:2px solid var(--rv-accent);outline-offset:4px}.rv-support{margin:0;padding-block:var(--rv-space);text-align:var(--rv-align);line-height:1.7;overflow-wrap:anywhere}.rv-support a{color:var(--rv-accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}.rv-description{padding-block:var(--rv-space);line-height:1.8;overflow-wrap:anywhere}.rv-tab{border-block:1px solid var(--rv-border)}.rv-tab summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;min-height:56px;padding-block:var(--rv-padding);font-size:var(--rv-title-size);font-weight:600;line-height:1.5}.rv-tab summary::-webkit-details-marker{display:none}.rv-tab summary>span:first-child{min-width:0;overflow-wrap:anywhere}.rv-tab__toggle{position:relative;flex:0 0 18px;width:18px;height:18px;color:var(--rv-accent)}.rv-tab__toggle:before,.rv-tab__toggle:after{content:"";position:absolute;top:8px;left:1px;width:16px;height:2px;background:currentColor}.rv-tab__toggle:after{transform:rotate(90deg)}.rv-tab[open] .rv-tab__toggle:after{display:none}.rv-tab__content{padding-bottom:var(--rv-padding);line-height:1.75;overflow-wrap:anywhere}.rv-tab__content table,.rv-description table{display:block;max-width:100%;overflow-x:auto}.product-info__block-item[data-block-type=rv-tab]{--product-info-gap: 0}.product-info__block-item[data-block-type=rv-tab]+.product-info__block-item[data-block-type=rv-tab] .rv-tab{border-top:0}.product-info__block-item[data-block-type^=rv-]:not(:has(.rv-conversion)){display:none}.rv-editor-placeholder{opacity:.65;font-style:italic}@media(max-width:699px){.rv-conversion{font-size:var(--rv-mobile-font)}.rv-cards{grid-template-columns:repeat(var(--rv-mobile-columns),minmax(0,1fr))}.rv-card{padding-inline:7px}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
