:root{--letter-spacing--heading-loose: .63px;--font-h5--weight: 700;--page-width: 1155px;--gradient-background: #fdf7ea;--font-paragraph--size: 18px;--cart-secondary-font-family: "Gotham"}[data-menu-grid-id=MegaMenuList-3]{--menu-columns-desktop: 3 !important;--menu-columns-tablet: 2 !important}body.sticky-cart-visible{padding-bottom:80px}@media screen and (max-width:768px){body.sticky-cart-visible{padding-bottom:70px}}.h0,.h1,.h2,.h4,.h5,h1,h2,h4,h5{font-family:var(--font-heading--family)}.skip-to-content-link{color:#000}.w-100{width:100%}.group-block-content{align-items:var(--horizontal-alignment)}.align-center,.align-center .group-block-content{align-items:center}.rating-wrapper.rating-color--primary{--star-fill-color: #FFD100}.rating-wrapper .rating-count.paragraph{color:var(--color-foreground)}a.jdgm-cf-bar.jdgm--filled,.jdgm-rev__rating-scale-bar{background-color:#ffd100}:root{--font-paragraph--size: 20px !important;--font-size--h4: 20px !important;--font-size--h5: 20px !important;--font-size--h6: 20px !important}h1,.h1.h1,.text-block.h1>*,h2,.h2.h2,.text-block.h2>*,h3,.h3.h3,.text-block.h3>*{font-size:45px!important}.announcement-bar__text .icon-arrow{display:inline-block;pointer-events:none;margin-left:8px;vertical-align:middle;width:15px}.announcement-bar__text{letter-spacing:1.05px;font-weight:700}.section.header__row{position:relative}.header__columns{padding:0}.header__row--bottom{padding-bottom:20px;border:none!important}.dropdown-localization__button{font-size:14.7px;color:#383430}.svg-wrapper path{stroke:#383430}.header-menu__inner a.menu-list__link{letter-spacing:.63px}.header-menu__inner a.menu-list__link:hover,.header-menu__inner a.menu-list__link.menu-list__link--active{text-decoration:underline}.has-submenu svg{position:absolute;right:0;width:10px;height:auto}.menu-list__link.has-submenu{padding-right:20px;position:relative}.menu-list__submenu{border:none;box-shadow:none!important}.button.dropdown-localization__button{font-family:inherit}.footer{padding:0}.footer>.section>.section-content-wrapper>.group-block>.group-block-content{max-width:1155px;margin:0 auto;padding-left:20px;padding-right:20px}.footer .widget-title{padding-block:var(--padding-sm)}.footer .details-content a{font-size:14.7px;letter-spacing:.63px}.footer .widget-content p{font-size:16.8px;letter-spacing:.63px}.footer .details-content{margin-block-start:0!important}.footer .menu__heading,.footer .widget-title{margin-bottom:20px;letter-spacing:.63px}.footer .details-content a:hover{text-decoration:underline}.footer-middle .footer-utilities{flex-grow:1;width:auto;max-width:fit-content}.footer-middle .footer-utilities .footer-utilities__group--left{display:none}.footer-middle .group-block{flex-grow:1}.footer-middle .group-block .h3 p{letter-spacing:.63px;width:100%;max-width:100%}.footer-middle .email-signup-block{margin-top:20px;max-width:378px}.footer-middle .email-signup-block .email-signup__button{position:absolute;z-index:3;right:0;top:0;bottom:0;padding:0;width:52px;display:flex;align-items:center;justify-content:center;height:100%}.footer-middle .email-signup-block .email-signup__input{padding:15px 52px 15px 15px}.footer-middle .email-signup-block .email-signup__button .email-signup__button-icon{padding:0;display:block;max-width:30px}.footer-middle .email-signup__input-group{gap:0!important}.footer-bottom{border-top:solid .667px #38343014}.footer-bottom .group-block-content{row-gap:30px}.footer-bottom .group-block-content .footer-utilities{border:none;padding:0!important;color:var(--color-foreground)}.footer-utilities a{color:inherit!important}.footer-bottom .group-block-content .custom-localization-dropdown p{margin-bottom:10px}.footer-bottom .group-block-content .custom-localization-dropdown .dropdown-localization__button{border:solid 1px #383430;padding:15px 22px;margin-inline:0;border-radius:0}.footer-bottom dropdown-localization-component .localization-wrapper{bottom:calc(100% + 10px);top:unset}.custom-product-list .rating-wrapper .rating-count{color:var(--color, var(--color-foreground))}.custom-product-list .add-to-cart-icon{display:none}.custom-product-list .product-card{box-shadow:#00000040 2px 2px 6px;border-radius:4px}.custom-product-list .slideshow-control .icon-caret.svg-wrapper path{stroke:#fff}.custom-product-list .product-form-buttons>*:not(.quantity-selector){min-width:unset}.custom-product-list .add-to-cart-button.button-secondary{padding-left:10px;padding-right:10px}.cta-brown .image-block{max-width:35px}.faq-sec .background-image-container img{object-position:bottom}.faq-group-wrap .accordion{padding:20px;background-color:#fff;box-shadow:#00000040 1px 1px 6px;opacity:1;border-radius:5px}.faq-group-wrap .accordion .details{border:none!important}.faq-group-wrap .accordion .details .details__header{border-bottom:solid 1px #ebebeb!important;padding:21px 15px!important;font-size:18px!important;font-weight:400}.faq-group-wrap .accordion .details .details-content{padding:15px;color:#5f615e;font-size:16px;margin-top:10px}.faq-group-wrap .accordion .details .details-content p{max-width:100%!important}.custom-block-slider{width:100%}.jdgm-histogram__frequency,.jdgm-rev__timestamp,.jdgm-rev__location{color:var(--color-foreground)!important}.jdgm-rev__scale-first{display:none!important}.custom-testimonial-slider-sec{overflow:hidden;width:100%}.contact-form__form label{width:100%;display:block;margin:5px 0}.contact-form__form .contact-form__form-row:not(.two-col){flex-direction:column;gap:0}.contact-form__form-row.two-col>div{width:100%}.contact-form__form-row .contact-form__input{background-color:#fdfdfd;border:.66px solid #8a8a8a;border-radius:8px;padding:6px 12px}.contact-form__form .main-btn.button{width:100%}.purchase-text01 p{padding-left:65px;max-width:370px;position:relative}.purchase-text01 p:before{content:"1";position:absolute;left:0;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border:1px solid;border-radius:100%;font-size:21px;top:-1px}.step-number .group-block{overflow:visible!important}.step-number01 strong{background:#f39425;display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:100%;font-size:15px}.step-number01:after{content:"";position:absolute;border-bottom:1px dashed;border-left:none;height:1px;top:13px;width:calc(100% + 44px);z-index:9;left:37px}.step-number01.step-number02:after{display:none}.custom-stars{font-size:20px;color:#f5a623}.product-information .price{font-weight:500}.product-information .product-details .product-form-buttons{flex-direction:column}.product-information .product-details .quantity-selector{align-items:center;border:3px solid;border-radius:5px;padding:7px;height:auto;display:inline-flex;flex:unset;align-self:center}.product-information .product-details .quantity-selector button.button{background-color:#fff;border-style:solid;border-radius:100px;width:30px;height:30px;margin:5px}.product-information .product-details .quantity-selector input[type=number]{height:45px;font-size:25px}.product-information .product-details .button[id^=BuyButtons-ProductSubmitButton-],.product-information .product-details #addon-atc-btn{border-radius:10px;text-align:center;font-size:35px;display:block;margin-left:auto;margin-right:auto;width:100%;padding:14.5px 20px;transition:all .3s ease;height:unset}#addon-atc-btn{background:var(--atc-btn-bg);color:var(--atc-btn-color);transition:background .2s,color .2s}#addon-atc-btn:hover,#addon-atc-btn:focus-visible{background:var(--atc-btn-bg-hover);color:var(--atc-btn-color-hover)}.product-information .product-details .accordion{gap:0px;display:flex;flex-direction:column}.product-information .product-details .details-content>*{padding:15px 0}.product-information .product-details .accordion .details__header.has-icon{gap:15px}.product-information .product-details .accordion .icon-wrap,.product-information .product-details .accordion .details__header.has-icon i{color:#f87c56}.product-information .product-details .accordion .details__header{padding:20px;font-weight:500}.product-information .product-details .accordion .accordion--dividers .details-content{padding:0 20px 15px}.product-information .product-details .accordion .accordion--dividers accordion-custom:first-child .details{border-top:0!important}.product-information .product-details .accordion .accordion--dividers accordion-custom:last-child .details{border-bottom:0!important}.review-sec h2.jdgm-rev-widg__title{display:none}.cart-page .discount-wrap .discount-text{color:#000;font-size:14px;margin-bottom:10px}.cart-page .discounts{width:100%;font-size:13px;text-transform:uppercase;display:flex;flex-direction:column;gap:5px}.cart-page .discounts__discount{line-height:1.2;justify-content:space-between;gap:10px;display:flex;align-items:center}.cart-page .discount-title{display:flex;align-items:center;background:#0000000d;border-radius:3px;color:#585858;display:inline-flex;font-weight:600!important;padding:5px;vertical-align:middle;line-height:1;gap:3px;font-size:12px;text-transform:uppercase;letter-spacing:.63px;font-family:Gotham,sans-serif}.cart-page .discount-title svg{fill:#585858;height:15px;width:15px;display:block;flex-shrink:0;flex-grow:1}.cart-page .discount-price{font-size:14px;line-height:1.5;flex-shrink:0}.cart-page .addon-action-wrap .addon-checkout-link{width:100%}.cart-page .cart__ctas p{text-align:center}.cart-page .cart__ctas .cart__checkout-button{gap:5px;display:flex;border:none;margin:5px 0;font-size:15px!important;line-height:1.5;font-weight:600;align-items:center;letter-spacing:.63px;justify-content:center}.cart-page .cart__ctas .cart__checkout-button *{font-size:inherit}.cart-page .addon-wrap{display:none}.skin-blurb-item img.image-block__image{height:100px;object-fit:contain}.cro-testimonial .slick-slide .testimonial-text-item{border-radius:10px;box-shadow:0 0 10px #00000026;padding:20px 25px}.cro-testimonial .slick-slide{padding:15px}.cro-testimonial button.slick-prev.slick-arrow{left:5px}.cro-testimonial button.slick-next.slick-arrow{right:5px}.cro-testimonial button.slick-arrow i{color:inherit}.cro-testimonial button.slick-arrow{width:30px;height:30px;background-color:#fff;color:#000!important;box-shadow:0 0 5px #00000026}#MainContent[data-template*=collection]{background-image:url(https://cdn.shopify.com/s/files/1/0764/9466/8076/files/collection-new-bg.png?v=1762420251);background-repeat:no-repeat;background-position:center;background-size:cover}#MainContent[data-template*=collection] .custom-product-list .product-card{border-radius:0;box-shadow:none}.collection-header ul.list-unstyled{background-color:#fff;border-radius:58px;justify-content:space-between;box-shadow:0 4px 9.6px #bb94393d;padding:9px}.collection-header accordion-custom details::details-content,.collection-header accordion-custom details .details-content{overflow:initial!important;position:relative}.collection-header ul.list-unstyled li.menu__item{margin:0}.collection-header ul.list-unstyled a{display:block;padding:8px 16px;font-size:20px;line-height:1.2;border-radius:40px;transition:all .3s ease;text-align:center;color:#2f2f2f;opacity:.5;font-weight:600}.collection-header ul.list-unstyled a:hover,.collection-header ul.list-unstyled a.menu__link--active{background-color:#f87c56;color:#fff;opacity:1}.collection-header ul.list-unstyled a.menu__link--active{font-weight:700}.collection-header ul.menu-slider li{padding:9px}.collection-header ul.list-unstyled button.slick-arrow:before{display:none}.collection-header ul.list-unstyled button.slick-arrow{font-size:20px!important;color:#f87c56}.collection-header ul.list-unstyled button.slick-prev{left:10px}.collection-header ul.list-unstyled button.slick-next{right:10px}.collection-header ul.list-unstyled button.slick-arrow.slick-disabled{opacity:.3}.custom-product-list .product-badges__badge--rectangle{background:#2a3721;color:#fff}#MainContent[data-template*=collection] .collection-header{max-width:max-content;margin:0 auto;padding-left:20px;padding-right:20px}.member-collection-list{position:relative}.member-collection-list:before,.member-collection-list:after{height:14px;content:"";width:100%;position:absolute;left:0;right:0;background:linear-gradient(to right,#bb9439,#e2ce92,#bb9439);z-index:1}.member-collection-list:before{top:0}.member-collection-list:after{bottom:0}.member-collection-list .section-resource-list__header p{display:inline-flex;background-image:url(/cdn/shop/files/Group_112.png?v=1765888968);background-repeat:no-repeat;background-position:center;background-size:100% 100%;text-align:center;width:fit-content;min-height:85px;align-items:center;justify-content:center;padding:5px 50px 15px;margin-top:-60px;position:relative;z-index:3}.ancestral-checklist-block>div>.image-custom-height{position:relative;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background:radial-gradient(#bb9439,#ddcca2 30%,transparent 70%)}.ancestral-checklist p{margin:0!important}body .ancestral-checklist-block,body.is-member .cart-drawer .addon-wrap{display:none}.ancestral-checklist-block{border-radius:8px;margin-top:20px}.for-members-pricing{display:flex;flex-direction:column;gap:5px}.for-members-pricing .member-price span{color:#417505!important;font-weight:600}.for-members-pricing .non-member-price span{font-weight:600;opacity:1;text-decoration:none}.for-members-pricing .member-savings{padding:10px 15px;text-transform:uppercase;background-color:#65bd0066;text-align:center;color:var(--color-foreground);font-weight:600;line-height:1;max-width:fit-content;border-radius:4px}.for-members-pricing .member-discount-note{font-size:16px}.product-information .for-members-pricing *:not(.member-discount-note){font-size:25px;color:initial}.member-discount-note{font-size:16px}.template-suffix-quiz #header-group,.template-suffix-quiz .footer{display:none!important}.black-friday-banner .gold-gradient p{text-transform:uppercase;line-height:1.2;background:linear-gradient(to right,#bb9439,#fbf0b6,#bb9439);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.black-friday-banner .sep-text p{line-height:1.2;position:relative;text-transform:uppercase;flex-shrink:1;flex-grow:0;width:auto}.black-friday-banner .sep-text{position:relative;display:flex;align-items:center;flex-direction:row;gap:10px}.black-friday-banner .sep-text:before,.black-friday-banner .sep-text:after{content:"";width:100%;height:2px;background-color:var(--color-foreground)}.hsa-fsa-eligible{display:flex;align-items:center;gap:6px;color:inherit}.hsa-fsa-eligible .fa-circle-check{color:#417505}.logo-new-sec .image-block{max-width:140px;height:140px;flex-grow:1;flex-shrink:0;border-radius:100%;box-shadow:4px 5px 13.5px #0003;align-items:center;margin-right:-10px;background-color:#fff}.logo-new-sec .image-block img{display:block;object-fit:contain;object-position:center;width:90px;height:90px}.logo-new-sec .image-block:nth-child(1){z-index:7}.logo-new-sec .image-block:nth-child(2){z-index:6}.logo-new-sec .image-block:nth-child(3){z-index:5}.logo-new-sec .image-block:nth-child(4){z-index:4}.logo-new-sec .image-block:nth-child(5){z-index:3}.logo-new-sec .image-block:nth-child(6){z-index:2}.logo-new-sec .image-block:nth-child(7){z-index:1}.dynamic-time-countdown{display:none}.free-box{border-color:#417505;overflow:visible!important}.free-box-tag{background-color:#417505;--color: #fff !important;border-radius:8px;padding:5px 10px;position:absolute;top:-35px;z-index:2}.product-addon.product-addon-subscription{padding:10px}.product-addon-subscription span{display:block;line-height:1.2}.product-addon-subscription .product-addon__container{padding:0}.product-addon-subscription .product-addon__selling-plan-wrap{border-top:none;padding:0;margin-top:20px}.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label{font-size:21px}.product-addon-subscription .product-addon__selling-plan-wrap .subscription-option .plan-details-wrap{margin-bottom:-1px;border-top-left-radius:10px;border-top-right-radius:10px}.product-addon-subscription .product-addon__selling-plan-wrap .one-time-option .plan-details-wrap{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label input{position:absolute;left:-9999px}.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label .plan-details-wrap{width:100%;display:flex;align-items:center;justify-content:space-between;border:solid 1px #ABABAB;position:relative;padding:10px 10px 10px 50px}.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label .plan-label{font-weight:700}.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label .discount-tag{font-weight:400;background-color:#417505;color:#fff;border-radius:8px;padding:5px 10px;margin-left:5px;display:inline-block;font-size:18px;vertical-align:middle}.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label .plan-details-wrap:before{content:"";width:24px;height:24px;border:solid 1.6px #A6A6A6;border-radius:100%;position:absolute;left:13px;transition:all .3s ease}.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label .plan-details-wrap:after{content:"";width:16px;height:16px;border-radius:100%;background-color:#f87c56;position:absolute;left:18px;opacity:0;transition:all .3s ease}.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label input:checked+.plan-details-wrap:after{opacity:1}.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label input:checked+.plan-details-wrap:before{border-color:#f87c56}.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label input:checked+.plan-details-wrap{z-index:1;border-color:#f87c56}.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label input:not(:checked)+.plan-details-wrap,.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label input:not(:checked)+.plan-details-wrap .plan-price{color:#ababab}.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label .plan-price{color:#417505;display:flex}.buy-btn-header{font-size:30px;line-height:1.2;margin-bottom:30px;font-family:Big Caslon CC}.gift-heading-wrap{text-align:center}.selling-plan-block{border:solid 2px #D9D9D9;border-radius:10px;padding:20px 30px 30px;background-color:#fff;margin-bottom:30px;transition:all .3s ease}.selling-plan-block.active{border:solid 2px #F87C56;background-color:#fdf7ea}.block-header-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.block-header-wrap .selling-plan-heading-wrap{font-size:30px;max-width:244px;margin:0}.save-tag{font-size:18px;font-weight:400;color:#fff;background-color:#417505;left:0;right:0;line-height:1;padding:10px 25px;border-radius:8px;min-height:36px;display:flex;align-items:center;justify-content:center}.selling-plan-description{font-size:16px}.selling-plan-description ul{margin:20px 0 0;list-style-type:none;padding:0;display:flex;gap:7px;flex-direction:column}.selling-plan-description ul li{font-size:inherit;position:relative;display:flex;align-items:center;gap:10px}.selling-plan-description ul li:before{content:"";width:21px;height:21px;background-image:url(https://skyandsol.co/cdn/shop/files/checkbox-icon.png);background-repeat:no-repeat;background-size:contain;background-position:center}.template-suffix-spf-50-30-bundle .variant-option--buttons legend{display:none}.template-suffix-spf-50-30-bundle .variant-option--buttons .variant-option__button-label__text{display:flex;align-items:center;gap:20px;justify-content:center;border:solid 2px #ABABAB;width:100%;border-radius:8px;padding:8px;transition:all .3s ease}.template-suffix-spf-50-30-bundle .variant-option--buttons .variant-option__button-label{border:none!important;background:transparent!important;color:inherit!important;font-weight:700;width:100%;flex:1;padding:0;border-radius:0;font-size:18px}.template-suffix-spf-50-30-bundle .variant-option--buttons .variant-option__button-label__text img{max-width:40px}.template-suffix-spf-50-30-bundle .variant-picker{padding:0;margin-bottom:10px}.template-suffix-spf-50-30-bundle .variant-option--buttons input[type=radio]:checked+.variant-option__button-label__text{border-color:#f87c56;background-color:#e2ce924a}.variant-heading-wrap.buy-btn-header{margin-bottom:5px;padding:0}.quantity-heading-wrap.buy-btn-header{text-align:left}.quantity-option .caption{font-size:16px;margin-top:10px;color:#979797}.quantity-option{flex-wrap:wrap;justify-content:center}.quantity-option .quantity-option-label{border:solid 1.5px #38343033;display:flex;border-radius:8px;position:relative;padding:25px 5px 15px;font-size:18px;text-align:center;min-height:140px;align-items:center;justify-content:center;transition:all .3s ease;cursor:pointer}.quantity-option label.quantity-option-label .offer-title{font-size:20px!important;font-weight:800}.quantity-option label.quantity-option-label .pricing{display:flex;align-items:center;justify-content:center;font-size:16px}.quantity-radio-options{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.quantity-radio-options .quantity-option-label .badge{font-size:14px;font-weight:700;color:#fff;background-color:#7b1f0a;position:absolute;width:calc(100% - 10px);left:0;right:0;margin:0 auto;line-height:1;padding:10px 5px;border-radius:8px;text-transform:uppercase;min-height:30px;display:flex;align-items:center;justify-content:center;top:-18px}.quantity-radio-options input[type=radio],.quantity-radio-options .original-price{display:none}.quantity-option label.quantity-option-label .savings{font-weight:700;color:#417505;margin-top:10px}.quantity-radio-options input[type=radio]:checked+label{border-color:#f87c56;background-color:#e2ce924a}.selling-plan-toggle-wrap .variant-heading-wrap.buy-btn-header{font-size:16px;font-weight:700;margin-bottom:15px;color:#000;font-family:inherit}.selling-plan-toggle-wrap .variant-option--buttons legend{display:none}.selling-plan-toggle-wrap .variant-option--buttons .variant-option__button-label{display:flex;justify-content:space-between;align-items:center;padding:15px 30px;border:2px solid #E0E0E0;border-radius:6px;background-color:transparent;cursor:pointer;transition:all .3s ease;font-weight:400;font-size:16px;line-height:1;min-height:unset}.selling-plan-toggle-wrap .variant-option--buttons .variant-option__button-label:has(:checked){background-color:#f87c56;border-color:#f87c56;font-weight:700}.selling-plan-toggle-wrap .quantity-selector{width:100%;max-width:193px;background-color:transparent}.selling-plan-toggle-wrap .quantity-selector button.button{background-color:transparent!important}.selling-plan-toggle-wrap .purchase-option-wrapper{margin-bottom:0}.results-col .image-block{margin-top:-50px}.results-col,.results-col .group-block{overflow:visible!important}.overflow-menu .menu-list__link{text-transform:uppercase;font-weight:"Gotham";font-weight:700;letter-spacing:10%!important}.header-actions__action *{stroke:var(--button-color)!important}.header-actions__action:hover{--button-color: var(--color-foreground)}.header__row .mega-menu__link{text-transform:uppercase;font-family:Gotham;font-weight:700}.home-slider button.slick-arrow{background:#f87c56!important}.selling-plan-toggle-wrap.spt-custom{border-radius:8px;padding:20px 20px 50px;background:#fff;margin-bottom:20px}.spt-custom .variant-picker--with-images .variant-option--buttons .variant-option__button-label{background-color:#fff;width:100%!important;flex:unset;padding:8px 13px}.spt-custom .variant-picker--with-images .variant-option--buttons .variant-option__button-label .variant-option__button-label__text{display:flex;align-items:center;width:100%;gap:15px}.spt-custom .variant-picker--with-images .variant-option--buttons .variant-option__button-label .variant-option__button-label__text img{width:93px;background-color:#f6f6f6;border-radius:4px;height:93px;object-fit:contain;object-position:center;padding:5px}.spt-custom .variant-picker--with-images .variant-option--buttons .variant-option__button-label:has(:checked){background-color:#e2ce924a;color:var(--color-variant-text)}.spt-custom .variant-picker--with-images .variant-option--buttons .variant-option__button-label:has(:checked) .variant-option__button-label__text img{background-color:#fff}.purchase-column-content-tag-inline{background-color:#417505;padding:7px 10px;line-height:1;color:#fff;max-width:fit-content;border-radius:5px;display:inline-block;margin:0 auto 3px}.template-suffix-sunscreen-432p .purchase-column.free-wrap{border:none}.results-col-phyco .image-block{margin-top:-50px}.results-col-phyco,.results-col-phyco *{overflow:visible!important}.sleep-well-sec .section-content-wrapper{padding-top:20%;padding-bottom:57%}.balm-sec-8 .image-w-text-wrap .section-custom-content h2,.balm-sec-9 .image-w-text-wrap .section-custom-content h2{font-size:40px!important;margin-bottom:30px}.mystery-widget .sus-content-columns.with-two-columns{grid-template-columns:1fr}.mystery-widget .sus-feature-card{display:grid;grid-template-columns:80px 1fr;text-align:left;gap:20px}.mystery-widget .sus-feature-card .blue-txt{color:var(--sus-accent-color)}.mystery-widget .sus-feature-card .light{opacity:.5;font-size:14px}.mystery-widget .sus-feature-card .inner-tag{background-color:var(--sus-tag-background-color);font-weight:700;padding:5px;line-height:1;display:inline-block;border-radius:2px}.mystery-widget .sus-feature-card .sus-feature-html-3{display:flex;flex-direction:column;gap:5px}.mystery-widget .sus-feature-card img{max-width:100%;margin:0}@media screen and (min-width:1025px){.home-slider button.slick-arrow{top:-55px!important}.home-slider button.slick-arrow.slick-prev{left:unset!important;right:60px}.home-slider button.slick-arrow.slick-next{right:0!important}}@media screen and (max-width:1024px){.logo-new-sec>div{flex-wrap:wrap}.logo-new-sec .image-block{margin-bottom:-25px;flex:unset!important;flex-grow:1!important;flex-shrink:0!important}.collection-header ul.list-unstyled{background-color:transparent;box-shadow:none;flex-wrap:wrap;justify-content:center}.collection-header ul.list-unstyled li a{background-color:#fdf7ea;font-weight:400;border:solid .5px #F87C5694;box-shadow:0 3px 3.6px #6d592b1a}}@media screen and (min-width:750px)and (not (min-width:1024px)){.hidden--tablet{display:none!important}}@media screen and (min-width:751px)and (max-width:1024px){#MainContent[data-template*=collection] .collection-header{max-width:calc(100% - 40px);margin:0 auto}}@media screen and (max-width:750px){.member-collection-list .section-resource-list__header p{padding:0 20px;width:100%}}@media screen and (min-width:751px){:root{--font-size--h2: 45px !important;--font-h2--size: var(--font-size--h2)}.header__row--top{padding-top:20px;padding-bottom:20px}.footer-top .group-block-content{display:grid;grid-template-columns:repeat(4,1fr)}.hero-wrapper h1{font-size:60px!important}.collection-header ul.list-unstyled{display:flex;align-items:center;gap:10px}}@media screen and (max-width:749px){.menu-drawer__menu-item--mainlist{font-size:18px!important;line-height:1.2!important;min-height:unset}.menu-drawer__utility-links{padding-inline:var(--drawer-padding);margin-left:0}.localization-form__list-item:not([hidden]) .icon-checkmark{left:8px}.invert-on-mobile{flex-direction:column-reverse}.layout-panel-flex--row>.group-block--width-fill{flex:auto}.layout-panel-flex--row:not(.mobile-column) .text-block{flex:auto}.cta-brown{padding:20px!important}.faq-group-wrap .accordion .details .details__header .svg-wrapper{flex-grow:0;flex-shrink:0}.footer-bottom .payment-icons__list{justify-content:center;gap:4px}.custom-localization-dropdown{display:flex;justify-content:center;width:100%;flex-direction:column;align-items:center}.custom-localization-dropdown .dropdown-localization{display:block!important}.step-number01:after{display:none}.story-sec-2>div>div>.group-block{padding:0!important}.story-sec-2>div.custom-section-content>div{padding-bottom:400px!important;padding-top:40px}.story-sec-2 .background-image-container img{object-position:80%!important}#ResultsList{padding-left:20px;padding-right:20px}#ResultsList .product-grid__card.product-grid__card{padding:10px}#ResultsList:is(.collection-wrapper--full-width,.collection-wrapper--full-width-on-mobile) [product-grid-view=default] .product-grid__item .group-block{padding:0!important}.product-media-group>div>.group-block-content{flex-direction:column;padding-left:20px;padding-right:20px}:root{--font-size--paragraph: 16px !important}h2,.h2.h2,.text-block.h2>*{font-size:35px}#MainContent[data-template*=collection] .custom-product-list slideshow-arrows{position:relative;justify-content:center;margin-top:24px;gap:20px;mix-blend-mode:normal}#MainContent[data-template*=collection] .custom-product-list slideshow-container{display:flex;flex-direction:column-reverse}#MainContent[data-template*=collection] .custom-product-list slideshow-arrows .slideshow-control{margin:0;display:flex;width:50px;height:50px;align-items:center;justify-content:center;padding:0;background-color:#f87c56!important;border-radius:100%;opacity:1!important}#MainContent[data-template*=collection] .custom-product-list slideshow-arrows .slideshow-control[disabled]{opacity:.3!important}#MainContent[data-template*=collection] .custom-product-list slideshow-arrows .slideshow-control .svg-wrapper path{fill:#fff!important;stroke:#fff!important}.collection-header ul.list-unstyled{display:grid;padding:0;grid-template-columns:repeat(2,1fr);gap:10px}.collection-header ul.list-unstyled li a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;min-height:66px}:root{--font-paragraph--size: 18px !important;--font-size--h4: 18px !important;--font-size--h5: 18px !important;--font-size--h6: 18px !important}h1,.h1.h1,.text-block.h1>*,h2,.h2.h2,.text-block.h2>*,h3,.h3.h3,.text-block.h3>*{font-size:35px!important}.text-block .member-discount-note,.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label{font-size:18px}.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label .discount-tag{font-size:16px;margin-left:0;text-align:center}.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label .plan-details-wrap:before{width:16px;height:16px;left:8px}.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label .plan-details-wrap:after{width:10px;height:10px;left:12.32px}.product-addon-subscription .product-addon__selling-plan-wrap .product-addon__selling-plan-label .plan-details-wrap{padding-left:35px;flex-wrap:wrap;gap:5px}.quantity-radio-options .quantity-option-label .badge{font-size:10px;min-height:20px}.quantity-option label.quantity-option-label .pricing{font-size:12px}.quantity-option label.quantity-option-label .offer-title{font-size:20px!important}.quantity-option label.quantity-option-label .savings{font-size:16px}.quantity-option .quantity-option-label{padding:20px 5px 15px;min-height:120px}.quantity-option .caption{font-size:14px}.template-suffix-spf-50-30-bundle .variant-option--buttons .variant-option__button-label__text img{max-width:35px}.template-suffix-spf-50-30-bundle .variant-option--buttons .variant-option__button-label__text{font-size:14px;gap:10px}.selling-plan-block{padding:15px 15px 30px}.block-header-wrap .selling-plan-heading-wrap{order:1}.block-header-wrap .save-tag{order:3;margin:10px 0 0}.selling-plan-switch{order:2}.block-header-wrap{flex-wrap:wrap}.selling-plan-description ul li{font-size:inherit}.selling-plan-description{font-size:16px}.selling-plan-description ul li:before{flex-shrink:0}.gift-tag{font-size:10px!important}.gift-icon{height:65px!important}.gift-icon img{object-fit:contain;object-position:center}.gift-content{font-size:13px!important}.gift-column{padding:30px 5px 15px!important}.buy-btn-header{font-size:28px!important}.sleep-well-sec-col>.group-block-content{flex-wrap:wrap;justify-content:center}.sleep-well-sec-col>.group-block-content>div{width:calc(50% - calc(var(--gap) / 2))!important;flex:unset}.sleep-well-sec .section-content-wrapper{padding-top:25vw;padding-bottom:100vw}.mystery-widget .sus-feature-card{justify-content:center;text-align:center;align-items:center;display:flex;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/global-css.css.map */
