.cdseo-section #cdseo-content{--cdseo-faq-size:var(--font-size--3xs);width:100%}.cdseo-section #cdseo-content .cdseo-block-root{gap:var(--gap-2xl);display:flex}.cdseo-section #cdseo-content .cdseo-block{padding:0}.cdseo-section #cdseo-content .cdseo-content-container{gap:var(--gap-2xl);flex-flow:column;display:flex}.cdseo-section #cdseo-content .cdseo-media-wrapper{width:100%;margin:0;padding:0;position:static}.cdseo-section #cdseo-content .cdseo-block-media-container{height:auto}.cdseo-section #cdseo-content .cdseo-img{object-fit:cover;width:100%;height:auto;display:block}.cdseo-section #cdseo-content .cdseo-text-wrapper{width:100%;font-size:var(--font-size--2xs);line-height:var(--line-height--body-loose);color:var(--color-foreground-subdued);margin:0;padding:0}.cdseo-section #cdseo-content .cdseo-text-wrapper>*{margin:0}.cdseo-section #cdseo-content .cdseo-text-wrapper>*+*{margin-block-start:var(--gap-xs)}.cdseo-section #cdseo-content .cdseo-text-wrapper>:is(.cdseo-heading,.cdseo-section__heading)+*{margin-block-start:var(--gap-lg)}.cdseo-section #cdseo-content :is(.cdseo-heading,.cdseo-faq-heading,.cdseo-section__heading){text-align:start;font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-weight:var(--font-subheading--weight);font-size:var(--font-size--md);line-height:var(--line-height--display-loose);color:var(--color-foreground);margin:0}.cdseo-section #cdseo-content :is(strong,b,.cdseo-bold){font-weight:var(--font-weight-medium,500);color:var(--color-foreground)}.cdseo-section #cdseo-content a{color:inherit;text-decoration:underline}.cdseo-section #cdseo-content .cdseo-block-faq{background:0 0;max-width:none;margin:0;padding:0}.cdseo-section #cdseo-content .cdseo-faq-heading{margin-block-end:var(--gap-2xl)}.cdseo-section #cdseo-content .cdseo-faq-question-wrapper{border:0;margin:0;padding:0}.cdseo-section #cdseo-content .cdseo-faq-question-wrapper:after{content:none}.cdseo-section #cdseo-content .cdseo-faq-question-wrapper+.cdseo-faq-question-wrapper{border-block-start:var(--style-border-width) solid var(--loc-border-soft);margin-block-start:var(--gap-lg);padding-block-start:var(--gap-lg)}.cdseo-section #cdseo-content .cdseo-faq-question{align-items:center;gap:var(--gap-2xs);font-size:var(--cdseo-faq-size);line-height:var(--line-height--body-normal);font-weight:var(--font-weight-medium,500);color:var(--color-foreground);padding:0;display:flex}.cdseo-section #cdseo-content .cdseo-faq-question:after{content:"";width:var(--icon-size-xs);height:var(--icon-size-xs);-webkit-mask:var(--cdseo-caret) center / contain no-repeat;mask:var(--cdseo-caret) center / contain no-repeat;transition:transform var(--animation-speed,.2s) var(--animation-easing,ease);background-color:currentColor;flex-shrink:0}.cdseo-section #cdseo-content .faq-open .cdseo-faq-question:after{transform:rotate(180deg)}.cdseo-section #cdseo-content .cdseo-faq-answer{padding:var(--padding-xs) 0 0;font-size:var(--cdseo-faq-size);line-height:var(--line-height--body-normal);color:var(--color-foreground-subdued);margin:0}.cdseo-section #cdseo-content .cdseo-faq-answer p{margin:0}.cdseo-section--collection #cdseo-content .cdseo-block-root{justify-content:space-evenly;align-items:flex-start}.cdseo-section--collection #cdseo-content .cdseo-block-root>.cdseo-block{width:min(100%,28.625rem)}.cdseo-section--product #cdseo-content{--cdseo-faq-size:var(--font-size--2xs)}.cdseo-section--product #cdseo-content .cdseo-block-root{gap:var(--gap-3xl);flex-direction:column}.cdseo-section--product #cdseo-content .cdseo-row{grid-template-columns:repeat(var(--cdseo-columns,3), minmax(0, 1fr));gap:var(--gap-lg);margin:0;display:grid}.cdseo-section--product #cdseo-content .cdseo-columns-1{--cdseo-columns:1}.cdseo-section--product #cdseo-content .cdseo-columns-2{--cdseo-columns:2}.cdseo-section--product #cdseo-content .cdseo-columns-4{--cdseo-columns:4}.cdseo-section--product #cdseo-content .cdseo-column{width:auto;padding:0}.cdseo-section--product #cdseo-content .cdseo-content-container{gap:var(--gap-lg)}.cdseo-section--product #cdseo-content .cdseo-text-wrapper{max-width:34rem}.cdseo-section--product #cdseo-content .cdseo-block-faq{column-gap:var(--gap-lg);grid-template-columns:19.375rem minmax(0,42rem);justify-content:center;align-items:start;display:grid}.cdseo-section--product #cdseo-content .cdseo-faq-heading{grid-row:span 20;margin:0}.cdseo-section--product #cdseo-content .cdseo-faq-question-wrapper{grid-column:2}.cdseo-section--product #cdseo-content .cdseo-faq-question{justify-content:space-between}@media screen and (width<=749px){.cdseo-section--collection #cdseo-content .cdseo-block-root{flex-direction:column}.cdseo-section--collection #cdseo-content .cdseo-block-root>.cdseo-block{width:100%}.cdseo-section--product #cdseo-content .cdseo-row{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--page-margin));padding-inline:var(--page-margin);scroll-padding-inline:var(--page-margin);grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;overflow-x:auto}.cdseo-section--product #cdseo-content .cdseo-column{scroll-snap-align:start}.cdseo-section--product #cdseo-content .cdseo-block-faq{grid-template-columns:minmax(0,1fr)}.cdseo-section--product #cdseo-content .cdseo-faq-heading{grid-row:auto;margin-block-end:var(--gap-xl)}.cdseo-section--product #cdseo-content .cdseo-faq-question-wrapper{grid-column:1}}
