:root{--ov-gold: #d0a97e;--ov-ink: #1b1a19;--ov-muted: #6f6a64;--ov-line: rgba(27, 26, 25, .08);--ov-card: #ffffff;--ov-panel-from: #faf7f3;--ov-panel-to: #f0e9e0;--ov-radius: 18px;--ov-radius-sm: 12px;--ov-shadow: 0 1px 2px rgba(27, 26, 25, .04), 0 8px 24px rgba(27, 26, 25, .06);--ov-shadow-hover: 0 22px 48px rgba(27, 26, 25, .14);--ov-ease: cubic-bezier(.22, 1, .36, 1);--ov-section-gap: clamp(48px, 6vw, 88px)}.product-item:not(.list){position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding:0;background:var(--ov-card);border:1px solid var(--ov-line);border-radius:var(--ov-radius);overflow:hidden;box-shadow:var(--ov-shadow);transition:transform .5s var(--ov-ease),box-shadow .5s var(--ov-ease),border-color .5s var(--ov-ease)}.product-item:not(.list):hover{transform:translateY(-6px);box-shadow:var(--ov-shadow-hover);border-color:#d0a97e73}.product-item:not(.list) .product-image{margin:0;aspect-ratio:1 / 1;overflow:hidden;background:linear-gradient(160deg,var(--ov-panel-from),var(--ov-panel-to))}.product-item:not(.list) .product-image .image{height:100%;box-shadow:none!important}.product-item:not(.list) .product-image .image img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transition:transform .9s var(--ov-ease)}.product-item:not(.list):hover .product-image .image img{transform:scale(1.06)}.product-item:not(.list) .product-image .product-action{top:auto;bottom:14px;left:50%;right:auto;gap:2px;margin:0;padding:4px;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;box-shadow:0 10px 28px #1b1a1924;opacity:0;transform:translate(-50%,14px);transition:opacity .4s var(--ov-ease),transform .4s var(--ov-ease)}.product-item:not(.list):hover .product-image .product-action,.product-item:not(.list):focus-within .product-image .product-action{opacity:1;transform:translate(-50%)}.product-item:not(.list) .product-image .product-action>div{display:flex}.product-item:not(.list) .product-image .product-action a,.product-item:not(.list) .product-image .product-action button{align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;transition:background-color .3s ease}.product-item:not(.list) .product-image .product-action a:hover,.product-item:not(.list) .product-image .product-action button:hover{background-color:var(--ov-ink)}.product-item:not(.list) .product-image .product-action .cart-disable{opacity:.4;cursor:not-allowed}.product-item:not(.list) .product-content{display:flex;flex:1;flex-direction:column;padding:16px 16px 18px;text-align:center}.product-item:not(.list) .product-content .head{display:flex;flex:1;flex-direction:column;align-items:center;gap:8px}.product-item:not(.list) .product-content .head>div:last-child{order:-1}.product-item:not(.list) .product-content .head .title{display:-webkit-box;margin:0;overflow:hidden;color:var(--ov-ink);font-size:16px;font-weight:700;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-item:not(.list) .product-content .head .title a{color:inherit}.product-item:not(.list) .product-content .head .title a:hover{color:var(--ov-gold)}.product-item:not(.list) .product-content .head .price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 8px;margin-top:auto;color:var(--ov-ink);font-size:16px;font-weight:700;line-height:1.3;letter-spacing:.02em}.product-item:not(.list) .product-content .head .price .old{margin:0;color:var(--ov-muted);font-size:13px;font-weight:400}.product-item:not(.list) .ratting:has(.shopify-product-reviews-badge:empty){display:none}.product-item .soldout-title,.product-item span.new-title,.product-item .sale-product{position:absolute;top:12px;left:auto;right:auto;z-index:2;transform:none}.product-item .soldout-title,.product-item span.new-title{inset-inline-end:12px}.product-item .sale-product{display:flex;gap:6px;inset-inline-start:12px}.product-item .soldout-title,.product-item span.new-title,.product-item .sale-product>span{padding:5px 11px;border-radius:999px;background:var(--ov-ink);color:#fff;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.product-item .sale-product>span{background:var(--ov-gold);color:var(--ov-ink)}@media(hover:none){.product-item:not(.list):hover{transform:none}.product-item:not(.list) .product-image .product-action{opacity:1;transform:translate(-50%)}}@media(max-width:575px){.product-item:not(.list){border-radius:var(--ov-radius-sm)}.product-item:not(.list) .product-content{padding:12px 10px 14px}.product-item:not(.list) .product-content .head .title{font-size:14px}.product-item:not(.list) .product-content .head .price{font-size:14px}.product-item:not(.list) .product-image .product-action{bottom:8px;padding:3px}.product-item:not(.list) .product-image .product-action a,.product-item:not(.list) .product-image .product-action button{width:32px;height:32px}.product-item .soldout-title,.product-item span.new-title,.product-item .sale-product{top:8px}.product-item .soldout-title,.product-item span.new-title{inset-inline-end:8px}.product-item .sale-product{inset-inline-start:8px}}.product-slider .slick-track{display:flex!important}.product-slider.slick-initialized .slick-slide{display:flex;height:auto}.product-slider .slick-list{margin:-12px 0 -32px;padding:12px 0 32px}.product-slider .slick-arrow{top:40%;display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;color:var(--ov-ink);background:#fff;border:1px solid var(--ov-line);box-shadow:0 8px 24px #1b1a191f;transition:opacity .3s ease,background-color .3s ease,color .3s ease,margin .3s ease}.product-slider .slick-arrow:hover{background:var(--ov-ink);color:var(--ov-gold)}.product-slider .slick-dots{margin-top:28px}.product-slider .slick-dots li button{width:8px;height:8px;border:0;background-color:#1b1a192e;transition:width .3s var(--ov-ease),background-color .3s ease}.product-slider .slick-dots li.slick-active button{width:24px;background-color:var(--ov-gold)}@media(max-width:767px){.product-slider.slick-initialized .slick-slide{padding-inline:7px}.product-item:not(.list){padding:0!important}}.template-index .banner-section,.template-index .product-section{margin-top:var(--ov-section-gap)!important;margin-bottom:0!important}.template-index main>.shopify-section:last-child>*{margin-bottom:var(--ov-section-gap)!important}.template-index .section-title{margin-bottom:clamp(28px,4vw,48px)!important}.template-index .section-title h1{color:var(--ov-ink);font-size:clamp(26px,3.2vw,40px);font-weight:700;line-height:1.15;letter-spacing:-.01em}.template-index .section-title h1:after{content:"";display:block;width:64px;height:2px;margin-top:18px;background:linear-gradient(90deg,transparent,var(--ov-gold),transparent)}.template-index .section-title.text-center h1:after{margin-inline:auto}.template-index .section-title p{max-width:640px;margin-top:16px;color:var(--ov-muted);font-size:15px;line-height:1.8}.template-index .section-title.text-center p{margin-inline:auto}.template-index .hero-item{position:relative;overflow:hidden}.template-index .hero-item:not(.hero-item--video):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:inherit;transform-origin:center}.template-index .hero-item:not(.hero-item--video).slick-active:before{animation:ov-ken-burns 9s ease-out both}.template-index .hero-item>.container{position:relative;z-index:1}.template-index .hero-slider .slick-track{display:flex}.template-index .hero-slider .slick-slide{height:auto}.template-index .hero-item--video .hero-video-bg{object-fit:cover}.hero-slider .slick-arrow{display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;color:#fff;background:#1b1a1959;border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .3s ease,color .3s ease}.hero-slider .slick-arrow:hover{background:var(--ov-gold);border-color:var(--ov-gold);color:var(--ov-ink)}.hero-slider .slick-arrow i{font-size:26px;line-height:1}.hero-slider .slick-dots li button{width:8px;height:8px;border:0;background-color:#ffffff8c;transition:width .3s var(--ov-ease),background-color .3s ease}.hero-slider .slick-dots li.slick-active button{width:26px;background-color:var(--ov-gold)}@media(max-width:767px){.hero-slider .slick-arrow{width:40px;height:40px}.hero-slider .slick-arrow i{font-size:20px}}.template-index .banner-section .row{row-gap:16px;margin-inline:-8px}.template-index .banner-section .row>[class*=col]{margin-bottom:0!important;padding-inline:8px}.template-index .banner a{border-radius:var(--ov-radius);isolation:isolate;box-shadow:var(--ov-shadow);transition:box-shadow .6s var(--ov-ease),transform .6s var(--ov-ease)}.template-index .banner a img{display:block;transition:transform 1.2s var(--ov-ease)}.template-index .banner a:hover{box-shadow:var(--ov-shadow-hover);transform:translateY(-4px)}.template-index .banner a:hover img{transform:scale(1.05)}@media(max-width:575px){.template-index .banner-section .row{row-gap:10px;margin-inline:-5px}.template-index .banner-section .row>[class*=col]{padding-inline:5px}.template-index .banner a{border-radius:var(--ov-radius-sm)}}.ov-reveal .template-index .section-title,.ov-reveal .template-index .banner,.ov-reveal .template-index .product-slider .col{opacity:0;transform:translateY(28px);transition:opacity .9s var(--ov-ease),transform .9s var(--ov-ease);transition-delay:var(--ov-delay, 0ms)}.ov-reveal .template-index .section-title.is-revealed,.ov-reveal .template-index .banner.is-revealed,.ov-reveal .template-index .product-slider.is-revealed .col{opacity:1;transform:none}@keyframes ov-ken-burns{0%{transform:scale(1.08)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.template-index .hero-item:not(.hero-item--video).slick-active:before{animation:none}.product-item:not(.list),.product-item:not(.list) .product-image .image img,.template-index .banner a,.template-index .banner a img{transition:none}.product-item:not(.list):hover,.template-index .banner a:hover{transform:none}.product-item:not(.list):hover .product-image .image img,.template-index .banner a:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/theme-modern.css.map */
