:root{--font-body-family: "lust-text", serif !important;--font-heading-family: "lust-text", serif !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h1,h1{font-family:lust-text,serif!important;font-weight:lighter;font-size:36px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2,.h2{font-family:lust-text,serif!important;font-weight:100!important;font-size:28px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.announcement-bar__message{font-family:brandon-grotesque,sans-serif!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:2px!important;margin-top:5px}.header-links{display:flex}.rewards-link,.account-link{flex:50%;padding:15px 0 0;text-decoration:none!important;color:#3e3a37!important;letter-spacing:1px;width:85px;font-size:11px;font-weight:400;font-family:brandon-grotesque,sans-serif!important;text-align:center}.js .menu-drawer__menu li{font-family:lust-text,serif!important;font-weight:100!important;font-size:22px!important;letter-spacing:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.EzfyCollection-option{text-transform:uppercase!important;font-family:brandon-grotesque,sans-serif!important;font-weight:400!important;font-size:13px!important}.EzfyCollection-option-text:after{height:1px!important}.EzfyCollection-product-title{font-family:lust-text,serif!important;font-weight:lighter;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.EzfyCollection-price{font-weight:400!important;color:#2b2b2b}.collage-card__info-content{padding-top:90%!important;text-align:left!important}.collage-card__info-content h2{color:#fff!important}.collage-card__info{justify-content:left!important}.product-form__input--pill input[type=radio]+label{border:0px solid #A7A6A6!important;border-radius:0!important;font-size:20px!important;font-family:lust-text,serif!important;font-weight:lighter!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-form__input--pill input[type=radio]:checked+label{border:1px solid #A7A6A6!important;background-color:transparent!important;color:#3e3a37!important}.product__text{font-size:12px;font-weight:200;font-family:lust-text,serif!important;letter-spacing:.5px!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.recipient-checkbox{font-size:10px}.product__info-container>*:first-child{margin-top:0;font-size:28px;text-transform:capitalize}.product-form__input--pill input[type=radio]+label{display:inline-block!important}.product-form__input{display:flex!important}.price--large{display:inline;font-family:brandon-grotesque,sans-serif!important;font-weight:500!important;font-size:12px!important}h9{font-family:brandon-grotesque,sans-serif!important;font-weight:300!important;font-size:12px!important}.price>*{vertical-align:baseline!important}.footer-block__details-content h4{margin-bottom:5px!important;margin-top:0!important;font-size:16px;font-weight:100!important;font-family:lust-text,serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer-block__details-content h5,.h5{margin-top:10px;margin-bottom:0;font-family:brandon-grotesque,sans-serif!important;text-transform:uppercase;font-size:11px;letter-spacing:1px}.footer-block__details-content .list-menu__item--link{font-family:brandon-grotesque,sans-serif!important;text-transform:uppercase;font-size:11px!important;font-weight:400;letter-spacing:1px!important;color:#fff!important;text-decoration:none}.collection-hero__title{font-weight:100!important;font-family:lust-text,serif!important;text-align:center;padding-top:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.light{font-family:brandon-grotesque,sans-serif!important;text-transform:uppercase;font-size:11px!important;letter-spacing:2px!important;color:#3e3a37!important;font-weight:500!important}.card__heading{font-weight:100!important;font-family:lust-text,serif!important;text-transform:capitalize;color:#3e3a37;letter-spacing:1px;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.collection-submenu{margin:1.5rem 0;text-align:center}.collection-submenu .submenu-list{display:flex;flex-wrap:wrap;gap:3.5rem;justify-content:center;list-style:none;margin:0;padding:10px 0;border-top:1px solid #ddddd5;border-bottom:1px solid #ddddd5}.collection-submenu .submenu-link{text-decoration:none;color:inherit;font-weight:500;text-transform:none;padding:.25rem 0;border-bottom:1px solid transparent;font-size:10px;font-family:brandon-grotesque,sans-serif!important;text-transform:uppercase;letter-spacing:2px;font-weight:400;color:#000}.collection-submenu .submenu-link:hover{border-bottom-color:currentColor}.collection-submenu .submenu-link.active{font-weight:600;border-bottom-color:currentColor}@media screen and (min-width: 750px){.product__media-item.grid__item{width:100%!important;max-width:100%!important}}.product__info-container>*:first-child{font-family:brandon-grotesque,sans-serif!important;font-size:11px;font-weight:500;letter-spacing:2px!important}.product__title>*{font-weight:100!important;font-family:lust-text,serif!important;font-size:26px;padding-top:15px!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product__tax{display:none}.price__regular .price-item--regular{font-weight:100!important;font-family:lust-text,serif!important;font-size:16px!important;letter-spacing:0px!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product__description{font-weight:300!important;color:#3e3a37;font-family:lust-text,serif!important;font-size:13px!important;letter-spacing:0px!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}pickup-availability[available],.pickup-availability-preview{display:none!important}.product-form .product-form__submit{width:calc(100% - 150px)!important;margin-left:150px!important;margin-top:-72px!important;font-family:brandon-grotesque,sans-serif!important;text-transform:uppercase;font-size:11px;letter-spacing:2px}.product-form__quantity .form__label{display:none}.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused){font-family:brandon-grotesque,sans-serif!important;font-size:11px}.button,.button-label,.shopify-challenge__button,.customer button{font-family:brandon-grotesque,sans-serif!important;font-size:11px;text-transform:uppercase!important;font-weight:400!important;letter-spacing:2px!important}.price__sale .price-item--sale{color:red;font-size:11px;letter-spacing:1px!important;font-weight:400}.slider-buttons{display:flex;justify-content:center;align-items:center;margin-top:2rem;gap:2rem;position:relative;bottom:0}.product__info-wrapper .price__regular .price-item--regular{font-family:lust-text!important;letter-spacing:0px!important;font-size:18px!important;font-weight:100!important}.EzfyCollection-product-vendor{font-family:brandon-grotesque,sans-serif!important;text-transform:uppercase;font-size:9px;letter-spacing:1px}.footer-block__heading{text-align:left}.list-social{justify-content:flex-start!important;margin-left:-10px!important}.custom-menu-style{height:100vh;max-height:100vh;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between}.menu-drawer__inner-container{flex:1;display:flex;flex-direction:column}#menu-drawer.custom-menu-style{position:fixed;top:0;left:0;width:340px;height:100vh;max-height:100vh;z-index:9999;overflow-y:auto;display:flex;flex-direction:column}.price__regular .price-item--regular{font-family:brandon-grotesque,sans-serif!important;font-weight:500!important;font-size:12px!important;letter-spacing:2px!important;margin-top:5px!important;text-transform:uppercase}.full-unstyled-link:hover{text-decoration:unset!important}.footer__content-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:2rem}.footer__content-bottom .list-social{display:flex;gap:1.5rem}.footer__content-bottom .list-social a{color:#fff;font-size:1.5rem}.menu-drawer__search{padding:1rem;border-bottom:1px solid #e5e5e5}.menu-drawer__search input[type=search]{width:100%;padding:.5rem;font-size:1rem;border:none;border-bottom:1px solid #ccc}.search--drawer{display:flex;gap:.5rem;align-items:center}.search--drawer input.search__input{flex:1;padding:.5rem;font-size:1rem;border:1px solid #ccc;border-radius:4px}.search--drawer button.search__button{background:none;border:none;cursor:pointer}.sort-wrapper{background:#fff}cart-items .title-wrapper-with-link{justify-content:center!important;margin-bottom:60px}.cart-items th{border-bottom:.1rem solid #a9a9a9!important;font-family:brandon-grotesque,sans-serif!important;font-weight:500!important;color:#3e3a37!important;font-size:13px}.cart__items{border-bottom:.1rem solid #a9a9a9!important}.cart__contents,.cart__footer{padding:0 10rem!important}.wallet-button-wrapper{display:none!important}.cart-item__name{font-family:lust-text!important;letter-spacing:0px;font-size:18px;font-weight:300!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-option{font-size:16px!important;font-weight:400!important;color:#3e3a37!important;letter-spacing:0px!important}.totals>h2{font-family:brandon-grotesque,sans-serif!important;font-weight:600!important;color:#3e3a37!important}.totals>h2,.totals{font-family:brandon-grotesque,sans-serif!important;text-transform:uppercase;color:#3e3a37!important}.price-item--sold-out{text-decoration:line-through;opacity:.6}.card__badge,.price--sold-out .price__badge-sold-out{font-family:brandon-grotesque,sans-serif!important;text-transform:uppercase;font-weight:500}.badge,.price--sold-out .price__badge-sold-out{font-size:10px;letter-spacing:1px;padding:10px}.main-page-title{font-family:lust-text,serif!important;font-weight:100!important;font-size:28px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:lust-text,serif!important;font-weight:300!important;font-size:14px;color:#3e3a37!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rewards-text{font-weight:400!important}.nk-filter-sort-bar{position:sticky;bottom:0;width:100%;background-color:#fff;border-top:1px solid #dcdcdc;padding:1rem;z-index:100;display:flex;justify-content:center;box-shadow:0 -2px 5px #0000000d}.nk-filter-sort-bar select{font-family:inherit;font-size:14px;padding:.5rem 1rem;border:1px solid #ccc;background:transparent;color:#000;-webkit-appearance:none;appearance:none;cursor:pointer;min-width:200px}@media screen and (max-width: 749px){.nk-filter-sort-bar{justify-content:space-around}.nk-filter-sort-bar select{min-width:unset;width:100%}}.nk-back-to-top{position:fixed;bottom:90px;right:20px;font-size:14px;text-transform:uppercase;text-decoration:none;color:#000;background-color:transparent;border:none;padding:.5rem 1rem;z-index:999;font-family:inherit;letter-spacing:.05em;transition:opacity .3s ease;opacity:0;pointer-events:none}.nk-back-to-top.visible{opacity:1;pointer-events:auto}.nk-sticky-bar{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;border-top:1px solid #ddd;padding:.75rem 1.5rem;z-index:9999;box-shadow:0 -2px 5px #0000000d}.nk-bar-right{display:flex;justify-content:flex-end;gap:1.5rem;align-items:center}.nk-toggle{background:none;border:none;font-size:13px;font-family:inherit;letter-spacing:.08em;text-transform:uppercase;font-weight:400;cursor:pointer;padding:0;color:#000;font-family:brandon-grotesque,sans-serif!important;letter-spacing:2px;width:140px}.nk-sort-menu{position:absolute;bottom:2.6rem;right:4rem;background:#fff;border:1px solid #ccc;border-radius:0;list-style:none;padding:30px;line-height:35px;display:none;box-shadow:0 12px 28px #0000001a;min-width:160px}.nk-sort-menu li{margin-bottom:.5rem}.nk-sort-menu li:last-child{margin-bottom:0}.nk-sort-menu a{text-decoration:none;color:#444;font-size:13px;font-weight:400;font-family:brandon-grotesque,sans-serif!important;display:block;letter-spacing:2px;text-transform:uppercase}.nk-sort-menu a.active{font-weight:500;color:#000}.nk-hidden-top-bar{display:none!important}.nk-divider{height:24px;width:1px;background-color:#000;opacity:.2}.announcement-bar-section,.announcement-bar{position:relative;z-index:1!important}.field__input{background:transparent;border-bottom:1px solid white;border-radius:0;border:none!important;color:#fff;font-size:1.2rem;outline:none;padding:.5rem 0;width:100%}.field__input::placeholder{color:#fff;opacity:.8}.field{border:none!important;box-shadow:none!important;background:transparent!important}.newsletter-form__field-wrapper .field{position:relative!important}.field{border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important;margin:0!important;position:relative!important}.field__label{display:none!important}.newsletter-form__button{position:absolute;right:0;top:50%;transform:translateY(-50%);background:none;border:none;color:#fff;font-size:.85rem;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;padding:0}.footer .newsletter-form{position:relative;max-width:400px;margin:0 auto}.footer .field{all:unset;position:relative;width:100%;display:block}.footer .field__input{all:unset;width:100%;border:none;border-bottom:1px solid white;background:transparent;font-size:1.2rem;color:#fff;padding:.5rem 0;font-family:brandon-grotesque,sans-serif!important}.footer .field__input::placeholder{color:#fff;opacity:.8}.footer .newsletter-form__button{position:absolute;top:50%;right:0;transform:translateY(-50%);background:none;border:none;color:#fff;font-size:.8rem;letter-spacing:.15em;text-transform:uppercase;font-family:brandon-grotesque,sans-serif!important;cursor:pointer;padding:0 0 10px}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field__input:before,.newsletter-form__field-wrapper .field__input:after{content:none!important;display:none!important;box-shadow:none!important}.newsletter-form__field-wrapper .field{all:unset;display:flex;position:relative;width:100%}.newsletter-form__field-wrapper .field__input{all:unset;background:transparent;font-size:9px;color:#fff;width:100%;font-family:brandon-grotesque,sans-serif!important;text-align:left;text-transform:uppercase;font-weight:400;padding:3px;letter-spacing:2px}.newsletter-form__field-wrapper .field__input::placeholder{color:#fff}.newsletter-form__button{position:absolute;top:50%;right:0;transform:translateY(-50%);background:none;border:none;color:#fff;font-size:.9rem;text-transform:uppercase;letter-spacing:.15em;font-family:brandon-grotesque,sans-serif!important;cursor:pointer;padding:0}.newsletter-form__button,.newsletter-form__button:before,.newsletter-form__button:after,.field__button,.field__button:before,.field__button:after{background-image:none!important;content:none!important;display:inline-block!important;padding-right:0!important}.field__button{text-align:center;padding:10px 20px!important;font-size:14px;text-transform:uppercase}.EzfyCollection-product-vendor{font-family:brandon-grotesque,sans-serif!important;text-transform:uppercase;font-size:11px!important;letter-spacing:2px!important;color:#3e3a37!important;font-weight:500!important;margin-bottom:0;display:block}.menu-drawer__submenu{max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .4s ease}details[open]>.menu-drawer__submenu{max-height:500px;opacity:1}.menu-drawer__submenu{max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:max-height .4s ease,opacity .4s ease,transform .4s ease;will-change:max-height,opacity,transform}details[open]>.menu-drawer__submenu{max-height:500px;opacity:1;transform:translateY(0)}.drawer-toggle-icon svg{transition:transform .25s ease}details[open] .drawer-toggle-icon svg{transform:rotate(90deg)}slideshow-component:not(.page-width) .slider-buttons{display:none!important}@media screen and (max-width: 749px){.rewards-link-mobile2{font-family:brandon-grotesque,sans-serif!important;text-transform:uppercase!important;color:#000!important;font-size:10px!important;font-weight:400!important;letter-spacing:1px!important;text-decoration:none!important;padding-top:15px}.rewards-link-mobile,.menu-drawer__account{font-family:brandon-grotesque,sans-serif!important;text-transform:uppercase!important;color:#fff!important;font-size:14px!important;padding-right:30px;font-weight:400!important;letter-spacing:1px!important;text-decoration:none!important}.header{padding:0px 1rem}}.banner__media-wrapper{position:relative;width:100%}.banner__media{width:100%;height:auto;display:block;object-fit:cover}.banner__media--mobile{display:none}@media screen and (min-width: 750px){.rewards-link-mobile2{display:none}}@media screen and (max-width: 749px){.banner__media--desktop{display:none}.banner__media--mobile{display:block}.footer-block__details-content{margin-top:30px!important}.product__info-container>*:first-child{margin-top:20px!important}.product__title>*{padding-top:0!important}.product-option{font-family:brandon-grotesque,sans-serif!important;text-transform:uppercase;font-size:12px!important}.cart__contents,.cart__footer{padding:2rem!important}.cart-items th{border-bottom:0px!important}.h5{margin-top:0}.collection-submenu .submenu-list{gap:1rem 2.5rem}}.two-column-text{display:flex;flex-direction:column;gap:5rem}.two-column-text .column{flex:1}@media screen and (min-width: 750px){.header__search_mobile,.rewards-link-mobile{display:none}}@media screen and (max-width: 749px){.header{padding:0px 1rem!important}.header-links{display:none}.two-column-text{flex-direction:row;justify-content:space-between;margin-top:40px;line-height:30px;font-size:15px;gap:5rem!important;color:#fff!important;margin-bottom:50px!important;width:500px!important}.two-column-text .column{width:50%}.two-column-text .column.left{text-align:right}.two-column-text .column.right{text-align:left}}@media screen and (min-width: 750px){.two-column-text{flex-direction:row;font-size:15px;justify-content:space-between;margin-top:40px;line-height:30px;width:500px;padding-right:0%!important;gap:5rem!important;color:#fff!important;padding-left:20px!important;margin-bottom:50px!important}.two-column-text .column{width:50%}.two-column-text .column.right{text-align:left}.two-column-text .column.left{text-align:right}}@media screen and (max-width: 749px){.search-modal__close-button{display:block!important}.nk-sticky-bar{display:none}.instafeed-new-layout-wrapper{grid-template-columns:repeat(2,1fr)!important}.instafeed-new-layout-item{width:100%!important;height:200px!important}.search__input.field__input{font-family:brandon-grotesque,sans-serif!important;color:#000}}.klaviyo-bis-trigger{background:#6e6864!important;padding:15px 25px!important;color:#fff!important;text-decoration:none!important;font-family:brandon-grotesque,sans-serif!important;text-transform:uppercase;font-weight:400!important;letter-spacing:2px!important;font-size:12px!important}.price.coming-soon-label{font-family:brandon-grotesque,sans-serif!important;font-weight:500!important;font-size:12px!important;text-transform:uppercase;letter-spacing:1px;margin-top:5px}.klaviyo-bis-modal h2,.klaviyo-bis-modal .klaviyo_form_header{font-family:lust-text,serif!important;font-weight:300!important}#container>form>div.control-group.clearfix.submit-container>button{text-transform:uppercase!important;font-size:12px!important;letter-spacing:2px!important;font-weight:500!important}.search__input.field__input::placeholder{color:#000!important}.search__input.field__input{border:none!important;outline:none}.field{border:none!important;background:none;box-shadow:none;border-bottom:1px solid #000;border-radius:0;padding-bottom:.5rem}.search__input.field__input{border:none!important;box-shadow:none!important;outline:none;background:transparent;font-size:10px;font-family:brandon-grotesque;text-transform:uppercase;letter-spacing:2px;margin-top:0;color:#000!important}.search__input::placeholder{color:#000}.field__input:focus{padding:2.2rem 1.5rem 2rem!important}.reset__button .icon.icon-close{display:none!important}.predictive-search__heading{font-family:brandon-grotesque!important;font-weight:500!important;color:#000!important;font-size:11px!important}.predictive-search__item-vendor+.predictive-search__item-heading{font-family:lust-text,serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none!important;font-weight:300;color:#000!important;letter-spacing:.5px;font-size:13px!important}.predictive-search__item-vendor{font-family:brandon-grotesque!important;font-weight:400!important;color:#000!important;font-size:10px!important}.EzfyCollection-price.sold-out{text-decoration:line-through;opacity:.6}hr.solid{border-top:1px solid #d4d4d4;margin:0 0 20px!important}@media screen and (min-width: 750px){.search-modal__close-button{display:none!important}}.field_input::placeholder{font-family:brandon-grotesque!important;font-weight:400!important;color:#000!important;font-size:10px!important;text-transform:uppercase!important;opacity:1!important}.field_input{font-family:brandon-grotesque!important;font-weight:400!important;color:#000!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:2px}.product__info-container input::placeholder,.product__info-container textarea::placeholder{opacity:1!important;font-family:brandon-grotesque!important;font-weight:400!important;color:#000!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:2px}.product__info-container textarea::placeholder,.product__info-container textarea{padding-left:7px;padding-top:5px}.product__info-container input,.product__info-container textarea{font-family:brandon-grotesque!important;font-weight:400!important;color:#000!important;font-size:10px!important;letter-spacing:2px;text-transform:uppercase!important}.recipient-checkbox{font-size:12px!important;font-family:brandon-grotesque;text-transform:uppercase;font-weight:500;line-height:30px}.fade-slideshow .button,.fade-slideshow .button:after{justify-content:left!important}
/*# sourceMappingURL=/cdn/shop/t/154/assets/custom.css.map */
