body:not(.template-index){margin:0;color:var(--vd-ink, #171817);background:var(--vd-paper, #f0efe9);font-family:var(--vd-body-font, "Helvetica Neue", Arial, sans-serif);-webkit-font-smoothing:antialiased}body:not(.template-index) h1,body:not(.template-index) h2,body:not(.template-index) h3,body:not(.template-index) h4,body:not(.template-index) h5,body:not(.template-index) .h1,body:not(.template-index) .h2,body:not(.template-index) .h3,body:not(.template-index) .h4{color:inherit;font-family:var(--vd-heading-font, "Arial Narrow", "Helvetica Neue", Arial, sans-serif);font-weight:900;letter-spacing:-.045em}body:not(.template-index) .main-content,body:not(.template-index) .main-content__wrapper,body:not(.template-index) .content-for-layout{width:100%;max-width:none;margin:0;padding:0;transform:none!important;background:var(--vd-paper, #f0efe9)}body:not(.template-index) .page-width{width:min(1240px,88vw);max-width:none;margin:0 auto;padding-left:0;padding-right:0}body:not(.template-index) a{transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.vd-global-announcement{padding:9px 5vw;color:var(--vd-ink);background:var(--vd-acid);text-align:center;font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.vd-global-announcement a{color:inherit}.vd-site-header{position:relative;z-index:40;min-height:92px;padding:0 5vw;display:grid;grid-template-columns:220px 1fr auto;align-items:center;gap:30px;color:var(--vd-paper);background:var(--vd-hero-bg);border-bottom:1px solid rgba(255,255,255,.14)}.vd-site-brand img{display:block;width:185px;max-height:66px;object-fit:contain;mix-blend-mode:screen}.vd-site-nav{display:flex;justify-content:center;gap:26px}.vd-site-nav a,.vd-site-cart{color:var(--vd-paper);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;opacity:.78}.vd-site-nav a:hover,.vd-site-nav a[aria-current=page],.vd-site-cart:hover{color:var(--vd-acid);opacity:1}.vd-site-actions{display:flex;align-items:center;gap:18px}.vd-site-button,body:not(.template-index) .btn,body:not(.template-index) .btn--primary,body:not(.template-index) input[type=submit],body:not(.template-index) button[type=submit]{min-height:48px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--vd-acid)!important;border-radius:var(--vd-button-radius, 50px)!important;color:var(--vd-ink)!important;background:var(--vd-acid)!important;font-family:var(--vd-body-font);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;box-shadow:none}.vd-site-button:hover,body:not(.template-index) .btn:hover,body:not(.template-index) input[type=submit]:hover,body:not(.template-index) button[type=submit]:hover{transform:translateY(-2px);filter:brightness(.94)}.vd-mobile-menu{display:none}.vd-site-footer{padding:76px 6vw 28px;display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:56px;color:var(--vd-paper);background:var(--vd-ink)}.vd-site-footer__brand img{width:190px;max-height:72px;object-fit:contain;mix-blend-mode:screen}.vd-site-footer__brand p{max-width:390px;margin:25px 0 0;color:#a9aaa4;font-size:14px;line-height:1.6}.vd-site-footer nav,.vd-site-footer__social{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.vd-site-footer nav a,.vd-site-footer__social a{color:var(--vd-paper);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.vd-site-footer a:hover{color:var(--vd-acid)}.vd-site-footer__legal{grid-column:1 / -1;margin:38px 0 0;padding-top:22px;border-top:1px solid #343532;color:#777872;font-size:9px;letter-spacing:.12em;text-transform:uppercase}body:not(.template-index):not(.template-product) .section-header{width:100%;margin:0 0 56px;padding:74px 0 38px;position:relative;color:var(--vd-ink);text-align:left!important;border-bottom:1px solid #c7c6bf}body:not(.template-index):not(.template-product) .section-header__title,body:not(.template-index):not(.template-product) .article__title{margin:0;font-size:clamp(58px,8vw,124px);line-height:.8;letter-spacing:-.07em;text-transform:uppercase}body:not(.template-index) .section-header__description{max-width:720px;margin:30px 0 0;color:#555650;text-align:left;font-size:16px;line-height:1.6}.collection-template,.list-collections-template,.blog-template,.template-search .content-for-layout,.template-cart .content-for-layout{padding:0 0 var(--vd-section-space, 105px)}.card-list.grid{margin:0}.card-list__column.grid__item{width:100%!important;margin:0;padding:0;float:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.card-list__column .card{width:auto!important;min-height:100%;margin:0!important;float:none!important;color:var(--vd-ink);background:#fff;border:1px solid #d7d6cf;border-radius:var(--vd-card-radius, 0);overflow:hidden}.card-list__column .card:nth-child(7n+1){background:var(--vd-blue)}.card-list__column .card:nth-child(7n+2){background:var(--vd-yellow)}.card-list__column .card:nth-child(7n+3){background:var(--vd-pink)}.card-list__column .card:nth-child(7n+4){background:var(--vd-lilac)}.card-list__column .card:nth-child(7n+5){background:var(--vd-green)}.card-list__column .card:nth-child(7n+6){background:var(--vd-coral)}.card-list__column .card:nth-child(7n+7){background:var(--vd-hot)}.card__wrapper{min-height:100%;color:var(--vd-ink)!important;background:transparent!important}.card__image-wrapper{background:#ffffff5c}.card__image{transition:transform .45s ease}.card:hover .card__image{transform:scale(1.035)}.card__info{padding:25px 24px 30px!important;text-align:left!important}.card__brand,.card__date{font-size:9px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.card__name{margin:8px 0 12px;font-size:28px!important;line-height:.95;text-transform:uppercase}.card__price,.card__availability{font-size:15px;font-weight:800}.card__description,.card__excerpt{color:#4f504b;font-size:14px;line-height:1.55}.card__read-more{display:inline-block;margin-top:18px;padding-bottom:4px;border-bottom:1px solid currentColor;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.card__badge{color:var(--vd-ink);background:var(--vd-acid)}.collection-dropdowns{justify-content:flex-start}.collection-sort__input,body:not(.template-index) select{border:1px solid #bdbcb5;border-radius:var(--vd-button-radius, 50px);background-color:transparent}.product-template{color:var(--vd-paper);background:var(--vd-rates-bg)}.product-template__media{width:100%;max-width:none;background:#101110}.product-template__media img{max-height:82vh;object-fit:contain}.product__content{padding-top:84px;padding-bottom:105px}.product__content .grid__item{width:min(980px,100%);margin:0 auto;padding:0;float:none}.product__content-header{margin-bottom:54px;padding-bottom:38px;border-bottom:1px solid #565752}.product__vendor{display:block;margin-bottom:18px;color:var(--vd-acid);letter-spacing:.16em}.product__title{margin:0;color:var(--vd-paper)!important;font-size:clamp(58px,7.5vw,116px)!important;line-height:.82;letter-spacing:-.07em;text-transform:uppercase}.product__price{margin-top:26px;color:var(--vd-paper)!important;font-size:29px;font-weight:800}.product__content-main{display:grid;grid-template-columns:1.1fr .9fr;gap:8vw}.product__description{color:#cacbc5;font-size:16px;line-height:1.7}.product__form-container{color:var(--vd-paper)}.product__form-wrapper{background:#30312f;border-radius:var(--vd-card-radius, 0);padding:28px}.product__form-wrapper label{color:#b8b9b3;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.product__form-wrapper select,.product__form-wrapper input{color:var(--vd-paper);border-color:#64655f;background:transparent}.product__form-wrapper .btn{width:100%}.product__submedia-list{background:var(--vd-ink)}.product-recommendations{padding:95px 6vw;background:var(--vd-paper)}.product-recommendations__heading h2{font-size:clamp(45px,5vw,80px);text-transform:uppercase}.vd-basic-page,.vd-contact-page,.vd-not-found{min-height:68vh;padding:82px 6vw 120px}.vd-basic-page__inner,.vd-contact-page__inner,.vd-not-found__inner{width:min(1120px,100%);margin:0 auto}.vd-page-kicker{margin:0 0 24px;font-size:10px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.vd-page-title{max-width:1050px;margin:0 0 64px;font-size:clamp(62px,9vw,142px);line-height:.78;letter-spacing:-.07em;text-transform:uppercase}.vd-basic-page .rte{max-width:820px;margin:0 auto;font-size:17px;line-height:1.75}.vd-basic-page .rte h2,.vd-basic-page .rte h3{margin-top:1.6em;font-size:38px;text-transform:uppercase}.vd-contact-page__grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:8vw}.vd-contact-page__copy{font-size:17px;line-height:1.65}.vd-contact-page form{padding:34px;background:var(--vd-levels-bg);border-radius:var(--vd-card-radius, 0)}body:not(.template-index) input:not([type=submit]),body:not(.template-index) textarea{width:100%;margin-bottom:14px;padding:15px 16px;color:var(--vd-ink);border:1px solid #b7b6af;border-radius:max(0px,calc(var(--vd-card-radius, 0px) / 2));background:#ffffff8c}.vd-not-found{display:grid;place-items:center;color:var(--vd-paper);background:var(--vd-hero-bg);text-align:center}.vd-not-found__inner{display:flex;flex-direction:column;align-items:center}.vd-not-found strong{color:var(--vd-acid);font-family:var(--vd-heading-font);font-size:clamp(120px,24vw,330px);line-height:.7;letter-spacing:-.09em}.vd-not-found h1{margin:50px 0 18px;font-size:clamp(45px,6vw,88px);text-transform:uppercase}.article{padding-bottom:110px;background:var(--vd-paper)}.article .section-header-image-wrapper{max-height:70vh;overflow:hidden}.article__wrapper{padding-top:75px}.article__content{width:min(940px,100%)!important;margin:0 auto!important;padding:0!important;float:none}.article__header{margin-bottom:48px}.article__title{margin-top:22px!important}.article__body{font-size:17px;line-height:1.75}.article__body h2,.article__body h3{margin-top:1.7em;font-size:36px;text-transform:uppercase}.cart{padding-top:30px}.cart__table{border-collapse:separate;border-spacing:0 8px}.cart-item{background:#fff}.cart-item td{padding-top:20px;padding-bottom:20px;border:0}.cart-item__meta-title{font-size:22px;text-transform:uppercase}.cart__footer{margin-top:40px;padding:34px;color:var(--vd-paper);background:var(--vd-rates-bg);border-radius:var(--vd-card-radius, 0)}.template-customers-login .content-for-layout,.template-customers-register .content-for-layout,.template-customers-account .content-for-layout,.template-customers-addresses .content-for-layout,.template-customers-order .content-for-layout,.template-customers-activate-account .content-for-layout,.template-customers-reset-password .content-for-layout{padding:80px 6vw 120px}@media(max-width:990px){.vd-site-header{grid-template-columns:1fr auto;min-height:78px}.vd-site-brand img{width:145px}.vd-site-nav,.vd-site-actions>.vd-site-cart,.vd-site-actions>.vd-site-button{display:none}.vd-mobile-menu{display:block;position:relative}.vd-mobile-menu summary{width:44px;height:44px;display:grid;align-content:center;gap:5px;cursor:pointer;list-style:none}.vd-mobile-menu summary::-webkit-details-marker{display:none}.vd-mobile-menu summary span{width:28px;height:2px;display:block;background:var(--vd-paper)}.vd-mobile-menu>div{width:min(360px,90vw);padding:28px;position:absolute;top:52px;right:0;display:flex;flex-direction:column;gap:18px;color:var(--vd-paper);background:var(--vd-ink);border:1px solid #444540}.vd-mobile-menu a{color:var(--vd-paper);font-size:13px;font-weight:900;text-transform:uppercase}.vd-mobile-menu__cta{color:var(--vd-ink)!important;background:var(--vd-acid);padding:13px 18px;text-align:center;border-radius:var(--vd-button-radius)}.card-list__column.grid__item{grid-template-columns:repeat(2,minmax(0,1fr))}.product__content-main{grid-template-columns:1fr;gap:45px}.vd-contact-page__grid{grid-template-columns:1fr;gap:42px}}@media(max-width:749px){.vd-site-header{padding:0 20px}.vd-site-footer{padding:58px 24px 24px;grid-template-columns:1fr;gap:34px}.vd-site-footer__legal{margin-top:10px}body:not(.template-index) .page-width{width:calc(100% - 36px)}body:not(.template-index):not(.template-product) .section-header{padding-top:54px;margin-bottom:34px}body:not(.template-index):not(.template-product) .section-header__title,body:not(.template-index):not(.template-product) .article__title{font-size:clamp(48px,16vw,76px)}.card-list__column.grid__item{grid-template-columns:1fr;gap:12px}.product__content{padding:58px 18px 76px}.product__title{font-size:clamp(48px,15vw,78px)!important}.product__content-header{margin-bottom:38px}.vd-basic-page,.vd-contact-page,.vd-not-found{padding:60px 20px 85px}.vd-page-title{margin-bottom:44px;font-size:clamp(54px,17vw,82px)}.vd-contact-page form{padding:22px}.article__wrapper{padding-top:50px}.cart__table-header{display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vdoble-inner.css.map */
