.yv-main-product-detail .yv-product-detail-title{margin-bottom:8px!important}.yv-main-product-detail .creslia-subtitle,.yv-main-product-detail .creslia-reviews-row .cr-rating-text{font-family:Space Grotesk,sans-serif!important}.yv-accordion-card[open] .yv-accordion-content{display:block!important}.yv-accordion-card[open] .yv-accordion-header .v-line{display:none}.yv-accordion-header h6{font-family:Barlow,sans-serif!important;font-size:16px!important;font-weight:700!important}.yv-accordion-content{font-family:Space Grotesk,sans-serif!important;font-size:14px!important;line-height:1.6!important;color:#444!important}.yv-accordion-content h1,.yv-accordion-content h2,.yv-accordion-content h3,.yv-accordion-content h4,.yv-accordion-content h5,.yv-accordion-content h6{font-family:Barlow,sans-serif!important;font-size:16px!important;font-weight:700!important;margin-bottom:8px!important}.yv-accordion-content p,.yv-accordion-content li{font-size:14px!important;line-height:1.6!important}@media(max-width:767px){.single__product .row.no-gutters{margin-left:0!important;margin-right:0!important;padding:0!important}.single__product .col-12{padding-left:0!important;padding-right:0!important;margin:0!important}.single__product .sticky-item{padding-left:10px!important;padding-right:10px!important;padding-top:0!important}.single__product .modern-gallery{padding:10px 10px 0!important}.yv-main-product-detail>*{margin-bottom:10px!important}.yv-main-product-detail .creslia-reviews-row{margin-left:0!important;margin-right:0!important}.yv-main-product-detail .product-variations-wrapper{margin-top:10px!important;padding-top:10px!important;padding-bottom:10px!important}.section-fbt-wrapper{margin-bottom:10px!important}}.yv-main-product-detail .product-option-selector{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;margin-bottom:16px!important}.yv-main-product-detail .yv-variant-title{font-size:13px!important;font-weight:700!important;margin-bottom:10px!important;color:#111!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.yv-main-product-detail .yv-variant-title .option-value{color:#666!important;font-weight:500!important;font-size:12px!important}.yv-main-product-detail .product-loop-variants{display:flex!important;gap:10px!important;flex-wrap:wrap!important;align-items:center!important}.yv-main-product-detail .product-loop-variants .color_option{border:none!important;background:transparent!important}.yv-main-product-detail .product-loop-variants .color_option .option,.yv-main-product-detail .product-loop-variants .color_option .option.selected{width:40px!important;height:40px!important;border-radius:50%!important;border:2px solid #ddd!important;transition:all .2s!important;box-shadow:none!important;position:relative!important;outline:none!important}.yv-main-product-detail .product-loop-variants .color_option input:checked+.option{border-color:#4d473f!important;transform:scale(1.1)!important;box-shadow:0 0 10px #4d473f40!important}.yv-main-product-detail .product-loop-variants .color_option .option.variantImageOption,.yv-main-product-detail .product-loop-variants .color_option .option.variantColorOption{border-radius:50%!important;overflow:hidden!important}.yv-main-product-detail .product-loop-variants .color_option .option img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:50%!important}.yv-main-product-detail .product-loop-variants .variant_option:not(.color_option) .option{padding:8px 16px!important;border:1.5px solid #ddd!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;color:#333!important;transition:all .2s!important;box-shadow:none!important;background:transparent!important}.yv-main-product-detail .product-loop-variants .variant_option:not(.color_option) input:checked+.option{border-color:#4d473f!important;color:#111!important;background:#f5f5f5!important}.yv-main-product-detail .product-option-selector select,.yv-main-product-detail .product-option-selector .dropdown select{width:100%!important;padding:14px 16px!important;background:#f7f7f8!important;border:1.5px solid #e5e7eb!important;border-radius:10px!important;font-size:14px!important;font-weight:600!important;color:#111!important;transition:all .2s!important;cursor:pointer!important}.yv-main-product-detail .product-option-selector select:focus{border-color:#4d473f!important;outline:none!important;box-shadow:0 0 0 3px #4d473f14!important}.yv-main-product-detail .product-option-selector select:hover{border-color:#4d473f!important}.yv-main-product-detail .product-option-selector .dropdown{background:transparent!important}.yv-main-product-detail .product-option-selector .dropdown:after{color:#333!important}.yv-main-product-detail .product-variations-wrapper{background:#16161e!important;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:16px;margin-bottom:16px}.yv-main-product-detail .product-variations-wrapper .yv-variant-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;margin-bottom:10px;color:#f8f8f899!important}.yv-main-product-detail .product-variant-gallery,.yv-main-product-detail .product-variations-block-list{display:flex!important;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;list-style:none;padding:0;margin:0;flex-wrap:nowrap}.yv-main-product-detail .product-variant-gallery::-webkit-scrollbar,.yv-main-product-detail .product-variations-block-list::-webkit-scrollbar{display:none}.yv-main-product-detail .product-variations-block-item{flex-shrink:0;list-style:none;scroll-snap-align:start;position:relative!important;left:auto!important;top:auto!important;transform:none!important}.yv-main-product-detail .product-variations-block-item a{display:block;border-radius:8px;overflow:hidden;border:1.5px solid rgba(255,255,255,.1);transition:all .2s}.yv-main-product-detail .product-variations-block-item a:hover{border-color:#ffffff40}.yv-main-product-detail .product-variations-block-item.p-active a{border-color:#def20c;border-width:2px;box-shadow:0 0 10px #def20c59}.yv-main-product-detail .product-variations-block-item .option{border-radius:6px;overflow:hidden;background:transparent}.yv-main-product-detail .product-variations-block-item .variantImageOption{background:#16161e!important}.yv-main-product-detail .product-variations-block-item img{object-fit:cover;display:block;border-radius:6px}.yv-main-product-detail .product-variations-block-item .variant_title_cistom{color:#f8f8f899;font-size:11px;text-align:center;margin-top:4px}.yv-main-product-detail .product-quantity-wrapper{background:#16161e!important;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:16px}.yv-main-product-detail .yv-product-quantity{display:flex!important;align-items:center!important;justify-content:space-between!important}.yv-main-product-detail .yv-product-quantity .yv-variant-title{color:#f8f8f8!important;font-family:Barlow,sans-serif!important;font-size:13px!important;font-weight:600!important;margin-bottom:0!important}.yv-main-product-detail .quantity{display:flex!important;align-items:center!important;background:#0a0a0b!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:8px!important;overflow:hidden!important}.yv-main-product-detail .quantity-button{width:38px!important;height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#f8f8f899!important;background:transparent!important;border:none!important;cursor:pointer!important}.yv-main-product-detail .quantity-button:hover{color:#f8f8f8!important}.yv-main-product-detail .quantity input[type=number]{width:40px!important;text-align:center!important;font-size:15px!important;font-weight:700!important;background:transparent!important;color:#f8f8f8!important;border:none!important;border-left:1px solid rgba(255,255,255,.07)!important;border-right:1px solid rgba(255,255,255,.07)!important;-moz-appearance:textfield!important}.yv-main-product-detail .quantity input::-webkit-outer-spin-button,.yv-main-product-detail .quantity input::-webkit-inner-spin-button{-webkit-appearance:none!important}.yv-main-product-detail .pdp-action-container{margin-top:0!important}.yv-main-product-detail .add_to_cart{width:100%!important;height:56px!important;background:#000!important;color:#fff!important;border-radius:14px!important;font-family:Barlow,sans-serif!important;font-size:15px!important;font-weight:900!important;letter-spacing:1px!important;text-transform:uppercase!important;border:2px solid #def20c!important;position:relative!important;overflow:hidden!important;transition:all .3s!important}.yv-main-product-detail .add_to_cart:hover{background:#111!important;transform:translateY(-1px)!important;box-shadow:0 8px 32px #def20c4d!important}.yv-main-product-detail .add_to_cart:focus-visible{outline:2px solid #fff!important;outline-offset:3px!important;box-shadow:0 0 0 6px #def20c66!important}.yv-main-product-detail .add_to_cart:disabled{opacity:.4!important;border-color:#ffffff1a!important}.yv-main-product-detail .shopify-payment-button{margin-top:10px!important}.yv-main-product-detail .shopify-payment-button .shopify-payment-button__button{border-radius:14px!important;height:50px!important}.yv-main-product-detail .product-icons-wrapper{background:#16161e!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:14px!important;padding:16px!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.yv-main-product-detail .product-icons-wrapper .product-icon-item{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;padding:12px 6px!important;background:#ffffff08!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:8px!important;transition:all .25s!important}.yv-main-product-detail .product-icons-wrapper .product-icon-item:hover{border-color:#def20c59!important}.yv-main-product-detail .product-icons-wrapper .product-icon-item img{filter:brightness(0) invert(.85) sepia(.3) saturate(2) hue-rotate(10deg)!important}.yv-main-product-detail .product-icons-wrapper .product-icon-item span,.yv-main-product-detail .product-icons-wrapper .product-icon-item p{font-size:9px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.3px!important;text-align:center!important;line-height:1.3!important;color:#f8f8f899!important;font-family:Space Grotesk,sans-serif!important}.yv-main-product-detail .yv-payment-icons{background:#16161e!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:14px!important;padding:12px!important}.yv-main-product-detail .social-icons{margin-top:8px}.yv-main-product-detail .social-icons .share-icons-list{display:flex!important;gap:12px!important;align-items:center!important;justify-content:center!important;padding:16px 0!important;margin:0!important;list-style:none!important}.yv-main-product-detail .social-icons .share-icon{margin:0!important;list-style:none!important}.yv-main-product-detail .social-icons .share-icon a{width:40px!important;height:40px!important;border-radius:50%!important;background:#16161e!important;border:1px solid rgba(255,255,255,.07)!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s!important;padding:0!important}.yv-main-product-detail .social-icons .share-icon a:hover{border-color:#def20c59!important}.yv-main-product-detail .social-icons .share-icon a{color:#f8f8f899!important}.yv-main-product-detail .social-icons .share-icon a svg{width:16px!important;height:16px!important}.yv-main-product-detail .social-icons .share-icon a svg[fill]:not([fill=none]){fill:#f8f8f899!important}.yv-main-product-detail .social-icons .share-icon a svg[stroke]{stroke:#f8f8f899!important}.yv-main-product-detail .social-icons .share-icon a:hover{color:#def20c!important}.yv-main-product-detail .social-icons .share-icon a:hover svg[fill]:not([fill=none]){fill:#def20c!important}.yv-main-product-detail .social-icons .share-icon a:hover svg[stroke]{stroke:#def20c!important}.yv-main-product-detail .inventory-status-wrapper,.yv-main-product-detail [data-inventory-status]{font-family:Space Grotesk,sans-serif!important;font-size:13px!important;font-weight:600!important}.cr-ticker-strip{background:#16161e;border:1px solid rgba(255,255,255,.07);border-radius:8px;padding:0 12px;overflow:hidden;height:32px;display:flex;align-items:center;margin-top:10px;position:relative}.cr-ticker-track{display:flex;gap:40px;animation:crTickerScroll 14s linear infinite;white-space:nowrap;align-items:center}.cr-ticker-item{display:inline-flex;align-items:center;gap:6px;font-family:Space Grotesk,sans-serif;font-size:11px;color:#f8f8f899;font-weight:500;white-space:nowrap}.cr-ticker-item svg{color:#def20c;flex-shrink:0}@keyframes crTickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:767px){.cr-ticker-strip{border-radius:0;border-left-width:0;border-right-width:0;width:100vw;left:50%;transform:translate(-50%);padding:0 16px}.cr-ticker-strip:before,.cr-ticker-strip:after{content:"";position:absolute;top:0;bottom:0;width:24px;z-index:2;pointer-events:none}.cr-ticker-strip:before{left:0;background:linear-gradient(90deg,#16161e,transparent)}.cr-ticker-strip:after{right:0;background:linear-gradient(270deg,#16161e,transparent)}}.cr-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px}.cr-trust-badge{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;background:#16161e;border:1px solid rgba(255,255,255,.07);border-radius:8px;transition:all .25s}.cr-trust-badge:hover{border-color:#def20c59;box-shadow:0 0 20px #def20c1a}.cr-trust-badge span{font-family:Space Grotesk,sans-serif;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;text-align:center;line-height:1.3;color:#f8f8f899}.cr-buynow-wrap{margin-top:14px}.cr-buynow-btn{width:100%;min-height:54px;padding:0 18px;background:#0a0a0e;color:#fff;border-radius:14px;font-family:Barlow,sans-serif;font-size:14px;font-weight:700;letter-spacing:.6px;border:1px solid rgba(255,255,255,.08);transition:all .25s cubic-bezier(.4,0,.2,1);cursor:pointer;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:10px;position:relative;overflow:hidden;box-shadow:0 2px 6px #00000014}.cr-buynow-btn:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#def20c,transparent);opacity:0;transition:opacity .3s}.cr-buynow-btn:hover{background:#16161e;border-color:#def20c73;transform:translateY(-1px);box-shadow:0 6px 24px #def20c2e}.cr-buynow-btn:hover:before{opacity:1}.cr-buynow-btn:active{transform:translateY(0);transition-duration:.05s}.cr-buynow-btn:focus-visible{outline:2px solid #def20c;outline-offset:2px}.cr-buynow-icon{display:inline-flex;color:#def20c;flex-shrink:0;animation:crBoltPulse 2.4s ease-in-out infinite}@keyframes crBoltPulse{0%,to{transform:scale(1);filter:drop-shadow(0 0 0 rgba(222,242,12,0))}50%{transform:scale(1.08);filter:drop-shadow(0 0 6px rgba(222,242,12,.5))}}.cr-buynow-label{font-weight:700!important;color:#fff!important;letter-spacing:.6px}.cr-buynow-price{font-weight:800;color:#def20c!important;font-variant-numeric:tabular-nums;letter-spacing:.3px}.cr-buynow-arrow{font-size:18px;font-weight:600;transform:translate(0);transition:transform .25s;color:#fff9;line-height:1}.cr-buynow-btn:hover .cr-buynow-arrow{transform:translate(4px);color:#def20c}.cr-buynow-btn .cr-buynow-label,.cr-buynow-btn .cr-buynow-price,.cr-buynow-btn .cr-buynow-arrow{white-space:nowrap}.cr-buynow-btn.cr-buynow-soldout,.cr-buynow-btn[disabled]{background:#222!important;border-color:#ffffff0d!important;color:#ffffff80!important;cursor:not-allowed!important;opacity:.6;transform:none!important;box-shadow:none!important}.cr-buynow-btn.cr-buynow-soldout:hover,.cr-buynow-btn[disabled]:hover{background:#222!important;border-color:#ffffff0d!important;transform:none!important;box-shadow:none!important}.cr-buynow-btn.cr-buynow-soldout .cr-buynow-icon,.cr-buynow-btn[disabled] .cr-buynow-icon{color:#ffffff4d;animation:none}.cr-buynow-btn.cr-buynow-soldout .cr-buynow-price,.cr-buynow-btn[disabled] .cr-buynow-price,.cr-buynow-btn.cr-buynow-soldout .cr-buynow-arrow,.cr-buynow-btn[disabled] .cr-buynow-arrow{display:none}.cr-buynow-reassure{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:600;color:#444;letter-spacing:.2px}.cr-buynow-reassure svg{color:#444;flex-shrink:0;stroke-width:2.2}@media(max-width:767px){.cr-buynow-btn{font-size:12px;letter-spacing:.3px;gap:6px;min-height:52px;padding:0 10px}.cr-buynow-btn .cr-buynow-label{font-size:12px}.cr-buynow-btn .cr-buynow-price{font-size:13px}.cr-buynow-reassure{font-size:11.5px;font-weight:600;color:#444;gap:6px}.cr-buynow-reassure svg{width:12px;height:12px}}@media(max-width:380px){.cr-buynow-btn .cr-buynow-arrow{display:none}.cr-buynow-btn{font-size:11.5px}}@media(max-width:767px){.cr-trust-grid{grid-template-columns:repeat(2,1fr)}}.yv-main-product-detail .yv-ask-question-btn{display:flex!important;align-items:center!important;gap:8px!important;padding:8px 0!important;background:transparent!important;border:none!important;font-family:Space Grotesk,sans-serif!important;font-size:13px!important;font-weight:600!important;color:#555!important;cursor:pointer!important;text-transform:none!important;letter-spacing:normal!important;line-height:1.2!important;border-bottom:none!important;width:auto!important}.yv-main-product-detail .yv-ask-question-btn span,.yv-main-product-detail .yv-ask-question-btn{position:relative}.yv-main-product-detail .yv-ask-question-btn:after{content:"";position:absolute;left:26px;right:0;bottom:6px;height:1px;background:#ddd;transition:background .2s}.yv-main-product-detail .yv-ask-question-btn:hover{color:#111!important}.yv-main-product-detail .yv-ask-question-btn:hover:after{background:#111}.yv-main-product-detail .yv-ask-question-btn svg{width:18px!important;height:18px!important;color:#888!important;flex-shrink:0}.yv-main-product-detail .query-form-wrapper a,.yv-main-product-detail .yv-product-query-form-link{font-family:Space Grotesk,sans-serif!important;font-size:14px!important;color:#111!important}
/*# sourceMappingURL=/cdn/shop/t/97/assets/section-product-form.css.map */
