:root{--black-color: #000000;--dark-color: #333333;--white-color: #FFFFFF;--neutral-color: #EFEFEF;--grey-color: #666666;--grey-color-opacity-35: rgba(102, 102, 102, 35%);--grey-color-opacity-60: rgba(102, 102, 102, 60%);--grey-color-opacity-80: rgba(102, 102, 102, 80%);--blue-color: #007AFF;--blue-color-inverted: #ff8500;--green-color: #228B22;--red-color: #D22B2B;--whiteblack: #FFFFFF}@font-face{font-family:ABCDiatype-Light;src:url(/cdn/shop/files/ABCDiatype-Light.woff2?v=1729769772) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ABCDiatype-Regular;src:url(/cdn/shop/files/ABCDiatype-Regular.woff2?v=1729769772) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABCDiatypeMono-Regular;src:url(/cdn/shop/files/ABCDiatypeMono-Regular.woff2?v=1729769772) format("woff2");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:ABCDiatype-Regular,sans-serif;font-weight:400;font-size:22px;line-height:120%;letter-spacing:0;-webkit-font-smoothing:antialiased;color:var(--black-color);background-color:var(--white-color);overflow-x:hidden}main{min-height:70vh}h1,h2,h3,h4,h5{font-family:ABCDiatype-Regular,sans-serif;letter-spacing:0}::selection{background-color:var(--blue-color);color:var(--white-color)}::-moz-selection{background-color:var(--blue-color);color:var(--white-color)}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:var(--white-color)}::-webkit-scrollbar-thumb{background:var(--black-color)}:disabled,[disabled]{opacity:.3!important;cursor:default!important}a{color:var(--black-color);text-decoration:none}a:hover{text-decoration:none}a:not(:disabled):hover,button:not(:disabled):hover{cursor:pointer}b,strong{font-weight:700}ul{list-style:none}.rich-text__text.rte p{margin-bottom:1.2em}.rich-text__text.rte p:last-child{margin-bottom:0}.rich-text__heading{font-family:ABCDiatype-Regular,sans-serif;text-transform:uppercase;line-height:90%}.rich-text__text{font-family:ABCDiatype-Light,sans-serif;font-size:18px;line-height:150%}video{object-fit:cover}video[poster]{height:100%;width:100%}img,picture,video,canvas,svg{display:block;max-width:100%}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}video::-webkit-media-controls-start-playback-button{display:none;-webkit-appearance:none}input[type=radio]{-webkit-appearance:none;appearance:none;cursor:pointer;min-width:20px;width:20px;height:20px;background:var(--white-color);border:1px solid var(--black-color);border-radius:50%;position:relative;display:flex;justify-content:center;align-items:center;margin:0}input[type=radio]:before{content:"";background:var(--black-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;width:20px;height:20px;border-radius:50%;position:absolute;transition:opacity .2s ease-in-out;opacity:0}input[type=radio]:checked:before{opacity:1}input::placeholder{color:#6669;font-size:16px}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--black-color, #000);outline-offset:2px}:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:active,:-webkit-autofill:focus,:-webkit-autofill:focus-visible{-webkit-box-shadow:0 0 0px 1000px var(--white-color) inset}:disabled,[disabled]{opacity:.3}.page-width.is-full-width{max-width:100%;padding:0}.page-width.is-grid-width{max-width:100%;padding-left:20px;padding-right:20px}.page-width.is-full-width.u-page{padding-top:120px;padding-bottom:100px}@media (max-width: 1025px){.page-width.is-grid-width{width:100%;max-width:420px}}.button{text-transform:uppercase}@media (max-width: 1025px){.button{min-height:45px}}.u-section{padding:20px 0 180px}.u-section.is-dark-mode{background:var(--black-color)}.u-section.is-dark-mode *{color:var(--white-color)}.u-section__container{display:flex;flex-wrap:wrap}.u-section__container-inner{width:50%}.u-section__container-inner.is-right{max-width:780px;z-index:1;padding-left:20px;padding-right:20px}.u-section__container-inner.is-sticky{position:sticky;left:0;top:0;height:100%;min-height:100vh}.u-section__heading{max-width:580px;margin-bottom:48px}.u-section__container{position:relative}.intro__heading{height:50%;padding-top:120px}.intro__body{height:50%;padding-bottom:80px}.intro__img{object-fit:cover;height:100vh!important}@media (max-width: 1025px){.u-section__container-inner{width:100%}.u-section__container-inner.is-right{padding:0}.u-section__container-inner.is-sticky{position:static;min-height:auto}.intro__heading{height:auto;padding-top:0;margin-bottom:6px}.intro__body{height:auto}.intro__img{height:50vh!important}}.section-header.shopify-section-group-header-group{mix-blend-mode:difference}.section-header.shopify-section-group-header-group *{color:var(--white-color);text-transform:uppercase;line-height:100%}.section-header.shopify-section-group-header-group .menu-drawer *{color:var(--black-color)}.header{z-index:9;min-width:100%;width:100%;position:fixed;top:0;transition:top .2s ease;padding-top:10px;padding-bottom:10px}.header__nav-btn{position:relative;display:flex;font-size:20px;text-transform:uppercase;color:var(--white-color)}.header a:hover span,.header button:hover *,.header__active-menu-item{text-decoration:none}.header .list-menu,.header__icons{gap:24px}.header__icon.header__icon--search{display:none}.header__nav-btn-notification{z-index:0;width:16px;height:16px;position:absolute;left:auto;right:-8px;top:-6px;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:100%;color:var(--white-color);background:var(--blue-color);border-radius:51%}@media (max-width: 1025px){.header.header--has-menu{padding:24px 15px 5px}.header .header__heading-link{padding:0}.header__nav-btn{font-size:18px}.header__icons{padding:0;gap:20px}}body .shopify-pc__banner__dialog *,body .shopify-pc__prefs__dialog{font-size:16px}body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept{order:3;color:var(--whiteblack);background-color:var(--white-color)}@media (max-width: 1025px){body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept{order:1}}.collection-list .card--standard .card__content{position:absolute;bottom:45%;text-align:center}.collection-list .card--media .card__inner .card__content{position:static}.collection-list h3 .icon-arrow{display:inline;width:60px;margin-left:20px}.card-information>.price{font-size:14px}.shopify-policy__container{padding-top:120px;padding-bottom:120px}.shopify-policy__title{text-align:left;text-transform:uppercase;margin-bottom:24px}.shopify-policy__body p,.shopify-policy__body ul,.shopify-policy__body ol,.shopify-policy__body li,.shopify-policy__body table{margin-bottom:24px}.shopify-policy__body h2,.shopify-policy__body h3{font-weight:700;margin-bottom:24px}.shopify-policy__body ul{list-style:disc}.customer{padding-top:120px!important}.footer .brand-info{max-width:300px}.footer .brand-info__logo-wrapper{margin-bottom:68px}.footer .brand-info__logo-img{width:190px}.footer .footer__content-top{padding-bottom:2rem}.footer .footer__content-bottom{padding-top:0}@media (max-width: 1025px){.footer .brand-info__logo-wrapper{margin-bottom:4rem}.footer .brand-info__logo-img{width:120px;margin:0 auto}}.image-with-text__media-item{background-color:var(--black-color)}.image-with-text__media{border:none}@media (max-width: 1025px){.image-with-text .image-with-text__content{padding:20px 15px 100px}.grid--2-col-tablet .grid__item.image-with-text__media-item{width:100%}.grid--2-col-tablet .grid__item.image-with-text__text-item{width:100%;max-width:420px;margin:0 auto}}.collection-card-wrapper .card__link{height:100%;width:100%;position:absolute}main>.section-collection-list{padding-top:100px}.shopify-app-block #insta-feed h2{font-size:44px;line-height:86%;max-width:var(--page-width);margin:0 auto;padding:2rem 5rem;margin-bottom:2rem}@media (max-width: 1025px){.shopify-app-block #insta-feed h2{font-size:35px;line-height:100%;padding:15px}}.main-blog.page-width{max-width:130rem;margin:0 auto}.klaviyo-form legend.kl-private-reset-css-Xuajs1{font-size:11px!important;line-height:120%!important;font-weight:400!important}@media (max-width: 1025px){.klaviyo-form h3 span{font-size:20px!important}}@media (max-width: 1025px){.page-width .product{overflow:hidden;margin-top:-60px}}.multicolumn-list .multicolumn-card__info-title{font-size:28px;line-height:86%;font-weight:700;margin-bottom:4px}@media (max-width: 1025px){.multicolumn-list{gap:40px}.multicolumn-list:not(.slider).grid{padding-left:15px;padding-right:15px}}.value{width:300px}.value__heading.u-heading-2{font-size:28px;line-height:86%;font-weight:700;margin-bottom:4px}@media (max-width: 1025px){.value{width:100%}.values.u-flex-gap-24{gap:40px}}.banner__content{mix-blend-mode:difference}.banner__heading{color:var(--white-color);width:736px;font-size:90px;line-height:90%;text-transform:uppercase;text-align:justify;text-align-last:justify;-moz-text-align-last:justify}.banner__text{color:var(--white-color)}.banner__buttons{width:100%;max-width:100%;justify-content:flex-end}.banner__buttons .button{width:49%;border:2px solid white;font-size:18px}.banner__buttons .button:before,.banner__buttons .button:after{content:none}.banner__buttons .button--primary{background:#fff;color:#000;font-weight:700}.banner__buttons .button--secondary{background:#000;color:#fff}@media (max-width: 1025px){.banner__heading{width:100%;font-size:40px}}.banner__btn.u-btn.is-minimal{z-index:2;position:absolute;right:16px;bottom:24px;width:100px;font-weight:400;font-size:12px;letter-spacing:1px;text-align:left;color:var(--white-color);padding:16px 0 16px 16px}.media img{object-position:top}
/*# sourceMappingURL=/cdn/shop/t/11/assets/lustrlabs-base.css.map */
