#MainContent.product-template{font-family:Gotham}#MainContent.product-template .h0,#MainContent.product-template .h1,#MainContent.product-template .h2,#MainContent.product-template .h4,#MainContent.product-template .h5,#MainContent.product-template h1,#MainContent.product-template h2,#MainContent.product-template h4,#MainContent.product-template h5{font-family:var(--font-heading--family)}.product-information.section .product-media{border-radius:8px;overflow:hidden}.custom-badge{background-color:#85714d;color:#fff;padding:5px 10px;font-weight:700;text-transform:uppercase;border:none;letter-spacing:normal;border-radius:5px}.product-sunscreen-sec .product.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.product-sunscreen-sec .product.grid .grid__item{width:100%!important;max-width:100%!important;padding:0}.custom-content-column-wrap .img-wrap img{display:block;max-width:100%;height:auto}.custom-content-column-wrap .image-block__image{max-width:100px;margin:0 auto}.custom-content-column-wrap .blurb-content p{text-align:center;font-size:20px;color:#000;line-height:1.2;font-weight:500}.product-sunscreen-sec .product__title h1{color:#2f2f2f;margin-top:0;margin-bottom:20px;font-size:35px;font-family:Gotham;font-weight:700;text-align:center}.product-sunscreen-sec .jdgm-preview-badge{margin:10px 0}.product-sunscreen-sec .jdgm-preview-badge .jdgm-prev-badge{font-size:16.8px}.price__container>.price__regular>.price-item--regular,.product-sunscreen-sec .price--large{font-size:45px;font-family:Gotham;color:#2f2f2f!important;font-weight:500;padding:0;margin-top:5px;margin-bottom:5px;line-height:1em}.product .price .badge,.product .price__container{margin-bottom:0!important}.price-custom-wrap+*{margin-top:0!important;margin-bottom:20px!important}.product-sunscreen-sec .product__description h3{color:inherit;line-height:inherit;font-size:45px}.custom-quantity-wrap .quantity-heading-wrap h2{color:#2f2f2f;text-align:center;font-family:Gotham!important;font-size:26px;margin-bottom:20px;font-weight:400;margin-top:20px}.custom-quantity-wrap{text-align:center;width:100%;max-width:unset!important}.product__info-container .custom-content-wrap h2,.custom-quantity-wrap .quantity-heading-wrap h2{color:#2f2f2f;text-align:center;font-family:Gotham!important;font-size:26px;margin-bottom:20px;font-weight:400;margin-top:20px}.custom-quantity-wrap label{display:none}.custom-quantity-wrap .quantity{margin:0 auto;width:100%;max-width:158px}.custom-quantity-wrap .quantity:before,.custom-quantity-wrap .quantity:after{display:none}.custom-quantity-wrap .quantity .quantity__button{background-color:#fff;border:3px solid #F87C56;color:#f87c56;border-radius:100px;width:30px;height:30px;margin:5px}.custom-quantity-wrap .quantity .quantity__input{height:45px;border:none!important;font-size:25px;margin:0 4px;border-radius:4px;padding:0}.product-button-wrap .product-form{margin:10px 0!important}.product-button-wrap .product-form .product-form__submit{text-transform:uppercase;font-size:27px;border-radius:5px;font-weight:700;background:#7ed321;color:#fff;text-align:center;display:block;margin-left:auto;margin-right:auto;width:100%;padding:14.5px 20px;transition:all .3s ease}.product-button-wrap .product-form .product-form__submit:before,.product-button-wrap .product-form .product-form__submit:after{display:none}.product-button-wrap .product-form .product-form__submit:hover{background-color:#417505}.product-button-wrap .button-subtitle-wrap p{font-weight:400;margin:5px 0 0;font-size:20px;color:#000;line-height:1.49em;text-align:center}.custom-content-wrap h3{font-family:Gotham!important;color:#2f2f2f;font-size:22px;line-height:inherit;text-align:center;margin-bottom:20px;margin-top:20px;font-weight:400;line-height:1}.stock-percentage .stock-header{color:#f19122;font-size:25px;margin:0 0 16px;text-align:center;font-weight:700}.stock-percentage{margin-bottom:20px!important}.stock-percentage .stock-progress-bar{background-color:#ccc;border-radius:5px;position:relative;overflow:hidden;height:25px}.stock-percentage .stock-progress-bar .current-stock{display:block;position:absolute;z-index:1;left:0;top:0;bottom:0;background-color:#d0021b}.stock-percentage .stock-progress-bar .percent{font-size:18px;color:#323232;position:absolute;right:10px;top:0;bottom:0;line-height:1;display:flex;align-items:center;justify-content:center}.product-sunscreen-sec .product__accordion{border:none}.product-sunscreen-sec .product__accordion details summary{font-weight:700;border-style:none;padding:15px;color:#000;background:#fff;font-size:18px;margin:10px 0;align-items:center;font-family:Albert Sans,sans-serif}.product-sunscreen-sec .product__accordion details summary .summary__title{align-items:center;gap:5px}.product-sunscreen-sec .product__accordion details summary .summary__title .icon-wrap{color:#f87c56}.product-sunscreen-sec .product__accordion details summary .summary__title .accordion__title{font-weight:600!important;font-family:Gotham!important;font-size:inherit}.product-sunscreen-sec .product__accordion .accordion__content{padding:015px;font-size:16.8px;color:#2f2f2f}.logo-sec .main-heading{text-align:center;margin:0 0 20px}.custom-tab-sec .main-heading{text-align:center;margin:0 0 60px}.sunscreen-blurb-sec .section-header{text-align:center;margin-bottom:40px}.sunscreen-blurb-sec .section-header .main-heading{margin:0 0 30px}.sunscreen-blurb-sec .section-header .section-content{padding:0 20px;max-width:1040px;margin:0 auto}.sunscreen-blurb-sec .blurb-item-content-wrap h3{font-size:45px;font-weight:400!important;margin:18px 0}.sunscreen-blurb-sec .blurb-item-content-wrap p{font-size:18px}.sunscreen-blurb-sec .blurb-item-wrap:nth-child(4),.sunscreen-blurb-sec .blurb-item-wrap:last-child{width:calc(50% - calc(var(--gap) / 2))}.sunscreen-blurb-sec .blurb-item-wrap.level-five-text h3:before{content:"That's us!";color:#d58502;text-transform:uppercase;font-size:40px;position:absolute;z-index:-1}.sunscreen-blurb-sec .blurb-item-wrap.level-five-text h3{z-index:1;position:relative;display:flex;align-items:center;justify-content:center}.custom-faq-sec .main-heading{margin:0 0 45px;text-align:center}.custom-faq-sec .faq-main-wrap{max-width:910px;margin:0 auto;flex-grow:1}.custom-faq-sec .faq-main-wrap .faq-question{display:flex;align-items:center;justify-content:space-between;padding:15px;color:#2f2f2f;background:#fff;font-size:18px;border:1px solid #000;font-weight:700;cursor:pointer}.custom-faq-sec .faq-answer{display:none;padding:10px;border-top:1px solid #ccc;max-width:800px;margin:0 auto;font-size:16.8px;color:#2f2f2f}.custom-faq-sec .faq-item .icon-wrap{transition:all .3s ease}.custom-faq-sec .faq-item.open .icon-wrap{transform:rotate(90deg)}.sunscreen-blurb-sec-3 .main-heading{text-align:center;margin:0 0 60px}.sunscreen-blurb-sec-3 .blurb-main-wrap .img-wrap img{height:150px}.sunscreen-blurb-sec-3 .blurb-main-wrap h3{font-size:45px;color:#f87c56;margin:0 0 8px}.sunscreen-blurb-sec-3 .blurb-main-wrap .blurb-item-content{text-align:left}.sunscreen-blurb-sec-3 .blurb-main-wrap .blurb-item-content ul{padding:0 0 0 20px}.sunscreen-blurb-sec-3 .blurb-main-wrap .blurb-item-content ul li:not(:last-child){border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}.sunscreen-blurb-sec-3 .blurb-main-wrap .blurb-custom-content h4{margin-top:0;margin-bottom:0;color:#3276f5;font-weight:800;line-height:1.4em;text-align:center;padding-top:10px;letter-spacing:.06rem!important;font-family:Gotham!important;text-transform:initial}.section-wrapper.sunscreen-sec-4{background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.sunscreen-sec-4 .content-wrap{border:1px dashed #fff;border-radius:15px;padding:35px;text-align:center}.sunscreen-sec-4 .main-heading{font-family:Gotham!important;font-weight:700;color:#f5a623;margin:0 0 20px}.sunscreen-sec-4 .section-content{font-weight:400;line-height:1.5em}.sunscreen-sec-4 .section-content p:last-of-type{margin:0}.custom-testimonial-img-sec .section-header{text-align:center;margin-bottom:30px}.custom-testimonial-img-sec .section-header .main-heading{margin:0;line-height:1.5em}.custom-testimonial-img-sec .section-header .section-content{font-size:18px}.custom-testimonial-img-sec .section-img{max-width:300px;margin:60px auto 0}.sunscreen-sec-12 .main-heading{margin:0;line-height:1.5}.sunscreen-sec-12 .section-header{text-align:center}.sunscreen-sec-12 .section-content{max-width:1040px;margin:0 auto 50px}.sunscreen-sec-12 .section-custom-content .divider-img{max-width:300px;margin:60px auto 0}.custom-faq-sec.sunscreen-sec-13 .banner-tag{text-align:center}.sunscreen-sec-14 .section-top-header{text-align:center;margin-bottom:30px}.sunscreen-sec-14 .section-top-header .main-heading{line-height:1.5em;margin:0}.sunscreen-sec-14 .section-top-header .section-content p{line-height:1.5;margin:0}.sunscreen-sec-15 .image-w-text-wrap .img-col-wrap{width:calc(25% - calc(var(--gap) / 2))}.sunscreen-sec-15 .image-w-text-wrap .content-wrap{width:calc(75% - calc(var(--gap) / 2))}.sunscreen-sec-15 .image-w-text-wrap .img-col-wrap img{width:100%}.sunscreen-sec-9 .main-btn{background-color:#f5a623;color:#fff;font-weight:400;text-transform:uppercase;line-height:1wm;padding:15px 35px;margin-top:20px;text-align:center}.sunscreen-sec-9 .main-btn:before,.sunscreen-sec-9 .main-btn:after{display:none}.everything-cream-sec-3 .img-wrap{margin-bottom:30px}.everything-cream-sec-3 .img-wrap img{height:200px!important}.everything-cream-sec-3 .blurb-item-content{text-align:center!important}.everything-cream-sec-10 .section-header{text-align:center;margin-bottom:60px}.everything-cream-sec-10 .section-header h2{font-size:45px}.everything-cream-sec-10 .blurb-main-wrap{--gap: 60px;--columns: 2}.everything-cream-sec-10 .blurb-main-wrap .blurb-item-wrap{border:1px solid #d0d0d0;border-radius:25px;background-color:#fff;box-shadow:#0000001a 2px 4px 10px;padding:30px}.everything-cream-sec-10 .blurb-main-wrap h3{margin-bottom:0;font-weight:400!important;font-family:Albert Sans,sans-serif!important}.everything-cream-sec-10 .blurb-main-wrap .blurb-item-wrap img{height:125px}.everything-cream-sec-11 .section-header{margin-bottom:60px;text-align:center}.everything-cream-sec-11 .section-header h2{font-size:45px;margin-top:0}.everything-cream-sec-11 .blurb-main-wrap{--gap: 60px;--columns: 2}.everything-cream-sec-11 .blurb-main-wrap img{height:400px!important}.everything-cream-sec-11 .blurb-main-wrap .img-wrap{margin-bottom:30px}.everything-cream-sec-11 .blurb-main-wrap .blurb-item-content{list-style-type:none}.everything-cream-sec-11 .blurb-main-wrap .blurb-item-content ul{margin:0;padding:0;list-style-type:none}.everything-cream-sec-11 .blurb-main-wrap .wrong-box ul li:before{content:"\f057";color:#dc8d8d}.everything-cream-sec-11 .blurb-main-wrap .check-box ul li:before{content:"\f058";color:#3276f5}.everything-cream-sec-11 .blurb-main-wrap .blurb-item-content ul li:before{font-family:"Font Awesome 6 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;display:block;font-size:50px;margin-bottom:15px}.everything-cream-sec-11{background-size:contain!important}.everything-cream-sec-11 .divider-img{max-width:300px;margin:60px auto 0}.everything-cream-sec-11 .blurb-main-wrap .blurb-item-content ul li:not(:last-child){border-bottom:solid 1px rgba(241,145,34,.65)}.everything-cream-sec-11 .blurb-main-wrap .blurb-item-content ul li{padding:20px 0}.img-block-group .group-block-content .image-block{width:45px;flex-shrink:0}.cream-sec-1 .custom-content-wrap h3{text-align:left}.cream-sec-1 .custom-content-column-wrap{display:block}.cream-sec-1 .custom-content-column-wrap .blurb-item{display:flex;align-items:center;flex-wrap:wrap}.cream-sec-1 .custom-content-column-wrap .blurb-item .img-wrap{width:45px;margin:0}.cream-sec-1 .custom-content-column-wrap .blurb-item .blurb-content{width:calc(100% - 45px);padding-left:15px}.cream-sec-1 .custom-content-column-wrap .blurb-item .blurb-content p{text-align:left;font-weight:400}.cream-sec-1 .custom-content-column-wrap .blurb-item:not(:last-child){margin-bottom:5px}.cream-sec-3 .blurb-main-wrap .img-wrap img{height:200px}#MainContent.product-template .cream-sec-3 .blurb-main-wrap h4{font-weight:600;font-family:Gotham}.custom-testimonial-blurb-sec .section-header{text-align:center;margin-bottom:30px}.custom-testimonial-blurb-sec .section-header h2{margin-top:0;font-size:45px;margin-bottom:20px}.star-group{display:flex;align-items:center;justify-content:center;gap:1px;color:#fcd53f}.custom-testimonial-blurb-sec .section-header .rating{display:flex;align-items:center;justify-content:center;gap:10px}.custom-testimonial-blurb-sec .section-header .rating p{margin:0;font-weight:700;line-height:1}.custom-testimonial-blurb-sec .blurb-item-wrap{background-color:#fef9ef;padding:20px;border-radius:20px}#MainContent.product-template .custom-testimonial-blurb-sec .blurb-item-wrap .h4{font-size:25px;font-weight:600;font-family:Gotham;margin-top:20px}.custom-testimonial-blurb-sec .blurb-item-wrap .blurb-custom-content h4{margin:0;font-weight:400!important}.custom-testimonial-blurb-sec .blurb-item-wrap .blurb-custom-content{margin-top:40px}.custom-testimonial-blurb-sec .blurb-item-wrap .blurb-custom-content p{margin:0}.custom-testimonial-blurb-sec .blurb-item-wrap .blurb-custom-content p i{color:#72c11d}.cream-sec-5 div.image-w-text-wrap .main-heading,.cream-sec-7 .section-top-header .main-heading,.cream-sec-6 .main-heading{font-size:45px}.cream-sec-6 .section-header,.cream-sec-7 .section-top-header{text-align:center;margin-bottom:40px}.cream-sec-6 .main-heading{margin:0}.cream-sec-6 .blurb-main-wrap .img-wrap img{height:auto!important}#MainContent.product-template .cream-sec-6 .blurb-main-wrap h4{font-family:Gotham;font-weight:600}.cream-sec-7 .icon-info-wrap{display:flex!important;flex-wrap:wrap;align-items:center}.cream-sec-7 .icon-info-wrap .icon-wrap{width:85px}.cream-sec-7 .icon-info-wrap .icon-wrap img{width:100%;height:auto}.cream-sec-7 .icon-info-main-wrap{padding-left:0!important;padding-right:0!important}.cream-sec-7 .icon-info-wrap .info-wrap{width:calc(100% - 105px);padding-left:15px}.cream-sec-12 .main-btn.button{background-color:#f39425;color:#fffcf6;margin:30px auto 0;font-family:Albert Sans;font-weight:700;font-size:45px;padding:20px 50px;width:fit-content;text-align:center}.cream-sec-12 .btn-wrap{text-align:center}.cream-sec-12 .main-btn.button:before,.cream-sec-12 .main-btn.button:after{display:none}.ancestral-sec-1.product-sunscreen-sec .product__accordion details summary{background-color:#fef9ef80;margin:0}.ancestral-sec-2 .main-heading{margin:0;text-align:center}.ancestral-sec-2 .section-header{margin-bottom:30px}.ancestral-sec-2 .blurb-main-wrap .img-wrap img{height:auto!important}.ancestral-sec-2 .blurb-main-wrap h3{font-size:45px}.ancestral-sec-2 .blurb-item-content p{text-align:left}.ancestral-sec-3 .main-heading{margin-top:0;text-align:center;margin-bottom:30px}.ancestral-sec-3 .section-custom-content{line-height:1.5}.ancestral-sec-3 .img-wrap img{display:block;width:100%;max-height:540px;object-fit:cover}.guarantee-icon{width:100%;max-width:600px}.deo-sec-2 .section-header{text-align:center;margin-bottom:25px}.deo-sec-2 .section-header .main-heading{margin-top:0;margin-bottom:20px}.deo-sec-2 .section-header .section-content{font-size:18px}.deo-sec-2 .blurb-main-wrap .img-wrap img{height:unset;max-height:285px}.deo-sec-2 .blurb-main-wrap{max-width:950px;margin:0 auto;text-align:left}.deo-sec-3 .main-heading{text-align:center;font-family:Gotham!important;font-size:45px;margin:0 0 35px}.deo-sec-3 .content-wrap{background-color:#fff;padding:35px;border-radius:20px}.deo-sec-3 .blurb-item-wrap{text-align:left}.deo-sec-3 .blurb-main-wrap{max-width:910px;margin:0 auto}.deo-sec-3 .blurb-item-wrap img{height:auto!important;max-height:265px}.deo-sec-4 .main-heading{font-size:45px!important;font-family:Gotham!important}.deo-sec-4 h3{font-size:45px;margin:40px 0}.deo-sec-5 .main-heading{text-align:center;margin:0 0 45px}.deo-sec-5 .blurb-main-wrap{max-width:1110px;margin:0 auto}.deo-sec-5 .blurb-main-wrap img{height:auto!important;max-width:400px!important;margin:0 auto}.deo-sec-5 .blurb-main-wrap h3{font-size:45px;margin-bottom:10px}.deo-sec-6 .section-top-header{text-align:center;margin-bottom:45px}.deo-sec-6 .content-wrap h3{font-weight:600;font-size:45px;color:#f87c56;text-align:center;margin:0 0 18px}.deo-sec-6 .content-wrap .img-wrap img{height:auto}.deo-sec-6 .content-wrap .blurb-tab-title-wrap{display:flex;flex-wrap:wrap}.deo-sec-6 .content-wrap .blurb-tab-title-wrap .button:before,.deo-sec-6 .content-wrap .blurb-tab-title-wrap .button:after{display:none}.deo-sec-6 .content-wrap .blurb-tab-title-wrap .button{max-width:100%;word-wrap:break-word;flex:1 1 auto;font-weight:600;text-align:center;background-color:#efedee;font-size:14px;color:#172b4d;padding:12px 20px;text-decoration:unset;letter-spacing:normal;line-height:1;border-radius:0}.deo-sec-6 .content-wrap .blurb-tab-title-wrap .button.active{background:#2a3721;color:#fff}.deo-sec-6 .blurb-tab-wrap .blurb-tab-content-wrap{padding:30px;text-align:left}.deo-sec-6 .blurb-tab-wrap .blurb-tab-content:not(.active){display:none}.deo-sec-6 .content-wrap .section-content{margin-top:30px;text-align:center}.deo-sec-7 .content-wrap{max-width:682px;margin-left:auto;background-color:#85a29b80;padding:15px}.deo-sec-7 .content-wrap .main-heading{font-size:40px;margin:0}.deo-sec-7 .content-wrap .blurb-item-wrap{background-color:#fff;border-radius:20px;padding:15px}.deo-sec-7 .content-wrap .blurb-item-wrap .blurb-item{text-align:left;display:grid;gap:10px;grid-template-columns:70px 1fr}.deo-sec-7 .content-wrap .blurb-item-wrap .blurb-item h3{font-size:45px;margin:0}.deo-sec-7 .content-wrap .blurb-item-wrap .blurb-item img{height:auto}.gallery-grid-wrap{display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.gallery-grid-wrap .img-wrap{position:relative;overflow:hidden;padding-top:145%;border-radius:15px}.gallery-grid-wrap .img-wrap img{display:block;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;object-fit:cover;object-position:center}.oil-sec-3 h2.main-heading{margin-top:0;text-align:center}.oil-sec-3 .blurb-main-wrap{--columns: 3}.oil-sec-3 .blurb-main-wrap .blurb-item-wrap{border-radius:3px;overflow:hidden;padding:30px 20px}.oil-sec-3 .blurb-main-wrap .blurb-item-wrap h3{margin:0 0 20px;font-family:var(--font-heading--family)!important;line-height:1.25em;color:#2f2f2f;font-size:31px;text-align:center;background-color:#fef1d1;font-style:italic}.oil-sec-5 .main-heading{margin-bottom:32px}.oil-sec-6 .main-heading{margin-top:0;text-align:center}.oil-sec-6 .blurb-main-wrap{--gap: 10px}.oil-sec-6 .blurb-main-wrap div.img-wrap img{height:auto;border-radius:0}.oil-sec-6 .blurb-main-wrap .blurb-item-wrap{border-radius:3px;border:solid 1px #000}.oil-sec-6 .blurb-main-wrap .blurb-item-content-wrap{padding:20px}.oil-sec-6 .blurb-main-wrap h3{margin:0 0 20px;font-family:var(--font-heading--family)!important;line-height:1.25em;color:#2f2f2f;font-size:31px;text-align:center;background-color:#fef1d1;font-style:italic}.oil-sec-6 .blurb-main-wrap .blurb-item-content{font-size:18px;line-height:1.3}.oil-sec-6 .container{max-width:1349px}.tanning-sec-3{text-align:center}.tanning-sec-3 .main-heading{margin-top:0;margin-bottom:30px}.tanning-sec-3 .img-col-mid-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;align-items:center}.tanning-sec-3 .img-col-mid-wrap .col-item{width:100%;display:flex;flex-direction:column;gap:30px}.tanning-sec-3 .img-col-mid-wrap .img-col-center img{width:100%!important;height:auto}.tanning-sec-3 .img-col-mid-wrap .col-item .text-col h4{color:inherit;font-weight:600;font-size:25px;font-family:Gotham!important;margin:0 0 16px}.tanning-sec-4 .section-custom-content{text-align:center}.oil-sec-6.tanning-sec-5 .container{max-width:1140px}.oil-sec-6.tanning-sec-5 .blurb-main-wrap .blurb-item-wrap{padding:0}.tanning-sec-5 .blurb-main-wrap .blurb-item-wrap h3{font-size:56px}.tanning-sec-5 .blurb-main-wrap .blurb-item-wrap h4{margin:0 0 20px;font-family:var(--font-heading--family)!important;line-height:1.25em;color:#2f2f2f;font-size:31px;text-align:center;background-color:#fef1d1;font-style:italic}.balm-sec-3 .section-header{text-align:center;margin-bottom:50px}.balm-sec-3 .blurb-main-wrap .img-wrap img{height:200px}.balm-sec-4 .image-w-text-wrap .content-wrap p:last-of-type{margin-bottom:20px;margin-top:0}.blam-blurb-sec .img-wrap img{border-radius:8px}.blam-blurb-sec .icon-info-wrap p{margin:0!important}.blam-blurb-sec .icon-info-wrap:not(:last-child){margin-bottom:30px!important}.blam-blurb-sec .icon-info-wrap{align-items:center}.balm-sec-5 .section-content{text-align:center;margin-bottom:50px}.balm-sec-5 .main-heading{margin-bottom:30px}.balm-sec-8 .section-top-header{text-align:center;margin-bottom:50px}.balm-sec-9 .btn-wrap{width:100%!important;text-align:center}.balm-sec-9 .btn-wrap a.main-btn{width:100%;max-width:555px;border-radius:8px;background:#f87c56!important;font-weight:700;padding:14.5px 20px;letter-spacing:normal;margin-top:20px}.balm-sec-8 .content-wrap p,.balm-sec-9 .content-wrap p,.balm-sec-8 .icon-info-main-wrap h3,.balm-sec-9 .icon-info-main-wrap h3{color:inherit}.bamboo-sec-2 .section-top-header,.bamboo-sec-3 .section-top-header{text-align:center;margin-bottom:50px}.bamboo-sec-3 .img-col-wrap img{border-radius:8px}@media screen and (min-width:768px){.deo-sec-6 .blurb-main-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.balm-sec-8 .image-w-text-wrap .icon-info-wrap,.balm-sec-9 .image-w-text-wrap .icon-info-wrap{grid-template-columns:40px 1fr!important}}@media screen and (max-width:1024px){.tab-content-wrapper .tab-column{grid-template-columns:1fr!important}.oil-sec-3 .blurb-main-wrap .blurb-item-wrap h3,.oil-sec-6 .blurb-main-wrap h3{font-size:20px}.oil-sec-6 .blurb-main-wrap .blurb-item-content{font-size:18px}.oil-sec-6 .blurb-main-wrap{--columns: 3}.custom-faq-sec .faq-main-wrap{margin:0 auto!important}.tanning-sec-5 .blurb-main-wrap .blurb-item-wrap h4{font-size:20px}}@media screen and (min-width:768px){.img-wrap.mobile,.sunscreen-sec-9 .main-btn{display:none}.ancestral-sec-2 .section-content,.ancestral-sec-2 .blurb-item-content p,.ancestral-sec-3 .section-custom-content{font-size:18px}}@media screen and (max-width:767px){.img-wrap.desktop{display:none}.product-sunscreen-sec .product.grid{display:block}.product-sunscreen-sec .product__title h1{text-align:center;color:#3f73cb;font-size:26px}.product-information__media{margin-bottom:20px}.product-form-buttons{gap:15px}.custom-badge{margin:0!important;font-size:18px}#tabs.custom-tab{grid-template-columns:1fr!important}.sunscreen-blurb-sec .blurb-item-wrap:nth-child(4),.sunscreen-blurb-sec .blurb-item-wrap:last-child{width:100%!important}.sunscreen-sec-15 .image-w-text-wrap>div{width:100%!important}.product-sunscreen-sec .product-media-container.media-fit-cover .media{position:relative!important;padding-top:100%!important}.product-sunscreen-sec .price--large{font-size:22px;text-align:center}.product-sunscreen-sec .jdgm-preview-badge{text-align:center}.product__info-container .custom-content-wrap h2,.custom-quantity-wrap .quantity-heading-wrap h2{font-size:26px}.custom-content-column-wrap{grid-template-columns:1fr}.custom-content-column-wrap .img-wrap{max-width:65px}.sunscreen-sec-4 .section-content{font-size:18px}.sunscreen-sec-4 .content-wrap{padding:30px 15px}.tab-content-wrapper .tab-column{text-align:center}.tab-content-wrapper .tab-column h3{font-size:18px}.image-w-text-wrap .text-block--center{text-align:center}.sunscreen-blurb-sec .section-header .section-content{padding:0}.sunscreen-sec-15 .image-w-text-wrap .img-col-wrap img{max-width:216px;margin:0 auto;display:block}.logo-slider-wrap .logo-item{max-width:100px!important;padding:15px!important}.tab-content-wrapper .tab-column .tab-img-wrap img{margin:0 auto}.sunscreen-sec-9 .section-content{text-align:center}.everything-cream-sec-11 .blurb-main-wrap,.everything-cream-sec-10 .blurb-main-wrap{--gap: 30px !important;--columns: 1 !important}.everything-cream-sec-11 .blurb-main-wrap img{height:auto!important}.everything-cream-sec-11{background-image:none!important}.custom-testimonial-blurb-sec .blurb-main-wrap,.cream-sec-6 .blurb-main-wrap{--columns: 1 !important}.cream-sec-7 .icon-info-wrap .icon-wrap{width:50px}.cream-sec-7 .icon-info-wrap .info-wrap{width:calc(100% - 70px)}.cream-sec-7 .icon-info-wrap .info-wrap p{font-size:18px}.cream-sec-3 .blurb-main-wrap h3,.ancestral-sec-2 .blurb-main-wrap h3{font-size:22px}.cream-sec-12 .main-btn.button{width:100%;font-size:14px;padding:20px 10px}.guarantee-icon{width:100%}.slider.slider--mobile{scroll-padding-left:0!important}.slider-mobile-gutter,.product.grid .grid__item{margin:0!important}.product .product__media-list{gap:0!important}.main-product-sec .section-wrapper{padding-top:10px!important;padding-left:10px!important;padding-right:10px!important}.main-product-sec .section-wrapper .product__info-wrapper{padding-left:20px!important;padding-right:20px!important}.deo-sec-6 .content-wrap h3,.deo-sec-7 .content-wrap .blurb-item-wrap .blurb-item h3{font-size:20px}.deo-sec-2 .blurb-main-wrap .img-wrap img{max-height:unset!important;height:unset!important;max-width:50%!important;margin:0 auto}.gallery-grid-wrap{grid-template-columns:repeat(2,1fr)}.oil-sec-3 .blurb-main-wrap,.oil-sec-6 .blurb-main-wrap{--columns: 1}.tanning-sec-3 .img-col-mid-wrap{gap:20px;grid-template-columns:1fr}.tanning-sec-3 .img-col-mid-wrap .col-item.img-col-center{order:1}.tanning-sec-3 .img-col-mid-wrap .col-item{order:2;gap:20px}.tanning-sec-3 .img-col-mid-wrap .col-item .text-col h4{font-size:20px}.product-template .product-information{padding-top:0}.product-details>div>.group-block-content{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/product-custom-css.css.map */
