:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-trust li:nth-child(1){--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 0 1 15.5-6.2L21 8'/%3E%3Cpath d='M21 3v5h-5'/%3E%3Cpath d='M21 12a9 9 0 0 1-15.5 6.2L3 16'/%3E%3Cpath d='M3 21v-5h5'/%3E%3C/svg%3E")}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-trust li:nth-child(2){--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 7h11v9H2z'/%3E%3Cpath d='M13 10h4l4 3.5V16h-8z'/%3E%3Ccircle cx='6.5' cy='18' r='2'/%3E%3Ccircle cx='17.5' cy='18' r='2'/%3E%3C/svg%3E")}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-trust li:nth-child(3){--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 20A7 7 0 0 1 20 4c0 9-5.5 12-9 12z'/%3E%3Cpath d='M5 21c1.5-5 4-8 8-10'/%3E%3C/svg%3E")}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-trust li:nth-child(4){--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='10' width='16' height='11' rx='2'/%3E%3Cpath d='M8 10V7a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E")}.pdp-section .custom-section-content{background:none!important;color:inherit!important;margin:0!important;padding:0!important;overflow:visible!important}@media(max-width:768px){:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-section .custom-section-content{background:#faf9f7!important;padding-block:20px!important;box-shadow:0 0 0 100vmax #faf9f7!important;clip-path:inset(0 -100vmax)!important}}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-band .details-content p+p{margin-top:9px!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-band .details-content ul{list-style:disc;margin:9px 0 0!important;padding-inline-start:19px!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-band .details-content li{margin-bottom:5px}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-band .details-content li::marker{color:#b4b4ae}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-band .details-content strong{font-weight:600;color:#01040d}@media(max-width:768px){:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-bullets ul{list-style:none;margin:0 0 15px;padding:0;display:grid;gap:6px}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-bullets li{position:relative;padding-inline-start:22px;font-size:clamp(13.5px,12.1px + .38vw,15px);line-height:1.45;color:#01040d}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-bullets li:before{content:"";position:absolute;inset-inline-start:0;top:3px;width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2301040d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5l3.5 3.5L13 5'/%3E%3C/svg%3E") no-repeat center / contain}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-trust ul{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin:15px 0 4px;padding:13px 0;border-top:1px solid #ededea;border-bottom:1px solid #ededea}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-trust li{text-align:center;font-size:clamp(9.5px,8.1px + .38vw,11px);line-height:1.32;color:#4a4a4a}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-trust li:before{content:"";display:block;width:15px;height:15px;margin:0 auto 5px;background:#01040d;-webkit-mask:var(--ico) no-repeat center / contain;mask:var(--ico) no-repeat center / contain}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-band{width:100%!important;max-width:none!important;box-sizing:border-box}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-details{width:auto!important;margin-block:18px 0!important;padding:20px 16px!important;background:#faf9f7;margin-inline:max(-16px,calc(50% - 50vw))!important}@media(min-width:750px){:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-details{border-radius:14px;padding:24px!important;margin-inline:max(-24px,calc(50% - 50vw))!important}}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-band .group-block__media-wrapper{display:none!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-band :is(.text-block,.group-block,.group-block-content){width:100%!important;max-width:none!important;text-align:left!important;align-items:flex-start!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-lab p{font-size:clamp(9.5px,8.1px + .38vw,11px)!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#9a9a96!important;margin:0 0 6px!important;line-height:1.3!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-h2 p{font-size:clamp(17px,8.4px + 2.29vw,26px)!important;font-weight:600!important;color:#01040d!important;letter-spacing:-.018em!important;line-height:1.22!important;margin:0 0 6px!important;text-wrap:balance}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-sub p{font-size:clamp(12.5px,8.1px + .64vw,15px)!important;line-height:1.5!important;color:#6f6f6f!important;margin:0 0 11px!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-band .accordion{background:#fff;border:1px solid #ededea;border-radius:11px;padding:0 13px!important;margin-top:2px}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-band .details__header{padding-block:clamp(13px,8.3px + 1.25vw,20px)!important;font-size:clamp(13px,12.05px + .25vw,14px)!important;font-weight:500!important;letter-spacing:.06em!important;color:#01040d!important;text-transform:uppercase!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-faq .details__header{letter-spacing:0!important;text-transform:none!important;font-size:clamp(12.5px,9.2px + .89vw,16px)!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-band .details-content :is(p,li){font-size:clamp(12.5px,11.1px + .38vw,14px)!important;line-height:1.68!important;color:#000000b8!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-how{margin-block:0!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-steps>.group-block-content{display:grid!important;gap:13px!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-step>.group-block-content{display:grid!important;grid-template-columns:26px 1fr!important;gap:11px!important;align-items:start!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-step-n{width:26px!important;flex:none!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-step-n p{width:26px!important;height:26px!important;border-radius:50%!important;background:#01040d!important;color:#fff!important;font-size:11px!important;font-weight:600!important;line-height:26px!important;text-align:center!important;margin:0!important;font-variant-numeric:tabular-nums}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-step-h p{font-size:clamp(13px,11.1px + .51vw,15px)!important;font-weight:600!important;color:#01040d!important;line-height:1.3!important;margin:0 0 2px!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-step-t p{font-size:clamp(11.5px,10.1px + .38vw,13px)!important;line-height:1.5!important;color:#6f6f6f!important;margin:0!important}}@media(min-width:769px){:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-band{margin-inline:0!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-section .custom-section-content{background:#faf9f7!important;padding-block:56px!important;box-shadow:0 0 0 100vmax #faf9f7!important;clip-path:inset(0 -100vmax)!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-details{width:auto!important;background:#faf9f7;border-radius:16px;padding:30px 32px!important;margin-block:34px 0!important;margin-inline:max(-32px,calc(50% - 50vw))!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-steps>.group-block-content{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:28px!important;align-items:start!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-sub p{font-size:15px!important;line-height:1.55!important;color:#6f6f6f!important;margin:0 0 22px!important;max-width:68ch}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-step-h p{font-size:15px!important;font-weight:600!important;color:#01040d!important;margin:0 0 4px!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-step-t p{font-size:13px!important;line-height:1.55!important;color:#6f6f6f!important;margin:0!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-band .accordion{background:#fff;border:1px solid #ededea;border-radius:14px;padding:0 22px!important;margin-top:4px}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-band .details__header{padding-block:20px!important;font-size:14px!important;font-weight:500!important;letter-spacing:.06em!important;color:#01040d!important;text-transform:uppercase!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-faq .details__header{letter-spacing:0!important;text-transform:none!important;font-size:16px!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-band .details-content :is(p,li){font-size:14px!important;line-height:1.7!important;color:#000000b8!important;max-width:78ch}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-lab p{font-size:11px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#9a9a96!important;margin:0 0 8px!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-h2 p{font-size:26px!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1.2!important;margin:0 0 10px!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-step>.group-block-content{display:grid!important;grid-template-columns:30px 1fr!important;gap:14px!important;align-items:start!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-step-n p{width:30px!important;height:30px!important;border-radius:50%!important;background:#01040d!important;color:#fff!important;font-size:13px!important;line-height:30px!important;text-align:center!important;margin:0!important}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-bullets ul{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:8px}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-bullets li{position:relative;padding-inline-start:26px;font-size:15px;line-height:1.5}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-bullets li:before{content:"";position:absolute;inset-inline-start:0;top:4px;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2301040d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5l3.5 3.5L13 5'/%3E%3C/svg%3E") no-repeat center / contain}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-trust ul{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:18px 0 4px;padding:16px 0;border-top:1px solid #ededea;border-bottom:1px solid #ededea}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-trust li{text-align:center;font-size:11px;line-height:1.35;color:#4a4a4a}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-trust li:before{content:"";display:block;width:18px;height:18px;margin:0 auto 6px;background:#01040d;-webkit-mask:var(--ico) no-repeat center / contain;mask:var(--ico) no-repeat center / contain}}:is([data-template="product.tanning-gummies"],[data-template="product.teeth-color-correcting"]) .pdp-step.pdp-step--plain>.group-block-content{grid-template-columns:1fr!important;gap:0!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/pdp-sections.css.map */
