.adn-section__wrapper{display:flex;flex-direction:column;gap:12px;max-width:450px}.adn-section__title{font-weight:600;font-size:16px;line-height:1.3;margin-bottom:0}.adn-block{padding:12px 10px;border:1px solid rgb(var(--border-color));border-radius:5px;display:flex;flex-direction:column;position:relative;gap:16px;-webkit-user-select:none;user-select:none}.adn-block__header{display:flex;align-items:center}.adn-block__header h3{font-weight:600;font-size:18px;line-height:1.3;margin-bottom:0}.adn-block__header input[type=checkbox]{position:absolute;visibility:hidden;z-index:-10;opacity:0}.adn-block__header label{display:flex;align-items:center;gap:4px;position:relative;padding-left:30px;transition:all .3s;cursor:pointer}.adn-block__header label:before{content:"";position:absolute;width:22px;height:22px;border-radius:3px;border:2px solid rgb(var(--border-color));left:0;transition:all .3s}.adn-block__header label:after{content:"";position:absolute;left:8px;top:5px;width:6px;height:11px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);visibility:hidden;opacity:0;transition:all .3s}.adn-block__header input[type=checkbox]:checked+label:before{background-color:#000;border-color:#000}.adn-block__header input[type=checkbox]:checked+label:after{visibility:visible;opacity:1}.adn-block__dropdown{background-color:#fff;padding:0;width:100%;display:flex;flex-direction:column;border:1px solid rgba(var(--border-color),.5);border-radius:4px;height:183px;overflow-y:auto;margin-top:4px;-webkit-user-select:none;user-select:none}input[type=radio].adn-block__dropdown-input{position:absolute;opacity:0;visibility:hidden;z-index:-10}.adn-block__dropdown-label{display:flex;gap:6px;align-items:center;position:relative;padding-block:6px;padding-inline:30px 6px;cursor:pointer;transition:all .3s}.adn-block__dropdown-label:before{content:"";position:absolute;left:5px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:2px solid rgb(var(--border-color));border-radius:100%;background:#fff;transition:all .3s}.adn-block__dropdown-label:after{content:"";position:absolute;width:10px;height:10px;background-color:#000;border-radius:100px;left:10px;top:50%;transform:translateY(-50%) scale(0);opacity:0;transition:all .3s}input[type=radio]:checked.adn-block__dropdown-input+label,.adn-block__dropdown-label:hover{background-color:rgba(var(--border-color),.3)}input[type=radio]:checked.adn-block__dropdown-input+label:after{opacity:1;transform:translateY(-50%) scale(1.14)}input[type=radio]:checked.adn-block__dropdown-input+label:before{border-color:#000}.adn-block__dropdown-image{flex-basis:20%;max-width:60px;border-radius:4px;aspect-ratio:1;object-fit:cover}@media screen and (max-width:500px){.adn-block__dropdown-image{max-width:50px}}.adn-block__dropdown-content{display:flex;flex-direction:column;gap:2px}.adn-block__dropdown-content h4{margin-bottom:0;line-height:1.3;font-size:13px}.adn-block__dropdown-price{font-size:13px;font-weight:500;line-height:1.2}.adn-block__dropdown-price,.adn-block__selected-price,.adn-block__selected-price--subs,.adn-block__selected-price--onetime{display:flex;align-items:center;gap:4px}.adn-block__dropdown-price .slashed-price~.ado-price,.adn-block__selected-price .slashed-price~.ado-price{color:red}.subscription-note{font-size:13px;font-weight:600;opacity:.8}.adn-block__select-placeholder{border:1px solid rgba(var(--border-color));padding:8px 10px;display:flex;align-items:center;justify-content:space-between}.adn-block__select-placeholder svg,.adn-block__selected-card svg{width:12px!important;height:12px!important;transform:translateY(-42%);rotate:180deg;margin-top:-6px}.adn-block__selected-card{display:flex;justify-content:space-between;align-items:center;border:1px solid #000!important;border-radius:5px;padding:6px 10px;gap:8px;cursor:pointer;background-color:#f1ede6}.adn-block__selected-content__col{display:flex;flex-direction:column;gap:6px}.adn-block__selected-content{display:flex;align-items:center;gap:8px}.adn-block__selected-content img{flex-basis:25%;max-width:75px;aspect-ratio:1;object-fit:cover;border-radius:4px}.adn-block__selected-details{display:flex;flex-direction:column;gap:4px}.adn-block__selected-details h4{font-size:13px;margin-bottom:0;line-height:1.3}.adn-block__selected-price{font-size:13px;line-height:1.2}.addon-selling-plan{display:flex;flex-direction:column;gap:16px}.addon-selling-plan__option{position:relative}.addon-selling-plan__option input[type=radio]{position:absolute;z-index:-10;visibility:hidden;opacity:0}.addon-selling-plan__option label{display:flex;position:relative;padding-block:14px;padding-inline:40px 8px;cursor:pointer;transition:all .3s;border:2px solid rgb(var(--border-color));border-radius:4px;gap:6px;align-items:center;line-height:1.2}.addon-selling-plan__option label span{font-weight:600;font-size:13px}.addon-selling-plan__option label:before{content:"";position:absolute;left:7px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:2px solid rgb(var(--border-color));border-radius:100%;background:#fff;transition:all .3s}.addon-selling-plan__option label:after{content:"";position:absolute;width:10px;height:10px;background-color:#000;border-radius:100px;left:12px;top:50%;transform:translateY(-50%) scale(0);opacity:0;transition:all .3s}.addon-selling-plan__option input[type=radio]:checked+label{background-color:#f1ede6;border-color:#000}.addon-selling-plan__option input[type=radio]:checked+label:after{opacity:1;transform:translateY(-50%) scale(1.14)}.addon-selling-plan__option input[type=radio]:checked+label:before{border-color:#000}.skeleton-box{display:inline-block;height:1em;position:relative;overflow:hidden;background-color:#dddbdd}.skeleton-box:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);-webkit-animation:shimmer 2s infinite;animation:shimmer 2s infinite;content:""}@-webkit-keyframes shimmer{to{transform:translate(100%)}}@keyframes shimmer{to{transform:translate(100%)}}.addon-skeleton__wrapper{position:relative;height:130px;border:2px solid rgb(var(--border-color));border-radius:4px}.addon-skeleton__loader{position:absolute;padding:12px 10px;left:0;top:0;width:100%;height:100%;background-color:#fff;border-radius:4px;display:block}.addon-skeleton__card{display:flex;gap:10px;align-items:center}.addon-skeleton__card-content{display:flex;flex-direction:column;gap:6px;width:100%}.subs-benefits__title{font-size:16px;margin-bottom:8px;font-weight:600}.subs-benefits_feat__wrapper{background-color:#fff;padding:15px;border-radius:4px;display:flex;flex-direction:column;gap:14px;box-shadow:0 0 5px #1718180d,0 1px 2px #00000005}.subs-benefits_feat__itm{display:flex;gap:10px}.subs-benefits__itm-icon{height:36px;aspect-ratio:1;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#fbf8f4}.subs-benefits__itm-icon svg{width:18px;height:18px}.subs-benefits__itm-content{display:flex;flex-direction:column;gap:8px;color:#000;font-size:15px}.subs-benefits__itm-title{margin-bottom:0;font-weight:600;font-size:15px;line-height:1.2}.subs-benefits__itm-desc{margin:0;font-size:13px;line-height:1.2}.adn-section__block{display:flex;gap:6px;flex-direction:column}.adn-add-to-cart__btn{background-color:#000;display:flex;width:100%;justify-content:center;align-items:center;padding:17px 24px;color:#f4f4f4;text-transform:uppercase;font-size:18px;line-height:1.2;letter-spacing:2px;border-radius:5px;outline:none;border:none;font-weight:600;position:relative}.adn-add-to-cart__btn .loader-button__loader{position:absolute;width:100%;left:0;top:0;height:100%;display:flex;justify-content:center;align-items:center;background-color:#000;opacity:1;border-radius:5px}.adn-add-to-cart__btn.submitting,.adn-add-to-cart__btn.sold-out{pointer-events:none}.adn-block__product-meta{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;gap:2px}.meta__inspired_by,.meta__scent_notes{font-size:12px;font-weight:500;opacity:.8;line-height:1.2}@media screen and (max-width:500px){.meta__inspired_by,.meta__scent_notes{font-size:10px}}.adn-block__select-placeholder{cursor:pointer}.gift-add-on__card{display:flex;align-items:center;gap:10px;order:2}.gift-add-on__card img{border-radius:4px;max-width:100px;aspect-ratio:3/2;object-fit:cover;object-position:center;border:1px solid rgba(var(--border-color),.5)}.gift-add-on__content{display:flex;flex-direction:column;gap:8px}.gift-add-on__content h4,.gift-add-on__content p{margin:0;line-height:1.2}.gift-add-on__content h4{font-size:16px}.adn-price.has-sale{text-decoration:line-through}.annual-prepaid-features .discount-price{color:var(--brand-red-secondary);font-weight:600}.adn-discount-price{color:var(--brand-red-secondary)}@media screen and (max-width:550px){.gift-add-on__content h4{font-size:14px}}.addon-selling-plan__subscription-benefits-inline{padding:0 8px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;font-family:acumin-pro,sans-serif;font-size:14px}.addon-selling-plan__subscription-benefits-inline .addon-selling-plan__po-label{font-size:16px;font-weight:400}.addon-selling-plan__subscription-benefits-inline .addon-selling-plan__po-price{font-size:16px;font-weight:500;line-height:1.25}.addon-selling-plan__subscription-benefits-inline ul{margin-top:7px;padding-inline-start:20px}.addon-selling-plan__subscription-benefits-inline li{position:relative;font-size:12px;font-weight:300;line-height:1}.addon-selling-plan__subscription-benefits-inline li:not(:last-child){margin-bottom:6px}.addon-selling-plan__subscription-benefits-inline li::marker{content:""}.addon-selling-plan__subscription-benefits-inline li:before{position:absolute;right:calc(100% + 5px);content:"\2022";transform:scale(.9)}.addon-selling-plan__subscription-benefits-inline>div{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.addon-selling-plan__option input[type=radio]+label:has(.addon-selling-plan__subscription-benefits-inline):before,.addon-selling-plan__option input[type=radio]+label:has(.addon-selling-plan__subscription-benefits-inline):after{display:none}.addon-selling-plan__subscription-benefits-inline>div:before{content:"";position:absolute;right:calc(100% + 7px);top:50%;transform:translateY(-50%);width:32px;height:32px;border:1px solid #c1c1c1;border-radius:100%;background:transparent;transition:all .3s}.addon-selling-plan__subscription-benefits-inline>div:after{content:"";position:absolute;width:18px;height:18px;background-color:#000;border-radius:100px;right:calc(100% + 14px);top:50%;transform:translateY(-50%) scale(0);opacity:0;transition:all .3s}.addon-selling-plan__option input[type=radio]:checked+label .addon-selling-plan__subscription-benefits-inline>div:after{opacity:1;transform:translateY(-50%) scale(1.14)}.payment-block__card:has(.addon-selling-plan__subscription-benefits-inline) .payment-block__body{padding-left:0;padding-right:0}.payment-block__card:has(.addon-selling-plan__subscription-benefits-inline) .payment-block__body .adn-block{border:none;padding:0}.payment-block__card:has(.addon-selling-plan__subscription-benefits-inline) label,.payment-block__card:has(.addon-selling-plan__subscription-benefits-inline) .adn-block__selected-card{border:1px solid rgba(0,0,0,.1);padding-block:15px}.payment-block__card:has(.addon-selling-plan__subscription-benefits-inline) .adn-block__selected-details .meta__inspired_by,.payment-block__card:has(.addon-selling-plan__subscription-benefits-inline) .adn-block__selected-details h4{font-size:14px;font-family:acumin-pro,sans-serif;color:#000}.payment-block__card:has(.addon-selling-plan__subscription-benefits-inline) .addon-sub-benefits__wrapper,.payment-block__card:has(.addon-selling-plan__subscription-benefits-inline) .adn-block__header,.payment-block__card:has(.addon-selling-plan__subscription-benefits-inline) .adn-block__selected-content img,.payment-block__card:has(.addon-selling-plan__subscription-benefits-inline) .adn-block__selected-details .adn-block__product-meta li:not(.meta__inspired_by),.payment-block__card:has(.addon-selling-plan__subscription-benefits-inline) .adn-block__selected-details .subscription-note,.payment-block__card:has(.addon-selling-plan__subscription-benefits-inline) .adn-block__selected-details .adn-block__dropdown-price{display:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/product-add-on-block.css.map */
