:root{--w:#FFFFFF;--off:#F8F6F3;--b:#141414;--mid:#6B6B6B;--dim:#ABABAB;--rule:#E5E0DA;--orange:#FF4D00;--f:"Helvetica Neue",Helvetica,Arial,sans-serif;--ease:cubic-bezier(.4,0,.2,1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background:var(--w)!important;color:var(--b)!important;font-family:var(--f)!important;-webkit-font-smoothing:antialiased;font-size:13px}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}body :is(h1,h2,h3,h4,h5,h6,p,span,a,li,button,label,dt,dd,th,td){text-transform:capitalize}.header,header.header,.site-header{background:#fffffff5!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border-bottom:1px solid var(--rule)!important;box-shadow:none!important}.header__heading,.header__heading a,.header__heading-link{font-size:11px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--b)!important}.header__nav a,.header__menu a,.list-menu__item a{font-size:11px!important;font-weight:400!important;letter-spacing:.08em!important;color:var(--mid)!important;text-transform:capitalize!important;transition:color .25s!important}.header__nav a:hover,.header__menu a:hover{color:var(--b)!important}.header__icon,.header__icon svg{color:var(--b)!important}.header__icon path{stroke:var(--b)!important}.cart-count-bubble{background:var(--orange)!important;color:#fff!important;font-size:8px!important}.announcement-bar,[class*=announcement]{display:none!important}body,.shopify-section,main,#MainContent,.template-collection,.template-product,.collection,.product{background:var(--w)!important}.collection-hero,.collection-hero__inner{background:var(--w)!important;padding:48px 0 24px!important}.collection__title,h1.collection__title{font-size:10px!important;font-weight:400!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--dim)!important;text-align:center!important}.product-grid{gap:32px 28px!important;background:var(--w)!important}@media(max-width:900px){.product-grid{gap:24px 16px!important}}.product-card{background:#fff!important;border:1px solid #ECE7DF!important;border-radius:18px!important;overflow:hidden!important;transition:box-shadow .22s ease,border-color .22s ease,transform .22s ease!important}.product-card:hover{box-shadow:0 14px 30px #14141414!important;border-color:#e2601c!important;transform:translateY(-2px)!important}.product-card__content{gap:10px!important;background:transparent!important}.card-gallery{border-radius:0!important;overflow:hidden!important;background:var(--off)!important}.product-card__content>.group-block{background:transparent!important;box-shadow:none!important;padding:16px 16px 18px!important;margin-top:0!important;margin-inline:0!important;width:100%!important;position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.product-card__content product-price.text-block{color:#ff4d00!important;font-weight:400!important;font-size:14px!important;line-height:1!important;background:none!important;padding:0!important;border-radius:0!important;margin-top:4px!important}.product-card__content a.contents .text-block.rte{font-size:15px!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1.3!important;color:var(--b)!important}.product-card__content .text-block.paragraph{font-size:12px!important;font-weight:400!important;line-height:1.5!important;color:var(--mid)!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.product-card__content .text-block.paragraph p{margin:0!important}.product-card__content product-price s,.product-card__content product-price del{display:none!important}.quick-add__button{display:flex!important;opacity:1!important;width:calc(100% - 24px)!important;border-radius:999px!important;background:#faf9f6f0!important;-webkit-backdrop-filter:blur(8px) saturate(160%)!important;backdrop-filter:blur(8px) saturate(160%)!important;border:none!important;box-shadow:0 4px 14px #1414141f!important}.quick-add__button .add-to-cart-text{background:transparent!important;width:100%!important;justify-content:center!important}.quick-add__button .add-to-cart-text__content{grid-template-columns:1fr!important}.quick-add__button .add-to-cart-text__content>span span{opacity:1!important;filter:none!important;translate:0 0!important;color:var(--b)!important;font-size:11px!important;font-weight:600!important}.facets-wrapper,.facets-container{border-bottom:1px solid var(--rule)!important;background:var(--w)!important}select,.sort-by__select{background:transparent!important;border:none!important;color:var(--b)!important;font-size:10px!important;letter-spacing:.1em!important;padding:14px 20px!important;font-family:var(--f)!important;cursor:pointer!important;border-right:1px solid var(--rule)!important}.facets__heading,.facets summary{font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--mid)!important;padding:14px 20px!important;border-right:1px solid var(--rule)!important}.product,.product__info-container,section.product{background:var(--w)!important}.product__media-wrapper,.product__media,.product__media .media{background:var(--off)!important;border-radius:0!important}.product__media img{opacity:1!important;visibility:visible!important}.product__title h1,.product__title,h1.product__title{font-size:clamp(18px,2.5vw,28px)!important;font-weight:300!important;letter-spacing:-.01em!important;text-transform:capitalize!important;color:var(--b)!important;line-height:1.15!important}.product__price .price{font-size:12px!important;font-weight:400!important;color:var(--mid)!important}.product__vendor{font-size:9px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--orange)!important;margin-bottom:8px!important;display:block!important}.product__description,.product-block-list .rte{font-size:12px!important;color:var(--mid)!important;line-height:1.75!important}.product-form__input label,fieldset.product-form__input label{background:var(--w)!important;border:1px solid var(--rule)!important;color:var(--b)!important;border-radius:0!important;font-size:10px!important;letter-spacing:.08em!important;padding:10px 16px!important;transition:all .2s!important}.product-form__input label:hover{border-color:var(--b)!important}.product-form__input input[type=radio]:checked+label{background:var(--b)!important;border-color:var(--b)!important;color:var(--w)!important}.product-form__submit,button[name=add],.product-form button[type=submit]{background:var(--b)!important;color:var(--w)!important;border:1px solid var(--b)!important;border-radius:0!important;font-size:10px!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:capitalize!important;padding:20px!important;width:100%!important;transition:all .22s!important}.product-form__submit:hover,button[name=add]:hover{background:var(--orange)!important;border-color:var(--orange)!important;color:var(--b)!important}.product-form__submit:disabled{background:var(--rule)!important;border-color:var(--rule)!important;color:var(--dim)!important}.shopify-payment-button__button{border-radius:0!important;font-size:10px!important}.thumbnail-list__item{border:1px solid transparent!important;border-radius:0!important;transition:border-color .2s!important}.thumbnail-list__item.is-active,.thumbnail-list__item:hover{border-color:var(--b)!important}.cart-drawer,.drawer[id*=cart]{background:var(--w)!important;border-left:1px solid var(--rule)!important}.cart-drawer__title,.drawer__heading{font-size:10px!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:400!important;color:var(--b)!important}.cart-item__name{font-size:11px!important;color:var(--b)!important}.cart-item__price,.cart-item .price{font-size:11px!important;color:var(--mid)!important}.cart-drawer__footer,.drawer__footer{background:var(--off)!important;border-top:1px solid var(--rule)!important}.totals__total-value{font-size:12px!important;font-weight:400!important;color:var(--b)!important}.cart__checkout-button,button[name=checkout]{background:var(--b)!important;color:var(--w)!important;border-radius:0!important;border:1px solid var(--b)!important;font-size:10px!important;letter-spacing:.18em!important;text-transform:capitalize!important;transition:all .2s!important}.cart__checkout-button:hover{background:var(--orange)!important;border-color:var(--orange)!important;color:var(--b)!important}.footer,.site-footer{background:var(--off)!important;border-top:1px solid var(--rule)!important}.footer__heading,.footer-block__heading{font-size:9px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:500!important;color:var(--b)!important}.footer__list a,.footer-block__list a{font-size:11px!important;color:var(--mid)!important;line-height:2.2!important;transition:color .2s!important}.footer__list a:hover{color:var(--b)!important}.footer__copyright{font-size:10px!important;color:var(--dim)!important}.field__input,input[type=text],input[type=email],input[type=tel],textarea{background:var(--w)!important;border:1px solid var(--rule)!important;border-radius:0!important;color:var(--b)!important;font-size:12px!important;transition:border-color .2s!important}.field__input:focus,input:focus,textarea:focus{border-color:var(--b)!important;outline:none!important;box-shadow:none!important}.field__label,label{font-size:9px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--dim)!important}.button--primary,.btn--primary{background:var(--b)!important;color:var(--w)!important;border:1px solid var(--b)!important;border-radius:0!important;font-size:10px!important;letter-spacing:.16em!important;text-transform:capitalize!important;transition:all .2s!important}.button--secondary,.btn--secondary{background:transparent!important;border:1px solid var(--rule)!important;color:var(--b)!important;border-radius:0!important}.badge,.card__badge{border-radius:0!important;font-size:8px!important;letter-spacing:.1em!important;text-transform:capitalize!important}.badge--sale{background:var(--b)!important;color:var(--w)!important}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-thumb{background:var(--rule)}::selection{background:#ff4d0014}.scroll-trigger,.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in,.scroll-trigger--offscreen{opacity:1!important;transform:none!important;animation:none!important;visibility:visible!important}img{opacity:1!important;visibility:visible!important}.motion-reduce{opacity:1!important;visibility:visible!important;animation:none!important}@keyframes fadeIn{0%{opacity:1}to{opacity:1}}@keyframes slideIn{0%{opacity:1;transform:none}to{opacity:1;transform:none}}header-drawer .menu-drawer,#filters-drawer,.facets--drawer,dialog-component[id=filters-drawer]{z-index:999999!important}header-drawer .menu-drawer__backdrop{z-index:999998!important}.menu-drawer,.menu-drawer-container,.menu-drawer .menu-drawer__submenu,.menu-drawer .menu-drawer__utility-links,.menu-drawer .menu-drawer__featured-content,dialog-component[id=filters-drawer] .facets--drawer,.facets--drawer{background-color:var(--w)!important}.menu-drawer{border-right:none!important}.menu-drawer .menu-drawer__navigation{padding-top:32px!important;position:relative}.menu-drawer .menu-drawer__navigation:before{content:"menu";display:block;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim);padding-inline:var(--drawer-padding, 24px);margin-bottom:24px}.menu-drawer .menu-drawer__menu.has-submenu{counter-reset:vs-menu-item}.menu-drawer .menu-drawer__menu>.menu-drawer__list-item{counter-increment:vs-menu-item;border-top:1px solid var(--rule);min-height:auto!important}.menu-drawer .menu-drawer__menu>.menu-drawer__list-item:first-child{border-top:1px solid var(--rule)}.menu-drawer .menu-drawer__menu-item--mainlist{padding-block:20px!important;font-size:28px!important;font-weight:300!important;letter-spacing:-.01em!important;text-transform:capitalize!important;color:var(--b)!important;transition:color .2s ease,padding-inline-start .2s ease}.menu-drawer .menu-drawer__menu-item--mainlist:before{content:counter(vs-menu-item,decimal-leading-zero) "  \2014   ";color:var(--orange)!important;font-size:13px;letter-spacing:.04em;vertical-align:middle}.menu-drawer .menu-drawer__menu-item--mainlist:hover,.menu-drawer .menu-drawer__menu-item--mainlist:focus-visible{color:var(--orange)!important;padding-inline-start:8px!important}.menu-drawer .menu-drawer__menu-item--parent,.menu-drawer .menu-drawer__menu-item--child{color:var(--b)!important;font-size:15px!important;text-transform:capitalize!important}.menu-drawer .menu-drawer__menu-item--parent:hover,.menu-drawer .menu-drawer__menu-item--child:hover{color:var(--orange)!important}.menu-drawer .svg-wrapper,.menu-drawer .header-drawer-icon,.menu-drawer__back-button,.menu-drawer-container .header__icon--summary{color:var(--b)!important}.menu-drawer__close-button{color:var(--b)!important;border:1px solid var(--rule)!important;border-radius:50%!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.menu-drawer__close-button:hover{background-color:var(--orange)!important;border-color:var(--orange)!important;color:var(--w)!important}.menu-drawer .menu-drawer__list-item--divider{border-block-end-color:var(--rule)!important}#header-component .header__drawer,#header-component header-drawer,#header-component .header__icon--menu{display:none!important}#header-component .header-menu{display:flex!important}#header-component .header__columns{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;grid-template-columns:none!important}#header-component .header__column{display:flex!important;align-items:center!important}#header-component .menu-list__list{flex-wrap:nowrap!important}@media screen and (max-width:749px){#header-component .header-menu .menu-list__link-title{font-size:12px!important}#header-component .menu-list{--menu-horizontal-gap: 12px !important}}.variant-option__button-label{border-radius:10px!important;padding-block:12px!important;padding-inline:20px!important;transition:all .2s!important}.variant-option__button-label__text{font-size:13px!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:capitalize!important;color:var(--b)!important}.variant-option__button-label:not(:has(:checked)) .variant-option__button-label__text{color:var(--mid)!important}.variant-option__button-label:hover:not(:has(:checked)){border-color:var(--b)!important}.variant-option--buttons{gap:10px!important}.variant-option--buttons legend,.vs-opt__lb{font-size:12px!important;font-weight:600!important;letter-spacing:.02em!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/vybespace-theme-css.css.map */
