main{background-color:#f3f3f3}.needsclick,#bik-chat-iframe{display:none!important}#bundle{margin:auto;display:block;max-width:1250px;padding:60px 40px}@media (max-width: 800px){#bundle{grid-template-columns:1fr;padding:10px 20px 20px 5px}}#bundleCollectionsFilter{padding:0 10px;margin-bottom:40px}#bundleCollectionsFilterGrid{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.bundleCollectionsFilterGridItem{padding:10px 20px;border:2px solid var(--primary);border-radius:10px;width:auto;cursor:pointer}.bundleCollectionsFilterGridItem.active{background-color:var(--primary);color:#fff}.bundleCollection{margin-bottom:60px;display:none}.bundleCollection.active{display:block}.bundleCollectionTitle{font-weight:700;text-align:center;font-size:40px;margin-bottom:15px;font-family:Albra,sans-serif}.bundleCollectionGrid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:10px;row-gap:10px}.bundleProduct{width:100%;display:flex;flex-direction:column;gap:12px}.bundleProductLink{display:block}.bundleProductLinkImage{width:100%;display:block;aspect-ratio:1;object-fit:contain;background-color:#f7f7f7;cursor:pointer}.bundleProductBody{padding:5px 0;display:flex;flex-direction:column;flex-grow:1}.bundleProductTitle{font-size:17px;font-weight:700;line-height:1;margin-bottom:6px;cursor:pointer;display:block}.bundleProductReviews{display:flex;pointer-events:none}.bundleProductReviews .jdgm-prev-badge__text{visibility:visible}.bundleProductReviews .jdgm-star{color:var(--primary)}.bundleProductDescription{font-size:13px;margin-bottom:4px}.bundleProductOpen{background-color:var(--primary);font-weight:700;text-align:center;border-radius:6px;color:#fff;padding:0 6px;justify-content:center;font-size:15px;cursor:pointer;height:40px;align-items:center;gap:3px;margin-top:auto;display:flex}@media (max-width: 800px){#bundleCollectionsFilterGrid{gap:5px}.bundleCollectionsFilterGridItem{padding:6px 10px;font-size:13px}.bundleCollectionTitle{font-size:30px;margin-bottom:10px}.bundleCollectionGrid{grid-template-columns:1fr;row-gap:10px}.bundleProduct{flex-direction:row;gap:6px}.bundleProductLink{width:40%;flex-shrink:0}.bundleProductTitle{font-size:14px}.bundleProductVariant{font-size:12px;margin-bottom:0}.bundleProductReviews{line-height:1;margin-bottom:5px}.bundleProductReviews .oke-sr>div{display:flex;align-items:center}.bundleProductReviews svg{width:60px;height:auto}.bundleProductReviews .oke-sr-count{font-size:12px;line-height:1}.bundleProductDescription{font-size:12px}.bundleProductOpen{height:35px;font-size:14px}}.bundleModal{padding:0}.bundleModalContent{background-color:#fff;height:100%;width:100%;overflow-y:auto;max-width:500px;position:relative;margin:0 0 0 auto}.bundleModalClose{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;color:#000;position:absolute;top:0;left:0;z-index:2;width:auto;padding:10px;display:flex;align-items:center;gap:5px;font-size:16px;outline:none}.bundleModalClose svg{height:15px;width:auto}.bundleModalView{cursor:pointer;color:#000;position:absolute;top:0;right:0;z-index:2;width:auto;padding:10px;font-size:16px;display:none}.bundleModalView.active{display:block}.bundleModalSwiper{background-color:#f3f3f3;--swiper-navigation-color: var(--primary);--swiper-pagination-color: var(--primary);--swiper-pagination-bullet-size: 13px}.bundleModalSwiperImage{aspect-ratio:1;object-fit:contain;display:block;height:400px;width:100%}@media (max-width: 800px){.bundleModalSwiperImage{height:250px}.bundleModalSwiperPrev,.bundleModalSwiperNext{display:none}}.bundleModalPadding{padding:30px}#bundleModalTitle{font-family:Albra;font-style:normal;font-weight:700;font-size:32px;line-height:1.1;margin:0 0 8px}#bundleModalPrice{font-family:Maax Mono;font-size:18px;line-height:18px;display:flex;align-items:baseline;gap:4px;margin-bottom:15px}#bundleModalPrice s{font-family:Maax Mono;font-size:15px;line-height:18px;letter-spacing:.02em;color:#0000004d}#bundleModalPrice badge{background-color:var(--primary);color:#fff;padding:1px 7px;font-family:Maax Mono;font-size:12px;line-height:18px;margin-left:3px;margin-bottom:4px;position:relative;top:-2px}#bundleModalPrice s:empty,#bundleModalPrice badge:empty{display:none}#productModalSubscription{margin-bottom:30px}#productModalSubscriptionLabel{font-family:Maax Mono;font-size:16px;line-height:18px;margin-bottom:8px;text-transform:uppercase;padding-left:4px}#productModalSubscriptionGrid{border:2px solid #000;border-radius:50px;padding:4px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:10px}.productModalSubscriptionToggle{font-size:12px;line-height:18px;padding:9px 5px;border-radius:50px;cursor:pointer;display:flex;align-items:center}.productModalSubscriptionToggle:has(:checked){color:#fff;background-color:var(--primary)}.productModalSubscriptionInput{display:none}.productModalSubscriptionToggleLabel{text-align:center;width:100%;display:block;text-transform:uppercase;font-size:16px}#bundleModalSubscriptionInfo{display:none;justify-content:space-around}#bundleModalSubscriptionInfo.active{display:flex}.bundleModalSubscriptionInfoItem{display:flex;align-items:center;gap:15px;font-size:14px;line-height:1}.bundleModalSubscriptionInfoItem svg{width:18px;height:auto}@media (max-width: 800px){#bundleModalSubscriptionInfo{flex-direction:column}}#bundleModalOptions{display:grid;row-gap:20px;margin-bottom:20px}.bundleModalOptionInput{display:none}#bundleModalOptionsPacks{display:grid;grid-template-columns:1fr;row-gap:16px}.bundleModalOptionsPacksItem{border:2px solid black;padding:14px;position:relative;display:flex;align-items:center;gap:14px;cursor:pointer;border-radius:10px}.bundleModalOptionsPacksItem.hide{display:none}.bundleModalOptionsPacksItem:has(:checked){color:#fff;background-color:#2b2d42}.bundleModalOptionsPacksItemCircle{border:2px solid black;border-radius:100%;width:26px;height:26px;flex-shrink:0}.bundleModalOptionInput:checked~.bundleModalOptionsPacksItemCircle{background-color:var(--primary)}.bundleModalOptionsPacksItemInfoHeader{display:flex;gap:4px;align-items:center}.bundleModalOptionsPacksItemInfoHeaderTitle{font-family:Maax Mono;font-style:normal;font-weight:700;text-transform:uppercase;font-size:15px;line-height:16px}.bundleModalOptionsPacksItemInfoHeaderSavings{white-space:nowrap;content:attr(data-savings);color:#07583b;text-align:center;font-family:Maax Mono;font-size:12px;font-style:normal;font-weight:700;line-height:16px;text-transform:uppercase;display:flex;padding:2px 8px;align-items:flex-start;gap:10px;border-radius:9999px;background:#d7f4e2;position:relative;top:-2px}.bundleModalOptionsPacksItemInfoDescription{display:none}.bundleModalOptionsPacksItemInfoDescription.active{display:block;line-height:1;margin-top:auto;font-weight:400;font-size:11px;text-transform:initial}.bundleModalOptionsPacksItemPrice{display:flex;gap:5px;align-items:center;margin-left:auto}.bundleModalOptionsPacksItemPriceUnit{white-space:nowrap;color:var(--primary);font-family:Maax Mono;font-size:12px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:-1.08px;border-radius:32px;border:1px solid var(--primary);background:#f6f4ed;box-shadow:0 1px 5px #00000040;padding:4px 8px}.bundleModalOptionsPacksItemPriceUnit:empty{display:none}.bundleModalOptionsPacksItemPriceTotal{font-family:Maax Mono;font-size:16px;line-height:16px}.bundleModalOptionsPacksItemBadge{font-family:Maax Mono;position:absolute;top:-11px;right:14px;line-height:1;background-color:var(--primary);color:#fff;text-transform:uppercase;padding:5px 14px;font-size:13px;border-radius:13px}#bundleModalOptionsFragrances{order:-1}#bundleModalOptionsFragrancesTitle{font-family:Maax Mono;text-transform:uppercase;font-size:15px;line-height:16px}#bundleModalOptionsFragrancesDesc{font-size:14px;font-family:Maax Mono;line-height:1.3;display:block;margin-top:4px;max-width:none;margin-bottom:5px}#bundleModalOptionsFragrancesList{display:flex;gap:10px;position:relative}.bundleModalOptionsFragrancesListItemImage{width:50px;height:50px;aspect-ratio:1;object-fit:contain;border-radius:100%;padding:3px}input:checked~.bundleModalOptionsFragrancesListItemImage{border:2px solid black}#bundleModalOptionsSizes{order:-1}#bundleModalOptionsSizesTitle{font-family:Maax Mono;text-transform:uppercase;font-size:15px;line-height:16px;margin-bottom:5px}#bundleModalOptionsSizesList{display:flex;gap:10px;position:relative}.bundleModalOptionsSizesListItemImage{width:50px;height:50px;aspect-ratio:1;object-fit:contain;border-radius:100%;padding:3px}input:checked~.bundleModalOptionsSizesListItemImage{border:2px solid black}.bundleModalOptionsGeneralTitle{font-size:16px;line-height:18px;margin-bottom:6px;text-transform:uppercase}.bundleModalOptionsGeneralList{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.bundleModalOptionsGeneralListItem{border:2px solid black;padding:14px;position:relative;display:flex;align-items:center;gap:14px;cursor:pointer;border-radius:10px}.bundleModalOptionsGeneralListItem:has(:checked){background-color:#efd9ca}.bundleModalOptionsGeneralListItemTitle{font-family:Maax Mono;font-style:normal;font-weight:700;text-transform:uppercase;font-size:15px;line-height:16px;display:flex;align-items:center;gap:14px}.bundleModalOptionsGeneralListItemTitle:before{border:2px solid black;border-radius:100%;width:26px;height:26px;content:"";display:block}.bundleModalOptionsGeneralListItem:has(:checked) .bundleModalOptionsGeneralListItemTitle:before{background-color:var(--primary)}#bundleModalATC{padding:20px 10px;background-color:var(--primary);outline:none;border:none;display:block;width:100%;color:#fff;font-family:Maax Mono;font-size:17px;text-transform:uppercase;margin-bottom:12px;cursor:pointer;font-weight:700}#bundleModalATC span{font-weight:400}#bundleModalATC:disabled{background-color:#9e9e9e;pointer-events:none}@media (max-width: 800px){.bundleModalPadding{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/227/assets/section-bundle-v3.css.map */
