:root{--border: 1px solid #000000}*{-webkit-text-stroke:.005rem currentColor}.Button{position:relative;display:inline-block;padding:11px 32px;line-height:normal;border:1px solid transparent;border-radius:34px;text-transform:uppercase;font-size:.875rem;text-align:center;letter-spacing:.03em;line-height:calc(17/14);font-family:"basis-grotesque-bold-pro",BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;background-color:#051440;transition:color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);z-index:1;-webkit-tap-highlight-color:initial}.Button.Button--bodyfont.ProductForm__AddToCart{background-color:#e2ea3d}@media (-moz-touch-enabled: 0),(hover: hover){.Button--bodyfont:not([disabled]):hover,.Button--bodyfont:not([disabled]):focus{color:#051440!important;border-color:#fff!important;background-color:#fff!important}}@media (-moz-touch-enabled: 0),(hover: hover){.Button.Button--bodyfont.ProductForm__AddToCart:not([disabled]):hover,.Button.Button--bodyfont.ProductForm__AddToCart:not([disabled]):focus{color:#051440!important;border-color:#051440!important;background-color:#fff!important}}.Button--secondary{color:#fff;background:#051440;border:1px solid #051440;border-radius:34px;-webkit-tap-highlight-color:#ffffff}@media (-moz-touch-enabled: 0),(hover: hover){.Button.Button--secondary:not([disabled]):hover,.Button.Button--secondary:not([disabled]):focus{color:#051440!important;border-color:#051440!important;background-color:#fff!important}}.section-cta{text-align:center;margin-top:34px}.BundleLandingToolbar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;max-width:1200px;margin:0 auto}.BundleLandingToolbar__Title{position:relative;display:inline-flex;overflow:hidden;white-space:nowrap;text-overflow:clip;color:#000}.BundleLandingToolbar__Top{width:100%;text-align:center;height:32px;background-color:#e2ea3d}.BundleLandingToolbar__Top p{height:32px;vertical-align:middle;line-height:1.8}@media only screen and (max-width: 640px){.BundleLandingToolbar__Top p{line-height:2.1}}.BundleLandingToolbar__Bottom{margin:0 auto;position:fixed;top:31px;left:50%;padding:5px 0 4px;z-index:2;pointer-events:none;transform:translate(-50%,-100%);opacity:0;will-change:transform,opacity;transition:opacity .2s ease-in-out,transform .2s ease-in-out;width:100%;background-color:#fff}.BundleLandingToolbar__Bottom.is-visible{transform:translate(-50%);opacity:1;pointer-events:auto}.BundleLandingToolbar__Left{margin-left:30px}.BundleLandingToolbar__Right{margin-right:30px}@media only screen and (min-width: 1240px){.BundleLandingToolbar__Title{max-width:150px;width:150px}}.Header__LogoImage{margin:0}#main{padding-top:49px}@media screen and (min-width: 1240px){.ImageHero--large{min-height:562px}}.ImageHero__Content{max-width:1200px;width:100%;margin:0 auto}@media only screen and (max-width:640px){.ImageHero__Content{text-align:center!important}}.ImageHero__ContentOverlay{padding:0 30px;margin-top:-30px}@media only screen and (max-width:640px){.ImageHero__ContentOverlay{margin-top:-150px}}.ImageHero__ContentOverlay .SectionHeader__SubHeading p{font-size:18px;line-height:18px;font-weight:700;margin-bottom:5px;font-family:basis-grotesque-mono-regular-pro}@media only screen and (max-width:640px){.ImageHero__ContentOverlay .SectionHeader__SubHeading p{font-size:16px}}.ImageHero__ContentOverlay .SectionHeader__Heading p{font-size:56px;line-height:67px;font-family:"basis-grotesque-bold-pro",BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-text-stroke:.06rem currentColor;font-weight:700}@media only screen and (max-width:640px){.ImageHero__ContentOverlay .SectionHeader__Heading p{font-size:32px;line-height:38px;max-width:310px}.ImageHero__ContentOverlay .SectionHeader__Heading br{display:none}}.ImageHero__ContentOverlay .SectionHeader__ButtonWrapper{max-width:392px;width:100%;height:48px}.ImageHero__ContentOverlay .Linklist{display:flex;justify-content:flex-start;margin-top:10px}@media only screen and (max-width:640px){.ImageHero__ContentOverlay .Linklist{display:block;margin-top:0}}.hero-stars{margin:34px 0}@media only screen and (max-width:640px){.hero-stars{margin:17px 0}}.ImageHero__ContentOverlay .Link span{text-decoration:underline}.ImageHero__ContentOverlay .Link span,.ImageHero__ContentOverlay .Linklist__Item span{font-size:15px;line-height:17px;color:#fff;display:inline-block;vertical-align:middle;margin-left:5px;font-weight:700}.Linklist__Item{margin-right:15px;width:auto}@media only screen and (max-width:640px){.Linklist__Item{margin:5px auto;text-align:center}}@media (-moz-touch-enabled: 0),(hover: hover){.Link--underline:hover:before,.Link--underline:focus:before{transform:none}}.bundle-form-section .FeatureText .SectionHeader__Description,.shop-by-piece .SectionHeader__Description{text-align:center;margin-left:auto;margin-right:auto;font-size:20px}.bundle-form-section .Section.Section--spacingNormal{padding-bottom:34px!important}.shop-by-piece .CollectionItem{min-width:auto!important;margin:0!important;max-width:fit-content!important}.shop-by-piece .CollectionInner__Products{max-width:1260px;margin:0 auto}.shop-by-piece .CollectionItem__FeatureWrapper p{font-size:13px;color:#838383}.shop-by-piece .CollectionItem__Description p{font-size:16px;line-height:24px}.shop-by-piece.template-collection .ProductItem__Info{margin-top:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column}.shop-by-piece.template-collection .CollectionItem__ActionWrapper,.shop-by-piece.template-collection .SectionHeader__ButtonWrapper{width:100%;margin:0}@media only screen and (max-width: 1024px){.shop-by-piece.template-collection .CollectionItem__ActionWrapper,.shop-by-piece.template-collection .SectionHeader__ButtonWrapper{margin:0 0 10px}}.shop-by-piece.template-collection .ProductItem__Wrapper{height:265px}@media only screen and (max-width: 1024px){.shop-by-piece.template-collection .ProductItem__Wrapper{height:240px}}.shop-by-piece.template-collection .SectionHeader__ButtonWrapper .Button.Button--secondary{width:100%;margin:0 auto;max-width:100%}@media only screen and (max-width: 1024px){.ProductListWrapper{overflow:inherit}.ProductList .Grid__Cell{padding:0!important}.ProductList--grid{margin-left:0!important;padding:0!important}.ProductList .slick-list{padding:0 0 30px!important}.ProductList .slick-arrow{top:calc(100% - 33px)}.ProductList .slick-arrow.slick-prev{left:25%}.ProductList .slick-arrow.slick-next{right:25%}}@media only screen and (max-width: 640px){.ProductList{margin:0 20px!important}}@media (-moz-touch-enabled: 0),(hover: hover){[data-tooltip]:hover:before,[data-tooltip]:focus:before{opacity:0;visibility:hidden}}@media only screen and (max-width: 640px){.ReviewFeaturedPress .slick-list{padding:0!important}.ReviewFeaturedPress .slick-arrow{top:calc(100% - 41px)}.ReviewFeaturedPress .slick-arrow.slick-prev{left:30%}.ReviewFeaturedPress .slick-arrow.slick-next{right:30%}.ReviewFeaturedPress .slick-list .FeaturedIn.slick-slide{min-height:200px}.ReviewFeaturedPress .slick-list .FeaturedIn.slick-slide .FeaturedIn__Logo{margin-left:auto;margin-right:auto}}@media only screen and (max-width: 640px){.Featured-Cards .SectionHeader__Heading.Heading.u-h3{margin:0 20px}.FeaturedCards .slick-list{padding-top:0!important}.FeaturedCards .slick-arrow{top:calc(100% - 41px)}.FeaturedCards .slick-arrow.slick-prev{left:30%}.FeaturedCards .slick-arrow.slick-next{right:30%}}.Chart{display:grid;grid-template-columns:auto 145px 145px;max-width:550px;margin:0 auto;align-content:center;align-items:center;gap:0;padding-bottom:34px}@media only screen and (max-width: 640px){.Chart{grid-template-columns:auto 100px 100px;max-width:calc(100% - 40px)}}.Chart .subtitle-s3{text-align:center;margin:0 auto;padding:17px;border-bottom:var(--border)}@media only screen and (max-width: 640px){.Chart .subtitle-s3{padding:17px 0}}.Chart .subtitle-s3.first-title{border-top:var(--border);border-left:var(--border);border-right:var(--border);border-radius:8px 8px 0 0;background-color:#cec6d5}.Chart .subtitle-s3.last-title{border-left:0px}.Chart .subtitle-s3 img{width:65px}.Chart-Content{font-size:18px;padding:20px 0 20px 5px}.Chart-Item{height:100%}.Chart-Item:nth-child(n+7){border-top:var(--border)}.Chart-Item.Chart-Icon{display:flex;align-items:center;justify-content:center}.Chart-Item.Chart-Icon.check{border-left:var(--border);border-right:var(--border);background-color:#cec6d5}.Chart-Item.Chart-Icon.check svg{fill:#f1efed;stroke:#f1efed;background-color:#051440;border-radius:50%;padding:9px;width:32px;height:32px}.Chart-Item.Chart-Icon.check svg polygon{fill:#f1efed}.Chart-Item.Chart-Icon.cross svg{background:#f1efed;padding:9px;width:32px;height:32px;border-radius:50%;stroke:#051440;stroke-width:2px}.Chart-Item.Chart-Icon.cross svg polygon{fill:#051440}.Chart-Item.Chart-Icon.check.last-check{border-bottom:var(--border);border-radius:0 0 8px 8px;background-color:#cec6d5}.Chart-Item.empty{border-right:none;border-bottom:var(--border)}.Footer--withMargin{margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/171/assets/bundle-landing.css.map */
