html.gbbBundle-HTML,#gbbBundle,#gbbBundle *,.gbbProductVariantModalMainContainer,.gbbProductVariantModalMainContainer *{font-family:var(--easybundle-body-font, var(--font-body-family, Roboto, sans-serif))!important}#gbbBundle,.gbbProductVariantModalMainContainer{--easybundle-bg: #fcfbf2;--easybundle-dark: #242424;--easybundle-body-font: var(--font-body-family, Roboto, sans-serif);--easybundle-display-font: "AktivGroteskEx", "aktiv-grotesk-extended", var(--font-body-family, sans-serif)}.gbbLoadingScreen{display:block!important;min-height:max(560px,calc(100vh - 120px))!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;animation:none!important;transition:none!important}.gbbArchiduchesseLoadingNotice{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.gbbLoadingScreen img,.gbbLoadingScreen svg,.gbbLoadingScreen video,.gbbLoadingScreen picture,.gbbLoadingScreen canvas,.gbbLoadingScreen [style*=".gif"],.gbbLoadingScreen [src*=".gif"]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.gbbPreparingBundleMainContainer,.gbbPreparingBundleContainerModal,.gbbPreparingBundleGifContainer,.gbbPreparingBundleGif{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}#gbbBundle .gbbFade,.gbbProductVariantModalMainContainer .gbbFade{animation:none!important;transition:none!important}#gbbBundle.gbbPageBody,#gbbBundle .gbbHTMLWrapper,#gbbBundle .gbbBodyWrapper,#gbbBundle .gbbAddGiftBoxPageWrapper,#gbbBundle .gbbAddProductsPageHTML,#gbbBundle .gbbAddProductsContainerHTML{background:var(--easybundle-bg)!important}#gbbBundle .gbbProductItem{touch-action:manipulation!important;cursor:pointer!important}#gbbBundle .gbbProductItem,#gbbBundle .gbbProductImageContainer,#gbbBundle .gbbProductImageContainerImg,#gbbBundle .gbbProductTextContainer,#gbbBundle .gbbProductActionContainer{background-color:var(--easybundle-bg)!important}#gbbBundle .gbbBodyWrapper{width:min(1340px,calc(100vw - 100px))!important;max-width:min(1340px,calc(100vw - 100px))!important;margin-inline:auto!important}#gbbBundle .gbbAddGiftBoxPageWrapper{width:100%!important;max-width:100%!important;margin-inline:0!important}#gbbBundle .gbbAddProductsContainerHTML,#gbbBundle .gbbProductsContainer{width:100%!important;max-width:none!important}#gbbBundle .gbbAddProductPageSubtextWrapper{display:grid!important;grid-template-columns:36px minmax(0,695px)!important;grid-template-rows:auto auto!important;gap:14px!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;margin:30px 0 64px!important;padding:0!important;text-align:left!important;color:#000!important;opacity:1!important}#gbbBundle .gbbAddProductPageSubtextWrapper:before{display:none!important}#gbbBundle .gbbArchiduchesseBundleIcon{grid-column:1!important;grid-row:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;margin-top:0!important;border:0!important;background:transparent!important}#gbbBundle .gbbArchiduchesseBundleIcon img{display:block!important;width:36px!important;height:36px!important;object-fit:contain!important}#gbbBundle .gbbAddProductPageSubtext{grid-column:2!important;grid-row:1!important;color:#000!important;font-family:Roboto,var(--easybundle-body-font)!important;font-size:36px!important;font-weight:400!important;line-height:1!important;letter-spacing:-1.08px!important;text-align:left!important;opacity:1!important}#gbbBundle .gbbArchiduchesseBundleDescription{grid-column:1 / -1!important;grid-row:2!important;max-width:695px!important;margin:0!important;color:#000!important;font-family:var(--easybundle-body-font)!important;font-size:14px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:.6px!important}#gbbBundle .gbbFiltersSearchSortHeader{display:none!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important}#gbbBundle .gbbFiltersSearchSortHeader:before{content:none!important;display:none!important}#gbbBundle .gbbFiltersMainButtonWrapper{display:none!important;width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;pointer-events:none!important;visibility:hidden!important}#gbbBundle .gbbFiltersDropDownButton{display:none!important}#gbbBundle .gbbFiltersDropDownButton svg{display:none!important}#gbbBundle .gbbFiltersCheckboxLabel{color:var(--easybundle-dark)!important;font-size:13px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase!important}#gbbBundle .gbbArchiduchesseCollectionControls{width:100%!important;margin:-36px 0 4px!important;padding:0!important;color:var(--easybundle-dark)!important}#gbbBundle .ac-filterbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:10px 0!important;margin-bottom:4px!important}#gbbBundle .ac-filterbar__left{display:flex!important;align-items:center!important;gap:8px!important;flex:1!important;min-width:0!important;overflow:hidden!important}#gbbBundle .ac-filterbar__count{flex-shrink:0!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-body-font)!important;font-size:12px!important;font-weight:300!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}#gbbBundle .ac-filterbar__active-filters{display:flex!important;align-items:center!important;gap:6px!important;overflow:hidden!important}#gbbBundle .ac-active-pill,#gbbBundle .facets-pill{-webkit-appearance:none!important;appearance:none!important;display:inline-flex!important;align-items:center!important;gap:4px!important;flex-shrink:0!important;padding:3px 6px!important;border:1px solid var(--easybundle-dark)!important;border-radius:4px!important;background:transparent!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-body-font)!important;font-size:11px!important;font-weight:300!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer!important}#gbbBundle .ac-active-pill__x{font-size:13px!important;line-height:1!important}#gbbBundle .ac-clear-all,#gbbBundle .active-facets__button-remove-all{-webkit-appearance:none!important;appearance:none!important;border:0!important;background:transparent!important;padding:0!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-body-font)!important;font-size:11px!important;font-weight:300!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase!important;text-decoration:underline!important;cursor:pointer!important}#gbbBundle .ac-filterbar__right{display:flex!important;align-items:center!important;flex-shrink:0!important}#gbbBundle .ac-filters-btn{-webkit-appearance:none!important;appearance:none!important;border:0!important;background:transparent!important;padding:0!important;cursor:pointer!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-display-font)!important;font-size:12px!important;font-weight:400!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase!important;white-space:nowrap!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}#gbbBundle .ac-filters-btn[disabled]{opacity:.45!important;cursor:wait!important}#gbbBundle .mobile-facets__disclosure,#gbbBundle .gbbArchiduchesseFilterDisclosure{display:block!important;position:static!important}#gbbBundle .mobile-facets__disclosure:not([open]),#gbbBundle .gbbArchiduchesseFilterDisclosure:not([open]){height:0!important;min-height:0!important;overflow:hidden!important;pointer-events:none!important}#gbbBundle .mobile-facets__disclosure>summary:before,#gbbBundle .mobile-facets__disclosure>summary:after,#gbbBundle .gbbArchiduchesseFilterDisclosure>summary:before,#gbbBundle .gbbArchiduchesseFilterDisclosure>summary:after{content:none!important;display:none!important;pointer-events:none!important}#gbbBundle .mobile-facets__open-wrapper{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important}#gbbBundle .gbbArchiduchesseCollectionFacetsWrapper{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:110!important;display:none!important;visibility:hidden!important;pointer-events:none!important}#gbbBundle .mobile-facets__disclosure[open] .gbbArchiduchesseCollectionFacetsWrapper,#gbbBundle .gbbArchiduchesseFilterDisclosure[open] .gbbArchiduchesseCollectionFacetsWrapper{display:block!important;visibility:visible!important;pointer-events:auto!important}#gbbBundle .mobile-facets__disclosure:not([open]) .gbbArchiduchesseFacetOverlay,#gbbBundle .mobile-facets__disclosure:not([open]) .gbbArchiduchesseCollectionFilterDrawer{display:none!important;visibility:hidden!important;pointer-events:none!important}#gbbBundle .mobile-facets__disclosure[open] .gbbArchiduchesseFacetOverlay{pointer-events:auto!important}#gbbBundle .mobile-facets__disclosure[open] .mobile-facets__inner{transform:none!important;visibility:visible!important}#gbbBundle .mobile-facets__details[open]>.mobile-facets__submenu{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:3!important;transform:translate(0)!important;visibility:visible!important}html[data-archiduchesse-filters-open] body{overflow:hidden!important}#gbbBundle .gbbArchiduchesseFacetOverlay{-webkit-appearance:none!important;appearance:none!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;border:0!important;background:#24242480!important;cursor:pointer!important;touch-action:manipulation!important}#gbbBundle .gbbArchiduchesseCollectionFilterDrawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;z-index:111!important;width:375px!important;max-width:calc(100vw - 32px)!important;height:100vh!important;height:100dvh!important;margin:0!important;background:var(--easybundle-bg)!important;color:var(--easybundle-dark)!important;transform:none!important}#gbbBundle .mobile-facets__inner{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;max-height:100%!important;background:var(--easybundle-bg)!important;color:var(--easybundle-dark)!important}#gbbBundle .mobile-facets__header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:55px!important;padding:14px 20px!important;border-bottom:1px solid var(--easybundle-dark)!important;position:relative!important}#gbbBundle .mobile-facets__header-inner{display:flex!important;align-items:center!important;gap:0!important;width:100%!important;min-width:0!important}#gbbBundle .mobile-facets__heading{margin:0!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-display-font)!important;font-size:12px!important;font-weight:400!important;line-height:1.8!important;letter-spacing:0!important;text-transform:uppercase!important}#gbbBundle .mobile-facets__count{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-body-font)!important;font-size:12px!important;font-weight:300!important;line-height:1.8!important;letter-spacing:0!important;opacity:.5!important;text-align:center!important;white-space:nowrap!important;pointer-events:none!important;z-index:1!important}#gbbBundle .mobile-facets__close,#gbbBundle .mobile-facets__close-button{-webkit-appearance:none!important;appearance:none!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-body-font)!important;font-size:18px!important;font-weight:300!important;line-height:1!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;position:relative!important;z-index:2!important}#gbbBundle .mobile-facets__close{margin-left:auto!important}#gbbBundle .mobile-facets__main{flex:1!important;min-height:0!important;overflow-y:auto!important;background:var(--easybundle-bg)!important}#gbbBundle .mobile-facets__details{border-bottom:1px solid var(--easybundle-dark)!important}#gbbBundle .mobile-facets__summary{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:0!important;padding:13px 20px!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-display-font)!important;font-size:13px!important;font-weight:600!important;line-height:1.8!important;letter-spacing:.02em!important;text-transform:uppercase!important;list-style:none!important;cursor:pointer!important}#gbbBundle .mobile-facets__main>.mobile-facets__details:first-child .mobile-facets__summary{align-items:flex-end!important;min-height:74px!important}#gbbBundle .mobile-facets__summary::-webkit-details-marker{display:none!important}#gbbBundle .mobile-facets__summary>div{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important}#gbbBundle .mobile-facets__main>.mobile-facets__details:first-child .mobile-facets__summary>div{align-items:center!important}#gbbBundle .mobile-facets__arrow{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;margin-left:auto!important;font-size:18px!important;font-family:var(--easybundle-body-font)!important;font-weight:300!important;line-height:1!important}#gbbBundle .mobile-facets__submenu{padding:0 20px 14px!important;background:var(--easybundle-bg)!important}#gbbBundle .mobile-facets__close-button{width:auto!important;min-width:28px!important;gap:8px!important;margin:0 0 10px!important;border:0!important;text-transform:uppercase!important}#gbbBundle .mobile-facets__list{display:grid!important;gap:0!important;margin:0!important;padding:0!important;list-style:none!important}#gbbBundle .mobile-facets__item{min-height:32px!important}#gbbBundle .mobile-facets__label{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:32px!important;padding:0!important;touch-action:manipulation!important;pointer-events:auto!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-body-font)!important;font-size:12px!important;font-weight:300!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase!important;cursor:pointer!important}#gbbBundle .mobile-facets__checkbox{width:13px!important;height:13px!important;margin:0!important;border:1px solid var(--easybundle-dark)!important;accent-color:var(--easybundle-dark)!important}#gbbBundle .mobile-facets__highlight{display:none!important}#gbbBundle .facets__item-count,#gbbBundle .gbbArchiduchesseFilterEmpty{margin-left:auto!important;color:#24242480!important;font-family:var(--easybundle-body-font)!important;font-size:11px!important;font-weight:300!important;line-height:1!important}#gbbBundle .mobile-facets__footer{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:16px!important;padding:14px 20px 20px!important;border-top:1px solid var(--easybundle-dark)!important;background:var(--easybundle-bg)!important}#gbbBundle .active-facets-mobile{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;grid-column:1 / -1!important}#gbbBundle .active-facets-mobile:empty{display:none!important}#gbbBundle .mobile-facets__footer .active-facets__button-remove-all{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:34px!important;font-family:var(--easybundle-display-font)!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;text-underline-offset:2px!important}#gbbBundle .mobile-facets__submit{display:block!important;width:100%!important;box-sizing:border-box!important;min-height:34px!important;padding:7px 14px!important;border:1px solid rgba(36,36,36,.85)!important;border-radius:4px!important;background:transparent!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-display-font)!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:.08em!important;text-align:center!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:none!important;outline:0!important;cursor:pointer!important}#gbbBundle .mobile-facets__submit:before,#gbbBundle .mobile-facets__submit:after{content:none!important;display:none!important;border:0!important;box-shadow:none!important;outline:0!important}#gbbBundle .mobile-facets__submit:hover{background:var(--easybundle-dark)!important;color:#fff!important}#gbbBundle .pagination-wrapper{margin-top:4rem!important;margin-bottom:110px!important}#gbbBundle .pagination__list{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;margin:0!important;padding:0!important;list-style:none!important}#gbbBundle .pagination__list>li{flex:1 0 4.4rem!important;max-width:4.4rem!important}#gbbBundle .pagination__list>li:not(:last-child){margin-right:1rem!important}#gbbBundle .pagination__item{-webkit-appearance:none!important;appearance:none!important;position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:4.4rem!important;padding:0!important;border:0!important;background:transparent!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-body-font)!important;font-size:14px!important;font-weight:400!important;line-height:1!important;text-decoration:none!important;cursor:pointer!important}#gbbBundle .pagination__item--current{cursor:default!important}#gbbBundle .pagination__item--current:after,#gbbBundle .pagination__item:hover:after{content:""!important;position:absolute!important;bottom:8px!important;left:50%!important;display:block!important;width:2rem!important;height:.1rem!important;background-color:currentColor!important;transform:translate(-50%)!important}#gbbBundle .pagination__item-arrow:hover:after{display:none!important}#gbbBundle .gbbProductsItemsContainer{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;width:100%!important;max-width:none!important;padding-bottom:110px!important}#gbbBundle .gbbProductItem{position:relative!important;display:grid!important;grid-template-areas:"media" "bottom"!important;grid-template-rows:auto auto!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;border:0!important;box-shadow:none!important;color:var(--easybundle-dark)!important;cursor:pointer!important}#gbbBundle .gbbProductImageContainer{grid-area:media!important;position:relative!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:3 / 4!important;overflow:hidden!important;cursor:pointer!important}#gbbBundle .gbbProductImageContainerImg{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center!important}#gbbBundle .gbbProductItemOverLay,#gbbBundle .gbbOverLayIconContainer,#gbbBundle .gbbProductItemOverLay *,#gbbBundle .gbbProductItem .gbbPrevImage,#gbbBundle .gbbProductItem .gbbNextImage{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}#gbbBundle .gbbProductTextContainer{grid-area:bottom!important;position:relative!important;z-index:1!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-end!important;min-height:62px!important;padding:8px 58px 8px 8px!important;line-height:1.1!important;color:var(--easybundle-dark)!important}#gbbBundle .gbbArchiduchesseProductCategory{display:block!important;margin:0 0 4px!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-body-font)!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:.01em!important;text-transform:none!important}#gbbBundle .gbbProductItemTitle,#gbbBundle .gbbProductTitleOnly,#gbbBundle .gbbVariantTitle{display:inline-block!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-display-font)!important;font-size:13px!important;font-weight:600!important;line-height:1.1!important;letter-spacing:.04em!important;text-transform:uppercase!important}#gbbBundle .gbbProductActionContainer{grid-area:bottom!important;position:relative!important;z-index:2!important;display:flex!important;align-items:flex-end!important;justify-content:flex-end!important;min-height:62px!important;padding:8px!important;background:transparent!important;background-color:transparent!important;pointer-events:none!important}#gbbBundle .gbbProductItemPricesContainer{display:flex!important;align-items:flex-end!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important;white-space:nowrap!important;pointer-events:none!important}#gbbBundle .gbbProductItemPrice,#gbbBundle .gbbProductItemCompareAtPrice{color:var(--easybundle-dark)!important;font-family:var(--easybundle-display-font)!important;font-size:13px!important;font-weight:600!important;line-height:17px!important;letter-spacing:.02em!important}#gbbBundle .gbbProductItemCompareAtPrice{color:#24242466!important;text-decoration:line-through!important}#gbbBundle .gbbProductButtonWrapper{position:absolute!important;width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;opacity:0!important;pointer-events:none!important;white-space:nowrap!important}#gbbBundle .gbbProductAddButton{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;min-height:34px!important;height:auto!important;padding:7px 10px!important;border-radius:5px!important;background:var(--easybundle-dark)!important;color:#fff!important;font-size:12px!important;line-height:1.2!important;white-space:nowrap!important}#gbbBundle .gbbLoadMoreProductsButton{position:absolute!important;width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;opacity:0!important;pointer-events:none!important;white-space:nowrap!important}#gbbBundle .gbbAddProductsPageFooterHTML,#gbbBundle .gbbProductsFooterHTML{background:var(--easybundle-bg)!important;min-height:0!important;height:auto!important}#gbbBundle .gbbAddProductsPageFooterHTML{position:sticky!important;bottom:0!important;z-index:40!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:18px!important;align-items:center!important;padding:14px 28px 18px!important;border-top:1px solid rgba(36,36,36,.12)!important}#gbbBundle .gbbPageFooterHTML,#gbbBundle .gbbDiscountFooterHTML,#gbbBundle .gbbDiscountMessageContainer,#gbbBundle .gbbDiscountMessage,#gbbBundle .gbbFooterButtonsWrapper{min-height:0!important;height:auto!important}#gbbBundle .gbbDiscountFooterHTML{position:absolute!important;width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;opacity:0!important;pointer-events:none!important;white-space:nowrap!important}#gbbBundle .gbbDiscountMessageContainer,#gbbBundle .gbbDiscountMessage{font-size:13px!important;line-height:1.25!important}#gbbBundle .gbbDiscountProgressBarContainer,#gbbBundle .progressBar,#gbbBundle .progressBarFill{display:none!important}#gbbBundle .gbbProductsFooterHTML{padding:6px 10px!important}#gbbBundle .gbbArchiduchesseFooterStatus{justify-self:start!important;margin-top:4px!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-display-font)!important;font-size:14px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:.01em!important}#gbbBundle .gbbFooterButtonsWrapper{justify-self:end!important;margin:0!important}#gbbBundle .gbbFooterNextButton{display:none!important;min-width:268px!important;min-height:38px!important;height:38px!important;padding:0 20px!important;border:1px solid #2d8751!important;border-radius:4px!important;background:#2d8751!important;color:#fff!important;font-family:var(--easybundle-display-font)!important;font-size:10px!important;font-weight:400!important;line-height:1.1!important;letter-spacing:.08em!important;text-align:center!important;text-transform:uppercase!important}#gbbBundle .gbbAddProductsPageFooterHTML[data-archiduchesse-complete=true] .gbbFooterNextButton{display:inline-flex!important;align-items:center!important;justify-content:center!important}#gbbBundle .gbbAddProductsPageFooterHTML[data-archiduchesse-direct-cart-pending=true] .gbbFooterNextButton{cursor:wait!important}html[data-archiduchesse-direct-cart-add=true] .gbbProductVariantModalContainer{display:none!important;pointer-events:none}.gbbProductVariantModalContainer,.gbbProductVariantModalContentContainer,.gbbProductVariantModalBodyContainer,.gbbProductVariantModalDetailsContainer,.gbbProductVariantModalImageTitleContainer,.gbbProductCardTextContainer,.gbbProductCardActionContainer{background:var(--easybundle-bg)!important}.gbbProductVariantModalMainContainer{background-color:#181818c2!important}.gbbProductVariantModalContainer{top:42%!important;right:auto!important;bottom:auto!important;left:50%!important;width:min(900px,calc(100vw - 96px))!important;max-width:min(900px,calc(100vw - 96px))!important;height:auto!important;max-height:min(620px,calc(100vh - 48px))!important;max-height:min(620px,calc(100dvh - 48px))!important;padding:24px 26px 22px!important;border:2px solid rgba(178,181,185,.75)!important;border-radius:6px!important;box-shadow:none!important;color:var(--easybundle-dark)!important;transform:translate(-50%,-50%)!important}.gbbProductVariantModalClose{top:12px!important;right:12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;padding:0!important;border:1px solid rgba(36,36,36,.22)!important;border-radius:50%!important;background:var(--easybundle-bg)!important;color:var(--easybundle-dark)!important;opacity:1!important;cursor:pointer!important}.gbbProductVariantModalClose svg{width:22px!important;height:22px!important}.gbbProductVariantModalClose path{fill:var(--easybundle-dark)!important}.gbbProductVariantModalContentContainer{display:grid!important;grid-template-columns:minmax(280px,1fr) minmax(300px,.86fr)!important;grid-template-rows:0 auto!important;gap:12px 26px!important;align-items:start!important;width:100%!important}.gbbProductVariantModalHeader{grid-column:1 / -1!important;grid-row:1!important;min-height:0!important;height:0!important}.gbbProductVariantModalImageTitleContainer{display:grid!important;grid-column:1!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;gap:8px!important;align-self:start!important;min-width:0!important}.gbbProductVariantModalBodyContainer,.gbbProductVariantModalDetailsContainer{display:grid!important;min-width:0!important}.gbbProductVariantModalBodyContainer{grid-column:1 / -1!important;grid-row:2!important;align-self:stretch!important;grid-template-columns:minmax(280px,1fr) minmax(300px,.86fr)!important;grid-template-rows:auto!important;gap:26px!important;align-items:start!important;padding:0!important}.gbbProductVariantModalDetailsContainer{grid-column:2!important;align-self:start!important;align-content:start!important;grid-auto-rows:max-content!important;gap:16px!important}.gbbProductCardTextContainer{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:3px 18px!important;align-items:start!important;width:100%!important;padding:0!important;text-align:left!important}.gbbProductVariantModalMainContainer .gbbProductImageContainer,.gbbProductVariantModalMainContainer .gbbProductImageContainerImg,.gbbProductVariantModalMainContainer .gbbProductTabImageContainer,.gbbProductVariantModalMainContainer .gbbProducTabImage{background-color:var(--easybundle-bg)!important}.gbbProductVariantModalMainContainer .gbbProductImageContainer{width:100%!important;height:clamp(210px,34vh,280px)!important;min-height:0!important;aspect-ratio:auto!important;overflow:hidden!important}.gbbProductVariantModalMainContainer .gbbProductImageContainerImg{width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;object-position:center!important}.gbbProductVariantModalMainContainer .gbbProductAllImagesContainer{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:6px!important;width:100%!important;max-height:none!important;overflow:visible!important}.gbbProductVariantModalMainContainer .gbbProductTabImageContainer{aspect-ratio:1 / 1!important;width:100%!important;height:auto!important;border:1px solid transparent!important;border-radius:0!important;box-shadow:none!important;outline:0!important;overflow:hidden!important}.gbbProductVariantModalMainContainer .gbbProductTabImageContainer.gbbActiveImage,.gbbProductVariantModalMainContainer .gbbProductTabImageContainer:has(.gbbActiveImage){border:1px solid rgba(36,36,36,.75)!important;box-shadow:none!important;outline:0!important}.gbbProductVariantModalMainContainer .gbbProductTabImageContainer:before,.gbbProductVariantModalMainContainer .gbbProductTabImageContainer:after{content:none!important;display:none!important;border:0!important;box-shadow:none!important;outline:0!important}.gbbProductVariantModalMainContainer .gbbProducTabImage{width:100%!important;height:100%!important;object-fit:cover!important}.gbbProductVariantModalMainContainer .gbbPrevImage,.gbbProductVariantModalMainContainer .gbbNextImage{display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;padding:0!important;margin:-14px 0 0!important;color:#2424246b!important;font-family:var(--easybundle-body-font)!important;font-size:28px!important;font-weight:300!important;line-height:1!important;background:transparent!important;transform:none!important}.gbbProductVariantModalMainContainer .gbbPrevImage{left:18px!important}.gbbProductVariantModalMainContainer .gbbNextImage{right:18px!important}.gbbProductVariantModalMainContainer .gbbArchiduchesseModalCategory{grid-column:1!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-body-font)!important;font-size:13px!important;font-weight:400!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important}.gbbProductVariantModalMainContainer .gbbProductItemTitle,.gbbProductVariantModalMainContainer .gbbProductTitleOnly{grid-column:1!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-display-font)!important;font-size:30px!important;font-weight:400!important;line-height:1!important;letter-spacing:-.6px!important;text-transform:none!important}.gbbProductVariantModalMainContainer .gbbProductItemPricesContainer{grid-column:2!important;grid-row:1 / span 2!important;display:flex!important;align-items:baseline!important;justify-content:flex-end!important;gap:8px!important;margin-top:3px!important;white-space:nowrap!important}.gbbProductVariantModalMainContainer .gbbProductItemPrice,.gbbProductVariantModalMainContainer .gbbProductItemCompareAtPrice{color:var(--easybundle-dark)!important;font-family:var(--easybundle-display-font)!important;font-size:15px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important}.gbbProductVariantModalMainContainer .gbbProductItemCompareAtPrice{color:#24242466!important;text-decoration:line-through!important}.gbbProductVariantModalMainContainer .gbbProductDescriptionContainer,.gbbProductVariantModalMainContainer .gbbProductDescriptionText{display:none!important}.gbbProductVariantModalMainContainer .gbbProductVariantOptionContainer,.gbbProductVariantModalMainContainer .gbbProductQuantityHTMLContainer{display:grid!important;grid-template-columns:minmax(92px,1fr) auto!important;gap:12px!important;align-items:center!important}.gbbProductVariantModalMainContainer .gbbProductQuantityHeading,.gbbProductVariantModalMainContainer .gbbProductVariantOptionLabel{color:var(--easybundle-dark)!important;font-family:var(--easybundle-body-font)!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}.gbbProductVariantModalMainContainer .gbbProductQuantityHTML{display:inline-grid!important;grid-template-columns:32px 36px 32px!important;gap:0!important;align-items:center!important;justify-self:end!important;width:auto!important;border:1px solid var(--easybundle-dark)!important;border-radius:5px!important;overflow:hidden!important}.gbbProductVariantModalMainContainer .gbbProductQuantityRemoveButton,.gbbProductVariantModalMainContainer .gbbProductQuantityAddButton{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;min-width:32px!important;height:30px!important;min-height:30px!important;padding:0!important;border-radius:0!important;background:transparent!important;color:var(--easybundle-dark)!important;font-size:16px!important;font-weight:700!important;line-height:1!important}.gbbProductVariantModalMainContainer .gbbProductQuantityRemoveButton{border-right:1px solid rgba(36,36,36,.25)!important}.gbbProductVariantModalMainContainer .gbbProductQuantityAddButton{border-left:1px solid rgba(36,36,36,.25)!important}.gbbProductVariantModalMainContainer .gbbProductQuantityAddButtonWrapper,.gbbProductVariantModalMainContainer .gbbProductQuantityRemoveButtonWrapper{top:50%!important;left:50%!important}.gbbProductVariantModalMainContainer .gbbProductQuantityLabel{min-width:36px!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-display-font)!important;font-size:14px!important;font-weight:700!important;line-height:30px!important;text-align:center!important}.gbbProductVariantModalMainContainer .gbbProductVariantOptionValuesContainer{justify-content:flex-end!important;gap:8px!important}.gbbProductVariantModalMainContainer .gbbProductVariantOptionValue{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:64px!important;min-height:30px!important;height:auto!important;padding:6px 12px!important;border:1px solid rgba(36,36,36,.35)!important;border-radius:5px!important;background:transparent!important;color:var(--easybundle-dark)!important;font-family:var(--easybundle-display-font)!important;font-size:13px!important;font-weight:700!important;line-height:1.1!important;text-align:center!important;box-shadow:none!important;outline:0!important}.gbbProductVariantModalMainContainer .gbbActiveVariant{border:1px solid rgba(36,36,36,.85)!important;background:transparent!important;color:var(--easybundle-dark)!important;box-shadow:none!important;outline:0!important}.gbbProductVariantModalMainContainer .gbbProductVariantOptionValue:before,.gbbProductVariantModalMainContainer .gbbProductVariantOptionValue:after{content:none!important;display:none!important;border:0!important;box-shadow:none!important;outline:0!important}.gbbProductVariantModalMainContainer .gbbProductCardActionContainer{display:grid!important;grid-column:1 / -1!important;grid-row:auto!important;grid-template-columns:1fr!important;gap:0!important;align-self:start!important;width:100%!important;margin-top:4px!important;padding:0!important}.gbbProductVariantModalMainContainer .gbbProductCardActionContainer .gbbProductButtonWrapper{width:100%!important;justify-self:stretch!important}.gbbProductVariantModalMainContainer .gbbProductVariantAddButton{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:30px!important;height:30px!important;padding:0 18px!important;border:1px solid #2d8751!important;border-radius:4px!important;background:#2d8751!important;color:#fff!important;font-family:var(--easybundle-display-font)!important;font-size:10px!important;font-weight:400!important;line-height:1.1!important;letter-spacing:.08em!important;text-align:center!important;text-transform:uppercase!important}@media screen and (max-width:989px){#gbbBundle .gbbBodyWrapper,#gbbBundle .gbbAddGiftBoxPageWrapper{width:100%!important;max-width:100%!important}#gbbBundle .gbbProductsItemsContainer{grid-template-columns:repeat(2,minmax(0,1fr))!important}.gbbProductVariantModalContainer{width:min(860px,calc(100vw - 48px))!important;max-width:min(860px,calc(100vw - 48px))!important;max-height:calc(100vh - 32px)!important;max-height:calc(100dvh - 32px)!important;padding:22px 22px 20px!important}.gbbProductVariantModalContentContainer{grid-template-columns:minmax(240px,1fr) minmax(280px,.9fr)!important;grid-template-rows:0 auto!important;gap:12px 22px!important}.gbbProductVariantModalBodyContainer{grid-template-columns:minmax(240px,1fr) minmax(280px,.9fr)!important;gap:22px!important}.gbbProductVariantModalMainContainer .gbbProductImageContainer{height:clamp(200px,32vh,260px)!important;min-height:0!important}.gbbProductVariantModalMainContainer .gbbProductItemTitle,.gbbProductVariantModalMainContainer .gbbProductTitleOnly{font-size:18px!important}}@media screen and (max-width:749px){#gbbBundle.gbbPageBody{padding:0 1.5rem!important}#gbbBundle .gbbBodyWrapper,#gbbBundle .gbbAddGiftBoxPageWrapper{width:100%!important;max-width:100%!important;margin-inline:0!important}#gbbBundle .gbbAddProductPageSubtextWrapper{grid-template-columns:36px minmax(0,1fr)!important;gap:12px 14px!important;margin:24px 0 32px!important;padding:0!important}#gbbBundle .gbbArchiduchesseBundleIcon{width:36px!important;height:36px!important}#gbbBundle .gbbArchiduchesseBundleIcon svg{width:20px!important;height:20px!important}html body #gbbBundle .gbbAddProductPageSubtext{font-size:26px!important;line-height:1.1!important;letter-spacing:-.78px!important}#gbbBundle .gbbArchiduchesseBundleDescription{font-size:14px!important;line-height:1.55!important;letter-spacing:.6px!important}#gbbBundle .gbbArchiduchesseCollectionControls{margin:0 0 20px!important}#gbbBundle .ac-filterbar{gap:10px!important;align-items:stretch!important}#gbbBundle .ac-filterbar__right{align-self:stretch!important;display:flex!important;align-items:stretch!important}#gbbBundle .ac-filters-btn{min-height:44px!important;min-width:44px!important;padding:12px 0 12px 12px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important}#gbbBundle .ac-filterbar__active-filters{display:none!important}#gbbBundle .gbbArchiduchesseCollectionFilterDrawer{width:100vw!important;max-width:100vw!important}#gbbBundle .mobile-facets__header,#gbbBundle .mobile-facets__footer,#gbbBundle .mobile-facets__summary,#gbbBundle .mobile-facets__submenu{padding-left:20px!important;padding-right:20px!important}#gbbBundle .mobile-facets__summary{font-size:13px!important}#gbbBundle .mobile-facets__arrow{font-size:18px!important}#gbbBundle .gbbProductTextContainer,#gbbBundle .gbbProductActionContainer{min-height:56px!important;padding:8px!important}#gbbBundle .gbbProductTextContainer{padding-right:48px!important}#gbbBundle .gbbProductItemTitle,#gbbBundle .gbbProductTitleOnly,#gbbBundle .gbbVariantTitle,#gbbBundle .gbbArchiduchesseProductCategory,#gbbBundle .gbbProductItemPrice,#gbbBundle .gbbProductItemCompareAtPrice{font-size:11px!important}#gbbBundle .gbbProductAddButton{min-height:32px!important;padding:6px 8px!important;font-size:11px!important}#gbbBundle .gbbAddProductsPageFooterHTML{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:auto!important;grid-template-columns:none!important;gap:8px!important;padding:12px 14px calc(12px + env(safe-area-inset-bottom,0px))!important;box-shadow:0 -8px 24px #24242414!important}#gbbBundle .gbbArchiduchesseFooterStatus{margin-top:0!important;font-size:13px!important;line-height:1.2!important;width:100%!important}#gbbBundle .gbbPageFooterHTML{width:100%!important;min-width:0!important}#gbbBundle .gbbProductsFooterHTML.gbbProductsFooterHTMLForMobile{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;min-width:0!important;padding:10px 12px!important;border-radius:8px!important;grid-template-columns:none!important}#gbbBundle .gbbViewProductsLabelAndTotalContainer{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;grid-template-columns:none!important}#gbbBundle .gbbViewCartProductsLink{width:100%!important;max-width:100%!important;font-size:13px!important;line-height:1.25!important;text-align:left!important;text-decoration:underline!important;text-underline-offset:2px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}#gbbBundle .gbbFooterTotalContainer{display:flex!important;flex-direction:row!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important;width:100%!important;min-width:0!important;text-align:left!important;grid-template-columns:none!important}#gbbBundle .gbbFooterTotalLabel{display:block!important;flex:0 0 auto!important;margin:0!important;font-size:12px!important;line-height:1!important;font-weight:600!important;color:var(--easybundle-dark)!important}#gbbBundle .gbbFooterTotalValueContainer{display:inline-flex!important;flex:0 1 auto!important;flex-direction:row!important;align-items:baseline!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:nowrap!important;min-width:0!important;grid-column:auto!important}#gbbBundle .gbbFooterOriginalTotalValue{display:inline!important;font-size:12px!important;line-height:1.1!important;text-decoration:line-through!important;opacity:.65!important;white-space:nowrap!important}#gbbBundle .gbbFooterDiscountedTotalValue,#gbbBundle .gbbFooterTotalValue{font-size:16px!important;font-weight:700!important;line-height:1.1!important;white-space:nowrap!important}#gbbBundle .gbbSlotFooterProductsContainer,#gbbBundle .gbbFooterProductsContainer{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;width:100%!important;max-height:72px!important;margin:0 0 2px!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}#gbbBundle .gbbSlotFooterProductsContainer::-webkit-scrollbar,#gbbBundle .gbbFooterProductsContainer::-webkit-scrollbar{display:none!important}#gbbBundle .gbbFooterButtonsWrapper{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;justify-self:stretch!important;width:100%!important;min-width:0!important}#gbbBundle .gbbFooterButtonsWrapper:has(.gbbShowBoxProductsToggleContainer,.gbbFooterBackButton){grid-template-columns:minmax(42px,auto) minmax(0,1fr)!important;align-items:center!important}#gbbBundle .gbbShowBoxProductsToggleContainer{width:42px!important;height:42px!important;min-width:42px!important;flex-shrink:0!important}#gbbBundle .gbbFooterNextButton{width:100%!important;min-width:0!important;min-height:42px!important;height:auto!important;padding:10px 12px!important;grid-column:auto!important;line-height:1.15!important;white-space:normal!important;text-wrap:balance!important}#gbbBundle .gbbDiscountMessageContainer,#gbbBundle .gbbDiscountMessage{font-size:12px!important}#gbbBundle .progressBar{max-width:80vw!important}.gbbProductVariantModalContainer{top:max(12px,env(safe-area-inset-top,0px))!important;bottom:max(12px,env(safe-area-inset-bottom,0px))!important;left:50%!important;right:auto!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;height:auto!important;max-height:none!important;transform:translate(-50%)!important;display:flex!important;flex-direction:column!important;padding:12px 14px 14px!important;overflow:hidden!important}.gbbProductVariantModalClose{position:sticky!important;top:0!important;right:0!important;align-self:flex-end!important;flex:0 0 auto!important;margin:0 0 6px!important;z-index:6!important}.gbbProductVariantModalHeader{display:flex!important;justify-content:flex-end!important;align-items:flex-start!important;position:sticky!important;top:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0 0 4px!important;background:var(--easybundle-bg)!important;z-index:6!important;flex-shrink:0!important}.gbbProductVariantModalContentContainer{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;grid-template-columns:none!important;grid-template-rows:none!important;gap:14px!important}.gbbProductVariantModalMainContainer .gbbProductDescriptionContainer{display:none!important}.gbbProductVariantModalImageTitleContainer,.gbbProductVariantModalDetailsContainer,.gbbProductVariantModalMainContainer .gbbProductCardActionContainer{grid-column:1!important}.gbbProductVariantModalBodyContainer{display:flex!important;flex-direction:column!important;flex:0 0 auto!important;grid-template-columns:none!important;grid-template-rows:none!important;gap:16px!important}.gbbProductVariantModalMainContainer .gbbProductImageContainer{height:clamp(150px,26vh,210px)!important;min-height:0!important}.gbbProductCardTextContainer{grid-template-columns:1fr!important;gap:4px!important}.gbbProductVariantModalMainContainer .gbbArchiduchesseModalCategory{font-size:13px!important}.gbbProductVariantModalMainContainer .gbbProductItemTitle,.gbbProductVariantModalMainContainer .gbbProductTitleOnly{font-size:26px!important;line-height:1.02!important}.gbbProductVariantModalMainContainer .gbbProductItemPricesContainer{grid-column:1!important;grid-row:auto!important;justify-content:flex-start!important;margin-top:8px!important}.gbbProductVariantModalMainContainer .gbbProductItemPrice,.gbbProductVariantModalMainContainer .gbbProductItemCompareAtPrice{font-size:15px!important}.gbbProductVariantModalMainContainer .gbbProductAllImagesContainer{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.gbbProductVariantModalMainContainer .gbbProductVariantModalDetailsContainer{gap:18px!important}.gbbProductVariantModalMainContainer .gbbProductVariantOptionContainer,.gbbProductVariantModalMainContainer .gbbProductQuantityHTMLContainer{grid-template-columns:1fr!important;gap:8px!important}.gbbProductVariantModalMainContainer .gbbProductVariantOptionValuesContainer,.gbbProductVariantModalMainContainer .gbbProductQuantityHTML{justify-self:start!important;justify-content:flex-start!important}.gbbProductVariantModalMainContainer .gbbProductVariantOptionValue{min-width:64px!important;min-height:30px!important;padding:6px 10px!important;font-size:14px!important}.gbbProductVariantModalMainContainer .gbbProductQuantityHTML{grid-template-columns:32px 36px 32px!important}.gbbProductVariantModalMainContainer .gbbProductQuantityRemoveButton,.gbbProductVariantModalMainContainer .gbbProductQuantityAddButton{width:32px!important;min-width:32px!important;height:30px!important;min-height:30px!important}.gbbProductVariantModalMainContainer .gbbProductQuantityLabel{min-width:36px!important;font-size:14px!important;line-height:30px!important}.gbbProductVariantModalMainContainer .gbbProductCardActionContainer{position:sticky!important;bottom:0!important;z-index:5!important;margin-top:8px!important;padding-top:10px!important;padding-bottom:2px!important;background:linear-gradient(180deg,rgba(250,246,238,0) 0%,var(--easybundle-bg) 32%)!important;box-shadow:0 -10px 18px #faf6eeeb!important}.gbbProductVariantModalMainContainer .gbbProductVariantAddButton{min-height:30px!important;height:30px!important;font-size:10px!important;letter-spacing:.08em!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/easybundle-custom.css.map */
