main#MainContent{padding-top:80px!important}div.gap-y-gutter{row-gap:8px!important}.gummies-pdp .gummies-pdp__hero{--hero-gap: 50px !important;grid-template-columns:calc((100% - var(--hero-gap)) * .575) calc((100% - var(--hero-gap)) * .425)!important;column-gap:var(--hero-gap)!important;max-width:1500px;margin:0 auto;--hero-padding: 30px;padding:0 var(--hero-padding)}.gummies-pdp .gummies-desc{padding-left:0}.gummies-gallery{--gummies-thumb-size: 136px;--gummies-thumb-gutter: 14px;display:block;position:sticky;top:0;padding-left:calc(var(--gummies-thumb-size) + var(--gummies-thumb-gutter))}.gummies-gallery .gummies-gallery__stage{position:relative}.gummies-gallery .gummies-gallery__main{aspect-ratio:653 / 816;border-radius:24px;overflow:hidden;background-color:#f8f7f5}.gummies-gallery .gummies-gallery__image{display:block;width:100%;height:100%;object-fit:cover}.gummies-gallery .gummies-gallery__badge{position:absolute;top:24px;right:50px;z-index:2;padding:13px 21px;border-radius:100px;min-height:40px;min-width:250px;background:#e9f1b3;font-family:var(--main-font);color:#333;font-size:12px;font-weight:700;line-height:normal;letter-spacing:.6px;text-transform:uppercase}.gummies-gallery .gummies-gallery__thumbs{position:absolute;top:0;bottom:0;left:0;width:var(--gummies-thumb-size)}.gummies-gallery .gummies-gallery__thumb{height:auto;aspect-ratio:1 / 1;border-radius:24px}.gummies-gallery .gummies-gallery__thumb-button{display:block;width:100%;height:100%;min-width:unset;margin:0;padding:0;border:2px solid transparent;border-radius:24px;background-color:#fff;cursor:pointer;transition:border-color .2s ease-in-out;-webkit-appearance:none;appearance:none}.gummies-gallery .swiper-slide-thumb-active .gummies-gallery__thumb-button{border-color:#0000de}.gummies-gallery .gummies-gallery__thumb-image{display:block;width:100%;height:100%;object-fit:cover;border-radius:22px;aspect-ratio:1 / 1}.okeReviews{margin-bottom:4px}.gummies-pdp .oke-stars-foreground,.gummies-pdp .oke-stars-foreground svg,.gummies-pdp .oke-stars-foreground use{color:#0000de!important;fill:#0000de!important}.gummies-pdp .oke-stars-background,.gummies-pdp .oke-stars-background svg,.gummies-pdp .oke-stars-background use{color:#d1d1d1!important;fill:#d1d1d1!important}.gummies-variant,.product-form__box{width:100%!important}.gummies-pdp .gummies-plan-heading{font-size:18px!important;letter-spacing:normal!important;font-weight:400!important;line-height:140%!important}.gummies-pdp .gummies-plan-options .bubble-label:before{aspect-ratio:1 / 1!important}.gummies-pdp .gummies-variant__save{position:absolute;bottom:8px;left:50%;transform:translate(-50%);z-index:1;padding:10px 9px;border-radius:100px;background:#e9f1b3;font-family:var(--main-font);color:#0000de;font-size:14px;min-height:35px;min-width:100px;display:flex;align-items:center;justify-content:center;letter-spacing:normal;font-weight:400;line-height:8px;text-transform:capitalize;white-space:nowrap;pointer-events:none}recharge-subscription-widget{width:100%;margin-top:34px;margin-bottom:0;display:block}recharge-subscription-widget::part(rc-purchase-option){margin-bottom:12px}recharge-subscription-widget::part(rc-purchase-option__label){padding:12px 16px;flex-direction:row;justify-content:space-between;align-items:center}recharge-subscription-widget::part(rc-purchase-option__selector){font-size:14px!important;letter-spacing:normal!important;font-weight:400!important;line-height:135%!important}recharge-subscription-widget::part(rc-purchase-option__prices){font-size:16px;letter-spacing:normal;font-weight:400;line-height:150%;text-align:right}recharge-subscription-widget::part(rc-purchase-option__sub-container){padding:0 16px 12px}recharge-subscription-widget::part(rc-purchase-option__checked-indicator){font-size:calc(16px / 1.15);stroke-width:2px}recharge-subscription-widget::part(rc-widget__root){--rc-widget-brand-color-50: #BEBEBE !important}.gummies-pdp .product-form__buttons .product-form__submit.gummies-b{display:flex;align-items:center;justify-content:center;width:100%;height:auto;min-height:62px;padding:20px 48px;border-radius:12px;background-color:#0000de!important;border-color:#0000de!important;color:#fff!important;font-family:var(--main-font);font-size:16px;font-weight:500;line-height:140%;letter-spacing:.48px;text-transform:uppercase}.gummies-pdp .product-form__buttons .product-form__submit.gummies-b:hover{background-color:#0000b4!important;border-color:#0000b4!important}.gummies-pdp .product-form__buttons .product-form__submit.gummies-b:disabled{opacity:.5;cursor:not-allowed}.gummies-pdp .gummies-perks{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 48px;margin:10px 0}.gummies-pdp .gummies-perk{display:flex;align-items:center;gap:8px;padding:0 8px}.gummies-pdp .gummies-perk__icon{flex:0 0 auto;display:block;width:var(--perk-icon-width, 28px);height:auto}.gummies-pdp .gummies-perk__text,.gummies-pdp .gummies-perk__text p{font-family:var(--main-font);font-size:16px;letter-spacing:normal;font-weight:700;line-height:120%;color:#000}.gummies-pdp .gummies-perk__text p{margin:0}.pdp-accordion-content .accordion-header{font-size:18px!important;letter-spacing:normal;font-weight:400;line-height:140%;margin:0}.product-form-margin{margin-top:4px}.gummies-pdp .gummies-klarna{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:16px 0 2px}.gummies-pdp .gummies-klarna__text{font-family:var(--main-font);font-size:12px;font-weight:400;line-height:120%;letter-spacing:normal;color:#000}.gummies-pdp .gummies-klarna__logo{display:block;width:auto;height:12px;margin:0 16px 0 8px}.gummies-pdp .gummies-klarna__icon{flex:0 0 16px;display:block;width:16px;height:16px;color:#0000de;fill:#0000de}.gummies-pdp .gummies-klarna__info{position:relative;display:flex;align-items:center;cursor:pointer}.gummies-pdp .gummies-klarna__info:after{content:"";position:absolute;bottom:calc(100% + 5px);left:50%;z-index:4;width:10px;height:10px;margin-left:-5px;transform:rotate(45deg);background-color:#fff;box-shadow:2px 2px 4px #00000014;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.gummies-pdp .gummies-klarna__popup{position:absolute;bottom:calc(100% + 10px);right:0;z-index:5;width:fit-content;max-width:50%;padding:12px 14px;border-radius:12px;background-color:#fff;box-shadow:0 4px 16px #00000026;font-family:var(--main-font);font-size:12px;font-weight:400;line-height:140%;letter-spacing:normal;text-align:left;color:#000;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.gummies-pdp .gummies-klarna__popup p{margin:0;font-size:12px!important;font-weight:400;line-height:140%!important;letter-spacing:normal!important}.gummies-pdp .gummies-klarna__popup p+p{margin-top:8px}.gummies-pdp .gummies-klarna__info:hover+.gummies-klarna__popup,.gummies-pdp .gummies-klarna__info:focus-visible+.gummies-klarna__popup,.gummies-pdp .gummies-klarna__info:hover:after,.gummies-pdp .gummies-klarna__info:focus-visible:after{opacity:1;visibility:visible}.gummies-pdp .pdp-accordion-content .accordion-header{border-bottom:none!important}.gummies-pdp .pdp-accordions-wrapper .accordion+.accordion{border-top:1px solid #000000;padding-top:15px}.gummies-pdp .pdp-accordions-wrapper .accordion:last-child{border-bottom:1px solid #000000}.accordion-content,.accordion-content p,.accordion-content li{font-size:16px;font-weight:400;line-height:140%!important;color:#333!important;letter-spacing:.32px}.accordion-content strong{font-weight:700!important}.pdp-accordion-content .accordion-header.open+.accordion-content{padding-top:0}.accordion-content a{font-style:italic!important;font-weight:700!important;color:#0000de!important}.pdp-accordion-content .pdp-checklist li,.pdp-accordion-content .accordion-content p{margin-bottom:40px}.pdp-accordion-content .pdp-checklist li{padding-left:35px}.pdp-accordion-content .pdp-checklist li:before{width:20px;height:11px}.pdp-accordion-content .accordion-content ul{margin:0}.pdp-accordion-content .pdp-checklist li:last-child{margin-bottom:20px}@media screen and (max-width:1300px){.gummies-gallery{--gummies-thumb-size: 108px}.gummies-pdp .gummies-plan-options .product-form__box .bubble-label .text-wrap{font-size:14px;line-height:18px}}@media screen and (max-width:1050px){.gummies-pdp .gummies-pdp__hero{grid-template-columns:minmax(0,1fr)!important;column-gap:0!important}.gummies-gallery{position:relative;top:auto;padding-left:0;max-width:653px;margin-left:auto;margin-right:auto}.gummies-gallery .gummies-gallery__thumbs{position:relative;top:auto;bottom:auto;left:auto;width:auto;margin-top:12px}.gummies-pdp .gummies-plan-options .product-form__box .bubble-label .text-wrap{font-size:18px;line-height:20px}.gummies-pdp .gummies-desc{grid-template-columns:minmax(0,1fr)!important;max-width:653px;margin-left:auto;margin-right:auto}.gummies-pdp .gummies-desc>*{grid-column:1 / -1!important}}@media screen and (max-width:1000px){.gummies-pdp .gummies-pdp__hero{padding:0 21px}.gummies-pdp .gummies-desc{padding-left:8px}}@media screen and (max-width:749px){.gummies-gallery{max-width:none}.gummies-gallery .gummies-gallery__stage{margin-left:calc(var(--hero-padding) * -1);margin-right:calc(var(--hero-padding) * -1)}.gummies-gallery .gummies-gallery__main{aspect-ratio:390 / 545;border-radius:0}.gummies-gallery .gummies-gallery__badge{display:none}.gummies-gallery .gummies-gallery__thumbs{position:absolute;top:auto;right:-21px;bottom:20px;left:-21px;width:auto;margin-top:0}.gummies-gallery .gummies-gallery__thumb{width:65px;height:71px;padding:7px 4px;border-radius:5px;opacity:.5;transition:opacity .2s ease-in-out}.gummies-gallery .swiper-slide-thumb-active{opacity:1}.gummies-gallery .gummies-gallery__thumb-button{border:0;border-radius:5px;transition:box-shadow .2s ease-in-out}.gummies-gallery .swiper-slide-thumb-active .gummies-gallery__thumb-button{box-shadow:0 2px 4px #58462440}.gummies-gallery .gummies-gallery__thumb-image{border-radius:5px}.gummies-pdp .gummies-desc{padding:0!important;margin-top:22px}.oke-sr-stars{margin-right:5px}.oke-stars svg{height:16px}.oke-sr-count{font-size:12px;font-weight:300;line-height:19.2px;letter-spacing:-.12px}.gummies-pdp .gummies-plan-heading{margin-top:16px!important;font-size:10px!important;font-weight:400!important;line-height:140%!important;letter-spacing:normal!important}.gummies-pdp .gummies-plan-options .product-form__box .bubble-label .text-wrap{font-size:10px!important;font-weight:600!important;line-height:10.956px!important;letter-spacing:normal!important;top:calc(100% + 8px)!important;padding:0!important}.gummies-pdp .gummies-plan-options .bubble-label{border-width:1px!important;border-radius:12px!important}.gummies-pdp .gummies-plan-options fieldset .flex:not(.color-swatches):not(.part-swatches){padding-bottom:30px!important;gap:5px!important}.gummies-pdp .gummies-plan-options .bubble-label{width:100%!important}recharge-subscription-widget{margin:15px 0 0}.mt-2:has(.product-form__buttons){margin:0!important}#OOS-message{margin:0!important}.gummies-pdp .gummies-perks{gap:22px;margin:12px 0 0}.gummies-pdp .gummies-perk{gap:4px}.gummies-pdp .gummies-perk__icon{width:18px}.gummies-pdp .gummies-perk__text,.gummies-pdp .gummies-perk__text p{color:#000;font-size:10px;font-weight:700;line-height:120%}.pdp-accordion-content{margin-top:22px!important;padding:20px 20px 0!important}.pdp-accordion-content .accordion-header{font-size:14px!important;line-height:16.8px;letter-spacing:1px;padding:0 10px 15px!important}.gummies-pdp .product-form__buttons .product-form__submit.gummies-b{min-height:60px;padding:0 21px;font-weight:700;border-radius:10px}.gummies-gallery .gummies-gallery__thumbs{margin:0}.home-ticker-section .ticker-animation{padding:12px 0!important;min-height:66px!important}.home-ticker-section .ticker-animation span.h1{font-size:20px!important;font-weight:400!important;line-height:28px!important;letter-spacing:normal!important;padding-right:15px!important}.home-ticker-section .ticker-animation .ticker-item-icon{margin-right:15px!important;width:41px!important;height:41px!important}.gummies-pdp .gummies-variant__save{padding:6px 5px;min-height:20px;min-width:55px;font-size:8px;line-height:5px;bottom:4px}.pdp-accordion-content .pdp-checklist li,.pdp-accordion-content .accordion-content p{margin-bottom:20px}.pdp-accordion-content .accordion-content{padding-left:10px!important;padding-right:10px!important}.pdp-accordion-content .pdp-checklist li:last-child{margin-bottom:10px!important}.gummies-pdp .gummies-klarna{margin:16px 0 10px}.gummies-pdp .gummies-klarna__text{font-size:10px}.gummies-pdp .gummies-klarna__logo{margin-left:4px;margin-right:9px;height:6px}.gummies-pdp .gummies-klarna__icon{flex:0 0 10px;width:10px;height:10px}.pdp-accordions-wrapper{width:100%!important;margin:0!important}}
/*# sourceMappingURL=/cdn/shop/t/704/assets/section-main-product-gummies.css.map */
