:root{--vdg-accent: #ff6b00;--vdg-accent-hover: #f05f00;--vdg-dark: #001b33;--vdg-muted: #64748b;--vdg-muted-light: #94a3b8;--vdg-border: #e7edf4;--vdg-bg-soft: #f8fafc;--vdg-shadow-card: 0 18px 48px rgba(0, 27, 51, .075);--vdg-shadow-soft: 0 10px 30px rgba(0, 27, 51, .055)}#MainContent{position:relative;z-index:1;background:#fff}.v-global-header{position:fixed!important;top:0;right:0;left:0;z-index:9990}.v-header-spacer{display:block!important;width:100%;height:var(--v-header-height-desktop, 124px)!important;min-height:var(--v-header-height-desktop, 124px)!important;flex:0 0 auto}@media screen and (max-width:990px){.v-header-spacer{height:var(--v-header-height-mobile, 70px)!important;min-height:var(--v-header-height-mobile, 70px)!important}}product-info .page-width{max-width:1400px}product-info .product{align-items:flex-start;gap:clamp(28px,4vw,62px);padding-top:clamp(28px,3.6vw,48px);padding-bottom:clamp(48px,5vw,78px)}product-info .product__media-wrapper{position:relative}product-info .product__media-list,product-info .product__media,product-info .product-media-container,product-info .thumbnail-list{border-radius:24px}product-info .product__media,product-info .product-media-container{overflow:hidden;border:1px solid rgba(0,27,51,.08);background:linear-gradient(145deg,#fff,#f6f9fc);box-shadow:var(--vdg-shadow-soft)}product-info .product__media img,product-info .media img{object-fit:contain;padding:clamp(12px,2vw,26px)}product-info .product__info-wrapper{padding-left:0}product-info .product__info-container{max-width:540px;padding:clamp(22px,2.7vw,32px);border:1px solid rgba(0,27,51,.08);border-radius:24px;background:#fffffff7;box-shadow:var(--vdg-shadow-card)}product-info .product__text{margin-bottom:12px;color:var(--vdg-muted-light);font-size:12px;font-weight:750;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}product-info .product__title{margin-bottom:16px}product-info .product__title h1{max-width:540px;margin:0;color:var(--vdg-dark);font-family:var(--font-heading-family),var(--font-body-family),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:clamp(24px,2.15vw,34px);font-weight:700;letter-spacing:0;line-height:1.18;overflow-wrap:break-word;text-wrap:balance}product-info .price,product-info .price--large{margin:0 0 12px}product-info .price .price-item,product-info .price--large .price-item,product-info .price__regular .price-item--regular,product-info .price__sale .price-item--sale{color:var(--vdg-accent);font-size:clamp(22px,1.75vw,28px);font-weight:800;letter-spacing:0;line-height:1.12}product-info .price--on-sale .price-item--regular{color:var(--vdg-muted-light);font-size:15px;font-weight:650}product-info .product__tax,product-info .installment,product-info .product__sku,product-info .caption,product-info .quantity__label{color:var(--vdg-muted);font-size:13px;font-weight:500;letter-spacing:0;line-height:1.5}product-info .product-form__quantity{margin-top:18px;margin-bottom:16px}product-info .quantity{min-height:48px;border:1px solid rgba(0,27,51,.13);border-radius:14px;background:#fff}product-info .quantity:before,product-info .quantity:after,product-info .button:before,product-info .button:after,.cart__checkout-button:before,.cart__checkout-button:after{display:none!important}product-info .quantity__button,product-info .quantity__input{color:var(--vdg-dark);font-weight:650}product-info .product-form__buttons{max-width:none}product-info .product-form__submit,product-info .product-form__submit.button{min-height:56px;border:0!important;border-radius:15px;background:var(--vdg-dark)!important;color:#fff!important;font-size:13px;font-weight:800;letter-spacing:.045em;line-height:1;text-transform:uppercase;box-shadow:0 14px 34px #001b3329;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}product-info .product-form__submit:hover,product-info .product-form__submit:focus-visible{transform:translateY(-1px);background:var(--vdg-accent)!important;box-shadow:0 18px 38px #ff6b003d}.shopify-payment-button,.shopify-payment-button__button,.shopify-payment-button__more-options,product-info .shopify-payment-button,product-info .shopify-payment-button__button,product-info .shopify-payment-button__more-options{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}product-info .product-form__buttons:after{content:"\41e\444\456\446\456\439\43d\430  \433\430\440\430\43d\442\456\44f  \2022  \428\432\438\434\43a\430  \432\456\434\43f\440\430\432\43a\430  \2022  \414\43e\43f\43e\43c\43e\433\430  \437  \43f\456\434\431\43e\440\43e\43c";display:block;margin-top:14px;padding:13px 14px;border:1px solid rgba(0,27,51,.08);border-radius:14px;background:linear-gradient(135deg,#f8fafcf2,#eff6faf2);color:var(--vdg-muted);font-size:12px;font-weight:650;letter-spacing:.01em;line-height:1.45;text-align:center}share-button .share-button__button,.product__view-details,.product__pickup-availabilities{color:var(--vdg-muted)}share-button .share-button__button:hover,.product__view-details:hover{color:var(--vdg-accent)}product-info .product__description,product-info .product__accordion{border-top:1px solid var(--vdg-border)}product-info .product__description{margin-top:24px;padding-top:22px;color:var(--vdg-muted);font-size:15px;line-height:1.75}product-info .product__description>p:first-child{margin:0 0 18px;padding:15px 16px;border:1px solid rgba(0,27,51,.08);border-radius:16px;background:#f8fafc;color:var(--vdg-dark);font-weight:560;line-height:1.65}product-info .product__description h2,product-info .product__description h3{margin:24px 0 10px;color:var(--vdg-dark);font-family:var(--font-heading-family),var(--font-body-family),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:clamp(19px,1.45vw,24px);font-weight:760;letter-spacing:0;line-height:1.18}product-info .product__description p{margin:0 0 14px}product-info .product__description ul,product-info .product__description ol{display:grid;gap:9px;margin:12px 0 20px;padding:0;list-style:none}product-info .product__description li{position:relative;min-height:48px;padding:13px 15px 13px 34px;border:1px solid rgba(0,27,51,.08);border-radius:14px;background:#fff;color:var(--vdg-muted);box-shadow:0 8px 22px #001b3309}product-info .product__description li:before{content:"";position:absolute;top:20px;left:15px;width:7px;height:7px;border-radius:999px;background:var(--vdg-accent)}product-info .product__description table{width:100%;margin:14px 0 22px;border:1px solid rgba(0,27,51,.12);border-collapse:separate;border-radius:18px;border-spacing:0;overflow:hidden;background:#fff;box-shadow:0 10px 28px #001b330b;font-size:14px;line-height:1.55}product-info .product__description th,product-info .product__description td{padding:14px 16px;border:0;border-bottom:1px solid rgba(0,27,51,.1);vertical-align:top}product-info .product__description tr:last-child th,product-info .product__description tr:last-child td{border-bottom:0}product-info .product__description th:first-child,product-info .product__description td:first-child{width:38%;background:#f8fafc;color:var(--vdg-dark);font-weight:760}product-info .product__description th+th,product-info .product__description td+td{color:var(--vdg-muted);font-weight:540}product-info .product__accordion{margin-top:12px;padding:0 16px;border:1px solid var(--vdg-border);border-radius:16px;background:#fff;box-shadow:0 8px 22px #001b3309}product-info .accordion summary{padding:18px 0}product-info .accordion__title{color:var(--vdg-dark);font-size:15px;font-weight:720}.cart__warnings,.is-empty .cart__warnings{max-width:860px;margin:clamp(34px,5vw,68px) auto;padding:clamp(30px,5vw,58px) 24px;border:1px solid rgba(0,27,51,.08);border-radius:28px;background:radial-gradient(circle at 76% 12%,rgba(255,107,0,.075),transparent 30%),linear-gradient(145deg,#fff,#f7fbfd);box-shadow:0 18px 52px #001b3314;text-align:center}.cart__empty-text,.cart__warnings h1,.cart__warnings h2,.title.title--primary{color:var(--vdg-dark);font-family:var(--font-heading-family),var(--font-body-family),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:740;letter-spacing:0;line-height:1.08}.cart__warnings .button,.cart__checkout-button,.cart__ctas .button{min-height:54px;border:0;border-radius:15px;background:var(--vdg-accent);color:#fff;font-size:13px;font-weight:800;letter-spacing:.045em;line-height:1;text-transform:uppercase;box-shadow:0 14px 30px #ff6b0038;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.cart__warnings .button:hover,.cart__checkout-button:hover,.cart__ctas .button:hover{transform:translateY(-1px);background:var(--vdg-accent-hover);box-shadow:0 18px 36px #ff6b0047}.cart-item{border:1px solid var(--vdg-border);border-radius:22px;background:#fff;box-shadow:0 8px 24px #001b330b}.cart-item__image{border-radius:16px;object-fit:contain}.cart-item__name{color:var(--vdg-dark);font-size:15px;font-weight:700;line-height:1.35;text-decoration:none}.cart-item__name:hover{color:var(--vdg-accent)}.cart-item__price-wrapper,.cart-item__totals,.totals__total-value{color:var(--vdg-accent);font-weight:800}.cart__footer{margin-top:32px;padding:clamp(22px,3vw,32px);border:1px solid var(--vdg-border);border-radius:26px;background:#fff;box-shadow:var(--vdg-shadow-card)}.totals__total{color:var(--vdg-dark);font-size:18px;font-weight:750}.totals__total-value{font-size:24px;letter-spacing:0}tax-note,.cart__login-paragraph,.cart__warnings p{color:var(--vdg-muted);font-size:14px;line-height:1.6}@media screen and (max-width:989px){product-info .product{gap:22px;padding-top:22px}product-info .product__info-container{max-width:none;padding:22px 18px;border-radius:22px;box-shadow:0 12px 34px #001b330f}product-info .product__title h1{font-size:clamp(23px,5.8vw,30px)}}@media screen and (max-width:749px){product-info .product__media,product-info .product-media-container,product-info .product__info-container,.cart__footer,.cart__warnings{border-radius:20px}product-info .product__media,product-info .product-media-container{box-shadow:0 8px 22px #001b330b}product-info .product__title h1{font-size:clamp(21px,5.5vw,26px);line-height:1.2}product-info .price .price-item,product-info .price--large .price-item,product-info .price__regular .price-item--regular,product-info .price__sale .price-item--sale{font-size:22px}product-info .product__text{margin-bottom:8px;font-size:10.5px}product-info .product__title{margin-bottom:12px}product-info .product__description{font-size:14px;line-height:1.65}product-info .product__description>p:first-child,product-info .product__description li{border-radius:13px}product-info .product__description table,product-info .product__description tbody,product-info .product__description tr,product-info .product__description th,product-info .product__description td{display:block;width:100%}product-info .product__description th,product-info .product__description td{padding:11px 13px}product-info .product__description th:first-child,product-info .product__description td:first-child{width:100%;padding-bottom:5px;border-bottom:0}product-info .product__description th+th,product-info .product__description td+td{padding-top:0}product-info .product__description tr:not(:last-child) th+th,product-info .product__description tr:not(:last-child) td+td{border-bottom:1px solid rgba(0,27,51,.1)}product-info .product-form__buttons:after{padding:12px;font-size:11.5px}.cart__checkout-button,product-info .product-form__submit,.cart__warnings .button{min-height:52px;width:100%}}@media(prefers-reduced-motion:reduce){product-info .product-form__submit,.cart__warnings .button,.cart__checkout-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/vodogon-page-overrides.css.map */
