.gbbPageBody{position:relative;background-color:#f9f8f6;z-index:0}.gbbPageBody:before,.gbbPageBody:after{content:"";position:absolute;top:0;z-index:-1}.gbbPageBody:before{left:0;background:url(/cdn/shop/files/travel-kit-bg-left.png?v=1706175977) top left no-repeat;background-size:cover;width:400px;height:410px}.gbbPageBody:after{right:0;background:url(/cdn/shop/files/travel-kit-bg-right.png?v=1706175977) top right no-repeat;background-size:cover;width:300px;height:320px}.gbbFiltersSearchSortHeader{display:none!important}.gbbNavigationImage{display:none}.gbbNavigationItemsContainer:before{border-top:2px solid #E7E0D3!important;top:10px!important}.gbbNavigationStepImgContainer{width:20px!important;height:20px!important}.gbbtickMark{top:0!important;width:20px!important;height:20px!important}.gbbtickMark svg{width:20px!important;height:20px!important}.gbbNavigationStepImgContainer{border-width:1px!important;border-color:#e7e0d3!important}.gbbNavigationStepImgContainer.gbbNavigationStepImgContainerActive{border-width:2px!important;border-color:#c3b18b!important}.gbbNavigationTitle{font-weight:400!important;text-transform:uppercase!important;line-height:1.35!important;font-size:12px!important}.gbbNavigationStepImgContainer.gbbNavigationStepImgContainerActive+.gbbNavigationTitleContainer .gbbNavigationTitle{color:#c3b18b!important;font-weight:600!important}.gbbNavigationItem{display:flex!important;justify-content:flex-start!important;gap:3px!important;flex-direction:column!important;align-items:center!important;padding:0 10px!important}.gbbAddProductPageSubtext{font-family:Cochin LT Std,Arial,Helvetica,sans-serif!important;font-size:24px!important;text-transform:uppercase!important;line-height:32px!important}.gbbAddProductPageSubtextWrapper{margin:55px auto 65px!important;max-width:820px!important}.gbbProductsItemsContainer{display:flex!important;justify-content:center!important}.gbbNavigationItemsContainer{margin-top:60px!important}.gbbNextNavigationItemsButton,.gbbPreviousNavigationItemsButton{top:-5px!important}.gbbNextNavigationItemsButton svg,.gbbPreviousNavigationItemsButton svg{width:32px!important;height:32px!important}.gbbNavigationItemsContainer{margin-left:auto!important;margin-right:auto!important;max-width:946px!important}.gbbProductItem{border-radius:4px!important;box-shadow:0 4px 16px #0000000a!important;flex:0 0 calc(20% - 12px)!important;width:calc(20% - 12px)!important;display:flex!important;flex-direction:column!important}.gbbProductImageContainerImg{border-radius:4px!important;object-fit:contain!important}.gbbProductTitleOnly{text-transform:uppercase!important;font-weight:600!important;font-size:12px!important;text-align:center!important;line-height:1.35!important}.gbbProductActionContainer,.gbbProductTextContainer,.gbbProductCardTextContainer{padding:16px!important}.gbbProductTextContainer{padding-bottom:0!important}.gbbProductItemTitle{border-bottom:1px solid #E7E0D3;padding-bottom:16px!important}.gbbProductActionContainer{margin-top:auto!important}.gbbProductImageContainer{height:0!important;padding-top:100%!important;position:relative!important}.gbbProductImageContainerImg{max-height:100%!important;position:absolute!important;top:0!important;width:100%!important;height:100%!important}.gbbFooterProductRemoveButtonIcon svg{fill:#bc3838}.gbbFooterProductImageContainer{border:none!important}.gbbFooterProductTitle{text-transform:uppercase!important;font-weight:600!important}.gbbFooterProductQtyPriceContainer{font-weight:600!important}.gbbAddProductsPageFooterHTML{box-shadow:0 4px 16px #0000000a!important;border-radius:16px;bottom:24px!important;margin:50px 0 80px}.gbbFooterTotalContainer,.gbbFooterTotalValue,.gbbFooterTotalLabel{font-size:12px!important;text-transform:uppercase!important;line-height:16px!important;font-weight:600!important}.gbbFooterTotalContainer{margin-bottom:8px!important}.gbbFooterNextButton{background:#0f203d!important}.gbbFooterButtonsWrapper{text-transform:uppercase!important}.gbbFooterBackButton,.gbbFooterNextButton{padding:4px 20px!important}.gbbFooterBackButton{border:1px solid #0F203D!important;color:#0f203d!important}.gbbProductAddButton{padding:6px 20px!important;font-weight:600!important;text-transform:uppercase!important;font-size:12px!important}.gbbProductTextContainer,.gbbProductItemPrice,.gbbProductCardTextContainer{font-weight:600!important;font-size:12px!important;line-height:16px!important}.gbbProductQuantityLabel,.gbbProductQuantityAddButton,.gbbProductQuantityRemoveButtonWrapper{display:none!important}.gbbProductQuantityRemoveButton{background:#fff!important;border:1px solid rgb(195,177,139)!important;color:#c3b18b!important}.gbbProductQuantityRemoveButton:before{content:"X";position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600}.gbbFooterProductsContainer{position:relative}.pageStepper{color:#c3b18b!important;font-weight:600!important;margin-bottom:8px!important}.gbbConditionNotificationToast{background:#fff!important;border:2px solid rgb(195,177,139)!important;border-radius:8px!important;grid-gap:50px!important;padding:10px 24px!important;font-size:12px!important;text-transform:uppercase!important;line-height:32px!important;font-weight:600!important}.gbbConditionNotificationClose{line-height:1}.gbbSummaryPageBannerSubText{font-size:24px!important;line-height:32px!important;text-transform:uppercase!important;font-family:Cochin LT Std,Arial,Helvetica,sans-serif!important}.gbbOrderDetailsHTMl,.gbbSummaryPageSubscriptionHTML,.gbbSummaryPageBundleDetailsHTML{background:#fff!important;border-radius:4px!important;box-shadow:0 4px 16px #0000000a!important;border:none!important}.gbbViewCartProductsLink{text-transform:uppercase!important;font-size:12px!important;color:#c3b18b!important;font-weight:600!important;text-underline-offset:4px!important;max-width:160px!important}.gbbConditionNotificationMessage{line-height:1.35!important}.gbbCartProductsContainerHeaderLabel{font-size:18px!important;text-transform:uppercase!important;font-family:Cochin LT Std,Arial,Helvetica,sans-serif!important;font-weight:300!important;color:#0f203d!important}.gbbCartProductsContainerHeader{border-bottom:1px solid #E7E0D3!important;padding:8px 0!important;margin-bottom:10px!important;display:flex!important;align-items:center!important;position:relative!important}.gbbCartProductsModalClose{line-height:1!important;color:#0f203d!important;font-weight:200!important;padding:0!important;top:4px!important}.gbbCartModalProductTitle{text-transform:uppercase!important;font-size:12px!important;font-weight:600!important;line-height:16px!important}.gbbFooterTotalContainer.gbbModalTotalContainer{border-top:1px solid #E7E0D3!important;padding:20px 0 0!important;margin-top:10px!important}.gbbCartProductImageContainer{width:56px!important;height:56px!important}.gbbSummaryPageBundleDetailsHTML{padding:20px!important}.gbbSummaryPageBundleTitleContainer{display:block!important;max-width:250px!important}.gbbSummaryPageBundleItemsLabel{color:#33323b!important;margin-left:8px!important;display:inline!important;text-transform:uppercase!important;font-weight:600!important}.gbbSummaryPageBundleTitle{text-transform:uppercase!important;font-size:21px!important;font-family:Cochin LT Std,Arial,Helvetica,sans-serif!important;font-weight:300!important;line-height:1.2!important;display:inline!important}.gbbSummaryPageProductListItem{text-transform:uppercase;padding:2px 0;border-bottom:1px solid #E7E0D3}.gbbSummaryPageCheckoutButton,.gbbSummaryPageCreateNewBoxButton{background:#0f203d!important;border-radius:0!important;text-transform:uppercase!important;font-size:12px!important;font-weight:600!important}.gbbSummaryPageCreateNewBoxButton{border:1px solid #0F203D!important;background:transparent!important;color:#0f203d!important}.gbbSummaryPageDeliveryAndOrderDetailsHTML,.gbbOrderDetailsHTMl{height:100%!important}.gbbOrderDetailsHTMl{display:flex!important;flex-direction:column!important}.gbbSummaryPageActionButtons{margin-top:auto}.gbbOrderDetailsHeading{text-transform:uppercase!important;font-size:18px!important;font-family:Cochin LT Std,Arial,Helvetica,sans-serif!important;font-weight:300!important;line-height:1.2!important}.gbbSummaryPageSubTotalCartLabel{text-transform:uppercase!important;font-size:14px!important;color:#0f203d!important}.gbbSummaryPageBundleEditRemoveButtons{margin-top:20px;text-transform:uppercase;font-weight:600}.gbbSummaryPageBundleEditButton{color:#c3b18b!important;text-decoration:underline!important;text-underline-offset:2px!important;font-family:Gotham HTF Book,sans-serif}.gbbSummaryPageBundleRemoveButton{color:#bc3838!important;text-decoration:underline!important;text-underline-offset:2px!important;font-family:Gotham HTF Book,sans-serif}.gbbSummaryPageBundleQuantityContainer{margin:10px 0}.gbbSummaryPageBundleQuantityAddButton,.gbbSummaryPageBundleQuantityRemoveButton{background:transparent!important;color:#c3b18b!important;border:1px solid rgb(195,177,139)!important}.gbbSummaryPageBundleImageContainer{background:url(/cdn/shop/files/travel-bag-icon.jpg?v=1706628212) top center no-repeat;background-size:contain;width:56px}.gbbSummaryPageBundleImage{display:none!important}.gbbProductVariantModalContainer{border:none!important}.gbbProductVariantModalContentContainer .gbbProductVariantAddButton{font-weight:600!important;text-transform:uppercase!important;font-size:14px!important;width:auto!important;padding-left:30px!important;padding-right:30px!important}.gbbProductVariantModalDetailsContainer .gbbProductItemTitle{text-transform:uppercase!important;font-size:18px!important;font-family:Cochin LT Std,Arial,Helvetica,sans-serif!important;font-weight:300!important;line-height:1.2!important;border-bottom:none!important;padding-bottom:10px!important}.gbbProductVariantModalDetailsContainer .gbbProductItemPricesContainer{margin-bottom:20px!important}.gbbProductVariantModalDetailsContainer .gbbProductQuantityHTMLContainer{display:none!important}.gbbSummaryPageBodyWrapper{align-items:start}.gbbSummaryPageActionButtons{margin-top:20px}.gbbExtBundleContentsTextValue{line-height:1.5;font-size:14px}.gbbFooterProductContainer{padding-right:20px!important}.gbbFooterProductRemoveButton{left:8px!important;top:5px!important}@media (min-width: 1023px){.gbbRemoveCartItemConfirmationContainerModal{left:20vw!important;right:20vw!important}}@media screen and (max-width: 1023px){.gbbProductVariantModalContainer{width:92%!important;height:92%!important;left:4%!important;top:4%!important}.gbbProductVariantModalImageTitleContainer{max-width:140px!important}.gbbProductVariantModalDetailsContainer .gbbProductCardTextContainer{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.gbbProductVariantModalContentContainer .gbbProductVariantAddButton{width:100%!important}.gbbProductVariantModalContentContainer{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;justify-content:flex-start!important}.gbbProductVariantModalContentContainer .gbbProductCardActionContainer{display:flex!important;flex-direction:column!important}}@media screen and (min-width: 600px){.gbbProductVariantModalImageTitleContainer{flex:0 0 35%!important}.gbbProductVariantModalBodyContainer{display:flex!important}.gbbProductDescriptionText{max-height:100%!important}}@media (min-width: 1024px){.gbbPreviousNavigationItemsButton{left:-32px!important}.gbbNextNavigationItemsButton{right:-32px!important}.gbbProductItemOverLay{background-color:#0f1f3c80!important}}@media screen and (min-width: 750px){.gbbSummaryPageBundleDetailsHTML{margin-bottom:0!important}}@media screen and (max-width: 749px){.gbbPageBody{padding-left:15px!important;padding-right:15px!important;background:url(/cdn/shop/files/travel-kit-bg-mobile.png?v=1706520282) center left no-repeat!important;background-size:cover!important}.gbbPageBody:after,.gbbPageBody:before{display:none!important}.gbbProductsContainer{margin-left:0!important;margin-right:0!important}.gbbProductItem{flex:0 0 calc(50% - 7px)!important;width:calc(50% - 7px)!important}.gbbNavigationTitle{font-size:10px!important}.gbbAddProductPageSubtext{font-size:16px!important;line-height:20px!important}.gbbAddProductPageSubtextWrapper{margin:20px auto 35px!important}.gbbProductItemPricesContainer{text-align:center!important;margin-bottom:8px!important}.gbbProductVariantModalDetailsContainer .gbbProductItemPricesContainer{text-align:left!important;margin-bottom:0!important}.gbbConditionNotificationToast{grid-gap:20px!important;line-height:1.35}.gbbProductButtonWrapper{display:flex!important}.gbbProductQuantityHTML{margin:0 auto!important;width:auto!important}.gbbProductsFooterHTMLForMobile .gbbFooterButtonsWrapper{display:flex!important;justify-content:space-between!important}.gbbFooterButtonsWrapper .gbbFooterNextButton{margin-left:auto}.gbbCartProductsMainContainer{z-index:10000000000!important}.gbbCartModalProductRemoveButtonIcon svg{fill:#bc3838!important}.gbbSummaryPageBannerSubText{font-size:16px!important;line-height:20px!important}.gbbSummaryPageBannerTextWrapper{padding:32px 0!important}.gbbSummaryPageBundleDetailsHTML{display:flex!important;flex-direction:column!important}.gbbSummaryPageBundleImageContainer{height:56px}.gbbSummaryPageBundleTitle{font-size:16px!important;line-height:16px!important}.gbbSummaryPageBundleQuantityAddButton,.gbbSummaryPageBundleQuantityRemoveButton{width:30px!important;height:30px!important}.gbbSummaryPageQuantityAddButtonWrapper,.gbbSummaryPageQuantityRemoveButtonWrapper{position:absolute!important;top:0!important;transform:none!important;left:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:22px!important}.gbbNavigationItem{padding:0 4px!important}.gbbNavigationItemsContainer{margin-top:20px!important}.gbbAddProductsPageFooterHTML{bottom:64px!important}.gbbProductsItemsContainer{flex-wrap:wrap!important;gap:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/easy-bundle-travel-kit.css.map */
