.cv4-scope{--cv4-gold: #a9843d;--cv4-gold-dark: #8c6c30}.cv4-band{padding-block:clamp(4rem,8vw,7rem)}.cv4-band--tint{background:rgb(var(--text-color) / .035)}.cv4-readable{max-width:47.5rem;margin-inline:auto;padding-inline:1.25rem}.cv4-band-heading{text-align:center;margin:0 0 2.5rem}.cv4-band-title{font:var(--heading-font-style) var(--heading-font-weight) var(--text-h2) / 1.2 var(--heading-font-family);margin:0}.cv4-hero{padding-block:1.25rem 1.5rem}.cv4-hero--minimal{text-align:center}.cv4-hero--minimal .breadcrumb__list{justify-content:center}.cv4-breadcrumb{margin-bottom:.5rem}.cv4-h1{font:var(--heading-font-style) var(--heading-font-weight) clamp(1.75rem,1.3rem + 1.6vw,2.5rem) / 1.15 var(--heading-font-family);margin:0}.cv4-buying-panel .button:not(.button--outline),.cv4-final-cta .button:not(.button--outline){--button-background: var(--cv4-gold);--button-outline-color: var(--cv4-gold);border:none;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.cv4-buying-panel .button:not(.button--outline):hover,.cv4-final-cta .button:not(.button--outline):hover{--button-background: var(--cv4-gold-dark);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.cv4-scope .v4-highlights{list-style:none;display:grid;grid-template-columns:repeat(6,1fr);gap:.75rem;padding:0;margin:0}@media screen and (max-width:999px){.cv4-scope .v4-highlights{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:699px){.cv4-scope .v4-highlights{grid-template-columns:repeat(2,1fr)}}.cv4-scope .v4-highlights>li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.3rem;border:1px solid rgb(var(--border-color));border-radius:var(--input-border-radius);padding:.85rem .5rem;background:rgb(var(--background));box-shadow:var(--shadow-sm);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.cv4-scope .v4-highlights>li:hover{transform:translateY(-2px);box-shadow:var(--shadow);border-color:var(--cv4-gold)}.cv4-scope .v4-highlights strong{display:flex;flex-direction:column;align-items:center;gap:.3rem;font:var(--heading-font-style) var(--heading-font-weight) var(--text-sm) / 1.25 var(--heading-font-family)}.cv4-scope .v4-highlights strong svg{color:var(--cv4-gold)}.cv4-scope .v4-highlights span{display:none}@media screen and (min-width:1000px){.cv4-scope .v4-highlights span{display:block;font-size:var(--text-xs);color:rgb(var(--text-color) / .65);line-height:1.3}}.cv4-buying-panel{border:1px solid rgb(var(--border-color));border-radius:calc(var(--input-border-radius) * 1.5);box-shadow:var(--shadow-sm);padding:1.75rem;background:rgb(var(--background))}.cv4-buying-panel .cv4-band-title{margin:0 0 .75rem;text-align:left}.cv4-buying-panel .v4-callout{border-left:3px solid var(--cv4-gold);border-radius:var(--input-border-radius);background:rgb(var(--text-color) / .04);padding:.75rem 1rem;margin:1rem 0 .75rem;font-size:var(--text-sm);line-height:1.5}.cv4-buying-panel p{font-size:var(--text-sm);color:rgb(var(--text-color) / .75);margin:0 0 .75rem}.cv4-buying-actions{display:flex;flex-wrap:wrap;gap:.75rem}.cv4-buying-actions--single .button{min-height:44px}.cv4-scope .v4-points{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);gap:.6rem;padding:0;margin:0}@media screen and (max-width:999px){.cv4-scope .v4-points{grid-template-columns:repeat(2,1fr)}}.cv4-scope .v4-points li{border:1px solid rgb(var(--border-color));border-radius:var(--input-border-radius);padding:.6rem .75rem;background:rgb(var(--background));font-size:var(--text-xs);line-height:1.4}.cv4-guide-card{border:1px solid rgb(var(--border-color));border-radius:calc(var(--input-border-radius) * 1.5);background:rgb(var(--background));padding:2rem;margin:1.5rem 0 0;box-shadow:var(--shadow-sm);transition:box-shadow .2s ease,transform .2s ease}.cv4-guide-card:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.cv4-guide-card h2,.cv4-guide-card h3{margin-top:0;font:var(--heading-font-style) var(--heading-font-weight) var(--text-h4) / 1.3 var(--heading-font-family)}.cv4-guide-card .prose{line-height:1.75}.cv4-guides-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.75rem;margin:0}@media screen and (max-width:1199px){.cv4-guides-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:699px){.cv4-guides-grid{grid-template-columns:1fr}}.cv4-guide-card--wide{max-width:47.5rem;margin:1.75rem auto 0}.cv4-trust-wrap{margin-top:0}.cv4-scope .v4-trust{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;padding:0;margin:0}@media screen and (max-width:999px){.cv4-scope .v4-trust{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:699px){.cv4-scope .v4-trust{grid-template-columns:1fr}}.cv4-scope .v4-trust>li{display:flex;flex-direction:column;gap:.6rem;border:1px solid rgb(var(--border-color));border-radius:calc(var(--input-border-radius) * 1.5);padding:1.75rem;box-shadow:var(--shadow-sm);background:rgb(var(--background));transition:transform .2s ease,box-shadow .2s ease}.cv4-scope .v4-trust>li:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.cv4-scope .v4-trust strong{display:flex;align-items:center;gap:.6rem;font:var(--heading-font-style) var(--heading-font-weight) var(--text-lg) / 1.3 var(--heading-font-family)}.cv4-scope .v4-trust strong svg{color:var(--cv4-gold)}.cv4-scope .v4-trust span{font-size:var(--text-sm);color:rgb(var(--text-color) / .72);line-height:1.6}.cv4-faq{margin-top:1.75rem}.cv4-faq accordion-disclosure{display:block;border-bottom:1px solid rgb(var(--border-color))}.cv4-faq accordion-disclosure:first-of-type{border-top:1px solid rgb(var(--border-color))}.cv4-faq .accordion__disclosure summary{padding-block:1.1rem;cursor:pointer}.cv4-faq .accordion__content{padding-bottom:1.25rem;line-height:1.7;overflow:hidden}.cv4-faq .accordion__content.cv4-animating{display:block!important;overflow:hidden;transition:max-height .25s ease}.cv4-faq details:not([open]) .accordion__content.cv4-animating{max-height:0}.cv4-scope .cv4-chip-group{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:1rem;padding:0;margin:1.25rem 0 0}.cv4-scope .cv4-related-subgroup h3:not(.h4){font:var(--heading-font-style) var(--heading-font-weight) var(--text-base) / 1.3 var(--heading-font-family);margin:2.5rem 0 .85rem}.cv4-scope .cv4-related-subgroup h3:not(.h4):first-of-type{margin-top:1.5rem}.cv4-scope .cv4-chip-group li{display:flex}.cv4-scope .cv4-chip-group a{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:44px;border:1px solid rgb(var(--border-color));border-radius:calc(var(--input-border-radius) * 1.5);background:rgb(var(--background));box-shadow:var(--shadow-sm);padding:1rem 1.25rem;font:var(--heading-font-style) var(--heading-font-weight) var(--text-sm) / 1.3 var(--heading-font-family);text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.cv4-scope .cv4-chip-group a:after{content:"\2192";flex-shrink:0;color:var(--cv4-gold);transition:transform .15s ease}.cv4-scope .cv4-chip-group a:hover{border-color:var(--cv4-gold);box-shadow:var(--shadow);transform:translateY(-2px)}.cv4-scope .cv4-chip-group a:hover:after{transform:translate(3px)}.cv4-scope .cv4-chip-group a:focus-visible{outline:2px solid var(--cv4-gold);outline-offset:2px}.cv4-scope .cv4-chip-group li:not(:has(a)){align-items:center;min-height:44px;border:1px dashed rgb(var(--border-color));border-radius:calc(var(--input-border-radius) * 1.5);padding:1rem 1.25rem;font-size:var(--text-sm);color:rgb(var(--text-color) / .55)}.cv4-related-subgroup{margin-top:3.5rem}.cv4-resources-list ul{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;padding:0;margin:.75rem 0 0;list-style:none}.cv4-resources-list li{font-size:var(--text-sm);color:rgb(var(--text-color) / .72)}.cv4-final-cta{text-align:center;border-radius:calc(var(--input-border-radius) * 1.5);background:linear-gradient(180deg,rgb(var(--text-color) / .04),rgb(var(--text-color) / .02));border:1px solid rgb(var(--border-color));padding:clamp(2.5rem,6vw,4.5rem) 1.5rem;margin:3rem auto 1.5rem;max-width:48rem}.cv4-final-cta h2{font:var(--heading-font-style) var(--heading-font-weight) var(--text-h2) / 1.2 var(--heading-font-family);margin:0 0 1rem}.cv4-final-cta .v4-callout{border:none;background:transparent;padding:0;margin:0 auto 1.75rem;max-width:34rem;font-size:var(--text-lg);line-height:1.6}.cv4-final-cta .cv4-buying-actions{justify-content:center}@media screen and (max-width:374px){.cv4-buying-actions--single .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/collection-v4-ui.css.map */
