@charset "UTF-8";@media (max-width: 749px){.header__heading-logo{height:40px!important}}.header__icon[data-swym-loaded]{position:relative}.header__icon[data-swym-loaded] .cart-link__wishlist-count.show:not(.hidden){align-items:center;background-color:rgb(var(--color-base-accent));border-radius:100%;color:rgb(var(--color-base-solid-button-labels));display:flex;font-family:var(--font-button-family);font-size:.9rem;height:1.4rem;justify-content:center;line-height:1;position:absolute;right:0;top:.6rem;transition-duration:var(--duration-default);transition-property:opacity,transform,color,background-color;transition-timing-function:ease;width:1.4rem}.product .buttons__wrapper{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width: 1200px){.product .buttons__wrapper{align-items:flex-end;flex-direction:row}}.product .buttons__wrapper.buttons__wrapper--sticky{align-items:center;background-color:#fff;bottom:0;box-shadow:-6px 6px 25px #0000000d;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;left:0;position:fixed;right:0;z-index:9998}@media (max-width: 749px){.product .buttons__wrapper.buttons__wrapper--sticky .product__title{display:none}}.product .buttons__wrapper.buttons__wrapper--sticky .product__title{margin:0 0 0 2rem}@media (min-width: 750px){.product .buttons__wrapper.buttons__wrapper--sticky .product-form{flex:unset;width:auto}}.product .buttons__wrapper.buttons__wrapper--sticky .product-form__buttons_sticky_add_to_cart{flex-direction:row;flex-wrap:nowrap;gap:0;min-width:28rem}.product .buttons__wrapper.buttons__wrapper--sticky pickup-availability{display:none}.product .buttons__wrapper:not(.buttons__wrapper--sticky) .product__title{display:none}.product .buttons__wrapper .product-form{flex:1;margin:0;width:100%}.product .button--sticky-add-to-cart-super-parent .product-form__buttons_sticky_add_to_cart{gap:.8rem}@media (max-width: 749px){.product .button--sticky-add-to-cart-super-parent .product-form__buttons_sticky_add_to_cart{background-color:initial;border-radius:0;bottom:auto;position:relative;width:100%}}@media (min-width: 750px){.product .button--sticky-add-to-cart-super-parent .product-form__buttons_sticky_add_to_cart{align-items:flex-start;flex-direction:column}.product .button--sticky-add-to-cart-super-parent .product-form__buttons_sticky_add_to_cart .product-form__quantity{align-self:flex-start}}.product .button--sticky-add-to-cart-super-parent .product-form__quantity{background-color:initial;border-radius:0;min-width:unset}.product .button--sticky-add-to-cart-super-parent .quantity{width:12.7rem}@media (max-width: 749px){.product .button--sticky-add-to-cart-super-parent .quantity{background:transparent;border-radius:0;padding:0}}.product .button--sticky-add-to-cart-super-parent .quantity__button{background-color:#f4f4f4;border-radius:0;flex:0 0 5rem;height:5rem;padding:1rem;transition:background-color .25s ease;width:5rem}.product .button--sticky-add-to-cart-super-parent .quantity__button.disabled{pointer-events:none}.product .button--sticky-add-to-cart-super-parent .quantity__button.disabled svg path{stroke:#adadad}.product .button--sticky-add-to-cart-super-parent .quantity__button:hover{background-color:#e4e5e7;border-radius:0}.product .button--sticky-add-to-cart-super-parent .quantity__button:hover svg path{stroke:#000}.product .button--sticky-add-to-cart-super-parent .quantity__button:hover:after{display:none}.product .button--sticky-add-to-cart-super-parent .quantity__button svg{flex:0 0 1.8rem;height:1.8rem;pointer-events:none;position:relative;width:1.8rem;z-index:2}.product .button--sticky-add-to-cart-super-parent .quantity__input{background:#f4f4f4;border-radius:0;box-shadow:none;color:#000;font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;height:5rem;line-height:normal;outline:none}.product .button--sticky-add-to-cart-super-parent .button--sticky-add-to-cart-atc{align-items:center;border-radius:0;display:flex;justify-content:space-between;width:100%;gap:.8rem;padding:1.6rem;text-transform:lowercase;transition:background-color .25s ease}.product .button--sticky-add-to-cart-super-parent .button--sticky-add-to-cart-atc:hover:after{display:none}.product .button--sticky-add-to-cart-super-parent .button--sticky-add-to-cart-atc>div{align-items:center;display:flex;gap:.8rem}.product .button--sticky-add-to-cart-super-parent .button--sticky-add-to-cart-atc>div:before{background:#fff;content:"";display:block;height:1.7rem;width:1px}.product .button--sticky-add-to-cart-super-parent .button--sticky-add-to-cart-atc .price{color:#fff}.product .button--sticky-add-to-cart-super-parent .button--sticky-add-to-cart-atc .price bdi{font-size:1.6rem;font-weight:400}@media (min-width: 750px){.product .button--sticky-add-to-cart-super-parent .button--sticky-add-to-cart-atc .price bdi{font-size:1.8rem}}.product .button--sticky-add-to-cart-super-parent .button--sticky-add-to-cart-atc .price__prefix{font-size:100%}.product .button--sticky-add-to-cart-super-parent .button--sticky-add-to-cart-atc .price.price--on-sale .price-item.price-item--regular,.product .button--sticky-add-to-cart-super-parent .button--sticky-add-to-cart-atc .price.price--on-sale .price-item.price-item--sale{color:#fff}.product .button--sticky-add-to-cart-super-parent .button--sticky-add-to-cart-atc .price.price--on-sale .price__compare,.product .button--sticky-add-to-cart-super-parent .button--sticky-add-to-cart-atc:after{display:none}.product #klaviyo-bis-button-container{width:100%;margin-bottom:0!important}.swiper-wrapper{box-sizing:border-box!important}:root{--oke-text-regular: 13px !important}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{font-size:11px!important;font-weight:500}.section-header{position:relative;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:2.4rem;gap:0}.section-header.left{text-align:left}.section-header.center,.section-header.center .section-header__main{justify-content:center;text-align:center}.section-header.center .section-header__aux{position:absolute;right:0}.section-header.right{justify-content:flex-end;text-align:right}.section-header.stacked .section-header__aux{position:absolute;right:0}.section-header__main{display:grid;grid-template-columns:1fr auto;grid-template-areas:"title cta" "intro intro";gap:0;align-items:center;width:100%}@media screen and (max-width: 600px){.section-header__main{display:flex;flex-wrap:wrap;gap:.8rem}}@media screen and (min-width: 750px){.section-header__main{max-width:50.8rem}}.section-header__aux{background-color:rgb(var(--color-background));display:flex;align-items:center}@media screen and (min-width: 750px){.section-header__aux{min-height:4rem}}.section-header__heading{position:relative;grid-area:title;margin:0}@media screen and (max-width: 749px){.section-header__heading--keyline-mobile span{position:relative;z-index:2;display:inline-block}.section-header__heading--keyline-mobile span:before{display:block;content:"";height:100%;background-color:rgb(var(--color-background));width:calc(100% + 3rem);max-width:var(--page-width);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.section-header__heading--keyline-mobile:before{display:block;content:"";height:.1rem;background:currentColor;width:calc(100vw - 3.2rem);max-width:var(--page-width);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (min-width: 750px){.section-header__heading--keyline-desktop span{position:relative;z-index:2;display:inline-block}.section-header__heading--keyline-desktop span:before{display:block;content:"";height:100%;background-color:rgb(var(--color-background));width:calc(100% + 4.8rem);max-width:var(--page-width);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.section-header__heading--keyline-desktop:before{display:block;content:"";height:.1rem;background:currentColor;width:calc(100vw - 4.8rem);max-width:calc(var(--page-width) - 4.8rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.section-header__cta{grid-area:cta;align-self:center;margin-left:auto}.section-header__introduction{grid-area:intro;color:rgba(var(--color-foreground),.75);margin-top:1.6rem;width:100%}.section-header.stacked{justify-content:center;margin-bottom:4.8rem}.section-header.stacked .section-header__main{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.section-header.stacked .section-header__cta{margin:0;order:3}@media screen and (max-width: 749px){.banner:has(.banner__box--okendo-quiz){background-color:transparent!important}.banner:has(.banner__box--okendo-quiz) .banner__media,.banner:has(.banner__box--okendo-quiz) .banner__media-half{width:100%!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;z-index:0}.banner:has(.banner__box--okendo-quiz) .banner__media img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.banner:has(.banner__box--okendo-quiz) .banner__content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;align-items:center;z-index:1;--color-foreground: 255, 255, 255;--color-background: transparent;--color-link: 255, 255, 255;--color-heading: 255, 255, 255}.banner:has(.banner__box--okendo-quiz) .banner__box--okendo-quiz,.banner:has(.banner__box--okendo-quiz) .banner__box--okendo-quiz .banner__heading,.banner:has(.banner__box--okendo-quiz) .banner__box--okendo-quiz .banner__heading.h2,.banner:has(.banner__box--okendo-quiz) .banner__box--okendo-quiz .banner__text,.banner:has(.banner__box--okendo-quiz) .banner__box--okendo-quiz .banner__text p,.banner:has(.banner__box--okendo-quiz) .banner__box--okendo-quiz .banner__subheading{color:#fff}}@media screen and (max-width: 749px){.banner:has(.banner__box--okendo-quiz){min-height:50rem;position:relative}}.banner__box--okendo-quiz{width:85rem;max-width:100%;min-height:29rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;padding:4rem 6rem;box-sizing:border-box}.banner__box--okendo-quiz .banner__heading,.banner__box--okendo-quiz .banner__heading.h2{font-family:"Frank Ruhl Libre",var(--font-heading-family),serif;font-weight:400;font-style:normal;font-size:4rem;line-height:4.8rem;letter-spacing:0;text-align:center;margin:0}.banner__box--okendo-quiz .banner__text,.banner__box--okendo-quiz .banner__text p{font-family:"Roboto",var(--font-body-family),sans-serif;font-weight:300;font-style:normal;font-size:1.8rem;line-height:2.4rem;letter-spacing:0;text-align:center;margin:0}#quiz-intro-button{min-width:25.8rem;height:5.8rem;padding:1.6rem 3.2rem;border-width:1px;font-family:"Roboto",var(--font-body-family),sans-serif;font-weight:500;font-style:normal;font-size:1.2rem;line-height:2.4rem;letter-spacing:0;text-align:center;text-transform:lowercase;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}#quiz-intro-button:hover{border-color:#fff;color:#fff}#quiz-result-header .rich-text__blocks{display:flex;flex-direction:column;align-items:center;gap:.8rem}#quiz-result-header .rich-text__text,#quiz-result-header .rich-text__heading,#quiz-result-header .rich-text__text>p{margin:0}#quiz-result-header .rich-text__text,#quiz-result-header .rich-text__text p{font-family:"Roboto",var(--font-body-family),sans-serif;font-weight:300;font-style:normal;font-size:1.3rem;line-height:1.8rem;letter-spacing:0;text-align:center}#quiz-result-header .rich-text__heading,#quiz-result-header .rich-text__heading>span{font-family:"Frank Ruhl Libre",var(--font-heading-family),serif;font-weight:400;font-style:normal;font-size:4rem;line-height:4.8rem;letter-spacing:-.02em;text-transform:lowercase}#quiz-result-header .button,#quiz-result-header a.button{min-width:10.4rem;width:auto;height:4rem;padding:1.2rem 2.4rem;border:.5px solid #ced0ca;background:transparent;color:rgb(var(--color-base-text));font-family:"Roboto",var(--font-body-family),sans-serif;font-weight:300;font-style:normal;font-size:1.1rem;line-height:1.6rem;letter-spacing:0;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;transition:border-color .2s ease}#quiz-result-header .button:hover,#quiz-result-header a.button:hover{border-color:rgb(var(--color-base-text))}.okendo-quiz__wrapper{overflow:hidden}.okendo-quiz__inner{width:100%}.okendo-quiz__card{max-width:72rem;margin:0 auto}.okendo-quiz .l-headerImage:not(:has(.c-header-image)),.okendo-quiz .c-questionPage-brand:empty{display:none!important}.okendo-quiz .okeQuiz--embed,.okendo-quiz .l-embed,.okendo-quiz .c-quiz--embed,.okendo-quiz .c-quiz-viewingArea,.okendo-quiz .l-headerAlignedContent,.okendo-quiz .l-content,.okendo-quiz .c-pageContent{background:transparent!important;padding:0!important;min-height:0!important}.okendo-quiz .c-startPanel{text-align:center}.okendo-quiz .c-startPanel-title,.okendo-quiz .c-title{font-family:"Frank Ruhl Libre",var(--font-heading-family),serif;font-weight:400;font-size:4rem;line-height:4.8rem;letter-spacing:-.02em;text-transform:lowercase;margin:0 0 1.6rem!important}.okendo-quiz .c-startPanel-subtitle,.okendo-quiz .c-subtitle{font-family:"Roboto",var(--font-body-family),sans-serif;font-weight:300;font-size:1.3rem;line-height:1.8rem;letter-spacing:0;margin:0 auto 2.4rem!important;max-width:48rem}.okendo-quiz .c-questions{padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6.4rem!important}.okendo-quiz .c-questions-header-title{font-family:"Frank Ruhl Libre",var(--font-heading-family),serif;font-weight:400;font-size:3.2rem;line-height:4rem;letter-spacing:-.02em;text-transform:lowercase;text-align:center;margin:0 0 1.2rem!important}.okendo-quiz .c-questions-header-subtitle{font-family:"Roboto",var(--font-body-family),sans-serif;font-weight:300;font-size:1.3rem;line-height:1.8rem;text-align:center;color:rgb(var(--color-base-text),.6);margin:0 0 2.4rem!important}.okendo-quiz .c-tagInput-container{display:flex!important;flex-wrap:wrap;gap:1rem;justify-content:center;grid-template-columns:none!important}.okendo-quiz .c-tagInput-tag{flex:0 0 auto}.okendo-quiz .c-tagInput-label{display:inline-block;padding:1.2rem 2.4rem!important;border:1px solid rgba(0,0,0,.15)!important;background:#fff!important;color:rgb(var(--color-base-text))!important;font-family:"Roboto",var(--font-body-family),sans-serif;font-weight:300;font-size:1.1rem!important;line-height:1.6rem;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.okendo-quiz .c-tagInput-input:checked+.c-tagInput-label,.okendo-quiz .c-tagInput-label:hover,.okendo-quiz .c-tagInput-label:focus{border-color:rgb(var(--color-base-text))!important;background:#00000008!important}.okendo-quiz .c-tagInput-label-text{padding:0!important}.okendo-quiz .c-startPanel-button,.okendo-quiz .c-questionsForm-next,.okendo-quiz .c-resultButton-primary{background:#000!important;color:#fff!important;border:1px solid #000!important;padding:1.6rem 3.2rem!important;font-family:"Roboto",var(--font-body-family),sans-serif;font-weight:500;font-size:1.2rem!important;line-height:2.4rem!important;letter-spacing:0;text-transform:lowercase;transition:opacity .2s ease}.okendo-quiz .c-startPanel-button:hover,.okendo-quiz .c-questionsForm-next:hover,.okendo-quiz .c-resultButton-primary:hover{opacity:.85}.okendo-quiz .c-questionsForm-back{background:#fff!important;color:rgb(var(--color-base-text))!important;border:1px solid rgba(0,0,0,.2)!important;padding:1rem 2rem!important;font-family:"Roboto",var(--font-body-family),sans-serif;font-weight:300;font-size:1.2rem!important;text-transform:lowercase}.okendo-quiz .c-input{width:100%!important;padding:1.2rem 1.6rem!important;border:1px solid rgba(0,0,0,.3)!important;background:#fff!important;font-family:"Roboto",var(--font-body-family),sans-serif;font-weight:300;font-size:1.3rem!important;line-height:1.8rem!important;color:rgb(var(--color-base-text))!important;border-radius:0;margin-top:.8rem}.okendo-quiz .c-input::-moz-placeholder{color:#0006}.okendo-quiz .c-input::placeholder{color:#0006}.okendo-quiz .c-input:focus{outline:none;border-color:rgb(var(--color-base-text))!important}.okendo-quiz .c-emailInput{max-width:48rem;margin:0 auto}.okendo-quiz .c-terms{font-family:"Roboto",var(--font-body-family),sans-serif;font-weight:300;font-size:1.1rem!important;line-height:1.6rem!important;color:rgb(var(--color-base-text),.65)!important;text-align:center;max-width:48rem;margin:1.6rem auto!important}.okendo-quiz .c-terms a{color:inherit;text-decoration:underline}.okendo-quiz .c-progressBar{display:none}.okendo-quiz .c-questionsForm--default{padding:4rem 6rem}.okendo-quiz .c-questions-header-title{margin-bottom:64px}.okendo-quiz .c-questions-question{margin-top:0!important}.okendo-quiz .c-questions-header-subtitle{display:none}.okendo-quiz .c-questionNavigationButtons{padding-top:0!important;padding-bottom:0!important;margin-top:6.4rem}.okendo-quiz .l-button-center--withDivider{border:none!important}.okendo-quiz .c-questionsForm:has(.c-emailInput) .c-questions-header-title{margin-bottom:1.6rem!important}.okendo-quiz .c-questionsForm:has(.c-emailInput) .c-questions-question{margin-top:0!important;width:100%;max-width:48rem;margin-left:auto!important;margin-right:auto!important;text-align:left}.okendo-quiz .c-questionsForm:has(.c-emailInput) .c-questionNavigationButtons{margin-top:2.4rem!important}@media screen and (max-width: 768px){.okendo-quiz .c-questionsForm:has(.c-emailInput) .c-questionNavigationButtons{padding:0!important}}.okendo-quiz .c-questionsForm:has(.c-emailInput) .c-questions-header-subtitle{display:block!important;font-family:"Roboto",var(--font-body-family),sans-serif;font-weight:300;font-size:1.3rem!important;line-height:1.8rem!important;color:rgb(var(--color-base-text),.85);text-align:center;max-width:48rem;margin:0 auto 1.6rem!important;white-space:pre-line}.okendo-quiz .c-questionsForm:has(.c-emailInput) .l-button-holder{display:flex!important;flex-direction:column;width:100%;max-width:48rem;margin:0 auto!important;gap:1.2rem}.okendo-quiz .c-questionsForm:has(.c-emailInput) .c-questionNavigationButtons-right{width:100%;max-width:48rem;margin:0 auto!important;order:1}.okendo-quiz .c-questionsForm:has(.c-emailInput) .c-questionsForm-next--email{width:100%!important}.okendo-quiz .c-questionsForm:has(.c-emailInput) .c-questionsForm-skip,.okendo-quiz .c-questionsForm:has(.c-emailInput) .c-questionsForm-next--skip,.okendo-quiz .c-questionsForm:has(.c-emailInput) .c-questionsForm-skipQuiz{display:inline-flex!important;align-items:center;justify-content:center;width:100%!important;max-width:48rem;margin:0 auto!important;order:2;background:#fff!important;color:rgb(var(--color-base-text))!important;border:1px solid rgb(var(--color-base-text))!important;padding:1.6rem 3.2rem!important;font-family:"Roboto",var(--font-body-family),sans-serif;font-weight:500;font-size:1.2rem!important;line-height:2.4rem!important;text-transform:lowercase;cursor:pointer;transition:opacity .2s ease}.okendo-quiz .c-questionsForm:has(.c-emailInput) .c-questionsForm-skip:hover,.okendo-quiz .c-questionsForm:has(.c-emailInput) .c-questionsForm-next--skip:hover,.okendo-quiz .c-questionsForm:has(.c-emailInput) .c-questionsForm-skipQuiz:hover{opacity:.85}.okendo-quiz .c-questionsForm:has(.c-emailInput) .c-terms{margin-top:1.2rem!important}.okendo-quiz .c-questionsForm:has(.c-emailInput) .okendo-quiz .c-emailInput{margin:unset!important;margin-top:.8rem!important}.okendo-quiz .c-questionsForm:has(.c-emailInput) .c-input .okendo-quiz__name-input{margin-bottom:2.4rem;margin-top:.8rem}.okendo-quiz .c-questionsForm:has(.c-emailInput) .okendo-quiz__name-field{margin-bottom:.8rem!important}.okendo-quiz .c-questionsForm:has(.c-emailInput) .okendo-quiz__field-label{font-weight:300;font-size:1.3rem;line-height:1.8rem}.okendo-quiz .c-questionsForm:has(.c-emailInput) .c-questions{gap:3.2rem!important}.quiz-rec .section-header__heading,.quiz-rec .section-header__heading>span{font-family:"Frank Ruhl Libre",var(--font-heading-family),serif;font-weight:400;font-size:3.2rem;line-height:4rem;letter-spacing:-.02em;text-transform:lowercase}.quiz-rec--set .section-header__heading,.quiz-rec--set .section-header__heading>span{font-style:italic}.quiz-rec .section-header__introduction,.quiz-rec .section-header__introduction p{font-family:"Roboto",var(--font-body-family),sans-serif;font-weight:300;font-style:normal;font-size:1.3rem;line-height:1.8rem;letter-spacing:0}@media screen and (min-width: 750px){.quiz-rec .section-header__main{max-width:62.5rem}}@media screen and (max-width: 749px){.quiz-rec .featured-products-swiper-nav{display:none}}.quiz-rec .swiper-slide{display:flex;height:auto;min-width:0}.quiz-rec__card{display:flex;flex-direction:column;flex:1;width:100%;min-width:0}.quiz-rec--set .quiz-rec__card{padding-right:.8rem}.quiz-rec--set .swiper-slide:first-child .quiz-rec__card{border-right:1px solid #D2D5D9}.quiz-rec__above-image{font-family:"Frank Ruhl Libre",var(--font-heading-family),serif;font-weight:400;font-size:2rem;line-height:2.4rem;letter-spacing:0;text-transform:lowercase;margin:0 0 .8rem;color:rgb(var(--color-base-text))}.quiz-rec--set .swiper-slide .quiz-rec__above-image{font-style:italic}.quiz-rec__media{display:block;background-color:var(--quiz-rec-image-bg);aspect-ratio:4/5;overflow:hidden}.quiz-rec__media img,.quiz-rec__media svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.quiz-rec__info{padding:2.4rem 1.6rem;display:flex;flex-direction:column;flex:1;min-width:0}.quiz-rec__row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.2rem}.quiz-rec__tagline{flex-basis:100%;order:3;color:#797b75;font-family:"Roboto",var(--font-body-family),sans-serif;font-size:1.6rem;line-height:2.2rem;font-weight:300;margin:0}@media (max-width: 749px){.quiz-rec__row{flex-direction:column;align-items:stretch;gap:.6rem;width:100%;min-width:0}.quiz-rec__row>*{min-width:0;max-width:100%}.quiz-rec__name{order:1}.quiz-rec__tagline{order:2;flex-basis:auto}.quiz-rec__price{order:3;justify-content:flex-start}}.quiz-rec__name{color:rgb(var(--color-base-text));text-decoration:none;font-family:"Frank Ruhl Libre",var(--font-heading-family),serif;font-weight:400;font-style:normal;font-size:2.2rem;line-height:2.8rem;letter-spacing:-.01em;text-transform:lowercase}.quiz-rec__price{font-family:"Frank Ruhl Libre",var(--font-heading-family),serif;font-weight:400;font-style:normal;font-size:1.6rem;line-height:1.8rem;letter-spacing:0;display:inline-flex;align-items:center;gap:.8rem;flex-wrap:wrap;justify-content:flex-end}.quiz-rec__price-was{color:#ced0ca;text-decoration:line-through}.quiz-rec__price-now{color:rgb(var(--color-base-text))}.quiz-rec__price-was+.quiz-rec__price-now{color:#eb4c3d}.quiz-rec__price-save{color:rgb(var(--color-base-text));background:#f1e4cb;font-family:"Roboto",var(--font-body-family),sans-serif;font-size:1.1rem;line-height:1.6rem;font-weight:500;padding:.4rem 1.2rem;border-radius:0}.quiz-rec__form{margin-top:auto;padding-top:1.6rem;width:100%}.quiz-rec__button{width:100%;background:#fff;color:#000;border:1px solid #000;padding:1.6rem 3.2rem;font-family:"Roboto",var(--font-body-family),sans-serif;font-weight:500;font-style:normal;font-size:1.2rem;line-height:2.4rem;letter-spacing:0;text-align:center;text-transform:lowercase;cursor:pointer;transition:opacity .2s ease;display:inline-flex;align-items:center;justify-content:center}.quiz-rec__button:hover:not([disabled]){opacity:.85}.quiz-rec__button[disabled]{opacity:.5;cursor:not-allowed}.quiz-rec--set .swiper-slide:first-child .quiz-rec__button{background:#000;color:#fff}
