.bundle-whats-inside{display:flex;flex-direction:column;gap:18px;margin-bottom:24px;width:100%}.bundle-whats-inside .bwi-card-more{align-self:flex-start;background:none;border:0;color:#c9b389;cursor:pointer;font-family:Jost,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:normal;line-height:1.4;padding:0;text-decoration:underline;text-transform:none}.bundle-whats-inside .bwi-card-more:hover{text-decoration:none}.bwi-heading{color:#4b3334;font-family:Jost,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.005em;line-height:18px;margin:0}.bwi-list{display:flex;flex-direction:column;gap:8px}.bwi-card{background:#faf7f0;border-radius:4px;overflow:hidden}.bwi-card-head{align-items:center;display:flex;gap:14px;padding:16px}.bwi-thumb{background:#f2eae3;border-radius:4px;flex-shrink:0;height:62px;overflow:hidden;width:62px}.bwi-thumb img{display:block;height:100%;object-fit:cover;width:100%}.bwi-card-name{color:#4b3334;cursor:pointer;font-family:"Domaine Display",var(--font-heading, serif);font-size:20px;font-weight:400;letter-spacing:normal;line-height:1.1}.bwi-card-name:hover{text-decoration:underline}.bwi-card-name:focus-visible{border-radius:2px;outline:2px solid #c9b389;outline-offset:2px}.bwi-card-body{display:flex;flex-direction:column;gap:8px;padding:0 16px 16px}.bwi-card-desc{color:#4b3334;font-family:Jost,sans-serif;font-size:.875rem;font-weight:400;line-height:1.4;margin:0}.bwi-card-desc>:first-child{margin-top:0}.bwi-card-desc>:last-child{margin-bottom:0}.product-info-modal{align-items:flex-end;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:1000}.product-info-modal[hidden]{display:none}.product-info-modal__backdrop{background:#0006;top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .3s ease}.product-info-modal__sheet{background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -8px 40px #0000002e;display:flex;flex-direction:column;max-height:90vh;max-width:480px;overflow:hidden;position:relative;transform:translateY(100%);transition:transform .32s cubic-bezier(.2,.7,.2,1);width:100%}.product-info-modal__close{align-items:center;background:none;border:0;color:#4b3334;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:10px;top:10px;width:32px;z-index:2}.product-info-modal__close svg{height:18px;width:18px}.product-info-modal__body{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:44px 0 0}.product-info-modal__loading{display:flex;justify-content:center;padding:48px 0}.product-info-modal__spinner{animation:product-info-modal-spin .7s linear infinite;border:3px solid #f2eae3;border-radius:50%;border-top-color:#c9b389;height:28px;width:28px}.product-info-modal__error{padding:40px 0;text-align:center}.product-info-modal__error a{color:#c9b389;text-decoration:underline}.product-info-modal.is-open .product-info-modal__backdrop{opacity:1}.product-info-modal.is-open .product-info-modal__sheet{transform:translateY(0)}@keyframes product-info-modal-spin{to{transform:rotate(1turn)}}.product-info{display:flex;flex-direction:column;gap:16px}.product-info__desc,.product-info__media,.product-info__name,.product-info__usps{padding-inline:16px}.product-info__name{color:#4b3334;font-family:"Domaine Display",var(--font-heading, serif);font-size:26px;font-weight:600;line-height:1.1;margin:0}.product-info__img{border-radius:8px;display:block;height:auto;width:100%}.product-info__desc{color:#4b3334;font-family:Jost,sans-serif;font-size:.9375rem;line-height:1.55}.product-info__usps{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0}.product-info__usps li{align-items:flex-start;color:#4b3334;display:flex;font-family:Jost,sans-serif;font-size:.875rem;gap:8px;line-height:1.4}.product-info__usps svg{flex-shrink:0;margin-top:2px}.product-info .accordion-group{background:#faf7f0;display:flex;flex-direction:column;gap:2px;padding:16px}.product-info .accordion-group .accordion{background:#fff;border:0;border-radius:4px}.product-info .accordion-group .accordion .heading{font-size:17px}.product-info__full-link{align-self:stretch;background:#fff;border-top:1px solid #f2eae3;bottom:0;box-shadow:0 -4px 14px #0000000d;color:#c9b389;font-family:Jost,sans-serif;font-size:.875rem;font-weight:600;margin-top:4px;padding:16px;position:sticky;text-align:center;text-decoration:underline}.product-info__full-link:hover{text-decoration:none}.bundle-product-names{color:#726766;font-family:"Domaine Display",var(--font-heading, serif);font-size:17px;font-weight:500;line-height:1.25;margin:-15px 0 0}.bundle-price{display:flex;flex-direction:column;gap:4px;margin-bottom:20px}.bundle-price .price__container>.flex.flex-row{align-items:center;flex-wrap:wrap;gap:6px}.bundle-price .price__regular{color:#4b3334;font-family:Jost,sans-serif;font-size:22px;font-weight:600;line-height:1;margin:0}.bundle-price .price__discount-badge{align-items:center;background:#e85d2f;border-radius:20px;color:#fff;display:inline-flex;font-family:Jost,sans-serif;font-size:10px;font-weight:600;letter-spacing:.02em;line-height:1.4;margin-left:4px;padding:4px 8px;text-transform:uppercase;white-space:nowrap}.bundle-price__meta{color:#b2aaaa;display:block;font-family:Jost,sans-serif;font-size:12px;font-weight:400;line-height:1.5;margin-top:5px}.bundle-price__meta .bundle-price__shipping{margin-left:2px}.bundle-price__meta a{color:inherit}.section .product .product__information .margin-overide.bundle-desc-reset{margin-bottom:0!important}.section .product .product__information .bundle-price .information__price{margin-bottom:0}.section .product .product__information .bundle-price .information__price .price__sale{color:#d45127;font-family:Jost,sans-serif;font-size:18px;font-weight:400;line-height:1;margin:0;text-decoration:line-through}.bundle-purchase-slot--multi-product .kaching-bundles,.bundle-purchase-slot--multi-product kaching-bundle{display:none!important}@media (width => 768px),screen and (min-width:768px){.bwi-card-desc{font-size:1rem}}@media(max-width:767px){.bundle-product-names{margin-bottom:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/component-bundle-whats-inside.bundle.css.map */
