:root{--typeHeaderWeight: 700 !important}.product__price{font-weight:700!important}.product-block.product-block--tab{margin-bottom:30px!important}.product-block{margin-bottom:10px!important}.product-single__meta{padding-top:30px!important}.product-single__title{margin-bottom:10px!important}.product-personalizer{margin-bottom:0!important}.pplr-wrapper label{padding:0 0 10px!important}.grid-product__price .variant__label{display:none!important}body.template-collection .block-price__regular,body.template-collection .block-price__sale{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:0}body.template-collection [data-on-sale] .block-price__regular,body.template-collection [not-on-sale] .block-price__sale{display:none!important}body.template-collection .product__price{grid-column:1;grid-row:1;margin-right:4px}body.template-collection [not-on-sale] .product-price-block{grid-column:1;grid-row:1}body.template-collection .product-price-block{grid-column:2;grid-row:1}body.template-collection .product-extra{grid-column:1 / span 2;grid-row:2}body.template-collection .product-price-block,body.template-collection .product-extra,body.template-collection .product__price{font-weight:700;font-size:calc(var(--typeBaseSize) + 2px)!important}body.template-collection .product__unit-price{opacity:.65!important;font-size:calc(var(--typeBaseSize) - 3px)!important;font-weight:400!important}.product__price{font-size:calc(var(--typeBaseSize) + 3px)!important}.product__unit-price{display:block}body [data-view=small] .grid-item{flex:0 0 23%;padding:0 10px}recently-viewed .new-grid{flex-wrap:unset}.ProductItem__PriceList span,.ProductItem__PriceList{font-size:calc(var(--typeBaseSize) + 3px)!important}[data-grid-style*=gridlines] .grid-product:after{box-shadow:none!important}.label,label:not(.variant__button-label):not(.text-label){font-size:calc(var(--typeBaseSize) + 1px);font-weight:700!important}.variant-input-wrap input{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.megamenu__col-title a,.grid-product__price--current{font-weight:700!important}.footer__social li{display:inline-block;margin:0 15px 15px 0!important}.footer__social .icon{height:21px!important;width:21px!important}.footer__social li a{padding:0!important}.icon__fallback-text{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header-section predictive-search[data-context=header] .search__input{background-color:#fff!important;color:#000!important}.header-section predictive-search[data-context=header] .search__input::placeholder{color:#0000008c!important;opacity:1}.header-section predictive-search[data-context=header] .element-button--search{color:#000!important;--element-button-color-primary: #000;--element-icon-color: #000}.collection-hero .collection-hero__description{display:none}.template-product .inhabit-faq-link a{color:inherit;text-decoration:none}.template-product .element-accordion__toggle .element-text--heading-xs{font-weight:700!important}.template-product .element-accordion__content table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;border:1px solid rgba(0,0,0,.12);font-size:14px;line-height:1.3}.template-product .element-accordion__content table th,.template-product .element-accordion__content table td{padding:8px 11px;border:1px solid rgba(0,0,0,.12);vertical-align:middle;text-align:left;font-size:14px;line-height:1.3}.template-product .element-accordion__content table tr>:first-child{width:30%!important;min-width:0;font-weight:700;overflow-wrap:anywhere;word-break:normal}.template-product .element-accordion__content table tr>:not(:first-child){width:70%!important;min-width:0;font-weight:400;overflow-wrap:anywhere;word-break:normal}.template-product .element-accordion__content table p{margin-top:0;margin-bottom:1em}.template-product .element-accordion__content table p:last-child{margin-bottom:0}.template-product .element-accordion__content table a{text-decoration:underline}.template-product .element-accordion__content table th,.template-product .element-accordion__content table td,.template-product .element-accordion__content table th *,.template-product .element-accordion__content table td *{font-size:14px!important;line-height:1.3!important}.template-product .element-accordion__content table tr>:first-child,.template-product .element-accordion__content table tr>:first-child *{font-weight:700!important}.template-product .element-accordion__content table tr>:not(:first-child),.template-product .element-accordion__content table tr>:not(:first-child) *{font-weight:400!important}.template-page [id$=__faq] .element-accordion__toggle .element-text--heading-xs{font-size:calc(var(--typeBaseSize) + 1px)!important;font-weight:700!important;letter-spacing:normal}.faq-hero{position:relative;isolation:isolate;height:280px;overflow:hidden;background:#e5e5e5}.faq-hero>is-land{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block}.faq-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover;filter:blur(10px);transform:scale(1.06);pointer-events:none}.faq-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#0000007a,#00000014);pointer-events:none}.faq-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;color:#fff}.faq-hero__content .page-width{width:100%;max-width:none;padding-inline:max(24px,9vw)}.faq-hero__heading{max-width:1200px}.faq-hero__heading h1{margin:0 0 20px;color:#fff}.faq-hero__heading .breadcrumb,.faq-hero__heading .breadcrumbs,.faq-hero__heading nav[aria-label*=Breadcrumb],.faq-hero__heading nav[aria-label*=breadcrumb],.faq-hero__heading .breadcrumb *,.faq-hero__heading .breadcrumbs *,.faq-hero__heading nav[aria-label*=Breadcrumb] *,.faq-hero__heading nav[aria-label*=breadcrumb] *{color:#fff!important}.faq-hero__card{width:min(380px,100%);padding:18px 24px;border-radius:14px;background:#fffffff0;color:#1c1c1c;text-align:center}.faq-hero__card p{margin:0 0 8px}.faq-hero__card a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.faq-layout{display:grid;grid-template-columns:minmax(190px,.65fr) minmax(0,1.35fr);gap:clamp(48px,8vw,140px);max-width:1600px;padding-top:64px;padding-bottom:80px}.faq-layout--with-hero{padding-top:58px}.faq-jump-nav{align-self:start;position:sticky;top:32px}.faq-jump-nav h2,.faq-category h2{margin-top:0;margin-bottom:20px}.faq-jump-nav nav{display:flex;flex-direction:column;gap:11px}.faq-jump-nav a{color:inherit;text-decoration:none}.faq-jump-nav a:hover,.faq-jump-nav a:focus-visible{text-decoration:underline;text-underline-offset:3px}.faq-category{scroll-margin-top:32px}.faq-category:not(:first-child){margin-top:54px}.faq-category .rte{margin-bottom:20px}.faq-question .element-accordion{border-top:1px solid rgba(0,0,0,.2)}.faq-question:last-child .element-accordion{border-bottom:1px solid rgba(0,0,0,.2)}@media only screen and (max-width:768px){.faq-hero{height:240px}.faq-hero__heading{max-width:calc(100vw - 48px)}.faq-hero__content .page-width{padding-inline:24px}.faq-hero__heading h1{margin-bottom:14px}.faq-hero__image{filter:blur(10px);transform:scale(1.06)}.faq-hero__card{padding:14px 18px}.faq-layout,.faq-layout--with-hero{display:block;padding-top:40px;padding-bottom:56px}.faq-jump-nav{position:static;margin-bottom:48px}.faq-category:not(:first-child){margin-top:42px}}body.template-collection .collection-hero .breadcrumb,body.template-collection .collection-hero .breadcrumbs,body.template-collection .collection-hero .breadcrumb *,body.template-collection .collection-hero .breadcrumbs *,body.template-collection .collection-hero nav[aria-label*=Breadcrumb],body.template-collection .collection-hero nav[aria-label*=Breadcrumb] *,body.template-collection .collection-hero nav[aria-label*=breadcrumb],body.template-collection .collection-hero nav[aria-label*=breadcrumb] *{color:#fff!important}body.template-collection .collection-hero .breadcrumb svg,body.template-collection .collection-hero .breadcrumbs svg,body.template-collection .collection-hero nav[aria-label*=Breadcrumb] svg,body.template-collection .collection-hero nav[aria-label*=breadcrumb] svg{color:#fff!important;fill:currentColor!important;stroke:currentColor!important}@media only screen and (max-width:768px){.footer__menu li a{display:inline-flex;align-items:center;min-height:36px}}body.template-collection .inhabit-card-price .product__price{grid-column:auto;grid-row:auto;margin-right:0}@media screen and (min-width:769px)and (max-width:1500px){body.template-product .page-content--product .product-grid__content{padding-left:clamp(56px,7vw,96px)}}@media screen and (min-width:769px){body.template-product .page-content--product .product__thumbs--beside.product__thumbs-placement--left{order:0;margin-right:0;margin-left:calc(var(--gutter) / 2)}}body.template-product .block-buy-buttons .add-to-cart{min-height:56px}product-recommendations .recommendations-one-row{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none}product-recommendations .recommendations-one-row::-webkit-scrollbar{display:none}product-recommendations .recommendations-one-row>.grid-item{flex:0 0 25%!important;max-width:25%!important}@media screen and (min-width:1501px){body.template-collection section-main-content>.page-width,body.template-product .page-content--product>.page-width,body.template-collection .recently-viewed__section .page-width{width:100%;max-width:none}body.template-collection section-main-content .rte--collection-desc{max-width:1600px}body.template-product .page-content--product .product-grid__container{display:grid;grid-template-columns:minmax(0,1fr) minmax(480px,1fr);column-gap:clamp(64px,6vw,120px);align-items:start;margin-left:0}body.template-product .page-content--product .product-grid__container>.grid__item{width:auto;float:none;padding-left:0}body.template-product .page-content--product .product-single__meta{max-width:1400px}}@media screen and (min-width:1800px){body.template-collection section-main-content [data-view=medium] .grid-item{flex:0 0 25%}}@media screen and (min-width:769px){body.template-cart .page-width--cart{width:100%;max-width:none;padding-left:clamp(32px,4vw,80px);padding-right:clamp(32px,4vw,80px)}body.template-cart .page-width--cart>.section-header,body.template-cart .cart__page{width:100%;max-width:1600px;margin-left:auto;margin-right:auto}body.template-cart .page-width--cart>.section-header{text-align:left}body.template-cart .cart__page{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,440px);gap:clamp(48px,6vw,112px);align-items:start}body.template-cart .cart__page-col:first-child,body.template-cart .cart__page-col:last-child{width:auto;min-width:0;padding-right:0}body.template-cart .cart__page-col:last-child{padding:clamp(28px,2.25vw,38px)}body.template-cart .cart__page-col:first-child .cart__item{grid-template-columns:245px minmax(0,1fr) auto;column-gap:36px;padding-bottom:28px;margin-bottom:28px}body.template-cart .cart__page-col:first-child .cart__image a{height:216px}body.template-cart .cart__page-col:first-child .cart__item-name{font-size:calc(var(--element-text-font-size--body-md) + 3px);line-height:1.35}body.template-cart .cart__page-col:first-child .cart__item--variants,body.template-cart .cart__page-col:first-child .cart__item--properties{font-size:var(--element-text-font-size--body-md);line-height:1.4}body.template-cart .cart__page-col:first-child .cart__item-remove{font-size:calc(var(--element-text-font-size--body-md) + 1px)}body.template-cart .cart__page-col:first-child .cart__price:not(.cart__price--strikethrough){font-size:calc(var(--element-text-font-size--body-md) + 4px)}body.template-cart .recently-viewed__section .page-width{width:100%;max-width:none;padding-left:clamp(32px,4vw,80px);padding-right:clamp(32px,4vw,80px)}}@media screen and (min-width:769px)and (max-width:1100px){body.template-cart .cart__page{grid-template-columns:minmax(0,1fr) minmax(340px,38%);gap:40px}body.template-cart .cart__page-col:first-child .cart__item{grid-template-columns:150px minmax(0,1fr) auto;column-gap:20px}body.template-cart .cart__page-col:first-child .cart__image a{height:125px}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/custom.css.map */
