.template-index p,.template-index a,.template-index li,.template-index span,.template-index label,.template-index button,.template-index select,.template-index input,.template-index th,.template-index td,.template-index textarea{font-family:metropolis-regular!important;letter-spacing:0px!important}.template-index h1,.template-index h2,.template-index h3,.template-index h4,.template-index h5,.template-index h6,.template-index h7{font-family:metropolis-bold!important}.template-index .uppercase{text-transform:uppercase}.template-index .text-center{text-align:center}.template-index .Heading{letter-spacing:0!important}.template-index .Button{text-transform:none;padding:8px 20px;font-size:16px}@media screen and (min-width: 641px){.template-index .Button{font-size:23px}}.template-index .container{margin:0 auto;max-width:1240px}.template-index .font-primary{font-family:metropolis-regular!important}.template-index .font-title{font-family:metropolis-bold!important}.template-index .Slideshow__Hero{height:63vh}@media (min-width: 641px){.template-index .Slideshow__Hero{height:80vh}}.template-index .Slideshow__Hero .SectionHeader{max-width:1240px;margin:0 auto}@supports (--css: variables){.template-index .js .Slideshow--fullscreen{height:calc((var(--window-height) - (var(--header-height) * var(--header-is-not-transparent, 0)) - var(--announcement-bar-height, 0px)) * .7)}}.template-index .Slideshow__Hero .SectionHeader__Heading{font-size:41px!important;max-width:220px;line-height:1.1em}.template-index .Slideshow__Hero .Button{font-family:metropolis-bold!important;font-weight:700;letter-spacing:0px!important;margin-top:0}@media (max-width: 640px){.template-index .Slideshow__Hero .SectionHeader__Heading{margin-top:-80px;margin-bottom:15px}}@media screen and (min-width: 641px){.template-index .Slideshow__Hero .SectionHeader__Heading{font-size:70px!important;max-width:500px}}@media (min-width: 1440px){.template-index .Slideshow__Hero .SectionHeader__Heading{font-size:95px!important}}.template-index .u-h1{font-size:44px}.template-index .u-h2{font-size:38px}.template-index .u-h3{font-size:36px}.template-index .u-h4{font-size:33px}.template-index .u-h5{font-size:29px}.template-index .u-h6{font-size:28px}.template-index .u-h7{font-size:25px}.template-index .u-h8{font-size:23px}.template-index #section-header .Header__Wrapper{padding:14px 20px}@media (max-width: 640px){.template-index .Header__Icon[data-action=toggle-search]{display:none}}.template-index .Header__MainNav .HorizontalList__Item .Heading{font-size:16px}.template-index .featured-collection{padding:40px 0 50px}.template-index .RoundButton[data-animate-left]:hover svg,.template-index .flickity-prev-next-button.previous:hover svg{-webkit-animation:none;animation:none}.template-index .RoundButton[data-animate-right]:hover svg,.template-index .flickity-prev-next-button.next:hover svg{-webkit-animation:none;animation:none}.template-index .RoundButton[data-animate-bottom]:hover svg{-webkit-animation:buttonFromTopToBottom .5s ease-in-out forwards;animation:buttonFromTopToBottom .5s ease-in-out forwards}.template-index .flickity-prev-next-button svg{height:24px}.template-index .SectionHeader:not(:only-child){margin-bottom:5px}.template-index .ProductItem__Info{min-height:130px;margin-top:0;display:flex;flex-direction:column;justify-content:space-between;font-size:18px}@media screen and (min-width: 1240px){.template-index .ProductList--carousel .Carousel__Cell{width:33.3333%;min-height:100%}}.template-index .ProductList--carousel .Carousel__Cell{min-height:100%}.template-index .ProductList--carousel .Carousel__Cell .AspectRatio--tall:before{padding-bottom:120%}.template-index .ProductList--carousel .Carousel__Cell .Button{background-color:#3c2d82;margin-top:10px}.template-index .ProductItem__Image{background:none!important}.template-index .featured-collection-with-grid .ProductItem__ImageWrapper{background-color:#f1f1f1;padding:10px}.template-index .featured-collection-with-grid .ProductItem__Title{margin-bottom:10px;line-height:1.2em;font-size:16px}.template-index .featured-collection-with-grid .ProductItem__Info{background-color:#f7f6fd;padding:15px}.template-index .featured-collection-with-grid .ProductItem .Button{background-color:#3c2d82}.template-index .collection-list .ProductItem__HeaderTitle{font-family:metropolis-regular!important;text-align:center;font-size:26px;width:100%;background-color:#f7f6fd;color:#1c1b1b;padding:10px 20px;font-weight:700}.template-index .collection-list .ProductItem__ImageWrapper{background-color:#f1f1f1;padding:10px}.template-index .collection-list .ProductItem__Title{margin-bottom:10px;line-height:1.2em;font-size:16px}.template-index .collection-list .ProductItem__Info{background-color:#f7f6fd;padding:15px;min-height:inherit}.template-index .collection-list .ProductItem .Button{background-color:#3c2d82}.template-index .SectionContent{color:#1c1b1b;font-size:16px;line-height:1.2}@media (min-width: 641px){.template-index .SectionContent{font-size:18px}}.template-index .email-signup{font-family:metropolis-regular!important}.Footer,.Footer .Container{padding:0}.Footer__Inner{background-color:#000;color:#fff;padding:30px 50px;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.Footer__Inner .Heading{color:#fff;text-transform:uppercase;line-height:1;font-size:18px!important;margin-bottom:10px}.Footer__Inner .Linklist__Item{margin-bottom:5px;font-size:15px;text-align:center}.Footer__Inner .Link:hover{color:#fff;text-decoration:underline}.Footer__Inner .Footer__Block{padding:0;margin-bottom:0 auto;width:100%}.Footer__Inner .Footer__Block--isLast{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:10px}.Footer__Inner .Icon{width:1.5em;height:1.5em}.Footer__Aside{margin-top:10px}.Footer__PaymentList{display:flex;max-width:100%;border:none;margin:20px 0;padding:0}.Footer__PaymentList .HorizontalList__Item{display:flex;align-items:center;margin:5px 0 6px 8px}@media (min-width: 641px){.Footer__PaymentList .HorizontalList__Item{margin:5px 8px 6px}}.Footer__StoreName{font-size:14px;text-align:center}@media (min-width: 641px){.Footer__Inner{flex-direction:row;align-items:flex-start;text-align:left}.Footer__Inner .Footer__Block{margin-right:60px;margin-bottom:0;width:auto;flex:0 1 auto}.Footer__Inner .Footer__Block--isLast{justify-content:flex-start;align-items:flex-end;margin-left:auto;margin-right:0;margin-top:inherit}.Footer__Inner .Linklist__Item,.Footer__StoreName{text-align:left}}.Footer__Copyright{padding:0 10px}.AnnouncementBar__Wrapper{padding:6px 15px}.PageHeader--small.PageHeader--withBackground{min-height:315px}@media screen and (min-width: 641px){.PageHeader--small.PageHeader--withBackground{min-height:420px}@supports (--css: variables){.PageHeader--small.PageHeader--withBackground{min-height:calc(250px + var(--header-height) * var(--header-is-transparent, 0))}}}@media screen and (min-width: 1240px){.PageHeader--small.PageHeader--withBackground{min-height:500px}@supports (--css: variables){.PageHeader--small.PageHeader--withBackground{min-height:calc(280px + var(--header-height) * var(--header-is-transparent, 0))}}}@media screen and (min-width: 1800px){.PageHeader--small.PageHeader--withBackground{min-height:600px}@supports (--css: variables){.PageHeader--small.PageHeader--withBackground{min-height:calc(385px + var(--header-height) * var(--header-is-transparent, 0))}}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom.scss.css.map?v=115367240690567682641714506296 */
