@media screen and (max-width:1032px){.shopify-section--main-product .product-gallery__image-list{row-gap:1rem}.shopify-section--main-product .pdp-headline__body{font-size:1rem}.shopify-section--main-product .pdp-headline__body strong,.shopify-section--main-product .pdp-headline__body b{font-size:1.125rem}.shopify-section--main-product .product-gallery__media{border-radius:20px;overflow:clip}}@media screen and (min-width:1033px){.shopify-section--main-product .product-gallery__image-list{display:flex!important;align-items:center;gap:1.125rem}.shopify-section--main-product .product-gallery__thumbnail-list{order:-1;--product-gallery-thumbnail-size: 5.625rem}.shopify-section--main-product .product-gallery__thumbnail-scroller{grid-auto-flow:row!important;grid-auto-columns:unset;grid-auto-rows:5.625rem;max-height:25.75rem}.shopify-section--main-product .scroll-marker-group--thumbnails{display:flex;flex-direction:column}.shopify-section--main-product .product-gallery__media{aspect-ratio:1 / 1!important;overflow:hidden}.shopify-section--main-product .product-gallery__media img,.shopify-section--main-product .product-gallery__media video{width:100%;height:100%;object-fit:cover;border-radius:2.25rem}}.shopify-section--main-product .scroll-marker-group--thumbnails{--product-gallery-thumbnail-size: 5.625rem}.shopify-section--main-product .scroll-marker-group--thumbnails .scroll-marker{width:5.625rem!important;height:5.625rem!important;padding:0;border:none;border-radius:.75rem;overflow:hidden;background:var(--neutral-90, #f3f4f8)}.shopify-section--main-product .scroll-marker-group--thumbnails .scroll-marker img{width:100%;height:100%;object-fit:cover;border-radius:.75rem}.shopify-section--main-product .scroll-marker-group--thumbnails .scroll-marker[aria-current=true]{padding:.4688rem;background:linear-gradient(178.09deg,#0d40c0e6 3.63%,#00daf6e6 96.72%)}.shopify-section--main-product .scroll-marker-group--thumbnails .scroll-marker[aria-current=true] img{border-radius:.375rem}.shopify-section--main-product .product-info__block-list :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-primary, "Figtree", sans-serif);font-weight:600;font-size:2.25rem;line-height:150%;color:var(--brand-100, #061e5a)}.shopify-section--main-product .product-info .price{font-family:var(--font-primary, "Figtree", sans-serif);font-weight:700;font-size:1.125rem;line-height:125%;color:var(--neutral-10, #141416)}.shopify-section--main-product .product-form .button:not(.button--sm){--button-padding-block: .5625rem;--button-padding-inline: 1.5rem;border-radius:.75rem;font-size:.75rem;box-shadow:none}.shopify-section--main-product .quantity-selector{border-radius:1.125rem;border-color:var(--neutral-40, #777a8d)}.shopify-section--main-product .accordion__summary{font-family:var(--font-primary, "Figtree", sans-serif);font-style:italic;font-weight:600;font-size:1.125rem;line-height:150%;color:var(--neutral-30, #4b5767)}.shopify-section--main-product .accordion__content{font-family:var(--font-primary, "Figtree", sans-serif);font-weight:500;font-size:.75rem;line-height:125%;color:var(--neutral-30, #4b5767)}@media screen and (max-width:1032px){.shopify-section--main-product .accordion__content{font-size:1rem}}.pdp-tags{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-block-end:.5rem}.pdp-tag{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:.75rem;background:var(--neutral-90, #f3f4f8);color:var(--neutral-30, #4b5767);font-family:var(--font-primary, "Figtree", sans-serif);font-weight:500;font-size:.6563rem;line-height:125%;letter-spacing:.05em;text-transform:uppercase;text-align:center;white-space:nowrap}.shopify-section--main-product [data-block-type=text] .prose{font-style:italic}.pdp-subtitle{margin:.25rem 0 0;font-family:var(--font-primary, "Figtree", sans-serif);font-style:italic;font-weight:600;font-size:.75rem;line-height:125%;color:var(--neutral-30, #4b5767)}.pdp-headline-block{display:flex;flex-direction:column;gap:.375rem}.pdp-headline__body{font-family:var(--font-primary, "Figtree", sans-serif);font-weight:500;font-size:.75rem;line-height:125%;color:var(--neutral-30, #4b5767)}.pdp-headline__body strong,.pdp-headline__body b{font-weight:600;font-size:.9375rem;line-height:125%;color:var(--brand-100, #061e5a)}.pdp-headline__body p{margin:0}.pdp-bundle{display:block;padding:1.875rem;border-radius:1.875rem;background:#ffffff1a;box-shadow:0 .0938rem .75rem #00000029}.pdp-bundle__title{margin:0 0 1.125rem;font-family:var(--font-primary, "Figtree", sans-serif);font-weight:600;font-size:.9375rem;line-height:125%;color:var(--neutral-30, #4b5767)}.pdp-bundle__title b,.pdp-bundle__title strong{color:inherit}.pdp-bundle__options{display:flex;flex-direction:column;gap:.375rem}.pdp-bundle-option{border:.0625rem solid var(--neutral-80, #dce0e9);border-radius:1.125rem;background:var(--neutral-100, #fff);padding:.75rem 1.125rem}.pdp-bundle-option__row{display:flex;align-items:center;gap:.75rem;cursor:pointer}.pdp-bundle-option__radio{-webkit-appearance:none;appearance:none;flex:none;width:.9375rem;height:.9375rem;margin:0;border:.0625rem solid var(--neutral-40, #777a8d);border-radius:50%;background:var(--neutral-100, #fff);display:grid;place-items:center}.pdp-bundle-option__radio:after{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--neutral-10, #141416);transform:scale(0);transition:transform .15s ease}.pdp-bundle-option__radio:checked:after{transform:scale(1)}.pdp-bundle-option__label{flex:1 1 auto;display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-primary, "Figtree", sans-serif);font-weight:500;font-size:.75rem;line-height:125%;color:var(--neutral-10, #141416)}.pdp-bundle-option__badge{display:inline-flex;align-items:center;padding:.1875rem .375rem;border-radius:.75rem;background:var(--blue-100, #dfeaff);color:var(--brand-100, #061e5a);font-weight:500;font-size:.4688rem;line-height:125%;text-align:center;white-space:nowrap}.pdp-bundle-option__price{flex:none;display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-primary, "Figtree", sans-serif);font-weight:500;font-size:.75rem;line-height:125%;color:var(--blue-50, #1253ed)}.pdp-bundle-option__info-toggle{display:inline-flex;padding:0;border:none;background:none;color:var(--neutral-40, #777a8d);cursor:pointer}.pdp-bundle-option__info{margin:.5rem 0 0 1.6875rem;font-family:var(--font-primary, "Figtree", sans-serif);font-weight:500;font-size:.6563rem;line-height:170%;color:var(--neutral-10, #141416)}.pdp-bundle__submit{display:inline-flex;align-items:center;justify-content:center;margin-top:1.125rem;padding:.5625rem 1.5rem;border:none;border-radius:.75rem;background:var(--neutral-10, #141416);color:var(--neutral-100, #fff);font-family:var(--font-primary, "Figtree", sans-serif);font-weight:700;font-size:.75rem;line-height:150%;cursor:pointer}.shopify-section--main-product .sealsubs-target-element .sealsubs-container{position:relative;padding:1.875rem 1.875rem 1.5rem;border-radius:1.875rem;background:#ffffff1a;box-shadow:0 .0938rem .75rem #00000029}.shopify-section--main-product .sealsubs-target-element label.sls-purchase-options-label{display:block;margin:0 0 1.125rem;font-family:var(--font-primary, "Figtree", sans-serif);font-weight:600;font-size:.9375rem;line-height:125%;text-transform:uppercase;color:var(--neutral-30, #4b5767)}.shopify-section--main-product .sealsubs-target-element .sls-purchase-options-container{display:flex;flex-direction:column;gap:.375rem;border:none}.shopify-section--main-product .sealsubs-target-element .sealsubs-container .sls-option-container,.shopify-section--main-product .sealsubs-target-element .sealsubs-container .sls-option-container.sls-active{margin:0!important;padding:.75rem 1.125rem!important;border:.0625rem solid var(--neutral-80, #dce0e9)!important;border-radius:1.125rem!important;background:var(--neutral-100, #fff);box-shadow:none}.shopify-section--main-product .sealsubs-target-element .sealsubs-container .sls-option-container.sls-active{border-color:var(--neutral-40, #777a8d)!important}.shopify-section--main-product .sealsubs-target-element .sls-custom-radio{width:.9375rem;height:.9375rem;border:.0625rem solid var(--neutral-40, #777a8d);background:var(--neutral-100, #fff)}.shopify-section--main-product .sealsubs-target-element .sls-option[type=radio]+.sls-custom-radio:after{width:.5rem;height:.5rem;box-shadow:inset 1em 1em var(--neutral-10, #141416)}.shopify-section--main-product .sealsubs-target-element .sealsubs-container label.sls-selling-plan-group-name,.shopify-section--main-product .sealsubs-target-element .sealsubs-container .sls-option-container label{font-family:var(--font-primary, "Figtree", sans-serif);font-weight:500;font-size:.75rem;line-height:125%;color:var(--neutral-10, #141416)}.shopify-section--main-product .sealsubs-target-element .sealsubs-container .sls-price,.shopify-section--main-product .sealsubs-target-element .sealsubs-container .sls-selling-plan-group-price .sls-price,.shopify-section--main-product .sealsubs-target-element .sealsubs-container .sls-one-time-price .sls-price{font-family:var(--font-primary, "Figtree", sans-serif);font-weight:500;font-size:.75rem;line-height:125%;color:var(--blue-50, #1253ed)}.shopify-section--main-product .sealsubs-target-element .sealsubs-container .sls-original-price{font-size:.6563rem;color:var(--neutral-40, #777a8d)}.shopify-section--main-product .sealsubs-target-element .sealsubs-container .sls-savings-badge{position:static;translate:none;transform:none;display:inline-flex;align-items:center;margin-left:.375rem;padding:.1875rem .375rem;border-radius:.75rem;background:var(--blue-100, #dfeaff);color:var(--brand-100, #061e5a);font-weight:500;font-size:.4688rem;line-height:125%;letter-spacing:normal;text-transform:none;white-space:nowrap}.shopify-section--main-product .sealsubs-target-element .sealsubs-container .sls-savings-badge:before{display:none}.shopify-section--main-product .sealsubs-target-element .sls-description-container,.shopify-section--main-product .sealsubs-target-element .sls-selling-plan-description-content,.shopify-section--main-product .sealsubs-target-element .sls-one-time-description-content{font-family:var(--font-primary, "Figtree", sans-serif);font-weight:500;font-size:.6563rem;line-height:170%;color:var(--neutral-10, #141416)}.shopify-section--main-product .sealsubs-target-element .sls-more-info-container{margin-top:1.125rem;padding-bottom:0}.shopify-section--main-product .sealsubs-target-element .sls-more-info-text{padding-bottom:0}.shopify-section--main-product .sealsubs-target-element .sls-subscription-details-label{font-family:var(--font-primary, "Figtree", sans-serif);font-weight:500;font-size:.75rem;color:var(--neutral-30, #4b5767)}.shopify-section--main-product .sealsubs-target-element .sls-more-info-container .sls-sub-icon{width:1.125rem;height:1.125rem}.shopify-section--main-product .sealsubs-target-element .sls-widget-branding{right:.875rem}.shopify-section--main-product .accordion.is-open .accordion__summary{color:#141416}@media screen and (max-width:699px){.pdp-subtitle{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/product-detail.css.map */
