.BundleConfigurator__Items{display:flex;flex-direction:column}.ProductMain{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 769px){.ProductMain{flex-direction:row;gap:6rem}.ProductMain .ProductGallery,.ProductMain .ProductGalleryWrapper{width:60%}.ProductMain .ProductGalleryWrapper .ProductGallery{width:100%}.ProductMain .ProductGalleryWrapper .ProductGallery__Image{grid-column:1/3}.ProductMain .ProductAside{width:40%}}.ProductGalleryWrapper{position:relative}.ProductGalleryWrapper .ProductGalleryWrapper__Content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:1.6rem;width:100%;text-align:center}.ProductGalleryWrapper .ProductGalleryWrapper__Content .Heading,.ProductGalleryWrapper .ProductGalleryWrapper__Content .Text{color:#fff}.BundleItem{display:flex;gap:2rem;padding:2rem 0}.BundleItem:not(:last-child){border-bottom:1px solid #a7a28f}.BundleItem__Image{flex-shrink:0;align-self:flex-start;width:8.4rem}.BundleItem__Aside{display:flex;flex-direction:column;gap:1.6rem}.BundleItem__Details{display:flex;flex-direction:column;gap:.4rem}.BundleItem .Tag{width:-moz-fit-content;width:fit-content}.ProductBundleItem{display:flex;align-items:center;gap:2rem;padding:1.6rem;border:1px solid #a7a28f;background-color:#fff;box-shadow:0 4px 20px #f7f3e6}.ProductBundleItem .ProductBundleItem__Image{align-self:flex-start;flex-shrink:0;width:25%}.ProductBundleItem .ProductBundleItem__Aside{display:flex;flex-direction:column;gap:1.6rem}.ProductBundleItem .ProductBundleItem__Aside .ProductBundleItem__Details{display:flex;flex-direction:column;gap:.4rem}table{width:100%;border-collapse:collapse}table tr{padding-bottom:1.6rem}table tr:not(:last-child){border-bottom:1px solid #e3e3e3}table td{padding:1.6rem 0;vertical-align:top}table td+td{padding-left:1.6rem}.ProductDetails{display:flex;align-items:flex-start;flex-direction:column;gap:1.6rem}.ProductDetails .ProductDetails__Title{display:flex;flex-direction:column;gap:.8rem;width:100%}.ProductDetails .ProductDetails__Title .Heading{line-height:3.5rem}.ProductDetails .ProductDetails__Price{display:flex;flex-direction:column;gap:1.2rem;width:100%}.ProductDetails .PriceList .Price{color:#181714;font-size:2rem}.ProductDetails .Banner{width:100%}.ProductDetails .Banner .Text{font-size:1.28rem;line-height:1.4}@media screen and (min-width: 769px){.ProductDetails .Banner .Text{font-size:1.6rem}}.ProductGallery{position:relative;display:flex;flex-direction:column}.ProductGallery .ProductGallery__Slider{margin:0;border-radius:var(--border-radius-md)}@media screen and (max-width: 768px){.ProductGallery .ProductGallery__Slider{display:flex;overflow:scroll;scroll-snap-type:x mandatory}}@media screen and (min-width: 769px){.ProductGallery .ProductGallery__Slider{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(50% - .8rem),1fr));grid-template-rows:auto;grid-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem;grid-row-gap:.8rem;row-gap:.8rem}}.ProductGallery .ProductGallery__Slider .ProductGallery__Image{position:relative;flex-shrink:0;width:100%}@media screen and (max-width: 768px){.ProductGallery .ProductGallery__Slider .ProductGallery__Image{scroll-snap-stop:always;scroll-snap-align:start}}.ProductGallery .ProductGallery__Nav{display:flex;justify-content:flex-start;margin:0 -1.6rem;padding:1.6rem;overflow:scroll;scroll-snap-type:x mandatory;scroll-padding-inline-start:1.6rem}@media screen and (min-width: 769px){.ProductGallery .ProductGallery__Nav{display:none}}.ProductGallery .ProductGallery__Nav .ProductGallery__NavItem--Active{pointer-events:none}.ProductGallery .ProductGallery__Nav .ProductGallery__NavItem--Active .ProductGallery__Thumbnail{border:1px solid #181714}.ProductGallery .ProductGallery__Nav .ProductGallery__NavItem .Button__Inner{padding:0}.ProductGallery .ProductGallery__Nav .Button__Content{display:flex}.ProductGallery .ProductGallery__Nav .ProductGallery__Thumbnail{width:10rem;height:10rem;flex-shrink:0;scroll-snap-stop:always;scroll-snap-align:start;border-radius:var(--border-radius-md);overflow:hidden}.ProductGallery .ProductGallery__Thumbnails{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:.8rem}.ProductGallery .ProductGallery__Tags{position:absolute;top:0;right:0;padding:.8rem}.ProductGallery:has(+zoom-modal) .ProductGallery__Image{cursor:zoom-in}.ProductRatingScales{display:flex;flex-direction:column;gap:2.4rem}.RatingScale{display:flex;flex-direction:column;gap:.8rem}.RatingScale .RatingScale__Header{display:flex;justify-content:space-between}.RatingScale .RatingScale__ProgressLineWrapper{position:relative;width:100%;height:.4rem;background-color:#fcfaf5}.RatingScale .RatingScale__ProgressLineWrapper .RatingScale__ProgressLine{position:absolute;top:0;left:0;z-index:1;width:0;height:100%;background-color:#ac8700;transition:width .3s ease-out}.BundleConfigurator{display:flex;flex-direction:column;gap:4rem}.BundleConfigurator .BundleConfigurator__MainSection{padding-bottom:0}.BundleConfigurator .BundleConfigurator__SummarySection{padding-top:0}.BundleConfigurator .BundleConfigurator__SummaryWrapper{position:relative}.BundleConfigurator .BundleConfigurator__SummaryWrapperContent{max-width:1440px;margin:0 auto}@media screen and (min-width: 769px){.BundleConfigurator .BundleConfigurator__SummaryWrapperContent{display:flex;justify-content:space-between;align-items:center;padding:11.2rem 4rem}}.BundleConfigurator .BundleConfigurator__SummaryWrapperContent .Heading{max-width:40rem}@media screen and (max-width: 768px){.BundleConfigurator .BundleConfigurator__SummaryWrapperContent .Heading{display:none}}.BundleConfigurator .BundleConfigurator__Summary{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 769px){.BundleConfigurator .BundleConfigurator__Summary{max-width:40rem}}.BundleConfigurator .BundleConfigurator__SummarySeperator{display:flex;justify-content:center}@media screen and (max-width: 768px){.BundleConfigurator .Section__BackgroundImage .Image{display:none}}.BundleConfigurator .BundleStepperSection,.BundleConfigurator .BundleStepperSection .Section__Container{padding:0}.BundleConfigurator .BundleProductSection{padding-bottom:0}.BundleConfigurator .BundleProductSection .Section__Container{padding:0}.ProductMain{display:flex;flex-direction:column;gap:2.4rem;margin-top:-3.2rem}.ProductMain .ProductForm__AvailabilityAlert,.ProductMain .ProductForm__AppBlocks{display:none}@media screen and (min-width: 769px){.ProductMain{flex-direction:row;gap:6rem}.ProductMain .ProductGallery{position:sticky;top:calc(var(--site-header-height) + 2.4rem);left:0;display:flex;align-self:flex-start;flex-direction:column;width:60%}.ProductMain .ProductAside{width:40%}}.ProductMain__AdditionalDetails{display:flex;gap:6rem}.ProductMain__AdditionalDetails .Section__Container{width:100%}.ProductMain__AdditionalDetails .Section__Content{flex-direction:column}@media screen and (min-width: 769px){.ProductMain__AdditionalDetails .Section__Content{flex-direction:row}}@media screen and (min-width: 769px){.ProductMain__AdditionalDetails .Accordion{width:60%}}@media screen and (min-width: 769px){.ProductMain__AdditionalDetails .ProductRatingScales{width:40%}}.ProductMain__AdditionalDetails .ProductRatingScales .Rating .Text:last-of-type{display:none}.ProductAside{--padding: 1.6rem;position:sticky;top:calc(var(--site-header-height) + 2.4rem);left:0;display:flex;align-self:flex-start;flex-direction:column;gap:3.2rem;padding:1.6rem;padding:var(--padding);width:100%;border-radius:var(--border-radius-md);box-shadow:0 0 2px #1817143d;overflow:hidden}@media screen and (min-width: 1024px){.ProductAside{--padding: 2.4rem}}.ProductAside .ProductAside__Footer{display:flex;flex-direction:column;gap:1.6rem}.ProductAside .ProductAside__FreeShippingHint{text-align:center}.ProductAside .Banner{--negative-margin: calc(var(--padding) * -1);margin:calc(var(--padding) * -1) calc(var(--padding) * -1) 0 calc(var(--padding) * -1);margin:var(--negative-margin) var(--negative-margin) 0 var(--negative-margin)}.ProductSellingPoints{display:flex;flex-direction:column;gap:.8rem}.product-properties-table,.product--properties-table{width:100%!important}.product--properties-label{width:33%!important}.product--properties-value{width:66%!important}.SellingPoints{display:flex;flex-direction:column;align-items:center;gap:2.4rem}.SellingPoints .SellingPoints__List{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.6rem;gap:1.6rem;width:100%}@media screen and (min-width: 769px){.SellingPoints .SellingPoints__List{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.Text-Block{display:flex;justify-content:center}.Text-Block.Text-Block--Narrow .Text-Block__Container{max-width:770px}.Text-Block.Text-Block--Full .Text-Block__Container{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/655/assets/page.pages_pageHandle.css.map */
