.question{display:none}.question:first-child{display:block}.quiz-option{display:block;margin:10px 0;padding:10px;border:1px solid #ccc;border-radius:5px;background-color:#fff;cursor:pointer}.quiz-option input{margin-right:10px}#quiz-feedback{margin-top:20px;font-weight:700}.hidden{display:none}.arrow{cursor:pointer;font-size:24px;-webkit-user-select:none;user-select:none}.arrow.disabled{opacity:.5;cursor:not-allowed}.question-number{font-size:18px;font-weight:700}#completion-message{margin-top:20px;font-size:18px;font-weight:700;color:green}.template-collection main#main-content .container{max-width:1270px}.cc-custom-liquid .faq h2{font-size:57px;letter-spacing:0em;font-weight:600;text-transform:initial;position:relative;text-align:center;line-height:1.25em;color:#003882}.cc-custom-liquid{background:#99f6fe}.faq .acc-container .toggle{background:none;padding:0;margin-bottom:10px;border-radius:8px;text-align:left}.faq .acc-container .toggle .toggle-title h3{color:#172b4d;font-size:24px;letter-spacing:0;margin:0;position:relative;font-weight:600}.faq .acc-container .toggle .toggle-title{padding:10px 45px 10px 0;cursor:pointer;position:relative}.cc-custom-liquid .faq .acc-container .toggle .toggle-inner{padding:0 0 15px}.cc-custom-liquid .faq .acc-container .toggle .toggle-title:after{content:"";background:url(/cdn/shop/files/coll-fq-icon.svg);background-repeat:no-repeat;background-size:contain;width:20px;height:10px;position:absolute;right:15px;top:28px}.faq .acc-container .toggle .toggle-title.active:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg)}.faq .acc-container .toggle .toggle-inner p a{color:#003882;text-decoration:underline}.cc-custom-liquid .faq .acc-container{margin:40px 0}.cc-custom-liquid .container{text-align:center}a.sywh-open-services{display:flex;justify-content:center;align-items:center;background:#013a87;width:fit-content;margin:0 auto;color:#fff;border-radius:8px;padding:12px 15px;gap:15px;font-size:18px;border:1px solid #013a87;transition:all .5s ease-in-out}a.sywh-open-services .whatsapp_uv{background:#2dd077;padding:6px;width:32px;height:32px;border-radius:30px;color:#fff}a.sywh-open-services .whatsapp_uv svg{width:100%;height:100%;position:relative;left:1px}a.sywh-open-services:hover{background:none;color:#013a87}h2.section__block.section__block--heading{font-size:57px;letter-spacing:0em;font-weight:600;text-transform:initial;position:relative;text-align:center;line-height:1.25em;color:#003882}.cc-video .section,.cc-custom-liquid .section{padding:50px 0!important;background:none}.gl_custom_html_home div.bodylin_videos_inner{width:100%;max-width:1000px;padding:40px 15px;margin-left:auto;margin-right:auto}.gl_custom_html_home div.bodylin_videos_inner .text_area h1{font-size:57px;letter-spacing:0em;font-weight:600;text-transform:initial;position:relative;line-height:1.2;color:#003882;margin-bottom:20px}.gl_custom_html_home div.bodylin_videos_inner .text_area p{font-size:18px;color:#000;margin-bottom:20px}.gl_custom_html_home div.bodylin_videos_inner a.btn.btn--primary{background:#013a87;border:1px solid #013a87;font-size:20px;font-weight:400;min-width:260px;padding:14px 15px;transition:all .5s ease-in-out}.gl_custom_html_home div.bodylin_videos_inner a.btn.btn--primary:hover{background:none;color:#000}.gl_custom_html_home div.bodylin_videos_inner a.btn.btn--primary:after{content:"";background:url(/cdn/shop/files/button-arrow-plum-birthday.png) 0 0 / contain no-repeat;display:inline-block;vertical-align:middle;width:9px;height:15px;margin-left:8px;position:relative;transition:all .5s ease-in-out;position:absolute;right:15px;top:52%;transform:translateY(-50%)}.gl_custom_html_home div.bodylin_videos_inner a.btn.btn--primary:hover:after{filter:brightness(0)}.div-container{width:90%;max-width:970px;padding:35px;border:2px solid #ffde00;margin:40px auto;border-radius:10px}.div-container h2{color:#013a87;font-size:40px;letter-spacing:0;line-height:1}.div-container p{font-size:18px;color:#666c89}.div-container button#check-uv-index{margin-top:20px;background:#ffde00;min-width:260px;padding:15px;font-size:20px;font-weight:600;color:#172b4d;border-radius:9px;position:relative;transition:all .5s ease-in-out}.div-container button#check-uv-index:after{content:"";background:url(/cdn/shop/files/button-arrow-plum-birthday.png) 0 0 / contain no-repeat;display:inline-block;vertical-align:middle;width:8px;height:14px;margin-left:12px;position:relative;transition:all .5s ease-in-out;filter:brightness(0)}.div-container button#check-uv-index:hover{background:#013a87;color:#fff}.div-container button#check-uv-index:hover:after{filter:inherit}.div-container .pincode-container{display:flex;flex-wrap:wrap;align-items:center;margin:15px 0 10px}.div-container .pincode-container label{width:100%;margin-bottom:8px;color:#172b4d;font-size:18px;text-transform:lowercase;font-weight:600}.div-container .pincode-container input#pincode{height:41px;padding:10px 15px;width:250px;border:1px solid #F7F8FA;border-radius:5px;margin-right:10px;background:#f7f8fa;color:#172b4d;font-size:16px;outline:none!important}.div-container .pincode-container button#change_uv_index_location{background:#013a87;min-height:41px;border-radius:5px;min-width:100px;padding:0 10px;color:#fff;text-align:center;line-height:41px;text-transform:lowercase}.image-banner-section img{width:100%}div#skincare-quiz{background:none!important;padding-bottom:30px}#skincare-quiz .title_head .quiz-top-tx-cs h2{font-size:45px;color:#013a87;font-weight:600;margin-top:20px}.qiz-qu-sc .question h3{background:#013a87;margin:0;display:flex;align-items:center;color:#fff;gap:15px;padding:15px;border-radius:12px;font-size:35px}.qiz-qu-sc{width:100%;border-radius:12px}.qiz-qu-sc .question h3 span{width:70px;height:70px;line-height:70px;border:1px solid #fff;border-radius:10px;text-align:center;font-size:24px;min-width:70px;display:none}.qiz-qu-sc .quiz-options{padding:15px}.qiz-qu-sc .quiz-options .quiz-option{border:none;padding:0;margin:15px 0;display:flex;align-items:center;gap:5px;font-size:18px;color:#172b4d;line-height:1.2}.qiz-qu-sc .quiz-options .quiz-option span:first-child{font-size:26px;display:none}.qiz-qu-sc .quiz-options .quiz-option input[type=radio]{margin:0 5px 0 0;appearance:none;-webkit-appearance:none;width:32px;min-width:32px;height:32px;border:1px solid #d3d3d3;border-radius:30px;position:relative}.qiz-qu-sc .quiz-options .quiz-option input[type=radio]:before{content:"";background:#2778e4;position:absolute;left:3px;bottom:3px;right:3px;top:3px;border-radius:30px;transition:all .3s ease-in-out;opacity:0;visibility:hidden}.qiz-qu-sc .quiz-options .quiz-option input[type=radio]:checked{border-color:#2778e4}.qiz-qu-sc .quiz-options .quiz-option input[type=radio]:checked:before{opacity:1;visibility:visible}.qiz-qu-sc .navigation{display:flex;justify-content:flex-end;width:100%;padding:5px 15px 15px;margin:0;gap:7px;align-items:center}.qiz-qu-sc .navigation span.question-number{font-weight:300;font-size:16px;letter-spacing:1.5px;color:#172b4d;flex:1}.qiz-qu-sc .navigation span.question-number span.questio-nb-inner{line-height:1.4;min-width:65px;text-align:center;border-radius:30px;padding:5px;background:#e6ebf3;display:inline-block}.qiz-qu-sc .navigation span.question-number span#current-question{color:#172b4d}.qiz-qu-sc .navigation .arrow svg.icon{width:16px;height:16px;position:relative;top:0}.qiz-qu-sc .navigation span#next-arrow,.qiz-qu-sc .navigation span#prev-arrow{background:#d4e4fa;position:relative;font-size:16px;min-width:76px;text-align:center;line-height:1.1;color:#003e90;border-radius:30px;display:flex;align-items:center;justify-content:space-around;min-height:33px;padding-left:10px;padding-right:3px}.qiz-qu-sc .navigation span#prev-arrow{padding:0 10px 0 3px}.qiz-qu-sc .navigation span#next-arrow:before{content:"Next"}.qiz-qu-sc .navigation span#prev-arrow:after{content:"Prev"}.qiz-qu-sc .navigation span#prev-arrow svg.icon{transform:rotate(90deg)}.qiz-qu-sc .navigation span#next-arrow svg.icon{transform:rotate(-90deg)}.qiz-qu-sc{display:flex;flex-direction:column}.qiz-qu-sc .question{order:1;background:#fff;border-radius:12px 12px 0 0}.qiz-qu-sc .navigation{order:2;background:#fff;border-radius:0 0 12px 12px;position:relative;z-index:1}.qiz-qu-sc #completion-message{order:7;color:#000!important;font-size:16px;text-align:center}.qiz-qu-sc{background:none!important}.qiz-qu-sc div#quiz-feedback{order:4;background:#2778e4;margin:-14px 0 0;padding:25px 15px 15px;text-align:center;position:relative;border-radius:0 0 12px 12px}.qiz-qu-sc div#quiz-feedback p{margin:0;color:#013a87;font-size:28px;font-weight:500;text-transform:lowercase;letter-spacing:0px}.qiz-qu-sc div#quiz-feedback p.right{color:#fff!important}.cc-gallery.grid_content .section{background:none;margin:0!important;padding:30px 0}.cc-gallery .gallery .gallery-block .gallery-block__image{padding:0;height:auto;flex-direction:column}.cc-gallery .gallery .gallery-block .gallery-block__image h2{color:#172b4d;font-size:20px;margin-bottom:25px;padding-left:0;font-weight:600}.cc-gallery .gallery .gallery-block .gallery-block__image .media{margin-bottom:15px}.cc-gallery .gallery .gallery-block .gallery-block__image p{text-align:center;line-height:1.4;font-size:18px;color:#000}.cc-gallery .gallery .gallery-block .gallery-block__image a.btn{background:#013a87;border:1px solid #013a87;font-size:20px;font-weight:400;padding:14px 15px;transition:all .5s ease-in-out;color:#fff;text-transform:lowercase;position:relative}.cc-gallery .gallery .gallery-block .gallery-block__image a.btn:after{content:"";background:url(/cdn/shop/files/button-arrow-plum-birthday.png) 0 0 / contain no-repeat;display:inline-block;vertical-align:middle;width:8px;height:14px;margin-left:12px;position:relative;transition:all .5s ease-in-out}.cc-gallery .gallery .gallery-block .gallery-block__image a.btn:hover{background:none;color:#000}.cc-gallery .gallery .gallery-block .gallery-block__image a.btn:hover:after{filter:brightness(0)}#uv-popup.modal{z-index:99999}#uv-popup.modal .modal-content{margin:0;background:#fff}#uv-popup.modal .modal-content span.close{font-weight:300;line-height:20px;position:absolute;top:15px;right:15px}#uv-popup.modal .modal-content h2{border-radius:8px;padding:3px 20px;color:#000;font-size:22px;display:inline-block;margin:0;border:2px solid transparent;background:#fff;position:relative}#uv-popup.modal .modal-content h2:after{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:8px;background:linear-gradient(to right,#0ff,#ff0,red);z-index:-1}#uv-popup.modal .modal-content p{font-size:18px;color:#000;margin:15px 0}#uv-popup.modal .modal-content a#shop-link{background:#013a87;padding:9px 38px 9px 18px;font-size:18px;font-weight:400;color:#fff;border-radius:9px;position:relative;transition:all .5s ease-in-out;display:inline-block;margin:26px 0 13px;border:1px solid #013a87;width:100%;max-width:280px;text-transform:lowercase;letter-spacing:.5px}#uv-popup.modal .modal-content a#shop-link:hover{background:#ffde00;color:#000}#uv-popup.modal .modal-content a#shop-link:after{content:"";background:url(/cdn/shop/files/button-arrow-plum-birthday.png) 0 0 / contain no-repeat;display:inline-block;vertical-align:middle;width:8px;height:14px;margin-left:12px;position:relative;transition:all .5s ease-in-out}#uv-popup.modal .modal-content a#shop-link:hover:after{filter:brightness(0)}.gl_custom_html_home div.bodylin_videos_inner.app_download{padding:0!important;max-width:100%!important}.colleciton-breadcrumb ul{display:flex;align-items:center;gap:8px;margin-top:20px}.cc-custom-liquid{background:none}.div-container h2,.faq .acc-container .toggle .toggle-title h3,.qiz-qu-sc .quiz-options .quiz-option .option-text,.qiz-qu-sc .question h3{text-transform:lowercase}.qiz-qu-sc .question h3 span{text-transform:capitalize}.flip-box-container .extend_this{padding:0 15px}.video-section .video-section__media{border:3px solid #fede00}.section__header h2{color:#013a87!important}.tooltip.price-manufacturer2{position:relative;z-index:11}.bottom_spf .tooltip .tooltiptext{width:100%;background-color:#fff;color:#212121;text-align:center;border-radius:6px;padding:16px 16px 0;position:absolute;z-index:1;font-size:13px;box-shadow:0 4px 16px #0003;border-color:#f0f0f0;bottom:30px;left:0;max-width:410px;visibility:hidden}.bottom_spf .tooltip:hover .tooltiptext{visibility:visible}.bottom_spf .tooltip .tooltiptext .manufacturer-box{display:flex;padding-bottom:0;margin-bottom:12px}.bottom_spf .tooltip .tooltiptext .manufacturer-box .manufact-text{text-align:left;width:45%;color:#878787;font-size:14px}.bottom_spf .tooltip .tooltiptext .manufacturer-box .manufact-add{text-align:end;width:55%;font-size:14px;color:#000;margin:0}.bottom_spf{position:relative;margin-top:18px;background:#fff;padding:10px 140px 10px 10px;border-radius:15px}.bottom_spf span.span_taxes{display:flex;align-items:center;gap:7px;font-size:15px;color:#666c89;cursor:pointer}.bottom_spf .price{font-size:16px}.bottom_spf .price .price__current{font-size:16px;color:#172b4d;padding-right:0}.bottom_spf .price .price__was{font-size:16px;font-weight:500}.bottom_spf .price span.discounted{color:#0b8d00;font-weight:600;font-size:16px}.bottom_spf a{position:absolute;right:0;top:0;background:#013a87;height:46px;min-width:145px;text-align:center;padding:10px 32px 10px 20px;color:#fff;font-size:16px;border-radius:8px;border:1px solid #013a87;transition:all .5s ease-in-out}.bottom_spf a:after{content:"";background:url(/cdn/shop/files/button-arrow-plum-birthday.png) 0 0 / contain no-repeat;display:inline-block;vertical-align:middle;width:9px;height:15px;margin-left:8px;position:relative;transition:all .5s ease-in-out;position:absolute;right:15px;top:52%;transform:translateY(-50%)}.bottom_spf a:hover{background:none;color:#000}.bottom_spf a:hover:after{filter:brightness(0)}.product_card_atc .card{background:none!important;margin:0;position:absolute;bottom:0;left:0;padding:20px;width:100%}.product_card_atc .card .card__info{padding:0}.product_card_atc .card .card__info{padding:0;width:100%}.product_card_atc .card .card__info button.btn{width:100%;color:#fff;font-size:18px;text-transform:lowercase;border:1px solid #fff;padding-top:12px;padding-bottom:12px;position:relative;background:#5d0d8b33!important}.product_card_atc .card .card__info button.btn:after{content:"";background:url(/cdn/shop/files/button-arrow-plum-birthday.png) 0 0 / contain no-repeat;display:inline-block;vertical-align:middle;width:8px;height:14px;margin-left:12px;position:relative;transition:all .5s ease-in-out}.product_card_atc{position:relative}.qiz-qu-sc .quiz-options .quiz-option input.incorrect[type=radio]:checked:before{background:#ffe63d}.flip-box-inner,.flip-box-front{position:relative}.flip-box-front h2{position:absolute;left:20px;right:20px;bottom:20px;margin:0!important;color:#fff!important;font-size:18px!important;text-transform:lowercase;border:1px solid #fff;padding:11px 16px;cursor:pointer;text-align:center!important;border-radius:10px;transition:all .5s ease-in-out;background:#5d0d8b33;font-weight:400!important;max-width:inherit!important;width:auto!important}.flip-box-front h2:hover{color:#fff!important;background:#013a87!important;border-color:#013a87}.flip-box-front h2:after{content:"";background:url(/cdn/shop/files/button-arrow-plum-birthday.png) 0 0 / contain no-repeat;display:inline-block;vertical-align:middle;width:8px;height:14px;margin-left:12px;transition:all .5s ease-in-out}.product_card_atc .card .card__info button.btn:hover{background:#013a87!important;border-color:#013a87}#uv-popup.modal .modal-content p#uv-status{color:#ff521c;font-size:35px;line-height:1.2;font-weight:600;padding-top:25px;width:100%;max-width:280px;text-align:left;margin:0 auto;padding-bottom:15px}#uv-popup.modal .modal-content p{width:100%;max-width:280px;text-align:left;margin:0 auto;font-size:22px;line-height:1.4}.qiz-qu-sc #completion-message{margin-top:10px}.qiz-qu-sc #completion-message .copy_code{display:flex;border:2px solid #ffde00;background:#ffde00;padding:5px 13px;border-radius:6px;vertical-align:middle;width:fit-content;justify-content:center;align-items:center;margin:6px auto 0;gap:5px}.drawer__content.quick-add__content fieldset.option-selector .option-selector__btns{align-items:flex-start;margin:0}.drawer__content.quick-add__content fieldset.option-selector .options_loop{display:flex;flex-wrap:wrap;min-width:64px;flex-direction:column-reverse;margin:2px;gap:2px}.drawer__content.quick-add__content fieldset.option-selector .options_loop label.opt-label{margin:0!important;width:100%;min-height:29px;text-align:center;font-size:14px;line-height:1.4;padding:4px 8px;border-radius:30px;cursor:pointer;box-shadow:none!important;border:1px solid #5e0d8b;opacity:.8;color:#5e0d8b;text-transform:lowercase}.drawer__content.quick-add__content fieldset.option-selector .options_loop label.opt-label:after{display:none!important}.drawer__content.quick-add__content fieldset.option-selector .options_loop input:checked+label{opacity:1;background:#5e0d8b;color:#fff}.drawer__content.quick-add__content fieldset.option-selector .options_loop span.more-info{order:1;background:linear-gradient(0deg,#fff,#ffa2ea);color:#5e0d8b;font-size:11px;line-height:1;position:relative;padding:5px;border-radius:7px;min-height:32px;display:flex;align-items:center;justify-content:center;max-width:64px;font-weight:600}.drawer__content.quick-add__content fieldset.option-selector .options_loop input:checked+label+span.more-info{box-shadow:0 -2px #3fa04e}.quick-add-drawer footer.drawer__footer.quick-add__footer .product-info__add-to-cart button.btn.btn--secondary{background:linear-gradient(91.17deg,#5e0d8b 1% 37.5%,#7f35a8 91.5%);color:#fff!important;text-transform:lowercase;font-size:16px;border:none!important;padding-top:14px;padding-bottom:14px}.drawer__content.quick-add__content fieldset.option-selector{margin:0}.drawer__content.quick-add__content .quick-add-info{margin-bottom:15px}.drawer__content.quick-add__content fieldset.option-selector legend.label{font-size:15px;color:#000;text-transform:lowercase}.drawer__content.quick-add__content .quick-add-info .quick-add-info__details .text-theme-light .link.js-prod-link{border:1px solid #5e0d8b;text-decoration:none;color:#5e0d8b;display:inline-block;padding:3px 15px;font-size:15px;border-radius:30px;text-transform:lowercase}.product_card_atc .card .card__media,.product_card_atc .card .card__info p,.product_card_atc .card .card__info .price,#skincare-quiz .title_head .quiz-top-tx-cs{display:none}.qiz-qu-sc .question yellow{width:100%;display:block;text-align:center;background:#fee63c;padding:10px 15px;font-size:16px;color:#013a87;line-height:1}.cc-custom-liquid .faq .acc-container .toggle .toggle-inner p{margin:0}.cc-custom-liquid .faq .additional_questions h3{font-size:28px;text-align:center;letter-spacing:0em;font-weight:600;text-transform:initial;position:relative;line-height:1.25em;color:#003882;margin-top:20px}@media only screen and (min-width:768px){.cc-custom-liquid .faq .additional_questions h3{font-size:40px}#uv-popup.modal .modal-content{margin:0;position:absolute;width:95%;max-width:448px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:7px;border:none;padding-top:50px!important;border:2px solid #fede00;background:#fff}.div-container{text-align:center}.div-container .pincode-container{justify-content:center}.gl_custom_html_home div.bodylin_videos_inner{text-align:center}}@media only screen and (max-width:1399px){.template-collection main#main-content .container{max-width:1200px}}@media only screen and (max-width:767px){.qiz-qu-sc #completion-message{font-size:15px}.flip-box-container.spfflipbox .gallery-mobile-carousel{scroll-snap-type:inherit!important;scrollbar-width:inherit!important;scrollbar-color:#ffde00 #fff!important;--scrollbar-border-width: 10px !important}.flip-box-container.spfflipbox .flip-box.gallery{gap:0!important}.flip-box-container.spfflipbox .flip-box.gallery .gallery-block{flex:0 0 100%;border:none!important}.flip-box-inner{padding:10px 15px 0}.flip-box-container .section__header{margin-bottom:0}.block-header-image{position:relative;margin-top:10px}.cc-gallery .gallery .gallery-block .gallery-block__image .block-header-image img{border-radius:0!important}.bottom_spf .tooltip .tooltiptext{min-width:320px}.colleciton-breadcrumb ul li a{color:#013a87;text-decoration:underline}.colleciton-breadcrumb ul{color:#000}strong{font-weight:600}.bottom.description.collection p a,.bottom.description.collection table tr td a{color:#013a87;text-decoration:underline}.bottom.description.collection p{color:#000}.bottom.description.collection h2{color:#013a87;font-size:26px;font-weight:600}.bottom.description.collection table tr th,.bottom.description.collection table tr td{color:#000;padding:10px;background:#fff}body.template-collection #main-content .shopify-section,body.template-collection #main-content{position:relative}.qiz-qu-sc .quiz-options .quiz-option span:first-child{font-size:26px}.qiz-qu-sc .quiz-options .quiz-option{padding:0;margin:10px 0;gap:5px;font-size:16px;color:#172b4d;line-height:1.2}.qiz-qu-sc .quiz-options{padding:10px 15px 7px;display:flex;flex-direction:column}.qiz-qu-sc .question h3 span{width:60px;height:60px;line-height:60px;font-size:20px;min-width:60px}.qiz-qu-sc .question h3{margin:0;gap:15px;padding:15px;border-radius:12px 12px 0 0;font-size:20px}.qiz-qu-sc .question yellow{padding:10px;font-size:15px}.qiz-qu-sc{width:calc(100% - 40px);margin:20px 20px 0;position:relative;background:#fff;border-radius:12px}div#skincare-quiz{position:relative;overflow:hidden}#skincare-quiz .title_head{display:flex;align-items:flex-start}#skincare-quiz .title_head .quiz-top-tx-cs{float:left;width:calc(100% - 245px);padding-left:25px}#skincare-quiz .title_head img.image_spf{width:100%;position:relative}#skincare-quiz .title_head .quiz-top-tx-cs h2{font-size:28px;white-space:nowrap}#skincare-quiz .title_head .quiz-top-tx-cs p{color:#013a87;width:170px;font-size:22px}.div-container{padding:15px;width:calc(100% - 30px);margin-top:30px;margin-bottom:30px}.div-container h2{font-size:20px;line-height:1.2;font-weight:600;width:100%;max-width:185px}.div-container p{font-size:16px}.div-container .pincode-container label{font-size:15px;font-weight:600}.div-container button#check-uv-index{min-width:inherit;width:100%;padding:12px;font-size:16px;font-weight:600;color:#172b4d;border-radius:8px}.div-container .pincode-container{position:relative;padding-right:100px;margin:15px 0 5px}.div-container .pincode-container input#pincode{width:calc(100% - 10px)}.div-container .pincode-container button#change_uv_index_location{position:absolute;bottom:0;right:0}.cc-video .section,.cc-custom-liquid .section{padding:30px 0!important}a.sywh-open-services{font-size:16px;width:100%;justify-content:center;gap:10px;padding:8px 15px}a.sywh-open-services .whatsapp_uv{padding:4px;width:26px;height:26px}.cc-custom-liquid .faq h2,h2.section__block.section__block--heading{font-size:28px;text-align:center}.faq .acc-container .toggle .toggle-title h3{font-size:18px;font-weight:600}.faq .acc-container .toggle{margin-bottom:5px;border-radius:5px}.faq .acc-container .toggle .toggle-title{padding:10px 45px 10px 0}.cc-custom-liquid .faq .acc-container .toggle .toggle-title:after{width:16px;height:9px;top:23px}.cc-custom-liquid .faq .acc-container .toggle .toggle-inner{padding:4px 0 15px}.cc-custom-liquid .faq .acc-container{margin:20px 0 30px}.gl_custom_html_home div.bodylin_videos_inner .text_area h1{font-size:40px}.gl_custom_html_home div.bodylin_videos_inner .text_area p{font-size:18px;color:#000;margin-bottom:20px;width:100%;max-width:300px}.gl_custom_html_home div.bodylin_videos_inner{width:100%;max-width:350px;padding:30px 15px}.gl_custom_html_home div.bodylin_videos_inner a.btn.btn--primary{min-width:inherit;width:100%}.video-section .video-section__text{margin-bottom:20px}.cc-gallery .gallery .gallery-block .gallery-block__image p{font-size:16px}.cc-gallery .gallery .gallery-block .gallery-block__image a.btn{font-size:16px;width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding:11px 15px}.cc-gallery .gallery .gallery-block .gallery-block__image h2{font-size:16px;margin-bottom:18px;padding-left:0;width:100%;max-width:300px}.cc-custom-liquid .section.uv_outbox{padding-top:0!important}.bottom_spf a{top:13px;height:42px;min-width:125px;padding:7px 29px 7px 13px;font-size:16px;right:10px}.bottom_spf a:after{right:12px;width:8px;height:14px}.bottom_spf .price span.discounted{font-size:14px}.bottom_spf .price .price__was{padding:0 2px}.qiz-qu-sc div#quiz-feedback p{font-size:18px}.gallery-mobile-carousel .gallery-block:last-child{border:none!important}div#skincare-quiz{padding-bottom:15px}.drawer__content.quick-add__content fieldset.option-selector legend.label{font-size:15px;color:#000}quick-add-drawer.drawer.quick-add-drawer{bottom:48px;padding-bottom:30px;border-radius:15px 15px 0 0!important}.drawer__content.quick-add__content .quick-add-info .quick-add-info__details .product-title a{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;position:relative;max-height:36px;margin-bottom:5px;line-height:1.3;font-size:14px;font-weight:400;color:#000}.drawer__content.quick-add__content .quick-add-info .product-price .price{font-size:16px;color:#000}.drawer__content.quick-add__content .quick-add-info .product-price .price .price__current{font-size:15px;padding-right:0}.drawer__content.quick-add__content .quick-add-info .product-price .price .price__was{color:#a9a9a9;font-size:14px;font-weight:600;margin:0 2px}.drawer__content.quick-add__content .quick-add-info .product-price .price .discounted{color:#0b8d00;font-size:13px;margin-left:0;font-weight:600}.drawer__content.quick-add__content .quick-add-info .quick-add-info__details hr{margin:10px 0 5px}.drawer__content.quick-add__content .quick-add-info .quick-add-info__details{padding-left:10px}.drawer__content.quick-add__content fieldset.option-selector .options_loop label.opt-label{font-size:13px}.qiz-qu-sc .quiz-options .quiz-option input[type=radio]{width:24px;min-width:24px;height:24px}.flip-box-front h2{font-size:16px!important}.product_card_atc .card .card__info button.btn{font-size:16px;padding-top:11px;padding-bottom:11px}.qiz-qu-sc .navigation span.question-number span.questio-nb-inner{padding:3px 5px;min-height:30px}.qiz-qu-sc .navigation span#next-arrow,.qiz-qu-sc .navigation span#prev-arrow{min-height:30px}.cc-custom-liquid .faq h2{font-size:28px;text-align:center}#uv-popup.modal .modal-content{border:none!important;position:fixed;bottom:0;left:0;width:100%;padding:20px 15px;border-radius:20px 20px 0 0;transition:all .5s ease-in-out;transform:translateY(0);max-width:100%}#uv-popup.modal .modal-content p{width:100%;max-width:100%;font-size:16px;text-align:center;color:#172b4d}#uv-popup.modal .modal-content a#shop-link{padding:9px 15px;font-size:16px;border-radius:8px;max-width:100%}#uv-popup.modal .modal-content span.close{top:-55px;right:0;left:0;width:40px;height:40px;background:#0009;color:#fff;float:none;text-align:center;line-height:40px;border-radius:30px;margin:0 auto;font-size:40px}.bottom_spf span.span_taxes{font-size:13px}.bottom_spf span.span_taxes svg{width:12px;height:12px}.bottom_spf span.span_taxes svg g{fill-opacity:1;fill:#666c89}.bottom_spf .price span.discounted{font-size:13px}div.flip-box-container{margin-top:0;background:url(/cdn/shop/files/mobile-perfect-spf-match-bg.jpg);background-repeat:no-repeat;background-size:cover;padding-bottom:30px}.cc-video .section{background:url(/cdn/shop/files/mobile-sunscreen-video-bg.jpg);background-repeat:no-repeat;background-size:cover}div#skincare-quiz{padding-bottom:0}.qiz-qu-sc-outer{background:url(/cdn/shop/files/mobile-Quiz-BG.jpg?v=1742811743);background-repeat:no-repeat;background-size:cover;padding:5px 0 30px;position:relative;z-index:1}.cc-custom-liquid .section.uv_outbox{background:url(/cdn/shop/files/mobi-FAQ-BG.jpg?v=1742812244);background-repeat:no-repeat;background-size:cover;padding-top:20px!important}.cc-gallery.grid_content .section{background:url(/cdn/shop/files/mobisunscreen-review-bg.jpg?v=1742813031);background-repeat:no-repeat;background-size:cover;margin-top:-2px!important;padding-top:60px}.collection-des{margin-top:20px}#uv-popup.modal .modal-content p#uv-message b{display:block;color:#f04724;font-size:22px;padding-bottom:5px}#uv-popup.modal .modal-content p#uv-message b.low{color:#59e1ff}#uv-popup.modal .modal-content p#uv-status{margin:0 auto;text-align:center;padding:0 0 15px}#uv-popup.modal .modal-content h2{padding:2px 10px;font-size:17px;margin-bottom:25px}.qiz-qu-sc #completion-message{justify-content:center;background:#2778e4;margin:-9px 0 0;padding:25px 15px 15px;text-align:center;position:relative;border-radius:0 0 12px 12px;color:#fff!important;font-weight:400;font-size:16px}.qiz-qu-sc #completion-message div#copy-btn b#discount-code img{margin-left:5px}.qiz-qu-sc #completion-message:not(.hidden){display:flex}.qiz-qu-sc div#quiz-feedback p.right{color:#fff!important}.qiz-qu-sc #completion-message div#copy-btn{border:1px dotted #ffde00;background:#fff6;line-height:1;min-width:160px;font-size:15px!important;margin:0 0 0 20px}.qiz-qu-sc #completion-message div#copy-btn b#discount-code{font-weight:400;color:#fff}div.flip-box-container{padding-top:20px}}@media only screen and (max-width:380px){#skincare-quiz .title_head .quiz-top-tx-cs{padding-left:15px}#skincare-quiz .title_head .quiz-top-tx-cs p{width:160px;font-size:20px}}@media only screen and (max-width:372px){.bottom_spf .price,.bottom_spf .price .price__current,.bottom_spf .price .price__was{font-size:14px}.bottom_spf .price span.discounted{font-size:13px}}div#uv_filpbox{margin-top:20px}@media only screen and (max-width:767px){.sunscreen_head h1{margin-bottom:5px!important;font-size:30px!important}}.sunscreen_head{text-align:center;padding:5px!important;background:linear-gradient(135deg,#fdfdfd,#f2e8e0,#fdfdfd);width:100%!important;max-width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/1254/assets/collection_sunscreen.css.map */
