:root{--bundle-green: #012604;--bundle-lime: #b5dd71;--bundle-lime-cta: #aade61;--bundle-cream: #f6f1e7;--bundle-radius: 16.67px;--bundle-pill: 192px}.bundle-contents{display:flex;flex-direction:column;width:100%;margin:.25rem 0 .75rem}.bundle-contents__row{display:flex;flex-direction:column;gap:.15rem;padding:.85rem 0;border-top:var(--beyond-rule-width, 1.2px) solid var(--bundle-green)}.bundle-contents__row:last-child{border-bottom:var(--beyond-rule-width, 1.2px) solid var(--bundle-green)}.bundle-contents__label{margin:0;font-family:var(--font-body--family),sans-serif!important;font-weight:600!important;font-size:clamp(1.1rem,1.4vw,1.6rem);color:var(--bundle-green);letter-spacing:-.04em}.bundle-contents__detail{margin:0;font-family:var(--font-body--family),sans-serif!important;font-weight:400!important;font-size:1.28rem;color:var(--bundle-green);opacity:.85}.nutrition-stats{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.6fr);align-items:center;width:100%;min-height:9.5rem;background:var(--bundle-cream);border-radius:var(--bundle-radius);padding:1.75rem 1.15rem;margin:0}.nutrition-stats--count-3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.8fr)}.nutrition-stats__cell{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.2rem;position:relative;min-width:0;padding:0 .7rem;container-type:inline-size}.nutrition-stats__cell--gmo{padding-inline:.9rem .4rem}.nutrition-stats__cell:not(:last-child):after{content:"";position:absolute;right:0;top:18%;bottom:18%;width:1px;background:var(--bundle-green);opacity:.45}.nutrition-stats,.nutrition-stats p,.nutrition-stats span{font-family:var(--font-heading--family),serif!important;font-weight:300!important;font-style:normal!important}.nutrition-stats__value{margin:0;font-size:clamp(2.25rem,3.2vw,3.65rem);line-height:1;color:var(--bundle-green);letter-spacing:-.05em}.nutrition-stats__amount,.nutrition-stats__unit{font-size:inherit;font-weight:inherit;letter-spacing:inherit}.nutrition-stats__value--gmo{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:clamp(1.65rem,2.4vw,2.65rem);line-height:.92;gap:0}.nutrition-stats__gmo-line{display:block;font-size:inherit;font-weight:inherit}.nutrition-stats__label{margin:0;font-size:clamp(.95rem,1.3vw,1.45rem);color:var(--bundle-green);text-transform:lowercase;letter-spacing:-.04em;line-height:1}.nutrition-stats__label--gmo{text-transform:none;max-width:9em;line-height:1.15}.nutrition-stats__cell--gmo .nutrition-stats__value:not(.nutrition-stats__value--gmo){font-size:clamp(1.85rem,26cqi,3.65rem);letter-spacing:-.045em}@media screen and (max-width:749px){.nutrition-stats{min-height:3.75rem;height:auto;padding:.55rem .4rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr)}.nutrition-stats--count-3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.6fr)}.nutrition-stats__cell{padding:0 .35rem}.nutrition-stats__cell--gmo{padding-inline:.45rem .2rem}.nutrition-stats__value{font-size:1.55rem}.nutrition-stats__value--gmo{font-size:1rem;line-height:.95}.nutrition-stats__label{font-size:.6rem}.nutrition-stats__label--gmo{max-width:7.5em}}body.template-product .bundle-selector__trigger,.bundle-pdp-scope .bundle-selector__trigger{min-height:4.3rem;padding:.85rem 1.25rem;border-radius:var(--bundle-radius);border-color:var(--bundle-green);border-width:1.28px;background:#fff}body.template-product .bundle-selector--name-preset-rte .bundle-selector__name,.bundle-pdp-scope .bundle-selector--name-preset-rte .bundle-selector__name{font-family:var(--font-body--family),sans-serif!important;font-weight:500!important;font-size:1.6rem;text-transform:uppercase;letter-spacing:.02em;color:var(--bundle-green)}body.template-product .bundle-selector__image-wrapper,.bundle-pdp-scope .bundle-selector__image-wrapper{display:none}body.template-product .bundle-selector__caret,.bundle-pdp-scope .bundle-selector__caret{color:var(--bundle-green)}body.template-product .bundle-selector__caret svg,.bundle-pdp-scope .bundle-selector__caret svg{width:1.2rem;height:1.55rem}body.template-product-bundle-single .savings-pill,body.template-product-bundle-mixed .savings-pill,.bundle-pdp-scope .savings-pill{display:none!important}body.template-product .product-details .add-to-cart-button.button,body.template-product .product-details .add-to-cart-button.button-secondary,.bundle-pdp-scope .product-details .add-to-cart-button.button,.bundle-pdp-scope .product-details .add-to-cart-button.button-secondary,body.template-product-new-single-items .product-details a.button{--button-background-color: var(--bundle-lime);--button-border-color: var(--bundle-lime);--button-color: var(--bundle-green);width:100%;height:var(--beyond-cta-height, 35px);min-height:var(--beyond-cta-height, 35px);padding:0 var(--beyond-cta-padding-inline, 2.5rem)!important;line-height:1;border-radius:var(--bundle-pill)!important;background:var(--bundle-lime)!important;background-color:var(--bundle-lime)!important;color:var(--bundle-green)!important;border:none!important;box-shadow:none!important;font-family:var(--font-heading--family),serif!important;font-weight:300!important;font-size:var(--beyond-cta-font-size, 1.4375rem)!important;letter-spacing:-.03em;text-transform:none!important}body.template-product .product-details .add-to-cart-button .add-to-cart-icon,body.template-product .product-details .add-to-cart-button .add-to-cart-icon--added,.bundle-pdp-scope .product-details .add-to-cart-button .add-to-cart-icon,.bundle-pdp-scope .product-details .add-to-cart-button .add-to-cart-icon--added{display:inline-flex!important;width:1.15em;height:1.15em;color:inherit}body.template-product .product-details .buy-buttons-block,.bundle-pdp-scope .product-details .buy-buttons-block{width:100%;margin:0}.bundle-accordions{width:100%;margin-top:0}.bundle-accordions__item{border-top:var(--beyond-rule-width, 1.2px) solid var(--bundle-green)}.bundle-accordions__item:last-child{border-bottom:var(--beyond-rule-width, 1.2px) solid var(--bundle-green)}.bundle-accordions__summary,.bundle-accordions__summary>span:not(.bundle-accordions__icon){font-family:var(--font-heading--family),serif!important;font-weight:300!important;font-style:normal!important}.bundle-accordions__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem .25rem;cursor:pointer;list-style:none;font-size:1.6rem;color:var(--bundle-green);letter-spacing:-.05em}.bundle-accordions__summary::-webkit-details-marker{display:none}.bundle-accordions__icon.svg-wrapper,.bundle-accordions__summary .bundle-accordions__icon.svg-wrapper{flex-shrink:0;width:1.25rem!important;height:1rem!important;margin-inline-start:0;color:var(--bundle-green);display:inline-flex;align-items:center;justify-content:center}.bundle-accordions__icon.svg-wrapper>svg{width:100%!important;height:100%!important;transition:transform .2s ease}.bundle-accordions__item[open] .bundle-accordions__icon svg{transform:rotate(90deg)}.bundle-accordions__body{padding:0 .25rem 1.15rem;font-family:var(--font-body--family),sans-serif!important;font-weight:400!important;font-size:1rem;color:var(--bundle-green);line-height:1.5}.bundle-accordions__body p{margin:0 0 .5rem;font-family:var(--font-body--family),sans-serif!important;font-weight:400!important}.bundle-accordions__nutrition-image{display:block;width:100%;height:auto;margin:0 0 .75rem}.bundle-accordions .beyond-pill.bundle-accordions__cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;min-width:var(--beyond-cta-min-width, 12rem);height:var(--beyond-cta-height, 35px);min-height:var(--beyond-cta-height, 35px);margin-block-start:.75rem;padding:0 var(--beyond-cta-padding-inline, 2.5rem);border:none;border-radius:var(--beyond-radius-pill, 999px);background:var(--beyond-lime, #b5dd71);color:var(--beyond-green, var(--bundle-green, #012604));font-family:var(--font-heading--family),serif!important;font-weight:300!important;font-size:var(--beyond-cta-font-size, 1.4375rem);line-height:1;letter-spacing:var(--beyond-cta-letter-spacing, -.03em);cursor:pointer;white-space:nowrap}.bundle-accordions .beyond-pill.bundle-accordions__cta:hover{background:var(--beyond-green, var(--bundle-green, #012604));color:var(--beyond-lime, #b5dd71)}.bundle-qa-modal{width:min(56rem,calc(100vw - 2rem));max-height:calc(100vh - 3rem);overflow-y:auto;padding:0;border:none;border-radius:var(--bundle-radius, 1rem);background:#fff;color:var(--beyond-green, var(--bundle-green, #012604));box-shadow:0 1.25rem 3.5rem #0126042e}.bundle-qa-modal::backdrop{background:#01260459}.bundle-qa-modal__panel{position:relative;padding:clamp(1.5rem,3vw,2.5rem)}.bundle-qa-modal__close{position:absolute;top:.75rem;right:.85rem;width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:inherit;font-size:1.75rem;line-height:1;cursor:pointer}.bundle-qa-modal__heading{margin:0 2rem 1rem 0;font-family:var(--font-body--family, "Sharp Sans Display No.2", sans-serif)!important;font-weight:600!important;font-size:clamp(1.375rem,2.2vw,1.75rem);letter-spacing:-.03em;line-height:1.15;color:inherit}.bundle-qa-modal__intro,.bundle-qa-modal__copy{font-family:var(--font-body--family, "Sharp Sans Display No.2", sans-serif)!important;font-size:1rem;line-height:1.45}.bundle-qa-modal__intro p,.bundle-qa-modal__copy p{margin:0}.bundle-qa-modal__intro p+p,.bundle-qa-modal__copy p+p{margin-block-start:.75em}.bundle-qa-modal__subheading{margin:1.35rem 0 .65rem;font-family:var(--font-body--family, "Sharp Sans Display No.2", sans-serif)!important;font-weight:600!important;font-size:1.0625rem;letter-spacing:-.02em;line-height:1.25;color:inherit}.bundle-qa-modal__section .bundle-qa-modal__subheading{margin-block-start:1.5rem}.bundle-qa-modal__table-wrap{overflow-x:auto}.bundle-qa-modal__table{width:100%;border-collapse:collapse;font-family:var(--font-body--family, "Sharp Sans Display No.2", sans-serif)!important;font-size:.9375rem;line-height:1.4}.bundle-qa-modal__table th,.bundle-qa-modal__table td{padding:.65rem .85rem .65rem 0;text-align:left;vertical-align:top;border-bottom:1px solid rgba(1,38,4,.12);font-weight:400!important}.bundle-qa-modal__table thead th{font-weight:600!important;border-bottom-color:#01260447}.bundle-qa-modal__table tbody th{font-weight:400!important}.bundle-qa-modal__footnote{margin:.75rem 0 0;font-family:var(--font-body--family, "Sharp Sans Display No.2", sans-serif)!important;font-style:italic;font-size:.9375rem;line-height:1.4;color:inherit}@media screen and (max-width:749px){.bundle-qa-modal__table thead{display:none}.bundle-qa-modal__table,.bundle-qa-modal__table tbody,.bundle-qa-modal__table tr,.bundle-qa-modal__table th,.bundle-qa-modal__table td{display:block;width:100%}.bundle-qa-modal__table tr{padding:.85rem 0;border-bottom:1px solid rgba(1,38,4,.16)}.bundle-qa-modal__table th,.bundle-qa-modal__table td{display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:.5rem;padding:.2rem 0;border:none}.bundle-qa-modal__table th:before,.bundle-qa-modal__table td:before{content:attr(data-label);font-weight:600!important}}body.template-product-bundle-single .product-media-gallery__slideshow media-gallery,body.template-product-bundle-mixed .product-media-gallery__slideshow media-gallery,body.template-product-bundle-single .product-media__image,body.template-product-bundle-mixed .product-media__image{border-radius:var(--bundle-radius)}body.template-product media-gallery .slideshow-controls__thumbnails-container{margin-top:.75rem;padding:0;overflow-x:auto}body.template-product media-gallery .slideshow-controls__thumbnails{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(3.5rem,1fr);width:100%;padding-inline:0;padding-block:0;gap:.625rem;margin-inline:0}body.template-product media-gallery .slideshow-controls__thumbnails:not(:has(>:nth-child(4))){grid-auto-columns:minmax(3.5rem,8rem);justify-content:start}body.template-product media-gallery .slideshow-controls__thumbnails .slideshow-control{width:auto!important;min-width:0;max-width:none;height:auto!important;aspect-ratio:1 / 1;border-radius:var(--bundle-radius);overflow:hidden}body.template-product media-gallery .slideshow-controls__thumbnail,body.template-product media-gallery .slideshow-controls__thumbnail img{border-radius:var(--bundle-radius);width:100%;height:100%;object-fit:cover}body.template-product media-gallery .slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:none;border:none}body.template-product media-gallery .slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1.5px solid var(--bundle-green);border-radius:inherit;pointer-events:none}body.template-product-bundle-single .media-gallery__grid .product-media,body.template-product-bundle-mixed .media-gallery__grid .product-media{border-radius:var(--bundle-radius);overflow:hidden}body.template-product:not(.template-product-build-your-bundle) .product-details .shopify-block:has(.stayai-widget),body.template-product:not(.template-product-build-your-bundle) .product-details [id*=stay_buybox],body.template-product:not(.template-product-build-your-bundle) .product-details .shopify-app-block:has(.stayai-widget){margin:0!important;padding:0!important;min-height:0!important}body.template-product:not(.template-product-build-your-bundle) .product-details .shopify-block:has(.stayai-widget)>*,body.template-product:not(.template-product-build-your-bundle) .product-details [id*=stay_buybox]>*:not(.stayai-widget){margin:0!important;padding:0!important}body.template-product:not(.template-product-build-your-bundle) .stayai-widget{display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;background:var(--bundle-cream)!important;border-radius:var(--bundle-radius)!important;overflow:hidden!important;border:none!important;box-shadow:none!important;font-family:var(--font-body--family),sans-serif!important}body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label:has(.subscription-label){order:1!important}body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label:has(.one-time-purchase-label){order:2!important}body.template-product:not(.template-product-build-your-bundle) .stayai-subscriptions,body.template-product:not(.template-product-build-your-bundle) .stayai-subscription{margin:0!important;padding:0!important;background:transparent!important;border:none!important}body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label{display:block!important;margin:0!important;background:transparent!important;border:none!important;cursor:pointer}body.template-product:not(.template-product-build-your-bundle) .stayai-subscription-box,body.template-product:not(.template-product-build-your-bundle) .stayai-subscription-tag,body.template-product:not(.template-product-build-your-bundle) .subscription-savings,body.template-product:not(.template-product-build-your-bundle) .stayai-frequency,body.template-product:not(.template-product-build-your-bundle) .stayai-frequency-selector,body.template-product:not(.template-product-build-your-bundle) .stayai-widget [class*=frequency],body.template-product:not(.template-product-build-your-bundle) [data-byb-plan-hidden]{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;overflow:hidden!important;border:none!important}body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label:has(.subscription-label) .stayai-purchase-label__wrapper{border-radius:var(--bundle-radius) var(--bundle-radius) 0 0!important;padding:1.35rem 1.5rem .25rem!important}body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label:has(.one-time-purchase-label) .stayai-purchase-label__wrapper{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;min-height:4.35rem;padding:1rem 1.5rem!important;border-radius:0 0 10px 10px!important}body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label:has(input:checked) .stayai-purchase-label__wrapper,body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label.is-selected .stayai-purchase-label__wrapper{background:var(--bundle-green)!important;color:var(--bundle-cream)!important}body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label:has(input:not(:checked)) .stayai-purchase-label__wrapper,body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label:not(.is-selected):not(:has(input:checked)) .stayai-purchase-label__wrapper{background:var(--bundle-cream)!important;color:var(--bundle-green)!important}body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label__inner__wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;column-gap:.75rem!important;width:100%!important}body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label__inner{display:flex!important;align-items:flex-start!important;gap:.65rem!important;min-width:0!important;max-width:100%!important;white-space:normal!important;overflow:hidden!important}body.template-product:not(.template-product-build-your-bundle) .subscription-label,body.template-product:not(.template-product-build-your-bundle) .one-time-purchase-label{font-family:var(--font-body--family),sans-serif!important;font-weight:600!important;font-size:clamp(1.15rem,1.45vw,1.6rem)!important;letter-spacing:-.05em!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:break-word!important;min-width:0!important;color:inherit!important}body.template-product:not(.template-product-build-your-bundle) .stayai-subscription-details-container{padding:.35rem 0 1.35rem 2.35rem!important;margin:0!important;grid-column:1 / -1}body.template-product:not(.template-product-build-your-bundle) .stayai-subscription-details-container p{font-family:var(--font-body--family),sans-serif!important;font-weight:400!important;font-size:clamp(1rem,1.2vw,1.375rem)!important;color:inherit!important;margin:.15rem 0!important}body.template-product:not(.template-product-build-your-bundle) [data-stayai-subscription-price]{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:flex-end!important;gap:.4rem!important;grid-column:2!important;grid-row:1!important;text-align:right!important;font-family:var(--font-body--family),sans-serif!important;font-weight:600!important;font-size:clamp(1.5rem,2vw,2.4rem)!important;color:inherit!important;letter-spacing:-.04em!important;white-space:nowrap!important;line-height:1!important}body.template-product:not(.template-product-build-your-bundle) [data-stayai-subscription-price] s,body.template-product:not(.template-product-build-your-bundle) [data-stayai-subscription-price] .fullPrice{display:inline!important;color:#b4b4b4!important;font-size:clamp(.95rem,1.1vw,1.25rem)!important;font-weight:600!important;text-decoration:line-through!important;margin:0!important;line-height:1!important;vertical-align:baseline!important}body.template-product:not(.template-product-build-your-bundle) [data-stayai-subscription-price]:after{content:"/mo";color:#b4b4b4;font-size:.55em;font-weight:600;letter-spacing:-.03em}body.template-product:not(.template-product-build-your-bundle) [data-stayai-onetime-price]{font-family:var(--font-body--family),sans-serif!important;font-weight:600!important;font-size:clamp(1.15rem,1.45vw,1.55rem)!important;color:inherit!important;letter-spacing:-.04em!important}body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label input[type=radio]{appearance:none!important;-webkit-appearance:none!important;box-sizing:border-box!important;width:1.45rem!important;height:1.45rem!important;min-width:1.45rem!important;margin:.15rem 0 0!important;flex-shrink:0;border-radius:50%!important;box-shadow:none!important;cursor:pointer}body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label:has(input:checked) input[type=radio],body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label.is-selected input[type=radio]{border:3px solid var(--bundle-lime)!important;background:var(--bundle-green)!important}body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label:has(input:not(:checked)) input[type=radio]{border:2px solid var(--bundle-green)!important;background:transparent!important}body.template-product-bundle-single bundle-selector .bundle-selector__label,body.template-product-bundle-mixed bundle-selector .bundle-selector__label{display:none!important}body.template-product .bundle-selector--swatches .bundle-selector__label,.bundle-pdp-scope .bundle-selector--swatches .bundle-selector__label{display:block!important}body.template-product-bundle-single .yotpo-reviews-star-ratings-widget,body.template-product-bundle-mixed .yotpo-reviews-star-ratings-widget{margin:0 0 .35rem!important}body.template-product-bundle-single .yotpo-sr-bottom-line-text,body.template-product-bundle-mixed .yotpo-sr-bottom-line-text,body.template-product-bundle-single .yotpo-sr-bottom-line-score,body.template-product-bundle-mixed .yotpo-sr-bottom-line-score{font-family:var(--font-body--family),sans-serif!important;font-weight:500!important;text-transform:uppercase!important;color:var(--bundle-green)!important;font-size:.95rem!important}body.template-product-bundle-single .yotpo-main-widget,body.template-product-bundle-mixed .yotpo-main-widget,body.template-product-bundle-single .yotpo-base-layout,body.template-product-bundle-mixed .yotpo-base-layout{font-family:var(--font-body--family),sans-serif!important;color:#000!important}body.template-product-bundle-single .yotpo-filters-container button:not(.yotpo-search-filter__icon-button,.yotpo-media-select),body.template-product-bundle-mixed .yotpo-filters-container button:not(.yotpo-search-filter__icon-button,.yotpo-media-select),body.template-product-bundle-single .yotpo-dropdown-button,body.template-product-bundle-mixed .yotpo-dropdown-button{border:1px solid #000!important;border-radius:0!important;text-transform:uppercase!important;font-weight:500!important;background:transparent!important}body.template-product-bundle-single .yotpo-media-select,body.template-product-bundle-mixed .yotpo-media-select{-webkit-appearance:none!important;appearance:none!important;border-radius:100px!important;text-transform:none!important;background:transparent!important;box-shadow:none!important;outline:none!important}body.template-product-bundle-single .yotpo-search-filter,body.template-product-bundle-mixed .yotpo-search-filter{display:flex!important;align-items:center!important;overflow:hidden!important;border-radius:100px!important;border:1px solid #949494!important;background:#fff!important;gap:0!important}body.template-product-bundle-single .yotpo-search-input,body.template-product-bundle-mixed .yotpo-search-input{flex:1 1 auto!important;min-width:0!important;margin:0!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}body.template-product-bundle-single .yotpo-search-filter__icon-button,body.template-product-bundle-mixed .yotpo-search-filter__icon-button{--background: transparent !important;--hover-background: transparent !important;--color: #373330 !important;--hover-color: #373330 !important;color:#373330!important;flex:0 0 auto!important;width:2.25rem!important;height:100%!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;outline:none!important;position:relative!important;z-index:2!important}body.template-product-bundle-single .yotpo-search-filter__icon-button .yotpo-icon-button__icon,body.template-product-bundle-mixed .yotpo-search-filter__icon-button .yotpo-icon-button__icon,body.template-product-bundle-single .yotpo-search-filter__icon-button .yotpo-icon-button__icon svg,body.template-product-bundle-mixed .yotpo-search-filter__icon-button .yotpo-icon-button__icon svg,body.template-product-bundle-single .yotpo-search-filter__icon-button .yotpo-icon-button__icon path,body.template-product-bundle-mixed .yotpo-search-filter__icon-button .yotpo-icon-button__icon path,body.template-product-bundle-single .yotpo-search-filter__icon-button:hover .yotpo-icon-button__icon,body.template-product-bundle-mixed .yotpo-search-filter__icon-button:hover .yotpo-icon-button__icon,body.template-product-bundle-single .yotpo-search-filter__icon-button:hover .yotpo-icon-button__icon svg,body.template-product-bundle-mixed .yotpo-search-filter__icon-button:hover .yotpo-icon-button__icon svg,body.template-product-bundle-single .yotpo-search-filter__icon-button:hover .yotpo-icon-button__icon path,body.template-product-bundle-mixed .yotpo-search-filter__icon-button:hover .yotpo-icon-button__icon path,body.template-product-bundle-single .yotpo-search-filter__icon-button:focus .yotpo-icon-button__icon,body.template-product-bundle-mixed .yotpo-search-filter__icon-button:focus .yotpo-icon-button__icon,body.template-product-bundle-single .yotpo-search-filter__icon-button:focus .yotpo-icon-button__icon svg,body.template-product-bundle-mixed .yotpo-search-filter__icon-button:focus .yotpo-icon-button__icon svg,body.template-product-bundle-single .yotpo-search-filter__icon-button:focus .yotpo-icon-button__icon path,body.template-product-bundle-mixed .yotpo-search-filter__icon-button:focus .yotpo-icon-button__icon path{color:#373330!important;fill:#373330!important;opacity:1!important;visibility:visible!important}body.template-product-bundle-single .yotpo-search-filter:hover:after,body.template-product-bundle-mixed .yotpo-search-filter:hover:after,body.template-product-bundle-single .yotpo-search-filter--focus:after,body.template-product-bundle-mixed .yotpo-search-filter--focus:after{pointer-events:none!important;z-index:0!important}body.template-product-bundle-single .yotpo-review,body.template-product-bundle-mixed .yotpo-review{border-color:#e5e5e5!important}body.template-product-bundle-single .yotpo-horizontal-pagination-container,body.template-product-bundle-mixed .yotpo-horizontal-pagination-container{align-items:center!important}body.template-product-bundle-single .yotpo-pagination-number-container,body.template-product-bundle-mixed .yotpo-pagination-number-container{display:flex!important;align-items:center!important}body.template-product-bundle-single .yotpo-reviews-pagination-item,body.template-product-bundle-mixed .yotpo-reviews-pagination-item{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:2rem!important;box-sizing:border-box!important;line-height:1!important;vertical-align:middle!important}body.template-product-bundle-single .yotpo-vertical-pagination,body.template-product-bundle-mixed .yotpo-vertical-pagination{display:flex!important;justify-content:center!important}body.template-product-bundle-single .yotpo-vertical-pagination-item,body.template-product-bundle-mixed .yotpo-vertical-pagination-item{-webkit-appearance:none!important;appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:auto!important;min-height:2.5rem!important;width:auto!important;min-width:10.5rem!important;padding:0 1.25rem!important;line-height:1!important;border-radius:100px!important}body.template-product .product-details .text-block.rte[class*=product_title],body.template-product .product-details .text-block.rte[class*=product_title] p,body.template-product .product-details .text-block.rte[class*=product_title] *{font-family:var(--font-heading--family),serif!important;font-weight:300!important;color:var(--bundle-green)!important}body.template-product .product-details .text-block.rte[class*=product_title],body.template-product .product-details .text-block.rte[class*=product_title] p{font-size:clamp(2rem,3.2vw,3.2rem)!important;letter-spacing:-.06em;line-height:1.1}body.template-product .product-details .text-block.rte:not([class*=product_title]) p{font-family:var(--font-body--family),sans-serif!important;font-weight:400!important;color:var(--bundle-green)!important}@media screen and (max-width:749px){body.template-product-bundle-single .product-information__grid,body.template-product-bundle-mixed .product-information__grid{padding-inline:var(--beyond-content-inset, 1.5rem)}body.template-product-bundle-single .product-information__media,body.template-product-bundle-mixed .product-information__media,body.template-product-bundle-single .product-details,body.template-product-bundle-mixed .product-details{grid-column:1 / -1}body.template-product-bundle-single .product-details,body.template-product-bundle-mixed .product-details,.bundle-pdp-scope .product-details{gap:.75rem}body.template-product .product-details .text-block.rte[class*=product_title],body.template-product .product-details .text-block.rte[class*=product_title] p{font-size:1.5rem!important;line-height:1.15;letter-spacing:-.04em}body.template-product .product-details .text-block.rte:not([class*=product_title]) p{font-size:.875rem!important;line-height:1.35}body.template-product media-gallery .slideshow-controls__thumbnails-container{margin-top:.5rem}body.template-product media-gallery .slideshow-controls__thumbnails{grid-auto-columns:minmax(3rem,1fr);gap:.375rem}body.template-product media-gallery .slideshow-controls__thumbnails .slideshow-control{border-radius:.5rem}body.template-product media-gallery .slideshow-controls__thumbnail,body.template-product media-gallery .slideshow-controls__thumbnail img,body.template-product-bundle-single .media-gallery__grid .product-media,body.template-product-bundle-mixed .media-gallery__grid .product-media,body.template-product-bundle-single .product-media-gallery__slideshow media-gallery,body.template-product-bundle-mixed .product-media-gallery__slideshow media-gallery,body.template-product-bundle-single .product-media__image,body.template-product-bundle-mixed .product-media__image{border-radius:.5rem}body.template-product .bundle-selector__trigger,.bundle-pdp-scope .bundle-selector__trigger{min-height:1.75rem;height:1.75rem;padding:0 .75rem;border-radius:.5rem;border-width:1px}body.template-product .bundle-selector--name-preset-rte .bundle-selector__name,.bundle-pdp-scope .bundle-selector--name-preset-rte .bundle-selector__name{font-size:.8125rem;letter-spacing:.01em}body.template-product .bundle-selector__caret svg,.bundle-pdp-scope .bundle-selector__caret svg{width:.5rem;height:.6rem}body.template-product:not(.template-product-build-your-bundle) .stayai-widget{border-radius:.5rem!important}body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label:has(.subscription-label) .stayai-purchase-label__wrapper{border-radius:.5rem .5rem 0 0!important;padding:.55rem .55rem .1rem!important}body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label__inner{gap:.3rem!important;align-items:center!important}body.template-product:not(.template-product-build-your-bundle) .subscription-label,body.template-product:not(.template-product-build-your-bundle) .one-time-purchase-label{font-size:.875rem!important;line-height:1.15!important;white-space:normal!important}body.template-product:not(.template-product-build-your-bundle) .stayai-subscription-details-container{padding:.15rem 0 .45rem 1.25rem!important}body.template-product:not(.template-product-build-your-bundle) .stayai-subscription-details-container p{font-size:.6875rem!important;line-height:1.2!important;margin:0!important}body.template-product:not(.template-product-build-your-bundle) [data-stayai-subscription-price]{font-size:.9rem!important;gap:.15rem!important}body.template-product:not(.template-product-build-your-bundle) [data-stayai-subscription-price] s,body.template-product:not(.template-product-build-your-bundle) [data-stayai-subscription-price] .fullPrice{font-size:.7rem!important}body.template-product:not(.template-product-build-your-bundle) [data-stayai-subscription-price]:after{font-size:.65em}body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label:has(.one-time-purchase-label) .stayai-purchase-label__wrapper{min-height:1.7rem;height:1.7rem;padding:0 .65rem!important;border-radius:0 0 .4rem .4rem!important;gap:.5rem!important}body.template-product:not(.template-product-build-your-bundle) [data-stayai-onetime-price]{font-size:.875rem!important}body.template-product:not(.template-product-build-your-bundle) .stayai-purchase-label input[type=radio]{width:.7rem!important;height:.7rem!important;min-width:.7rem!important;margin:0!important;border-width:1.5px!important}body.template-product .product-details .add-to-cart-button.button,body.template-product .product-details .add-to-cart-button.button-secondary,.bundle-pdp-scope .product-details .add-to-cart-button.button,.bundle-pdp-scope .product-details .add-to-cart-button.button-secondary,body.template-product-new-single-items .product-details a.button{height:2.25rem!important;min-height:2.25rem!important;font-size:1.05rem!important}.bundle-accordions__summary{padding:.7rem .15rem;font-size:1.05rem}.bundle-accordions__icon.svg-wrapper,.bundle-accordions__summary .bundle-accordions__icon.svg-wrapper{width:.85rem!important;height:.65rem!important}.bundle-accordions__body{padding:0 .15rem .75rem;font-size:.875rem}body.template-product-bundle-single .yotpo-sr-bottom-line-text,body.template-product-bundle-mixed .yotpo-sr-bottom-line-text,body.template-product-bundle-single .yotpo-sr-bottom-line-score,body.template-product-bundle-mixed .yotpo-sr-bottom-line-score{font-size:.75rem!important}body.template-product-bundle-single .shopify-section:has(.yotpo-reviews-main-widget),body.template-product-bundle-mixed .shopify-section:has(.yotpo-reviews-main-widget){--page-margin: var(--beyond-content-inset, 1.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/bundle-pdp.css.map */
