.gc-section [hidden]{display:none!important}.gc-split__grid{display:grid;gap:32px;align-items:center}@media(min-width:60em){.gc-split__grid{grid-template-columns:1fr 1fr;gap:64px}.gc-split--image-right .gc-split__media{order:2}}@media(max-width:59.99em){.gc-split--mobile-image-bottom .gc-split__media{order:2}}.gc-split__content>:last-child{margin-bottom:0}.gc-buy-box{scroll-margin-top:calc(var(--header-height, 0px) + 16px)}.gc-buy-box__grid{display:grid;gap:28px}.gc-buy-box__gallery,.gc-buy-box .gc-gallery,.gc-buy-box .gc-gallery__main{min-width:0}@media(min-width:60em){.gc-buy-box__grid{grid-template-columns:minmax(0,600fr) minmax(0,625fr);column-gap:clamp(40px,4.2vw,80px);align-items:start}.gc-buy-box__gallery{position:sticky;top:calc(var(--header-height, 0px) + 16px)}}.gc-gallery__main{position:relative}.gc-gallery .gc-carousel__track{border-radius:var(--gc-radius)}.gc-gallery__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;border-color:transparent;background-color:#ffffffe6;color:#1b1b1b;box-shadow:0 2px 8px #0000001f}.gc-gallery__nav--prev{left:12px}.gc-gallery__nav--next{right:12px}.gc-gallery__nav[disabled]{opacity:0;pointer-events:none}.gc-buy-box .gc-gallery__thumbs{position:relative;display:flex;flex-wrap:nowrap;gap:8px;width:100%;max-width:100%;min-width:0;margin:8px 0 0;padding:2px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}.gc-buy-box .gc-gallery__thumbs::-webkit-scrollbar{display:none}.gc-buy-box .gc-gallery__thumbs>li{flex:0 0 64px;min-width:0;scroll-snap-align:start}@media(min-width:60em){.gc-buy-box .gc-gallery__thumbs>li{flex-basis:calc((100% - 48px) / 7)}}.gc-buy-box .gc-gallery__thumb{position:relative;display:block;width:100%;aspect-ratio:1;padding:0;overflow:hidden;border:1.5px solid transparent;border-radius:8px;background:#0000000a;cursor:pointer;opacity:.7;transition:opacity .2s ease,border-color .2s ease}.gc-buy-box .gc-gallery__thumb img{display:block;width:100%;height:100%;object-fit:cover}.gc-buy-box .gc-gallery__thumb[aria-current=true]{border-color:var(--gc-accent);opacity:1}.gc-buy-box .gc-gallery__thumb:focus-visible{outline-offset:-2px}.gc-buy-box__info .gc-heading{margin-bottom:16px}.gc-buy-box__body{margin-bottom:12px;font-family:var(--gc-font-display);font-size:23px;font-weight:400;line-height:1.1}.gc-buy-box__body p{font-family:inherit!important}.gc-buy-box__secondary{margin-bottom:16px;font-size:16px;line-height:1.6;opacity:.85}.gc-buy-box--name-change-set .gc-heading--xl{color:var(--gc-accent)}@media(min-width:60em){.gc-buy-box--name-change-set .gc-heading--xl{font-size:54px;line-height:1.05;letter-spacing:.1px}}@media(max-width:59.99em){.gc-buy-box--name-change-set.gc-buy-box--live .gc-heading--xl{font-size:32px;font-style:normal;font-weight:400;line-height:1.05;letter-spacing:normal}}@media(max-width:59.99em){.gc-buy-box--name-change-set.gc-buy-box--sold_out .gc-heading--xl{font-size:30px;font-style:normal;font-weight:400;line-height:1.05;letter-spacing:normal}}@media(max-width:59.99em){:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle).gc-buy-box--sold_out .gc-buy-box__body{font-family:var(--gc-font-body);font-size:16px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:.08px;color:var(--gc-text);opacity:1}}.gc-buy-box--try-goodcycle .gc-heading--xl{font-size:30px;font-style:normal;font-weight:400;line-height:1.05;letter-spacing:normal;color:var(--gc-accent)}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle).gc-buy-box--live .gc-buy-box__body{font-size:20px}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle).gc-buy-box--live .gc-buy-box__secondary{font-family:var(--gc-font-body);font-size:16px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:.08px;opacity:1}@font-face{font-family:GC Erode;src:url(/cdn/shop/files/Erode-Medium.woff?v=1731021987) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GC Erode;src:url(/cdn/shop/files/Erode-Italic.woff) format("woff2");font-weight:400;font-style:italic;font-display:swap}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle).gc-buy-box--live .gc-buy-box__body strong{font-family:"GC Erode",var(--gc-font-display);font-weight:500;font-style:normal}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle).gc-buy-box--live .gc-buy-box__body em{font-family:"GC Erode",var(--gc-font-display);font-weight:400;font-style:italic}@media(min-width:60em){:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle).gc-buy-box--live .gc-buy-box__body{font-size:23px}.gc-buy-box--try-goodcycle .gc-heading--xl{font-size:46px;line-height:1.05;letter-spacing:.1px}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle).gc-buy-box--live .gc-buy-box__secondary{font-size:18px;line-height:1.3;letter-spacing:normal}}.gc-buy-box__stock{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.5px;color:var(--gc-accent)}.gc-buy-box__stock-dot{width:8px;height:8px;border-radius:50%;background-color:currentColor;box-shadow:0 0 0 4px #781c4526}.gc-checklist{display:grid;gap:12px;margin:0 0 24px;padding:0;list-style:none;font-size:15px}.gc-buy-box .gc-checklist{grid-template-columns:minmax(0,1fr)}.gc-checklist li{display:flex;align-items:flex-start;gap:8px;line-height:1.4}.gc-checklist__icon{flex:0 0 17px;width:17px;height:17px;margin-top:2px;color:var(--gc-badge-bg, #d09f54)}.gc-checklist__icon svg{width:100%;height:100%;display:block}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle).gc-buy-box--live .gc-buy-box__stock-dot{display:none}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle):is(.gc-buy-box--live,.gc-buy-box--sold_out) .gc-checklist{padding-right:20px}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle):is(.gc-buy-box--live,.gc-buy-box--sold_out) .gc-checklist>li{display:flex;align-items:center;gap:7px;font-family:var(--gc-font-body);font-size:14px;font-weight:400;font-style:normal;line-height:1.3;letter-spacing:.07px;color:inherit}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle):is(.gc-buy-box--live,.gc-buy-box--sold_out) .gc-checklist__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 17px;width:17px;height:17px;margin-top:0;border-radius:50%;background-color:var(--gc-badge-bg, #d09f54)}.gc-options{display:grid;gap:12px;margin:0 0 16px;padding:0;border:0;min-width:0}.gc-option{--gc-option-pad: 16px;position:relative;padding:var(--gc-option-pad);border:1.5px solid rgba(0,0,0,.15);border-radius:var(--gc-radius);background-color:var(--gc-bg);transition:border-color .2s ease,box-shadow .2s ease}.gc-option.is-selected,.gc-option:has(.gc-option__input:checked){border-color:var(--gc-accent);box-shadow:0 0 0 1px var(--gc-accent)}.gc-option.is-disabled{opacity:.6}.gc-option__recommended{position:absolute;top:0;left:16px;transform:translateY(-50%);margin:0;padding:2px 10px;border-radius:999px;background-color:var(--gc-accent);color:var(--gc-accent-text);font-size:14px;font-weight:600;line-height:1.3;letter-spacing:2px;text-transform:uppercase}.gc-option--subscription:has(.gc-option__recommended){margin-top:10px}.gc-option__head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;cursor:pointer}.gc-option.is-disabled .gc-option__head{cursor:not-allowed}.gc-option__input{position:absolute;opacity:0;width:1px;height:1px;margin:0;padding:0;border:0}.gc-option__control{width:20px;height:20px;border:1.5px solid currentColor;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.gc-option__control:after{content:"";width:10px;height:10px;border-radius:50%;background-color:var(--gc-accent);transform:scale(0);transition:transform .15s ease}.gc-option__input:checked+.gc-option__control{border-color:var(--gc-accent)}.gc-option__input:checked+.gc-option__control:after{transform:scale(1)}.gc-option__label{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-weight:400;font-size:16px;line-height:1.3}.gc-badge{display:inline-block;padding:2px 8px;border-radius:4px;background-color:var(--gc-badge-bg, #d09f54);color:var(--gc-badge-text, #fff);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.gc-option__price{display:flex;align-items:baseline;gap:6px;white-space:nowrap}@media(max-width:37.99em){.gc-option--subscription .gc-option__label .gc-badge{position:absolute;top:0;right:16px;transform:translateY(-50%)}.gc-option--subscription:has(.gc-badge){margin-top:10px}}@media(max-width:22.49em){.gc-option__label,.gc-option__price{grid-column:2 / -1}}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle) .gc-option--subscription{border-radius:6px}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle) .gc-option--subscription:has(.gc-option__recommended){margin-top:0}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle) .gc-option__recommended{position:static;transform:none;display:flex;align-items:center;box-sizing:border-box;width:auto;height:40px;margin:calc(var(--gc-option-pad) * -1) calc(var(--gc-option-pad) * -1) var(--gc-option-pad);padding:10px 20px;border-radius:5px 5px 0 0}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle) :is(.gc-option--subscription,.gc-option--onetime){border:1px solid var(--gc-accent);border-radius:6px;box-shadow:none}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle) :is(.gc-option.is-selected,.gc-option:has(.gc-option__input:checked)){box-shadow:none}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle) .gc-option--onetime{padding:20px}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle) .gc-option--subscription{padding:0}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle) .gc-option--subscription .gc-option__recommended{margin:0}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle) .gc-option__content{display:flex;flex-direction:column;align-items:stretch;gap:18px;padding:18px 20px 20px}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle) .gc-option__content .gc-option__bullets{margin:0;padding:0 0 0 18px;font-family:var(--gc-font-body);font-size:14px;font-weight:400;line-height:1.3;letter-spacing:.07px;color:inherit}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle) .gc-option__bullets li:last-child{margin-bottom:0}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle) .gc-option__content .gc-option__frequency{position:relative;margin:0;padding:0}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle) .gc-option__frequency-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle) .gc-buy-box__submit :is(.gc-btn__sep,[data-gc-button-price]){display:none}@media(min-width:60em){:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle) .gc-buy-box__submit{font-family:var(--gc-font-body);font-size:18px;font-style:normal;font-weight:600;line-height:1.05;text-align:center;font-feature-settings:"liga" off,"clig" off}}@media(max-width:37.99em){:is(.gc-buy-box--name-change-set,.gc-buy-box--try-goodcycle) .gc-option--subscription:has(.gc-option__recommended) .gc-badge{top:20px;right:20px}}.gc-price-compare{color:#7e7f7e;font-size:.9em}.gc-price{font-weight:600;font-size:18px;line-height:1.3;color:var(--gc-accent)}.gc-option:not(.is-selected) .gc-price{font-weight:400}.gc-option__bullets{margin:12px 0 0;padding:0 0 0 32px;font-size:14px;line-height:1.5}.gc-option__bullets li{margin:0 0 10px}.gc-option__frequency{margin-top:14px;padding-left:32px}.gc-option__frequency-label{display:block;margin-bottom:6px;font-size:13px;font-weight:600;line-height:1.3}.gc-select{position:relative}.gc-section .gc-select select{width:100%;height:var(--gc-field-height);min-height:0;padding:10px 40px 10px 12px;border:1.5px solid var(--gc-accent);border-radius:8px;background-color:#fff;color:#1b1b1b;font:inherit;font-size:16px;line-height:1.3;-webkit-appearance:none;appearance:none}.gc-select__icon{position:absolute;top:50%;right:14px;width:12px;height:12px;transform:translateY(-50%);pointer-events:none;color:#1b1b1b}.gc-select__icon svg{width:100%;height:100%;display:block}.gc-btn__sep{opacity:.7}.gc-buy-box__footnote{margin-top:12px;font-size:12px;font-weight:400;line-height:1.3}@media(min-width:60em){.gc-buy-box__info{padding-top:30px}.gc-buy-box__info .gc-eyebrow,.gc-buy-box__info .gc-heading{margin-bottom:10px}.gc-buy-box__body,.gc-buy-box__secondary,.gc-buy-box__stock{margin-bottom:20px}.gc-buy-box__info .gc-checklist{margin-bottom:30px}.gc-options{gap:20px;margin-bottom:30px;padding:0}.gc-option--subscription:has(.gc-option__recommended){margin-top:0}.gc-buy-box__footnote{margin-top:20px}}.gc-feature-cards__carousel{--gc-slide-w: 80%}.gc-feature-cards__carousel .gc-carousel__track{position:relative}.gc-feature-cards--bfcm .gc-eyebrow{font-family:var(--gc-font-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:normal;text-transform:none;text-align:center;color:var(--gc-eyebrow-color, #f8f9f0)}.gc-feature-cards--bfcm .gc-heading.gc-heading--l{font-size:38px;font-style:normal;font-weight:400;line-height:1;letter-spacing:normal;text-align:center;color:var(--gc-heading-color, #f4f1e1)}@media(max-width:59.99em){.gc-feature-cards--bfcm .gc-feature-cards__carousel{margin-right:-20px}.gc-feature-cards--bfcm .gc-feature-cards__carousel .gc-carousel__track{gap:14px}.gc-feature-cards--bfcm .gc-feature-cards__carousel .gc-carousel__controls{margin-right:20px}.gc-feature-cards--bfcm .gc-carousel__dot{color:#f4f1e1}.gc-feature-cards--bfcm .gc-carousel__dot:before{background-color:currentColor}}@media(min-width:38em){.gc-feature-cards__carousel{--gc-slide-w: 45%}}@media(min-width:60em){.gc-feature-cards__carousel .gc-carousel__track{display:grid;grid-template-columns:repeat(var(--gc-cols, 3),minmax(0,1fr));overflow:visible}.gc-feature-cards__carousel .gc-carousel__controls{display:none}}.gc-feature-card{display:flex;flex-direction:column}.gc-feature-card__media{margin-bottom:16px}.gc-feature-cards--bfcm .gc-feature-card{display:flex;flex-direction:column;min-width:0;padding:20px;border-radius:8px;background:#f4f1e1;color:#781c45;overflow:hidden}.gc-feature-cards--bfcm .gc-feature-card__media{width:100%;aspect-ratio:1.28 / 1;border-radius:2px;overflow:hidden}.gc-feature-cards--bfcm .gc-feature-card__media .gc-img{display:block;width:100%;height:100%;object-fit:cover}.gc-feature-cards--bfcm .gc-feature-card__body{padding-top:0;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.gc-feature-cards--bfcm .gc-feature-card__body,.gc-feature-cards--bfcm .gc-feature-card__body .gc-rte,.gc-feature-cards--bfcm .gc-feature-card__body p{color:#781c45}.gc-feature-cards--bfcm .gc-feature-card__body .gc-rte,.gc-feature-cards--bfcm .gc-feature-card__body .gc-rte p{color:#000}.gc-feature-cards--bfcm .gc-feature-card__body .gc-title{font-family:var(--gc-font-display)!important;font-size:20px;font-style:normal;font-weight:400;line-height:1.1;letter-spacing:normal;color:#781c45}@media(min-width:60em){.gc-feature-cards--bfcm .gc-heading.gc-heading--l{font-size:70px;letter-spacing:.1px}}.gc-feature-card__price{display:flex;align-items:baseline;gap:8px;margin:12px 0 0;line-height:1.3}.gc-step-cards .gc-eyebrow{color:var(--gc-eyebrow-color, inherit)}.gc-step-cards .gc-heading{color:var(--gc-heading-color, inherit)}.gc-step-cards--bfcm .gc-eyebrow{font-family:var(--gc-font-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:normal;text-transform:none;color:var(--gc-eyebrow-color, #f8f9f0)}.gc-step-cards--bfcm .gc-heading{font-family:var(--gc-font-display);font-size:38px;font-style:normal;font-weight:400;line-height:1;letter-spacing:.1px;text-align:center;color:var(--gc-heading-color, #f4f1e1)}@media(min-width:60em){.gc-step-cards--bfcm{padding-block:120px}.gc-step-cards--bfcm .gc-container{padding-inline:80px}.gc-step-cards--bfcm .gc-section-header{margin-bottom:60px}.gc-step-cards--bfcm .gc-heading{font-size:70px}}.gc-step-cards__list{display:grid;gap:var(--gc-gap);margin:0;padding:0;list-style:none}@media(min-width:60em){.gc-step-cards__list{grid-template-columns:repeat(var(--gc-cols, 3),minmax(0,1fr))}}.gc-step-card{padding:28px 24px;border-radius:var(--gc-radius);background-color:var(--gc-card-bg, #f4f1e1);color:var(--gc-card-text, #781c45);text-align:center}.gc-step-card__label{margin:0 0 8px;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:inherit}.gc-section .gc-step-card__value{margin:0 0 12px;font-family:var(--gc-font-display)!important;font-weight:400;font-size:40px;line-height:1.1;color:var(--gc-card-value, inherit);text-transform:none}.gc-step-card__text{color:inherit}.gc-step-cards--bfcm .gc-step-card{box-sizing:border-box;display:flex;height:175px;padding:20px 15px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:10px}.gc-step-cards--bfcm .gc-step-card__label,.gc-step-cards--bfcm .gc-step-card__value,.gc-step-cards--bfcm .gc-step-card__text,.gc-step-cards--bfcm .gc-step-card__text p{margin:0}.gc-step-cards--bfcm .gc-step-card__label{font-family:var(--gc-font-body);font-size:12px;font-style:normal;font-weight:600;line-height:1.3;letter-spacing:2px;text-transform:uppercase;font-feature-settings:"liga" off,"clig" off;color:var(--gc-card-text, #781c45)}@media(min-width:60em){.gc-step-cards--bfcm .gc-step-card{flex:1 0 0;height:auto;padding:35px 25px;gap:15px}.gc-step-cards--bfcm .gc-step-card__label{font-family:var(--gc-font-body);font-size:12px;font-style:normal;font-weight:600;line-height:1.3;letter-spacing:2px;text-transform:uppercase;font-feature-settings:"liga" off,"clig" off;color:var(--gc-card-text, #781c45)}.gc-step-cards--bfcm .gc-step-card__value{font-family:var(--gc-font-display);font-size:60px;font-style:normal;font-weight:400;line-height:1;letter-spacing:.1px;text-align:center;color:var(--gc-card-value, #781c45)}.gc-step-cards--bfcm .gc-step-card__text,.gc-step-cards--bfcm .gc-step-card__text p{font-family:var(--gc-font-body);font-size:18px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:normal;text-align:center;color:var(--gc-card-text, #781c45)}}.gc-steps{display:grid;gap:24px;margin:24px 0 0;padding:0;list-style:none}.gc-step{display:flex;gap:16px;align-items:flex-start}.gc-step__number{flex:0 0 auto;min-width:48px;font-family:var(--gc-font-display);font-size:36px;line-height:1;color:var(--gc-accent)}.gc-step__title{margin-bottom:6px}.gc-how-it-works--bfcm .gc-step__title{font-family:var(--gc-font-body);font-size:16px;font-style:normal;font-weight:600;line-height:1.3;letter-spacing:normal;color:#781c45}.gc-how-it-works--bfcm .gc-step__body .gc-rte,.gc-how-it-works--bfcm .gc-step__body .gc-rte p{font-family:var(--gc-font-body);font-size:16px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:.5px;color:#4d4d4d}.gc-how-it-works--bfcm .gc-eyebrow{font-family:var(--gc-font-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:normal;text-transform:none;color:#781c45}.gc-how-it-works--bfcm .gc-step{padding-top:24px;border-top:1px solid #e3e5e7}.gc-how-it-works--bfcm .gc-step:last-child{padding-bottom:24px;border-bottom:1px solid #e3e5e7}.gc-how-it-works--bfcm .gc-step__number{font-family:var(--gc-font-display);font-size:32px;font-style:normal;font-weight:400;line-height:1.05;letter-spacing:normal;color:#d09f54}@media(max-width:59.99em){.gc-how-it-works--bfcm .gc-heading--l{font-size:38px;font-style:normal;font-weight:400;line-height:1;letter-spacing:normal;color:#781c45}}@media(min-width:60em){.gc-how-it-works--bfcm .gc-heading--l{font-size:54px;font-style:normal;font-weight:400;line-height:1.05;letter-spacing:.1px;color:#781c45}.gc-how-it-works--bfcm .gc-step__number{font-size:54px;letter-spacing:.1px}.gc-how-it-works--bfcm .gc-step__title{font-size:18px}.gc-how-it-works--bfcm .gc-step__body .gc-rte,.gc-how-it-works--bfcm .gc-step__body .gc-rte p{line-height:1.3;letter-spacing:.08px}}.gc-image-text--bfcm .gc-heading--l{font-size:38px;font-style:normal;font-weight:400;line-height:1;letter-spacing:normal;color:#781c45}@media(min-width:60em){.gc-image-text--bfcm .gc-heading--l{font-size:54px;line-height:1.05;letter-spacing:.1px}}.gc-reviews__header{margin-bottom:24px}.gc-reviews__rating{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 0;font-size:15px;line-height:1.3}.gc-reviews__carousel{--gc-slide-w: 85%}@media(min-width:38em){.gc-reviews__carousel{--gc-slide-w: calc((100% - var(--gc-gap)) / 2)}}@media(min-width:60em){.gc-reviews__carousel{--gc-slide-w: calc((100% - 2 * var(--gc-gap)) / 3)}}.gc-reviews__nav{display:none;justify-content:flex-end;gap:8px;margin-bottom:16px}@media(min-width:60em){.gc-reviews__nav{display:flex}}.gc-review{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:360px;overflow:hidden;border-radius:var(--gc-radius);background-color:var(--gc-card-bg, rgba(0, 0, 0, .04));color:var(--gc-card-text, inherit)}.gc-review__media{position:absolute;top:0;right:0;bottom:0;left:0}.gc-review__media .gc-img{width:100%;height:100%;object-fit:cover;display:block}.gc-review--media .gc-review__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000 35%,#000000a6);pointer-events:none}.gc-review__video,.gc-review__video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;background-color:#000}gc-video.gc-review__video{background:none;z-index:2}.gc-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;padding:0;border:0;border-radius:50%;background-color:#ffffffeb;color:#1b1b1b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 12px #0003}.gc-play svg{width:28px;height:28px;margin-left:3px}.gc-review.is-playing .gc-review__content,.gc-review.is-playing .gc-review__media:after{display:none}.gc-review__content{position:relative;z-index:1;margin:0;padding:24px}.gc-review--media .gc-review__content{color:#fff;pointer-events:none}.gc-review--media .gc-review__quote,.gc-review--media .gc-review__quote p,.gc-review--media .gc-review__name{color:inherit}.gc-review__quote{margin:12px 0;padding:0;border:0;font-size:16px;line-height:1.5}.gc-review__quote p{margin:0;color:inherit}.gc-review__name{font-size:14px;font-weight:600;line-height:1.3}@media(min-width:60em){.gc-section.gc-reviews--bfcm{padding-top:96px;padding-bottom:96px;background-color:#fff}.gc-reviews--bfcm .gc-container{max-width:1440px;padding-inline:80px}.gc-reviews--bfcm .gc-reviews__header{margin-bottom:40px;text-align:left}.gc-reviews--bfcm .gc-heading.gc-heading--l{font-size:54px;font-weight:400;line-height:1.05;letter-spacing:.1px;color:#781c45}.gc-reviews--bfcm .gc-reviews__rating,.gc-reviews--bfcm .gc-reviews__count{font-family:var(--gc-font-body);font-size:16px;font-weight:400;line-height:1.2;letter-spacing:.08px;color:#000}.gc-reviews--bfcm .gc-reviews__rating .gc-stars{color:#000}.gc-reviews--bfcm .gc-carousel__track{gap:20px}.gc-reviews--bfcm .gc-reviews__nav{position:absolute;top:0;bottom:0;left:-80px;right:-80px;z-index:2;justify-content:space-between;align-items:center;margin:0;padding-inline:40px;pointer-events:none}.gc-reviews--bfcm .gc-reviews__nav .gc-carousel__nav{pointer-events:auto}.gc-reviews--bfcm .gc-review{flex:0 0 293px;width:293px;height:442px;min-height:0;box-sizing:border-box;justify-content:center;align-items:center;gap:10px;padding:10px 30px;border-radius:10px;background-color:#f8f9f0}.gc-reviews--bfcm .gc-review--media .gc-review__media:after{background:#00000070}.gc-reviews--bfcm .gc-review__content{display:flex;flex-direction:column;align-items:center;gap:10px;padding:0;text-align:center}.gc-reviews--bfcm .gc-review__content .gc-stars{color:#000}.gc-reviews--bfcm .gc-review__content .gc-stars svg{width:15px;height:16px}.gc-reviews--bfcm .gc-review__quote{margin:0;font-family:var(--gc-font-display);font-size:23px;font-weight:400;line-height:1;color:#000}.gc-reviews--bfcm .gc-review__quote p{font-family:inherit!important}.gc-reviews--bfcm .gc-review__name{font-family:var(--gc-font-body);font-size:18px;font-weight:600;line-height:1.3;color:#781c45}.gc-reviews--bfcm .gc-review--media .gc-review__content .gc-stars,.gc-reviews--bfcm .gc-review--media .gc-review__quote,.gc-reviews--bfcm .gc-review--media .gc-review__name{color:#fff}}@media(max-width:59.99em){.gc-section.gc-reviews--bfcm{padding:48px 0;background:#fff}.gc-reviews--bfcm .gc-container{padding-inline:20px}.gc-reviews--bfcm .gc-reviews__header{margin-bottom:32px;text-align:left}.gc-reviews--bfcm .gc-heading.gc-heading--l{font-family:var(--gc-font-display);font-size:34px;font-style:normal;font-weight:400;line-height:1.05;letter-spacing:.1px;color:#781c45}.gc-reviews--bfcm .gc-reviews__rating{font-family:var(--gc-font-body);font-size:16px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:.08px;color:#000}.gc-reviews--bfcm .gc-reviews__rating .gc-stars{color:#000}.gc-reviews--bfcm .gc-reviews__carousel{margin-right:-20px}.gc-reviews--bfcm .gc-carousel__track{gap:20px;padding-right:20px}.gc-reviews--bfcm .gc-review{flex:0 0 315px;width:315px;height:442px;min-height:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:10px 30px;border-radius:10px;background:#f8f9f0}.gc-reviews--bfcm .gc-review__content{display:flex;flex-direction:column;align-items:center;gap:10px;padding:0;text-align:center}.gc-reviews--bfcm .gc-review--media .gc-review__media:after{background:#00000070}.gc-reviews--bfcm .gc-review__content .gc-stars{color:#000}.gc-reviews--bfcm .gc-review__content .gc-stars svg{width:15px;height:16px}.gc-reviews--bfcm .gc-review__quote,.gc-reviews--bfcm .gc-review__quote p{margin:0;font-family:var(--gc-font-display);font-size:23px;font-style:normal;font-weight:400;line-height:1;letter-spacing:normal;text-align:center;color:#000}.gc-reviews--bfcm .gc-review__quote p{font-family:var(--gc-font-display)!important}.gc-reviews--bfcm .gc-review__name{font-family:var(--gc-font-body);font-size:18px;font-style:normal;font-weight:600;line-height:1.3;letter-spacing:normal;text-align:center;color:#781c45}.gc-reviews--bfcm .gc-review--media .gc-review__content .gc-stars,.gc-reviews--bfcm .gc-review--media .gc-review__quote,.gc-reviews--bfcm .gc-review--media .gc-review__quote p,.gc-reviews--bfcm .gc-review--media .gc-review__name{color:#fff}}.gc-experts__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:28px}.gc-experts__tab{padding:3px;border:2px solid transparent;border-radius:50%;background:none;cursor:pointer;opacity:.6;transition:opacity .2s ease,border-color .2s ease}.gc-experts__tab[aria-selected=true]{border-color:var(--gc-accent);opacity:1}.gc-experts__tab:hover{opacity:1}.gc-experts__avatar{position:relative;display:block;width:64px;height:64px;overflow:hidden;border-radius:50%;background-color:#0000000f}@media(min-width:60em){.gc-experts .gc-heading.gc-heading--l{font-size:54px;line-height:1.05;letter-spacing:.1px}.gc-experts__avatar{width:83px;height:83px}}.gc-experts__avatar img,.gc-experts__avatar svg{width:100%;height:100%;object-fit:cover;display:block}.gc-expert{display:grid;gap:24px;align-items:center}@media(min-width:60em){.gc-expert{grid-template-columns:238px minmax(0,1fr);gap:24px 49px;align-items:center}.gc-experts .gc-expert__photo .gc-media{border-radius:10px}}.gc-expert__photo{max-width:520px;width:100%;margin:0 auto}.gc-expert__content{margin:0}.gc-expert__quote{margin:0 0 20px;padding:0;border:0;font-family:var(--gc-font-display);font-size:22px;line-height:1.4}@media(min-width:60em){.gc-expert__quote{font-size:28px;line-height:1}}.gc-expert__quote p{margin:0;color:inherit;font-family:inherit!important}.gc-expert__caption{display:flex;flex-direction:column;gap:2px}.gc-expert__name{font-weight:600;font-size:16px;line-height:1.3}.gc-expert__title{font-size:14px;line-height:1.3;opacity:.75}@media(min-width:60em){.gc-experts--bfcm{background-color:#f4f1e1}.gc-experts--bfcm .gc-container{max-width:1440px;padding-inline:80px}.gc-experts--bfcm .gc-experts__tabs{justify-content:flex-start;gap:27px}.gc-experts--bfcm .gc-experts__tab{padding:0;border:0;border-radius:50%;opacity:1}.gc-experts--bfcm .gc-experts__avatar img{border-radius:50%}.gc-experts--bfcm .gc-experts__avatar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:#fff6;pointer-events:none;transition:opacity .2s ease}.gc-experts--bfcm .gc-experts__tab[aria-selected=true] .gc-experts__avatar:after,.gc-experts--bfcm .gc-experts__tab:hover .gc-experts__avatar:after{opacity:0}.gc-experts--bfcm .gc-expert__photo .gc-media{overflow:hidden;border-radius:10px}.gc-experts--bfcm .gc-expert__photo .gc-media img{border-radius:10px}.gc-experts--bfcm .gc-expert__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:30px}.gc-experts--bfcm .gc-expert__quote{margin:0}}@media(max-width:59.99em){.gc-experts--bfcm{background-color:#f4f1e1!important}.gc-experts--bfcm .gc-container{padding-inline:20px}.gc-experts--bfcm .gc-heading.gc-heading--l{font-size:34px;font-weight:400;line-height:1.05;letter-spacing:.1px;color:#000}.gc-experts--bfcm .gc-experts__tabs{flex-wrap:nowrap;justify-content:flex-start;gap:9px;margin-bottom:30px}.gc-experts--bfcm .gc-experts__tab{flex:0 0 auto;padding:0;border:0;border-radius:50%;opacity:1}.gc-experts--bfcm .gc-experts__avatar{width:40px;height:40px}.gc-experts--bfcm .gc-experts__avatar img{border-radius:50%}.gc-experts--bfcm .gc-experts__avatar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:#fff6;pointer-events:none;transition:opacity .2s ease}.gc-experts--bfcm .gc-experts__tab[aria-selected=true] .gc-experts__avatar:after{opacity:0}.gc-experts--bfcm .gc-expert{row-gap:30px}.gc-experts--bfcm .gc-expert__photo .gc-media{aspect-ratio:335 / 287;overflow:hidden;border-radius:10px}.gc-experts--bfcm .gc-expert__photo .gc-media img{object-fit:cover;border-radius:10px}.gc-experts--bfcm .gc-expert__quote{font-size:23px;font-weight:400;line-height:1;color:#000}.gc-experts--bfcm .gc-expert__name,.gc-experts--bfcm .gc-expert__title{font-family:var(--gc-font-body);font-size:20px;font-weight:400;line-height:1.3;opacity:1}.gc-experts--bfcm .gc-expert__name{color:#000}.gc-experts--bfcm .gc-expert__title{color:#7e7f7e}}.gc-faq__list{border-top:1px solid rgba(0,0,0,.15)}.gc-faq__item{border-bottom:1px solid rgba(0,0,0,.15)}.gc-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;font-size:17px;font-weight:600;line-height:1.4;cursor:pointer;list-style:none}.gc-faq__question::-webkit-details-marker{display:none}.gc-faq__question::marker{content:""}.gc-faq__icon{position:relative;flex:0 0 16px;width:16px;height:16px}.gc-faq__icon:before,.gc-faq__icon:after{content:"";position:absolute;top:50%;left:0;width:16px;height:1.5px;margin-top:-.75px;background-color:currentColor;transition:transform .2s ease}.gc-faq__icon:after{transform:rotate(90deg)}.gc-faq__item[open] .gc-faq__icon:after{transform:rotate(0)}.gc-faq__answer{padding:0 32px 20px 0}.gc-section.gc-faq--bfcm{background-color:#fff}.gc-faq--bfcm .gc-container{padding-inline:20px}.gc-faq--bfcm .gc-section-header{text-align:left}.gc-faq--bfcm .gc-heading.gc-heading--l{font-size:34px;font-weight:400;line-height:1.05;letter-spacing:.1px;color:#781c45}.gc-faq--bfcm .gc-section-header .gc-rte,.gc-faq--bfcm .gc-section-header .gc-rte p,.gc-faq--bfcm .gc-faq__answer,.gc-faq--bfcm .gc-faq__answer p{font-family:var(--gc-font-body);font-size:16px;font-weight:400;line-height:1.3;letter-spacing:.08px;color:#000}.gc-faq--bfcm .gc-faq__question{padding-top:30px;font-family:var(--gc-font-display);font-size:23px;font-weight:400;line-height:1;color:#000}.gc-faq--bfcm .gc-faq__icon{flex-basis:20px;width:20px;height:20px}.gc-faq--bfcm .gc-faq__icon:before,.gc-faq--bfcm .gc-faq__icon:after{width:20px}@media(min-width:60em){.gc-section.gc-faq--bfcm{padding-top:0;padding-bottom:0}.gc-faq--bfcm .gc-container{display:grid;grid-template-columns:minmax(0,406fr) minmax(0,778fr);column-gap:96px;align-items:start;max-width:1440px;padding:120px 80px}.gc-faq--bfcm .gc-section-header{margin-bottom:0}.gc-faq--bfcm .gc-faq__list{grid-column:2}.gc-faq--bfcm .gc-heading.gc-heading--l{font-size:54px}}.gc-final-cta__actions{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-top:24px}@media(max-width:37.99em){.gc-final-cta__actions .gc-btn{width:100%}.gc-final-cta__actions{align-items:stretch;text-align:center}}.gc-final-cta__secondary{display:block}.gc-final-cta--bfcm .gc-final-cta__content{text-align:center}.gc-final-cta--bfcm .gc-heading.gc-heading--l{font-size:34px;font-style:normal;font-weight:400;line-height:1.05;letter-spacing:.1px;text-align:center;color:#781c45}.gc-final-cta--bfcm .gc-final-cta__actions{align-items:center}.gc-final-cta--bfcm .gc-final-cta__actions .gc-btn{--gc-btn-fg: #fff;font-family:var(--gc-font-body);font-size:18px;font-style:normal;font-weight:600;line-height:1.05;letter-spacing:normal;text-align:center;font-feature-settings:"liga" off,"clig" off;color:#fff;max-width:422px;width:100%}.gc-final-cta--bfcm .gc-final-cta__secondary .gc-link-btn{font-family:var(--gc-font-body);font-size:16px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:.08px;color:#000}@media(max-width:37.99em){.gc-final-cta--bfcm .gc-final-cta__actions{align-items:stretch}}@media(min-width:60em){.gc-final-cta--bfcm .gc-heading.gc-heading--l{font-size:60px;line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/gc-sections.css.map */
