/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.96.1_webpack-cli@5.1.4_/node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.4.48_webpack@5.96.1_webpack-cli@5.1.4_/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/.pnpm/sass-loader@13.3.3_sass@1.80.6_webpack@5.96.1_webpack-cli@5.1.4_/node_modules/sass-loader/dist/cjs.js!./src/scss/theme.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.button{display:inline-block;padding:10px 30px;font-weight:400;cursor:pointer;letter-spacing:1px;text-transform:uppercase;font-size:14px;font-family:Gotham-Medium;white-space:nowrap}.button--primary{background-color:transparent;border:1px solid #fff;color:#fff}.button--primary:hover{background-color:#ffffffb3}.button--secondary{border:1px solid #000;background-color:#000;color:#fff}.button--secondary:hover{background-color:#000000b3}.button--outline{border:1px solid transparent;background-color:transparent;color:#fff;text-decoration:underline;text-underline-offset:2px;padding:0}.button--custom:hover{opacity:.9}h1,h2,h3,h4,h5,h6{margin:0;padding:0;letter-spacing:normal;line-height:normal}.hero-banner{position:relative;width:100%}.hero-banner__item{position:relative;background-size:cover;overflow:hidden;background-repeat:no-repeat;display:flex}.hero-banner__item--small{min-height:400px}.hero-banner__item--medium{min-height:600px}.hero-banner__item--large{min-height:800px}.hero-banner__item--full{min-height:100vh}.hero-banner__double-wrapper{display:grid;grid-template-columns:1fr 1fr}.hero-banner__overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.hero-banner__description{margin:1rem 0;font-family:Gotham-Book}.hero-banner__content--light,.hero-banner__content--light .hero-banner__heading{color:#fff}.hero-banner__content--dark,.hero-banner__content--dark .hero-banner__heading{color:#000}.hero-banner__content-image{position:absolute;z-index:3;width:100%;height:auto}.hero-banner__content-image--top-left{top:2rem;left:2rem}.hero-banner__content-image--top-right{top:2rem;right:2rem}.hero-banner__content-image--top-center{top:2rem;left:50%;transform:translate(-50%)}.hero-banner__content-image--center-left{top:50%;left:2rem;transform:translateY(-50%)}.hero-banner__content-image--center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.hero-banner__content-image--center-right{top:50%;right:2rem;transform:translateY(-50%)}.hero-banner__content-image--bottom-left{bottom:2rem;left:2rem}.hero-banner__content-image--bottom-right{bottom:2rem;right:2rem}.hero-banner__content-image--bottom-center{bottom:2rem;left:50%;transform:translate(-50%)}@media (max-width: 768px){.hero-banner__content{max-width:100%}.hero-banner__item--small{min-height:300px}.hero-banner__item--medium{min-height:400px}.hero-banner__item--large{min-height:500px}.hero-banner__item--full{min-height:70vh}.hero-banner__content-image--top-left,.hero-banner__content-image--center-left,.hero-banner__content-image--bottom-left{left:1rem}.hero-banner__content-image--top-right,.hero-banner__content-image--center-right,.hero-banner__content-image--bottom-right{right:1rem}.hero-banner__content-image--top-left,.hero-banner__content-image--top-center,.hero-banner__content-image--top-right{top:1rem}.hero-banner__content-image--bottom-left,.hero-banner__content-image--bottom-center,.hero-banner__content-image--bottom-right{bottom:1rem}}.product-grid-featured{width:100%}.product-grid-featured__header{margin-bottom:2rem}.product-grid-featured__subheading{font-size:.9rem;font-weight:400;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.1em}.product-grid-featured__heading{font-size:2.5rem;font-weight:600;margin:0;line-height:1.2}.product-grid-featured__grid{display:grid;width:100%}.product-grid-featured__grid .velaProBlock{padding:0}.product-grid-featured__grid .velaProBlock .product_item_style4 .fit-link-collection{position:absolute;top:0;right:0;width:60px}.product-grid-featured__grid .velaProBlock .proName{letter-spacing:0;font-size:13px;padding:10px 0}.product-grid-featured__grid .velaProBlock p.color{display:none}.product-grid-featured__grid .velaProBlock .proPrice>div{letter-spacing:0;font-size:13px}.product-grid-featured__grid .proHImage{padding-bottom:100%}.product-grid-featured__grid .proHImage .primaryImage{margin-top:0;height:100%;padding-bottom:100%}.product-grid-featured__grid .proHImage .primaryImage img{margin:0}.product-grid-featured__grid .Image{margin-top:0;height:100%;padding-bottom:100%}.product-grid-featured__grid .Image img{margin:0}@media (max-width: 768px){.product-grid-featured__grid .velaProBlock{padding:0}}.collection-list-blocks{width:100%}.collection-list-blocks__header{margin-bottom:2rem}.collection-list-blocks__subheading{font-size:.9rem;font-weight:400;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.1em}.collection-list-blocks__heading{font-size:2.5rem;font-weight:600;margin:0;line-height:1.2}.collection-list-blocks__grid{display:grid;width:100%}.collection-block{position:relative;transition:transform .3s ease,box-shadow .3s ease;background-color:#f8f8f8}.collection-block__title{font-weight:400;margin:0 0 .5rem;line-height:1.3;font-family:Gotham Book,sans-serif;text-transform:capitalize}.collection-block__link{display:block;text-decoration:none;color:inherit;height:100%}.collection-block__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.collection-block__overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.collection-block__description{font-size:.9rem;opacity:.8;margin:0;line-height:1.4}.collection-block__content{position:relative;z-index:2}.collection-block__content--overlay{position:absolute;bottom:0;left:0;right:0;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/23/assets/theme.css.map */
