body.atlas-surface :is(.atlas-icon-row__title,.atlas-pack__name,.atlas-choice__title,.atlas-onetime-panel__title,.atlas-step__title,.atlas-assurance__row,.atlas-pill,.atlas-breadcrumb,.atlas-save,button,.button){font-family:Inter, var(--text-font-family), sans-serif!important}body.atlas-surface .product-title{color:#0f1b33;letter-spacing:.1px!important;font-family:ABC Arizona Flare,Iowan Old Style,Palatino,Georgia,serif!important;font-size:32px!important;font-weight:400!important;line-height:1.3!important}@media screen and (max-width:999px){body.atlas-surface .product-title{white-space:normal}body.atlas-surface .product-title .product-descriptor{display:block}}body.atlas-surface .product-descriptor{font-size:inherit;color:#8e73a0;font-style:italic}body.atlas-surface .atlas-breadcrumb{color:#5a6882;letter-spacing:.06px;font-size:12px;font-weight:400;line-height:1.3}@media screen and (min-width:1000px){body.atlas-surface .shopify-section--main-product .section-spacing{padding-block-start:20px}body.atlas-surface .atlas-breadcrumb{margin:0 0 15px}body.atlas-surface .shopify-section--main-product .product{margin-top:10px}body.atlas-surface .product-gallery{align-self:start;position:sticky;top:20px}}@media screen and (max-width:999px){body.atlas-surface .shopify-section--main-product,body.atlas-surface .shopify-section--main-product>.color-scheme{background:#fcfcfb}body.atlas-surface .atlas-breadcrumb{box-sizing:border-box;background:#fcfcfb;align-items:center;width:100%;min-height:45px;margin:0;padding:15px 20px;display:flex}body.atlas-surface .product-gallery{margin-top:0}}body.atlas-surface .product-gallery__thumbnail-list{position:static!important;top:auto!important}body.atlas-surface .product-gallery__thumbnail{box-sizing:border-box;border-radius:5px;overflow:visible;border:0!important;padding:0!important}body.atlas-surface .product-gallery__thumbnail img{object-fit:cover;border-radius:inherit;width:100%;height:100%}@media screen and (max-width:999px){body.atlas-surface .product-gallery{--product-gallery-gap:5px}body.atlas-surface .shopify-section--main-product .product-gallery{align-items:flex-start}body.atlas-surface .product-gallery__thumbnail{border-radius:2px}body.atlas-surface .shopify-section--main-product .product-gallery__thumbnail-list,body.atlas-surface .shopify-section--main-product .product-gallery__thumbnail-scroller{justify-content:flex-start}}body.atlas-surface .atlas-price-row sale-price,body.atlas-surface .atlas-price-row .price-list,body.atlas-surface .shopify-section--main-product [data-block-type=price] :is(sale-price,compare-at-price),body.atlas-surface .shopify-section--main-product [data-block-type=price] :is(sale-price,compare-at-price) :is(.conversion-bear-money,.seal-money,.money,span){font-family:Inter, var(--text-font-family), sans-serif!important;letter-spacing:0!important;color:#0f1b33!important;text-transform:none!important;font-size:18px!important;font-weight:400!important;line-height:1.3!important}body.atlas-surface .shopify-section--main-product [data-block-type=price] .price-list{flex-flow:row;align-items:baseline;column-gap:8px;width:auto;max-width:100%;display:flex}body.atlas-surface .shopify-section--main-product [data-block-type=price] :is(sale-price,compare-at-price){white-space:nowrap;overflow-wrap:normal;word-break:normal;flex:none;width:auto;display:inline-flex}body.atlas-surface .jdgm-preview-badge .jdgm-star{background:url(atlas-icon-star-gold-15.svg) 50%/contain no-repeat;width:15px;height:15px;display:inline-block;color:#0000!important;letter-spacing:0!important;margin:0 3px 0 0!important;font-size:0!important}@media screen and (max-width:999px){body.atlas-surface .jdgm-preview-badge .jdgm-star{width:12px;height:12px}}body.atlas-surface .atlas-price-row .jdgm-preview-badge :is(.jdgm-prev-badge__text,a){letter-spacing:.07px;font-size:14px}@media screen and (max-width:999px){body.atlas-surface .atlas-price-row .jdgm-preview-badge :is(.jdgm-prev-badge__text,a){letter-spacing:.06px;font-size:12px}}body.atlas-surface .atlas-description__text,body.atlas-surface .atlas-description__text :is(p,li,strong,b,h1,h2,h3,h4,h5,h6){font-family:Inter, var(--text-font-family), sans-serif!important;letter-spacing:.08px!important;color:#1a2b4a!important;font-size:16px!important;font-weight:400!important;line-height:1.3!important}body.atlas-surface .atlas-description__text :is(h1,h2,h3,h4,h5,h6){display:inline;margin:0!important}body.atlas-surface .atlas-description__text :is(strong,b){font-weight:400}@media screen and (max-width:999px){body.atlas-surface .atlas-description__text,body.atlas-surface .atlas-description__text :is(p,li,h1,h2,h3,h4,h5,h6){letter-spacing:.07px!important;font-size:14px!important}}body.atlas-surface .atlas-pill{letter-spacing:.07px;height:30px;padding:6px 10px;font-weight:400}@media screen and (max-width:999px){body.atlas-surface .atlas-pill{letter-spacing:.06px;height:28px;font-size:12px}}body.atlas-surface .atlas-icon-row__title{letter-spacing:.08px;color:#0f1b33;font-size:16px;font-weight:500}body.atlas-surface .atlas-icon-row__text,body.atlas-surface .atlas-icon-row__text :is(p,li){letter-spacing:.07px;color:#5a6882}body.atlas-surface .atlas-icon-row,body.atlas-surface .atlas-icon-list .product-info__block-item:first-child .atlas-icon-row:first-child,body.atlas-surface .atlas-icon-list>.atlas-icon-row:first-child{background-image:repeating-linear-gradient(90deg,#5a6882 0 2px,#0000 2px 4px);background-position:0 0;background-repeat:no-repeat;background-size:100% 1px;border:0;padding:18px 0}body.atlas-surface .buy-buttons button.button{letter-spacing:1px;text-transform:uppercase;width:100%;max-width:100%;font-size:16px;font-weight:500}body.atlas-surface .buy-buttons .atlas-atc__prices{letter-spacing:.08px;text-transform:none;gap:8px;margin-inline-start:20px;font-size:16px;font-weight:400}body.atlas-surface .buy-buttons .atlas-atc__prices s{letter-spacing:.07px;color:inherit;font-size:14px;font-weight:400}@media screen and (max-width:999px){body.atlas-surface .buy-buttons button.button{letter-spacing:1px;font-size:16px}body.atlas-surface .buy-buttons .atlas-atc__prices{font-size:16px}}body.atlas-surface .atlas-assurance__row{letter-spacing:.08px;color:#0f1b33;font-size:16px}@media screen and (max-width:999px){body.atlas-surface .atlas-assurance__row{letter-spacing:.07px;font-size:14px}}body.atlas-surface .atlas-onetime-panel{background:#f5efe4;border:1px solid #0f1b33;border-radius:10px;padding:20px}body.atlas-surface .atlas-purchase.is-subscribe .atlas-onetime-panel{border-color:#0000}body.atlas-surface .atlas-purchase:has([data-pdp-purchase=subscribe]:checked) .atlas-onetime-panel{border-color:#0000}body.atlas-surface .atlas-subscribe{border:.5px solid #d8dadd;border-radius:5px}body.atlas-surface .atlas-subscribe .atlas-choice{border:0}body.atlas-surface .atlas-purchase.is-subscribe .atlas-subscribe{border:.5px solid #0f1b33}body.atlas-surface .atlas-purchase:has([data-pdp-purchase=subscribe]:checked) .atlas-subscribe{border:.5px solid #0f1b33}body.atlas-surface .atlas-subscribe:has(input:checked){border:.5px solid #0f1b33}@media screen and (max-width:999px){body.atlas-surface .atlas-onetime-panel{background:#f3f4f4;padding:15px}}body.atlas-surface .atlas-onetime-panel__title{letter-spacing:.08px;font-weight:500}body.atlas-surface .atlas-onetime-panel,body.atlas-surface .atlas-packs,body.atlas-surface .atlas-packs__list,body.atlas-surface .atlas-pack{box-sizing:border-box;min-width:0;max-width:100%}body.atlas-surface .atlas-onetime-panel{overflow:hidden}body.atlas-surface .atlas-pack__name{flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;display:flex}body.atlas-surface .atlas-pack__name>span:first-child{min-width:0;text-overflow:unset;white-space:nowrap;text-transform:none;overflow:visible}body.atlas-surface .atlas-save{text-transform:none;letter-spacing:.06px}body.atlas-surface .atlas-pack.is-selected{border:.5px solid #0f1b33}body.atlas-surface .atlas-pack:has(input:checked){border:.5px solid #0f1b33}body.atlas-surface .atlas-purchase :is(:focus,:focus-visible),body.atlas-surface .atlas-purchase :is(:focus,:focus-visible)+:is(.block-swatch,label),body.atlas-surface .atlas-pack :focus-visible+.block-swatch,body.atlas-surface .atlas-purchase :is(.sr-only:focus,.sr-only:focus-visible),body.atlas-surface .atlas-purchase :is(.sr-only:focus,.sr-only:focus-visible)+label,body.atlas-surface .atlas-onetime-panel,body.atlas-surface .atlas-packs,body.atlas-surface .atlas-purchase-types,body.atlas-surface .atlas-subscribe,body.atlas-surface .atlas-pack,body.atlas-surface .atlas-choice{box-shadow:none;outline:none!important}body.atlas-surface .atlas-subscribe:has(input:checked) .atlas-choice{border:0}body.atlas-surface .atlas-purchase:has([data-pdp-purchase=subscribe]:checked) .atlas-subscribe .atlas-choice{border:0}body.atlas-surface .atlas-subscribe__usps,body.atlas-surface .atlas-purchase.is-subscribe .atlas-subscribe__usps{border-top-color:#0000}body.atlas-surface .atlas-subscribe:has(input:checked) .atlas-subscribe__usps{border-top-color:#0000}body.atlas-surface .shopify-section--faq .accordion{border-color:var(--atlas-divider,#e3e5e7);border-width:var(--atlas-divider-width,1px) 0}body.atlas-surface .shopify-section--main-product .accordion{border-style:solid;border-color:var(--atlas-divider,#e3e5e7);border-block-start-width:0;border-block-end-width:var(--atlas-divider-width,1px);border-inline-width:0}body.atlas-surface .shopify-section--main-product .accordion-group>.product-info__block-item:first-child>.accordion{border-block-start-width:var(--atlas-divider-width,1px)}body.atlas-surface .shopify-section--main-product .product-info__block-list>.product-info__block-item:has(>.accordion)>.accordion{border-block-start-width:var(--atlas-divider-width,1px)}body.atlas-surface .shopify-section--main-product .product-info__block-item:has(>.accordion)+.accordion-group>.product-info__block-item:first-child>.accordion{border-block-start-width:0}body.atlas-surface .shopify-section--faq .accordion__disclosure,body.atlas-surface .shopify-section--faq .accordion--pending{border-top:var(--atlas-divider-width,1px) solid var(--atlas-divider,#e3e5e7)!important;border-bottom:0!important;border-block-end:0!important;border-inline:0!important}body.atlas-surface .shopify-section--main-product .accordion__disclosure{border:0!important}body.atlas-surface .shopify-section--faq .faq__content>:last-child .accordion__disclosure,body.atlas-surface .shopify-section--faq .faq__content>.accordion:last-child{border-bottom:var(--atlas-divider-width,1px) solid var(--atlas-divider,#e3e5e7)!important}body.atlas-surface .shopify-section--main-product .accordion__toggle,body.atlas-surface .shopify-section--main-product .accordion__toggle.h6,body.atlas-surface .shopify-section--main-product .accordion__toggle>span{letter-spacing:.07px;font-family:Inter, var(--text-font-family), sans-serif!important;text-transform:none!important;color:#0f1b33!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:1.3!important}body.atlas-surface .shopify-section--main-product .accordion__disclosure:not([open]){min-height:0;padding:0;height:auto!important}body.atlas-surface .shopify-section--main-product .accordion__disclosure:not([open])>.accordion__content{height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}body.atlas-surface .shopify-section--main-product summary{margin:0;padding:0}body.atlas-surface .shopify-section--main-product .accordion__toggle{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;height:60px;min-height:60px;padding-block:0;display:flex}body.atlas-surface .shopify-section--main-product .animated-plus{--animated-plus-size:12px;color:#0f1b33;width:12px;height:12px}body.atlas-surface .atlas-step__title{letter-spacing:.07px;color:#0f1b33;line-height:1.3;font-family:Inter, var(--text-font-family), sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:500!important}body.atlas-surface .shopify-section--faq .section-header .h6{display:none}body.atlas-surface .shopify-section--faq .section-header .h2{font-size:42px}@media screen and (max-width:999px){body.atlas-surface .shopify-section--faq .section-header .h2{font-size:28px}}body.atlas-surface .atlas-bundles__heading em{color:inherit;font-style:normal}body.atlas-surface .atlas-bundles__eyebrow{color:#5a6882}body.atlas-surface .atlas-tabs__bar{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;display:flex}body.atlas-surface .atlas-tabs__bar button{color:#0f1b33;letter-spacing:.1px;cursor:pointer;background:0 0;border:0;padding:0;font-size:42px;font-weight:400;line-height:1.3;font-family:ABC Arizona Flare,Iowan Old Style,Palatino,Georgia,serif!important}body.atlas-surface .atlas-tabs__bar button[aria-selected=false]{color:#5a6882}body.atlas-surface .atlas-tabs__slash{color:#0f1b33;font-family:ABC Arizona Flare,Iowan Old Style,Palatino,Georgia,serif;font-size:42px;line-height:1.3}@media screen and (max-width:999px){body.atlas-surface .atlas-tabs__bar button,body.atlas-surface .atlas-tabs__slash{font-size:28px}}body.atlas-surface .atlas-related__intro .atlas-tabs__bar button,body.atlas-surface .atlas-related__intro .atlas-tabs__slash{letter-spacing:.1px;font-size:28px;font-weight:400;line-height:1.3;font-family:ABC Arizona Flare,Iowan Old Style,Palatino,Georgia,serif!important}@media screen and (min-width:1000px){body.atlas-surface .atlas-related__intro .atlas-tabs__bar button,body.atlas-surface .atlas-related__intro .atlas-tabs__slash{font-size:42px}}body.atlas-surface .shopify-section--image-with-text .atlas-watermark,body.atlas-surface .shopify-section--image-with-text .prose{margin-bottom:60px}body.atlas-surface :is(h1,h2,h3,.h1,.h2,.h3,.product-title,.section-heading,.atlas-footer__heading,.atlas-footer__title,.jm-text){font-family:ABC Arizona Flare,Iowan Old Style,Palatino,Georgia,serif!important}body.atlas-surface .localization-toggle{letter-spacing:.06px;color:#fff;font-size:12px;font-weight:500;font-family:Inter, var(--text-font-family), sans-serif!important}body.atlas-surface .product-gallery{gap:10px!important}@media screen and (max-width:999px){body.atlas-surface .product-gallery{gap:5px!important}body.atlas-surface .atlas-breadcrumb{white-space:nowrap;flex-wrap:nowrap;height:45px;overflow:hidden}body.atlas-surface .atlas-breadcrumb [aria-current=page]{text-overflow:ellipsis;min-width:0;overflow:hidden}}body.atlas-surface .product-gallery{min-width:0;max-width:100%;overflow:hidden}body.atlas-surface .product-gallery__image-list,body.atlas-surface .product-gallery__carousel{width:100%;min-width:0;max-width:100%}body.atlas-surface .product-gallery__carousel{margin-inline:0!important}body.atlas-surface .product-gallery__thumbnail-list{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:1px}body.atlas-surface .product-gallery__thumbnail-list,body.atlas-surface .product-gallery__thumbnail-scroller{scroll-snap-type:none;scroll-padding-inline:0;overflow:auto hidden;margin-inline:0!important;position:static!important;top:auto!important;transform:none!important}body.atlas-surface .product-gallery__thumbnail-scroller{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding-inline:0!important}body.atlas-surface .product-info{position:static}body.atlas-surface sale-price .conversion-bear-money~.conversion-bear-money,body.atlas-surface sale-price .seal-money~.seal-money,body.atlas-surface compare-at-price .conversion-bear-money~.conversion-bear-money,body.atlas-surface compare-at-price .seal-money~.seal-money,body.atlas-surface .atlas-choice__price-row .conversion-bear-money~.conversion-bear-money,body.atlas-surface .atlas-choice__price-row .seal-money~.seal-money{display:none!important}body.atlas-surface .atlas-price-row:has(.atlas-rating-row) .jdgm-preview-badge{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}body.atlas-surface .product-info__block-list>.product-info__block-group.atlas-price-row{--product-info-gap:0px;margin-block:24px 0}@media screen and (min-width:1000px){body.atlas-surface .product-info__block-list>.product-info__block-group.atlas-price-row{margin-block-start:20px}}body.atlas-surface .product-info__block-list>.product-info__block-group.atlas-pills,body.atlas-surface .product-info__block-list>.product-info__block-item[data-block-type=usp-pills]{--product-info-gap:0px;margin-block-end:0}body.atlas-surface .product-info__block-list>.product-info__block-item[data-block-type=description]{--product-info-gap:0px;margin-block:16px 0}@media screen and (min-width:1000px){body.atlas-surface .product-info__block-list>.product-info__block-item[data-block-type=description]{margin-block-start:20px}}body.atlas-surface .atlas-description{margin-top:0}body.atlas-surface .atlas-price-row{justify-content:space-between;align-items:center;gap:16px;width:100%;margin-top:0;display:flex}body.atlas-surface .atlas-price-row>.product-info__block-item:first-child,body.atlas-surface .atlas-price-row .v-stack{flex-flow:wrap;flex:1;justify-content:space-between;align-items:center;gap:4px 10px;width:100%;display:flex}body.atlas-surface .atlas-rating-row{align-items:center;gap:10px;margin-left:auto;display:flex}body.atlas-surface .atlas-rating-row__stars{gap:3px;display:inline-flex}body.atlas-surface .atlas-rating-row__stars svg{width:12px;height:12px;display:block}@media screen and (min-width:1000px){body.atlas-surface .atlas-rating-row__stars svg{width:15px;height:15px}}body.atlas-surface .atlas-rating-row__count{color:#0f1b33;font-family:Inter, var(--text-font-family), sans-serif;letter-spacing:.5px;text-transform:lowercase;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.3;text-decoration:underline}@media screen and (max-width:999px){body.atlas-surface .atlas-rating-row__stars svg{width:12px;height:12px}body.atlas-surface .atlas-rating-row__count{letter-spacing:.06px;font-size:12px}}body.atlas-surface .atlas-quantity-label{color:#0f1b33;font-family:Inter, var(--text-font-family), sans-serif;letter-spacing:.07px;margin:0 0 10px;font-size:14px;font-weight:500;line-height:1.3;display:none}@media screen and (max-width:999px){body.atlas-surface .atlas-quantity-label{display:block}body.atlas-surface .atlas-onetime-panel__title--desktop{display:none}body.atlas-surface .atlas-onetime-panel__title--mobile{letter-spacing:.07px;font-size:14px;display:inline}}body.atlas-surface .atlas-icon-list>.product-info__block-item:last-child .atlas-icon-row,body.atlas-surface .atlas-icon-list>.atlas-icon-row:last-child{background-image:repeating-linear-gradient(90deg,#5a6882 0 2px,#0000 2px 4px),repeating-linear-gradient(90deg,#5a6882 0 2px,#0000 2px 4px);background-position:0 0,0 100%;background-repeat:no-repeat;background-size:100% 1px,100% 1px}body.atlas-surface .badge--best-value{letter-spacing:2px;font-size:10px;font-weight:600;font-family:Inter, var(--text-font-family), sans-serif!important}@media screen and (max-width:999px){body.atlas-surface .badge--best-value{padding:4px 8px;font-size:9px}}@media screen and (min-width:1000px) and (max-width:1199px){body.atlas-surface .shopify-section--main-product .product{--product-grid:"product-gallery product-info" / minmax(0, 1fr) minmax(0, 1fr)}body.atlas-surface .shopify-section--main-product .product-gallery,body.atlas-surface .shopify-section--main-product .product-info{min-width:0;max-width:100%}body.atlas-surface .atlas-onetime-panel{overflow:visible}body.atlas-surface .atlas-pack__body{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;display:grid}body.atlas-surface .atlas-pack__copy,body.atlas-surface .atlas-pack__name{display:contents}body.atlas-surface .atlas-pack__name>span:first-child,body.atlas-surface .atlas-pack__units{min-width:0;text-overflow:unset;white-space:normal;grid-column:1/-1;overflow:visible}body.atlas-surface .atlas-pack__name>span:first-child{grid-row:1}body.atlas-surface .atlas-pack__units{grid-row:2}body.atlas-surface .atlas-pack__aside{flex-flow:wrap;grid-area:3/1;justify-content:flex-start;align-items:baseline;gap:8px}body.atlas-surface .atlas-save{white-space:nowrap;grid-area:3/2;place-self:center end}}@media screen and (max-width:389px){body.atlas-surface .atlas-onetime-panel{overflow:visible}body.atlas-surface .atlas-pack__body{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;display:grid}body.atlas-surface .atlas-pack__copy,body.atlas-surface .atlas-pack__name{display:contents}body.atlas-surface .atlas-pack__name>span:first-child,body.atlas-surface .atlas-pack__units{min-width:0;text-overflow:unset;white-space:normal;grid-column:1/-1;overflow:visible}body.atlas-surface .atlas-pack__name>span:first-child{grid-row:1}body.atlas-surface .atlas-pack__units{grid-row:2}body.atlas-surface .atlas-pack__aside{grid-area:3/1;align-items:flex-start}body.atlas-surface .atlas-save{white-space:nowrap;flex-shrink:0;grid-area:3/2;place-self:center end;padding:3px 8px;font-size:11px;line-height:1.2}}@media screen and (max-width:999px){body.atlas-surface .atlas-pack__name,body.atlas-surface .atlas-choice__title,body.atlas-surface .atlas-option-title{font-family:Inter, var(--text-font-family), sans-serif;letter-spacing:.06px;color:#0f1b33;font-size:12px;font-weight:500}body.atlas-surface .atlas-pack__units,body.atlas-surface .atlas-choice__meta,body.atlas-surface .atlas-option-meta{font-family:Inter, var(--text-font-family), sans-serif;letter-spacing:.06px;color:#0f1b33;font-size:12px;font-weight:400}body.atlas-surface .atlas-pack__name{flex-wrap:wrap;gap:4px}body.atlas-surface .atlas-pack__prices,body.atlas-surface .atlas-pack__sale,body.atlas-surface .atlas-choice__sale,body.atlas-surface .atlas-choice__price-row{font-family:Inter, var(--text-font-family), sans-serif;letter-spacing:.06px;color:#0f1b33;font-size:12px;font-weight:500}body.atlas-surface .atlas-option-compare,body.atlas-surface .atlas-pack__compare,body.atlas-surface :is(.atlas-option-compare,.atlas-pack__compare) :is(span,.money,.conversion-bear-money){letter-spacing:.05px;font-family:Inter, var(--text-font-family), sans-serif!important;color:#5a6882!important;font-size:10px!important;font-weight:500!important}body.atlas-surface .atlas-pack__each,body.atlas-surface .atlas-choice__each{font-family:Inter, var(--text-font-family), sans-serif;letter-spacing:.05px;color:#a5a7ac;font-size:10px;font-weight:400}body.atlas-surface .atlas-save,body.atlas-surface .atlas-subscribe .atlas-save{letter-spacing:.045px;text-transform:uppercase;color:#5f7e64;background:#eef1ee;padding:5px 6px 4px;font-size:9px;font-weight:500}}