.section-header .header-wrapper{--color-foreground: 20, 33, 50;--color-background: 255, 255, 255;--gradient-background: #fff;background:#fff;color:#142132;border-bottom:1px solid #e9edf1}.section-header .header{padding-top:.8rem;padding-bottom:.8rem}.section-header .header__heading-link,.section-header .header__icon,.section-header .list-menu__item,.section-header .header__menu-item{color:#142132}.section-header .header__icon:hover,.section-header .header__menu-item:hover,.section-header .header__active-menu-item{color:#174f7a}.section-header .header__icon .svg-wrapper,.section-header .header__icon .svg-wrapper svg{color:currentColor}.section-header .header__icon--search,.section-header .header__icon--cart,.section-header .header__icon--account{border-radius:.6rem}.section-header .header__icon--search:hover,.section-header .header__icon--cart:hover,.section-header .header__icon--account:hover{background:#f1f5f8}.section-header .header__submenu,.section-header .mega-menu__content{--color-foreground: 20, 33, 50;--color-background: 255, 255, 255;background:#fff;color:#142132}.marketplace-header-search{display:none}@media screen and (min-width:990px){.section-header .header--top-left:not(.drawer-menu){grid-template-areas:"heading heading" "search icons" "navigation navigation";grid-template-columns:minmax(0,1fr) auto;column-gap:1.2rem;row-gap:1.2rem}.section-header .header--top-left:not(.drawer-menu)>.marketplace-header-search{display:flex;grid-area:search;width:100%;min-width:0;height:4.8rem;overflow:hidden;border:1px solid #d5dce2;border-radius:.8rem;background:#fff}.section-header .header--top-left>.header__heading-link{justify-self:start}.section-header .header--top-left .header__icons{grid-area:icons;padding-right:0}.section-header .header--top-left .header__inline-menu{margin-top:0}.marketplace-header-search input[type=search]{width:100%;min-width:0;padding:0 1.4rem;border:0;outline:0;background:transparent;color:#142132;font:inherit;font-size:1.4rem}.marketplace-header-search button{display:grid;flex:0 0 4.8rem;place-items:center;border:0;background:#174f7a;color:#fff;cursor:pointer}.marketplace-header-search button:hover{background:#123e68}.marketplace-header-search .svg-wrapper,.marketplace-header-search .svg-wrapper svg{width:2rem;height:2rem}.section-header .header--top-left>.header__search,.section-header .header--top-left .header__icons>.header__search{display:none}}@media screen and (max-width:989px){.section-header .header.header--mobile-left{grid-template-areas:"heading" "search";grid-template-columns:minmax(0,1fr);column-gap:0;row-gap:.8rem}.section-header .header--mobile-left .header__heading-link{justify-self:start}.section-header .header--mobile-left .header__heading-logo-wrapper{width:min(7rem,24vw)}.section-header .header--mobile-left>.marketplace-header-search{display:flex;grid-area:search;width:100%;min-width:0;height:4.2rem;overflow:hidden;border:1px solid #d5dce2;border-radius:.8rem;background:#fff}.section-header .header--mobile-left>header-drawer{display:none}.section-header .header--mobile-left .header__icons{display:none}.section-header .header--mobile-left>.header__search,.section-header .header--mobile-left .header__icons>.header__search{display:none}.section-header.scrolled-past-header .header.header--mobile-left{grid-template-areas:"search";grid-template-columns:minmax(0,1fr);row-gap:0;padding-top:.4rem;padding-bottom:.4rem}.section-header.scrolled-past-header .header__heading,.section-header.scrolled-past-header header-drawer,.section-header.scrolled-past-header .header__icons{display:none!important}.section-header.scrolled-past-header .marketplace-header-search{height:3.6rem;border-radius:.6rem}.section-header.scrolled-past-header .marketplace-header-search button{flex-basis:3.6rem}.marketplace-header-search input[type=search]{width:100%;min-width:0;padding:0 1rem;border:0;outline:0;background:transparent;color:#142132;font:inherit;font-size:1.35rem}.marketplace-header-search button{display:grid;flex:0 0 4.2rem;place-items:center;border:0;background:#174f7a;color:#fff;cursor:pointer}.marketplace-header-search .svg-wrapper,.marketplace-header-search .svg-wrapper svg{width:1.8rem;height:1.8rem}body{padding-bottom:calc(6.8rem + env(safe-area-inset-bottom))}.mobile-bottom-nav{position:fixed;z-index:60;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:6.2rem;padding:.6rem .8rem calc(.6rem + env(safe-area-inset-bottom));border-top:1px solid #e7ebef;background:#fffffffa;box-shadow:0 -.5rem 1.8rem #0209120f}.mobile-bottom-nav__item{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;color:#657483;font-size:1.1rem;font-weight:600;line-height:1.2;text-decoration:none}.mobile-bottom-nav__item.is-active{color:#174f7a}.mobile-bottom-nav__icon,.mobile-bottom-nav__icon .svg-wrapper,.mobile-bottom-nav__icon svg{display:block;width:2.2rem;height:2.2rem}.mobile-bottom-nav__cart-icon{position:relative;display:block;width:2.2rem;height:2.2rem}.mobile-bottom-nav__cart-icon>svg{width:100%;height:100%}.mobile-bottom-nav__count{position:absolute;top:-.4rem;right:-.7rem;display:grid;min-width:1.6rem;height:1.6rem;padding:0 .3rem;place-items:center;border-radius:999px;background:#174f7a;color:#fff;font-size:1rem}.mobile-bottom-nav__video-icon{display:grid;width:2.2rem;height:2.2rem;place-items:center}.mobile-bottom-nav__video-icon svg{width:2rem;height:2rem}#MainContent[data-template=collection] .product-grid>.grid__item,#MainContent[data-template=search] .product-grid>.grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}#MainContent[data-template=collection] .card__information,#MainContent[data-template=search] .card__information{padding:.8rem .6rem 1rem}#MainContent[data-template=collection] .card__content .card__heading,#MainContent[data-template=search] .card__content .card__heading{font-size:1.15rem}#MainContent[data-template=collection] .price,#MainContent[data-template=search] .price{font-size:1.2rem}}@media screen and (min-width:750px)and (max-width:989px){#MainContent[data-template=collection] .product-grid>.grid__item,#MainContent[data-template=search] .product-grid>.grid__item{width:calc(33.3333% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.3333% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media screen and (min-width:990px){.mobile-bottom-nav{display:none}}.marketplace-home{margin-top:2rem;margin-bottom:3.2rem}.marketplace-categories{display:flex;gap:1rem;overflow-x:auto;padding:.4rem 0 1.7rem;scrollbar-width:thin;scrollbar-color:rgba(2,9,18,.22) transparent}.marketplace-category{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.7rem;flex:0 0 auto;width:8.4rem;padding:.4rem;border-radius:.8rem;color:#142132;font-size:1.2rem;font-weight:600;text-decoration:none;text-align:center;transition:background-color .16s ease,transform .16s ease}.marketplace-category:hover,.marketplace-category:focus-visible{background:#f0f6fa;transform:translateY(-1px)}.marketplace-category__visual{display:grid;width:6rem;height:6rem;overflow:hidden;place-items:center;border-radius:50%;background:linear-gradient(145deg,#e4f6ff,#ffdfb8);color:#123e68;font-size:2.2rem;font-weight:700}.marketplace-category__image{width:100%;height:100%;object-fit:cover}.marketplace-category__title{display:-webkit-box;max-width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3}.marketplace-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(28rem,.95fr);min-height:34rem;overflow:hidden;border-radius:1.2rem;border:1px solid #e8eef2;background:linear-gradient(115deg,#fff,#f7fafc 70%,#edf5f9);color:#142132;isolation:isolate}.marketplace-hero__content{z-index:1;align-self:center;padding:clamp(3rem,6vw,7.4rem)}.marketplace-hero__eyebrow{margin:0 0 1.2rem;color:#174f7a;font-size:1.2rem;font-weight:700;letter-spacing:.17em}.marketplace-hero__heading{max-width:11ch;margin:0;color:inherit;font-size:clamp(3.2rem,5.3vw,6.4rem);line-height:1.03;letter-spacing:-.04em}.marketplace-hero__text{max-width:42rem;margin-top:1.5rem;color:#596b7b;font-size:1.6rem;line-height:1.6}.marketplace-hero__text p{margin:0}.marketplace-hero__button{display:inline-flex;align-items:center;gap:1.2rem;margin-top:2.4rem;padding:1.3rem 1.8rem;border-radius:.5rem;background:#174f7a;color:#fff;font-size:1.4rem;font-weight:700;text-decoration:none;transition:transform .16s ease,background-color .16s ease}.marketplace-hero__button:hover,.marketplace-hero__button:focus-visible{background:#123e68;transform:translateY(-2px)}.marketplace-hero__image-wrap,.marketplace-hero__art{position:relative;min-height:28rem;overflow:hidden}.marketplace-hero__image{width:100%;height:100%;min-height:34rem;object-fit:cover}.marketplace-hero--with-image .marketplace-hero__image-wrap:after{position:absolute;inset:0 auto 0 0;width:20%;background:linear-gradient(90deg,#f7fafc,transparent);content:""}.marketplace-hero__art:before,.marketplace-hero__art:after{position:absolute;display:block;border:1px solid rgba(23,79,122,.12);border-radius:50%;content:""}.marketplace-hero__art:before{width:40rem;height:40rem;top:1rem;left:8%}.marketplace-hero__art:after{width:28rem;height:28rem;top:7rem;left:20%}.marketplace-hero__orb{position:absolute;display:block;border-radius:50%}.marketplace-hero__orb--one{top:14%;left:35%;width:12rem;height:12rem;background:linear-gradient(135deg,#f4c64e,#f59a55);box-shadow:0 3rem 9rem #f4c64e4d}.marketplace-hero__orb--two{top:48%;left:10%;width:7rem;height:7rem;background:linear-gradient(135deg,#a9d7e7,#58a3b7)}.marketplace-hero__spark{position:absolute;top:25%;right:16%;color:#174f7a;font-size:5rem}.product-grid .grid__item,.related-products .grid__item{min-width:0}.card-wrapper .card{height:100%;overflow:hidden;border-radius:.8rem;background:#fff;box-shadow:0 .4rem 1.8rem #0209120f;transition:box-shadow .18s ease,transform .18s ease}.card-wrapper:hover .card{box-shadow:0 .9rem 2.4rem #0209121f;transform:translateY(-2px)}.card__content .card__heading{font-size:1.45rem;line-height:1.4}.product-grid .card__heading,.product-grid .card__heading .full-unstyled-link{display:block;overflow:visible;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;-webkit-line-clamp:unset}.card__information{padding:1.5rem 1.6rem 1.7rem}.all-products-grid{margin-top:2rem;margin-bottom:4rem}.all-products-grid .product-grid{row-gap:2.4rem}.store-video-gallery{margin-top:3rem;margin-bottom:3rem;padding-top:2.4rem;padding-bottom:2.4rem;border-top:1px solid #e8eef2}.store-video-gallery__header{margin-bottom:1.6rem}.store-video-gallery__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.store-video-card{overflow:hidden;border:1px solid #e8eef2;border-radius:.8rem;background:#fff}.store-video-card__media video{display:block;width:100%;height:auto;background:#0e1720}.store-video-card__details{display:grid;gap:.6rem;padding:1.2rem}.store-video-card__details h3{margin:0;font-size:1.5rem}.store-video-card__details a{color:#174f7a;font-weight:700;text-decoration:none}.store-video-gallery__empty{margin:0;color:#657483}.collection-hero{padding:2.4rem 0;border-bottom:1px solid rgba(2,9,18,.08)}.collection-hero__title{margin-bottom:.6rem;font-size:clamp(2.5rem,4vw,4.2rem)}.collection-hero__description{color:rgba(var(--color-foreground),.72)}.product__title h1{font-size:clamp(2.5rem,3.4vw,4rem);line-height:1.15}.product__info-container>*+*{margin-top:1.6rem}.product__media-wrapper .product__media{border-radius:.8rem}.product-form__submit{min-height:5rem;font-weight:700}.product-grid .card__inner.ratio{--ratio-percent: 118% !important}.zor-rating-summary{display:inline-flex;align-items:center;gap:.3rem;margin:.55rem 0 .35rem;color:#202124;font-size:1.2rem;line-height:1.25}.zor-rating-summary__value{font-weight:600}.zor-rating-summary__star{color:#138343;font-size:1.35em;line-height:1}.zor-rating-summary__count{color:#69727b}.zor-card-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.45rem;margin-top:.35rem}.zor-card-price__discount{color:#138343;font-size:1.3rem;font-weight:700;line-height:1.25;white-space:nowrap}.zor-card-price .price{margin:0;font-size:1.4rem;letter-spacing:0}.zor-card-price .price__container{display:block}.zor-card-price .price--on-sale .price__sale{display:flex;align-items:baseline;flex-wrap:wrap;gap:.45rem}.zor-card-price .price .price-item{margin:0}.zor-card-price .price .price-item--regular{color:#73777b;font-size:1.2rem}.zor-card-price .price .price-item--sale{color:#16191c;font-size:1.4rem;font-weight:700}@media screen and (min-width:990px){.collection .product-grid{row-gap:2.4rem}}@media screen and (max-width:749px){.marketplace-home{margin-top:1.2rem;margin-bottom:2rem}.all-products-grid{margin-top:1.6rem;margin-bottom:3rem}.all-products-grid .product-grid{column-gap:.8rem;row-gap:1.2rem}.all-products-grid .card__information{padding:.8rem .6rem 1rem}.all-products-grid .card__content .card__heading{font-size:1.15rem}.all-products-grid .price{font-size:1.2rem}.store-video-gallery{margin-top:2rem;margin-bottom:2rem;padding-top:1.8rem;padding-bottom:1.8rem}.store-video-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.store-video-card__details{padding:.9rem}.store-video-card__details h3{font-size:1.25rem}.marketplace-categories{gap:.8rem;padding-bottom:1.2rem}.marketplace-category{width:7.2rem;padding:.2rem;font-size:1.1rem}.marketplace-category__visual{width:5.2rem;height:5.2rem;font-size:2rem}.marketplace-hero{grid-template-columns:1fr;min-height:auto;border-radius:.8rem}.marketplace-hero__content{padding:2rem 1.8rem 1.2rem}.marketplace-hero__eyebrow{margin-bottom:.8rem;font-size:1rem;letter-spacing:.12em}.marketplace-hero__heading{max-width:13ch;font-size:clamp(2.4rem,7.5vw,3.2rem);line-height:1.08}.marketplace-hero__text{margin-top:.8rem;font-size:1.25rem}.marketplace-hero__button{margin-top:1.2rem;padding:1rem 1.3rem;font-size:1.25rem}.marketplace-hero__image-wrap,.marketplace-hero__art{min-height:9rem}.marketplace-hero__image{min-height:12rem;max-height:16rem}.marketplace-hero--with-image .marketplace-hero__image-wrap:after{inset:0 0 auto;width:100%;height:20%;background:linear-gradient(180deg,#f7fafc,transparent)}.marketplace-hero__art:before{width:18rem;height:18rem;top:-4rem;left:24%}.marketplace-hero__art:after{width:13rem;height:13rem;top:-1rem;left:37%}.marketplace-hero__orb--one{top:7%;left:46%;width:6rem;height:6rem}.marketplace-hero__orb--two{top:40%;left:28%;width:4rem;height:4rem}}.all-products-grid.page-width,#MainContent[data-template=collection] .collection.page-width,#MainContent[data-template=search] .template-search__results.page-width,#MainContent[data-template=index] .collection>.slider-component.page-width{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.all-products-grid>.title-wrapper-with-link{padding-left:1.5rem;padding-right:1.5rem}#MainContent[data-template=collection] .product-grid,#MainContent[data-template=search] .product-grid,#MainContent[data-template=index] .collection .product-grid,.all-products-grid .product-grid{--grid-mobile-horizontal-spacing: .8rem;--grid-desktop-horizontal-spacing: 1.2rem}#MainContent[data-template=collection] .product-grid .card-wrapper .card,#MainContent[data-template=search] .product-grid .card-wrapper .card,#MainContent[data-template=index] .product-grid .card-wrapper .card,.all-products-grid .product-grid .card-wrapper .card{border-radius:1.2rem;box-shadow:0 .3rem 1.2rem #02091214}#MainContent[data-template=collection] .product-grid .card-wrapper:hover .card,#MainContent[data-template=search] .product-grid .card-wrapper:hover .card,#MainContent[data-template=index] .product-grid .card-wrapper:hover .card,.all-products-grid .product-grid .card-wrapper:hover .card{transform:translateY(-2px);box-shadow:0 .8rem 2rem #02091221}.product-grid .card-wrapper .card__media,.product-grid .card-wrapper .card__media .media{border-radius:inherit}@media screen and (max-width:749px){.product-grid .card__inner.ratio{--ratio-percent: 128% !important}.card__information{padding:.9rem .8rem 1rem}.card__content .card__heading{font-size:1.3rem;line-height:1.35}.zor-rating-summary{font-size:1.1rem}.zor-card-price{column-gap:.35rem;row-gap:.25rem}.zor-card-price__discount{font-size:1.2rem}.zor-card-price .price,.zor-card-price .price .price-item--sale{font-size:1.25rem}.zor-card-price .price .price-item--regular{font-size:1.1rem}}@media screen and (min-width:750px){.all-products-grid>.title-wrapper-with-link{padding-left:5rem;padding-right:5rem}}@media(prefers-reduced-motion:reduce){.marketplace-category,.marketplace-hero__button,.card-wrapper .card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/marketplace-theme.css.map */
