.ht-ctc-chat{--side:right}.ht-ctc-opacity-hide{opacity:0}.ht-ctc-opacity-show{opacity:1}.ht-ctc-display-hide{display:none}.ht-ctc-display-show{display:block}.ht-ctc-display-unset{display:unset!important}@keyframes ctcBounce{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes ctc_fadeIn{0%{opacity:0}to{opacity:1}}.ht-ctc-bounce{animation:ctcBounce .45s ease-out forwards}.ht-ctc-fade-in{animation:ctc_fadeIn .25s ease}.ht_ctc_chat_greetings_box :not(ul):not(ol):not(.ht_ctc_default):not(.ht_ctc_defaults *){box-sizing:border-box;margin:0;padding:0}.ht_ctc_chat_greetings_box ol,.ht_ctc_chat_greetings_box ul{margin-bottom:0;margin-top:0}.ht_ctc_chat_greetings_box_layout{clear:both}.ht_ctc_greetings{pointer-events:none}.ht_ctc_chat_greetings_box{pointer-events:auto}.ht_ctc_greetings_box{opacity:0;transform:scale(0) translate(20px,20px);transform-origin:bottom var(--side,right);transition:all .4s cubic-bezier(.19,1,.22,1)}.ht_ctc_greetings_box.ht_ctc_greetings_box_open{opacity:1;pointer-events:auto;transform:scale(1) translate(0)}.ht_ctc_modal_backdrop{animation:ctc_fadeIn .2s ease;backdrop-filter:blur(1px);background:rgb(0 0 0 / .3);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9}.ht_ctc_notification{animation:ctcBounce .45s ease-out forwards}@keyframes ht_ctc_cta_stick{0%{opacity:0;transform:translateX(6px) scaleX(.6)}to{opacity:1;transform:translateX(0) scaleX(1)}}.ht-ctc-cta-stick{animation-duration:.12s;animation-fill-mode:both;animation-name:ht_ctc_cta_stick;animation-timing-function:cubic-bezier(.25,.8,.25,1);transform-origin:var(--side,right) center}.ctc_g_content{max-height:calc(80vh - 140px);overflow-y:auto}.ctc_g_bottom,.ctc_g_content,.ctc_g_sentbutton{margin-top:-.9px!important}.greetings_header_image{display:inline-block;position:relative}.greetings_header_image img{object-fit:cover}.g_header_badge_online{border-radius:50%;bottom:0;height:12px;position:absolute;right:0;width:12px;z-index:1}@media only screen and (min-width:900px){.ctc_g_content::-webkit-scrollbar{width:2.8px}.ctc_g_content::-webkit-scrollbar-thumb{background:#a5a5a5}}@media only screen and (max-width:420px){.ctc_side_positions .ctc_m_p_left{left:0!important;right:unset!important}.ctc_side_positions .ctc_m_p_right{left:unset!important;right:0!important}.ctc_side_positions .ctc_m_p_left .ctc_greetings_close_btn{float:left!important}.ctc_side_positions .ctc_m_p_right .ctc_greetings_close_btn{float:right!important}.ctc_side_positions .ctc_m_cta_order_0{order:0!important}.ctc_side_positions .ctc_m_cta_order_1{order:1!important}.ht_ctc_greetings.ctc_m_full_width{bottom:0!important;position:fixed!important;right:0!important}.ht_ctc_greetings.ctc_m_full_width .ht_ctc_chat_greetings_box{margin:7px!important;min-width:80vw!important;position:unset!important;width:calc(100vw - 14px)!important}.ctc_m_full_width .ctc_g_message_box_width{max-width:85%!important}.ht_ctc_animation:has(.ht_ctc_greetings){animation-fill-mode:none!important}}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}.velora-product-rating{--velora-rating-size:24px;--velora-rating-gap:6px;--velora-rating-filled:#0f62fe;--velora-rating-empty:#cbd5e1;--velora-rating-hover:#0f62fe;position:relative;display:inline-flex;flex-direction:column;align-items:flex-start}.velora-product-rating__items{display:inline-flex;align-items:center;gap:var(--velora-rating-gap)}.velora-product-rating__item{position:relative;min-width:var(--velora-rating-size);min-height:var(--velora-rating-size);padding:0;margin:0;border:none;background:#fff0;cursor:pointer;color:var(--velora-rating-empty);line-height:1;font-size:var(--velora-rating-size);display:inline-flex;align-items:center;justify-content:center}.velora-product-rating__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--velora-rating-size);height:var(--velora-rating-size);color:var(--velora-rating-empty)}.velora-product-rating__icon svg{display:block;width:100%;height:100%}.velora-product-rating__item .velora-product-rating__icon--filled{display:none;color:var(--velora-rating-filled)}.velora-product-rating__item.is-filled .velora-product-rating__icon--filled{display:inline-flex}.velora-product-rating__item.is-filled .velora-product-rating__icon--empty{display:none}.velora-product-rating__item.is-hover .velora-product-rating__icon--filled{display:inline-flex;color:var(--velora-rating-hover)}.velora-product-rating__item.is-hover .velora-product-rating__icon--empty{display:none}.velora-product-rating--score .velora-product-rating__item{border:1px solid var(--velora-rating-empty);border-radius:999px;padding:6px 10px;min-width:calc(var(--velora-rating-size) + 18px);min-height:auto;font-size:calc(var(--velora-rating-size) * 0.7);font-weight:700}.velora-product-rating--score .velora-product-rating__item.is-filled,.velora-product-rating--score .velora-product-rating__item.is-hover{border-color:var(--velora-rating-filled);color:var(--velora-rating-filled)}.velora-product-rating__tooltip{position:absolute;top:calc(100% + 8px);left:0;z-index:30;display:none;padding:8px 10px;border-radius:10px;background:rgb(15 23 42 / .96);color:#fff;font-size:12px;line-height:1.4;white-space:nowrap;box-shadow:0 10px 30px rgb(15 23 42 / .2)}.velora-product-rating__tooltip.is-visible{display:inline-flex}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}:root{--velora-topbar-offset:44px}:root{--velora-header-bg:#6070ea;--velora-menu-bg:#6070ea;--velora-menu-text:#ffffff;--velora-header-icon-color:#ffffff;--velora-header-counter-bg:#ffffff;--velora-header-counter-text:#6070ea;--velora-body-bg:#ffffff;--velora-surface:#ffffff;--velora-accent:#6070ea;--velora-accent-text:#ffffff;--velora-border:#e7e9f1;--velora-text:#162033;--velora-muted:#6c7280;--velora-radius:0px;--velora-container-xl-max-width:1280px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--velora-body-bg);color:var(--velora-text)}@media (min-width:1200px){.container-xl{max-width:var(--velora-container-xl-max-width)}}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3,h4,h5,h6{color:var(--velora-text);letter-spacing:-.02em}button,.button,.wp-element-button{background:var(--velora-accent);color:var(--velora-accent-text);border:none;min-height:50px;padding:12px 18px}.velora-main{min-height:50vh}.velora-section{padding:56px 0 46px}.velora-card{background:var(--velora-surface);border:1px solid var(--velora-border);padding:24px}.velora-mini-cart-overlay{z-index:1250}.velora-drawer-close,.velora-cart-close{width:36px;height:36px;min-height:36px;padding:0;background:#f3f5fb;color:var(--velora-text)}.velora-mini-cart-drawer{position:fixed;top:0;right:0;width:min(390px, 92vw);height:100dvh;background:#fff;transform:translateX(100%);transition:transform .28s ease;z-index:1260}.velora-mini-cart-drawer.is-open{transform:translateX(0)}.velora-mini-cart-panel{height:100%;display:flex;flex-direction:column}.velora-mini-cart-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--velora-border)}.velora-mini-cart-inner{flex:1;overflow:auto;padding:18px 20px 20px}.velora-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;min-height:54px;padding:0 24px;background:var(--velora-accent);color:var(--velora-accent-text)}.velora-slider{position:relative;min-height:420px;height:100%;overflow:hidden;background:linear-gradient(135deg,#eef2ff,#f8fafc 45%,#fff3f6)}.velora-slide{position:absolute;inset:0;display:flex;align-items:flex-end;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s ease,visibility .45s ease;background-size:cover;background-position:center}.velora-slide.is-active{opacity:1;visibility:visible;pointer-events:auto}.velora-slide__backdrop{position:absolute;inset:0;background:linear-gradient(90deg,rgb(12 18 28 / .78) 0%,rgb(12 18 28 / .56) 34%,rgb(12 18 28 / .14) 68%,#fff0 100%)}.velora-slide__content{position:relative;z-index:2;width:min(100%,620px);max-width:100%;padding:34px 34px 78px;color:#fff}.velora-slide__content>*+*{margin-top:18px}.velora-slide__eyebrow{display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border:1px solid rgb(255 255 255 / .24);background:rgb(255 255 255 / .08);color:#fff;letter-spacing:.18em;text-transform:uppercase}.velora-slide__title{margin:0;color:#fff;max-width:16ch}.velora-slide__description{margin:0;color:rgb(255 255 255 / .88);max-width:52ch}.velora-slide__actions{display:flex;align-items:center;gap:12px}.velora-slide__button{min-height:50px;padding:0 26px}.velora-slider__nav{position:absolute;inset:auto 26px 24px 26px;z-index:3;display:flex;align-items:center;gap:16px}.velora-slider__arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border:1px solid color-mix(in srgb,var(--velora-accent) 26%,transparent);background:color-mix(in srgb,var(--velora-accent) 10%,transparent);color:var(--velora-accent)}.velora-slider__arrow:hover,.velora-slider__arrow:focus-visible{border-color:color-mix(in srgb,var(--velora-accent) 44%,transparent);background:color-mix(in srgb,var(--velora-accent) 16%,transparent);color:var(--velora-accent)}.velora-slider__arrow span{transform:translateY(-1px)}.velora-slider-dots{display:flex;align-items:center;gap:10px;flex:1}.velora-slider-dot{position:relative;flex:1 1 0%;height:4px;min-height:4px;padding:0;border:none;background:rgb(255 255 255 / .25)}.velora-slider-dot.is-active{background:rgb(255 255 255 / .72)}.velora-slider-dot::after{content:"";position:absolute;inset:0 auto 0 0;width:0;background:var(--velora-accent);transition:width .35s ease}.velora-slider-dot.is-active::after{width:100%}.velora-footer{padding:30px 0 40px}.velora-footer-menu a{text-decoration:none}@media (max-width:991px){.velora-slider{min-height:380px}.velora-slide__backdrop{background:linear-gradient(180deg,rgb(12 18 28 / .18) 0%,rgb(12 18 28 / .72) 100%)}.velora-slide__content{width:min(100%,100%);padding:30px 24px 74px}.velora-slide__content>*+*{margin-top:16px}.velora-slider__nav{inset:auto 20px 18px 20px;gap:12px}.velora-hero-mobile-cats{border-top:none}}@media (max-width:767px){.velora-brand-text{}.velora-section{padding:56px 0 46px}.velora-slider{min-height:340px}.velora-slide__content{padding:24px 18px 64px}.velora-slide__content>*+*{margin-top:14px}.velora-slide__title{max-width:100%}.velora-slide__description{max-width:100%}.velora-slide__eyebrow{min-height:28px;padding:0 12px;letter-spacing:.14em}.velora-slide__button{min-height:46px;padding:0 20px}.velora-slider__arrow{width:38px;min-width:38px;height:38px;min-height:38px}.velora-slider__nav{inset:auto 16px 16px 16px}}.velora-home-new-arrivals{background:linear-gradient(180deg,rgb(250 247 241 / .68) 0%,#ffffff 100%)}.velora-section-title{margin:0;display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.velora-section-heading__eyebrow,.velora-home-new-arrivals__eyebrow{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.velora-home-new-arrivals__eyebrow{margin-bottom:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--velora-muted)}.velora-home-new-arrivals__link{color:var(--velora-text);text-decoration:none}.velora-home-new-arrivals__link:hover{color:var(--velora-accent)}.velora-home-new-arrivals__control{--bs-btn-color:var(--velora-accent);--bs-btn-border-color:rgba(var(--bs-primary-rgb), .18);--bs-btn-bg:rgba(255,255,255,.94);--bs-btn-hover-color:var(--velora-accent-text);--bs-btn-hover-bg:var(--velora-accent);--bs-btn-hover-border-color:var(--velora-accent);--bs-btn-active-color:var(--velora-accent-text);--bs-btn-active-bg:var(--velora-accent);--bs-btn-active-border-color:var(--velora-accent);display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border-radius:999px;border-width:1px;transition:transform .24s ease,opacity .24s ease}.velora-home-new-arrivals__control:hover,.velora-home-new-arrivals__control:focus-visible{transform:translateY(-1px)}.velora-home-new-arrivals__control.is-disabled,.velora-home-new-arrivals__control:disabled{opacity:.46;pointer-events:none}.velora-home-new-arrivals__control svg{width:18px;height:18px}.velora-home-new-arrivals__carousel{position:relative;overflow:hidden}.velora-home-new-arrivals__track{flex-wrap:nowrap;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.velora-home-new-arrivals__track::-webkit-scrollbar{display:none}.velora-home-new-arrivals__track>.product{scroll-snap-align:start}@media (max-width:767px){.velora-section-title{}.velora-home-new-arrivals__track{flex-wrap:wrap;overflow-x:visible;touch-action:auto;overscroll-behavior-x:auto;scroll-snap-type:none}}.velora-home-product-spotlight{padding-top:56px}.velora-hero-assurance{padding-top:0;padding-bottom:46px}.velora-home-product-spotlight__row{min-height:clamp(420px, 42vw, 700px)}.velora-home-product-spotlight__image{display:block;width:100%;height:100%;min-height:clamp(420px, 42vw, 700px);object-fit:cover;object-position:center}.velora-home-product-spotlight__line{margin:0;width:100%;text-align:center;color:var(--velora-text)}.velora-home-product-spotlight__line+.velora-home-product-spotlight__line{margin-top:14px}.velora-home-product-spotlight__line--1{letter-spacing:.28em;text-transform:uppercase;color:var(--velora-muted)}.velora-home-product-spotlight__line--2{letter-spacing:-.04em;max-width:none}.velora-home-product-spotlight__line--3{color:color-mix(in srgb,var(--velora-text) 76%,white 24%);max-width:none}.velora-section-head{min-width:0}.velora-section-heading__title{width:100%}.velora-hero-assurance__head,.velora-home-product-spotlight__head{min-width:0}@media (max-width:991.98px){.velora-home-product-spotlight__row,.velora-home-product-spotlight__image{min-height:auto}}@media (max-width:767.98px){.velora-home-product-spotlight__image{height:auto;min-height:0;max-height:none;aspect-ratio:4/3;object-fit:cover}.velora-home-product-spotlight__line--1{letter-spacing:.22em}.velora-home-product-spotlight__line--3{max-width:none}}.velora-auth-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 14px;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .18);color:var(--velora-menu-text);text-decoration:none;white-space:nowrap}.velora-auth-link__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}@media (max-width:991.98px){.velora-auth-link--desktop{display:none}}@media (min-width:992px){.velora-auth-link--desktop{display:inline-flex}}:root{--velora-header-inner-height:96px;--velora-header-inner-height-mobile:72px;--velora-smart-header-shell-desktop:108px;--velora-smart-header-shell-mobile:78px;--velora-smart-header-padding-desktop:18px;--velora-smart-header-padding-desktop-compact:8px;--velora-smart-header-padding-mobile:10px;--velora-smart-header-padding-mobile-compact:4px;--velora-smart-menu-height-desktop:72px;--velora-smart-menu-height-desktop-compact:56px}body.velora-header-sticky-enabled .velora-header{position:sticky;top:var(--velora-topbar-offset,44px)}body.admin-bar.velora-header-sticky-enabled .velora-header{top:calc(32px + var(--velora-topbar-offset, 44px))}@media (max-width:782px){body.admin-bar.velora-header-sticky-enabled .velora-header{top:calc(46px + var(--velora-topbar-offset, 44px))}}.velora-header{z-index:120;background:var(--velora-menu-bg);border-bottom:1px solid rgb(255 255 255 / .16);backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:background-color .32s ease,border-color .32s ease,backdrop-filter .32s ease,-webkit-backdrop-filter .32s ease,box-shadow .32s ease}@media (min-width:992px){.velora-header{box-shadow:0 10px 28px rgb(15 23 42 / .08),0 1px 0 rgb(15 23 42 / .08)}}.velora-header::before{display:none}.velora-header>.container-xl,.velora-header__inner,.velora-logo,.velora-desktop-nav,.velora-header-actions{position:relative;z-index:1}.velora-header__inner{display:flex;min-width:0;min-height:var(--velora-smart-header-shell-mobile)}@media (min-width:992px){.velora-header__inner{min-height:var(--velora-smart-header-shell-desktop)}}.velora-header__nav{min-width:0}.velora-logo{min-width:0}.custom-logo,.velora-logo img,.velora-logo svg{display:block;width:auto;height:auto;max-width:100%;max-height:var(--velora-logo-max-height);object-fit:contain;transition:max-height .32s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1),opacity .32s ease}.velora-desktop-nav{display:flex;align-items:center;justify-content:center;min-width:0}.velora-desktop-menu,.velora-desktop-menu ul{list-style:none;margin:0;padding:0}.velora-desktop-menu{display:flex;align-items:center;justify-content:center;gap:clamp(14px, 1.9vw, 28px)}.velora-desktop-menu>li{position:relative}.velora-desktop-menu>li>a{display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap;min-height:var(--velora-smart-menu-height-desktop);transition:min-height .32s cubic-bezier(.4,0,.2,1),padding .32s cubic-bezier(.4,0,.2,1),letter-spacing .32s cubic-bezier(.4,0,.2,1),background-color .2s ease,color .2s ease}.velora-desktop-menu>li>.sub-menu{position:absolute;top:100%;left:0;min-width:220px;padding:12px 0;background:#fff;border:1px solid rgb(22 32 51 / .08);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;z-index:1200}.velora-desktop-menu>li:hover>.sub-menu,.velora-desktop-menu>li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.velora-desktop-menu>li>.sub-menu a{display:block;padding:10px 18px;color:var(--velora-text);text-decoration:none}.velora-desktop-menu>li>.sub-menu a:hover{background:rgb(96 112 234 / .08);color:var(--velora-accent)}.velora-cart-link,.velora-auth-link,.velora-burger{transition:transform .32s cubic-bezier(.4,0,.2,1),background-color .25s ease,border-color .25s ease,color .25s ease}.velora-header.is-scrolled{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}body.velora-header-shrink-enabled .velora-header.is-scrolled .custom-logo,body.velora-header-shrink-enabled .velora-header.is-scrolled .velora-logo img,body.velora-header-shrink-enabled .velora-header.is-scrolled .velora-logo svg{max-height:var(--velora-sticky-logo-max-height)}body.velora-header-shrink-enabled .velora-header.is-shrink .custom-logo,body.velora-header-shrink-enabled .velora-header.is-shrink .velora-logo img,body.velora-header-shrink-enabled .velora-header.is-shrink .velora-logo svg{max-height:var(--velora-sticky-logo-max-height);transform:translateY(-1px)}body.velora-header-shrink-enabled .velora-header.is-shrink .velora-desktop-menu>li>a{min-height:var(--velora-smart-menu-height-desktop-compact);padding:0 16px;letter-spacing:-.01em}body.velora-header-shrink-enabled .velora-header.is-shrink .velora-header-actions>*{transform:scale(.94)}@media (min-width:992px){.velora-layout-logo-left .velora-header__inner{align-items:center}.velora-layout-logo-center .velora-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.velora-layout-logo-center .velora-logo{justify-self:center}.velora-layout-logo-center .velora-desktop-nav{justify-content:center}.velora-layout-logo-center .velora-header-actions{justify-self:end;margin-left:0}.velora-layout-split-menu .velora-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.velora-layout-split-menu .velora-desktop-nav{justify-content:flex-start}.velora-layout-split-menu .velora-logo{justify-self:center}.velora-layout-split-menu .velora-header-actions{justify-self:end;margin-left:0}}@media (max-width:991.98px){.velora-logo{flex:1 1 auto;min-width:0}.custom-logo,.velora-logo img,.velora-logo svg{max-height:var(--velora-mobile-logo-max-height)}.velora-header-actions{gap:10px}.velora-cart-link{width:44px;height:44px;min-width:44px}.velora-header-counter-badge{top:-5px;right:-5px;min-width:20px;height:20px}body.velora-header-shrink-enabled .velora-header.is-scrolled .custom-logo,body.velora-header-shrink-enabled .velora-header.is-scrolled .velora-logo img,body.velora-header-shrink-enabled .velora-header.is-scrolled .velora-logo svg{max-height:min(var(--velora-sticky-logo-max-height,72px), var(--velora-mobile-logo-max-height,52px))}body.velora-header-shrink-enabled .velora-header.is-shrink .custom-logo,body.velora-header-shrink-enabled .velora-header.is-shrink .velora-logo img,body.velora-header-shrink-enabled .velora-header.is-shrink .velora-logo svg{max-height:min(var(--velora-sticky-logo-max-height,72px), calc(var(--velora-mobile-logo-max-height,52px) - 6px));transform:translateY(-1px)}body.velora-header-shrink-enabled .velora-header.is-shrink .velora-header-actions>*{transform:scale(.92)}}@media (min-width:992px){.velora-desktop-menu>li.velora-mega-parent{position:static!important}.velora-desktop-menu>li.velora-mega-parent>ul.sub-menu{position:absolute;top:100%;left:50%;min-width:0;width:min(1180px, calc(100vw - 48px));padding:24px;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 28px;background:#fff;border:1px solid rgb(22 32 51 / .08);opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-50%) translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;z-index:1200}.velora-desktop-menu>li.velora-mega-parent:hover>ul.sub-menu,.velora-desktop-menu>li.velora-mega-parent:focus-within>ul.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.velora-desktop-menu>li.velora-mega-parent>ul.sub-menu>li>a{display:block;padding:10px 0;color:var(--velora-text);white-space:normal;text-decoration:none}.velora-desktop-menu>li.velora-mega-parent>ul.sub-menu>li>ul.sub-menu{position:static;display:block;min-width:0;padding:0;margin:0;background:#fff0;border:0;opacity:1;visibility:visible;pointer-events:auto;transform:none}.velora-desktop-menu>li.velora-mega-parent>ul.sub-menu>li>ul.sub-menu a{display:block;padding:8px 0;color:var(--velora-muted);white-space:normal;text-decoration:none}.velora-desktop-menu>li.velora-mega-parent>ul.sub-menu>li>ul.sub-menu a:hover{background:#fff0;color:var(--velora-text)}}.velora-search-toggle{position:relative;width:56px;height:56px;min-width:56px;min-height:56px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#fff0;border:none;color:var(--velora-header-icon-color);cursor:pointer}.velora-search-toggle svg{width:28px;height:28px;display:block}.velora-header .velora-header-actions a,.velora-header .velora-header-actions button{transition:color .25s ease,background-color .25s ease,border-color .25s ease,opacity .25s ease,transform .32s cubic-bezier(.4,0,.2,1)}.velora-header .velora-header-actions .velora-search-toggle,.velora-header .velora-header-actions .velora-cart-link,.velora-header .velora-header-actions .velora-auth-link{color:var(--velora-header-icon-color)}.velora-header.is-search-open .velora-header-actions,.velora-header.is-search-open .velora-desktop-nav,.velora-header.is-search-open .velora-logo{opacity:.2}.velora-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:14px}.velora-header-action-group{position:relative;display:inline-flex;align-items:center}.velora-header-icon-action,.velora-header .velora-header-actions .velora-header-icon-action,.velora-header .velora-header-actions .velora-search-toggle,.velora-header .velora-header-actions .velora-cart-link,.velora-header .velora-header-actions .velora-auth-link{position:relative;overflow:visible;width:56px;height:56px;min-width:56px;min-height:56px;padding:0;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:#fff0;border:none;color:var(--velora-header-icon-color);white-space:nowrap}.velora-header .velora-header-actions .velora-header-icon-action:hover,.velora-header .velora-header-actions .velora-header-icon-action:focus-visible,.velora-header .velora-header-actions .velora-search-toggle:hover,.velora-header .velora-header-actions .velora-search-toggle:focus-visible,.velora-header .velora-header-actions .velora-cart-link:hover,.velora-header .velora-header-actions .velora-cart-link:focus-visible,.velora-header .velora-header-actions .velora-auth-link:hover,.velora-header .velora-header-actions .velora-auth-link:focus-visible,.velora-header .velora-header-actions .velora-burger:hover,.velora-header .velora-header-actions .velora-burger:focus-visible{background:#fff0;border:none;color:var(--velora-header-icon-color);opacity:.84}.velora-header-icon-action__icon{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.velora-header-icon-action__icon svg{width:28px;height:28px;display:block}.velora-auth-link__text{display:none!important}.velora-auth-link{gap:0}.velora-header-drawer{position:absolute;top:calc(100% - 8px);right:0;width:min(360px, 42vw);background:#fff;border:1px solid rgb(22 32 51 / .08);opacity:0;visibility:hidden;transform:translateY(-10px) scale(.96);transform-origin:top right;transition:opacity .18s ease,transform .18s ease,visibility .18s ease;z-index:1201;pointer-events:none}.velora-header-action-group:hover>.velora-header-drawer,.velora-header-action-group:focus-within>.velora-header-drawer{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.velora-header-drawer__body{padding:16px}.velora-header-drawer__scroll{max-height:320px;overflow-y:auto;display:grid;gap:10px;padding-right:4px}.velora-header-drawer__product{display:grid;grid-template-columns:58px minmax(0,1fr);gap:12px;align-items:center;text-decoration:none;color:var(--velora-text)}.velora-header-drawer__thumb,.velora-header-drawer__thumb img{display:block;width:58px;height:58px}.velora-header-drawer__thumb img{object-fit:cover}.velora-header-drawer__thumb-placeholder{display:flex;align-items:center;justify-content:center;width:58px;height:58px;background:#eef2ff;color:var(--velora-accent)}.velora-header-drawer__meta{display:grid;gap:4px;min-width:0}.velora-header-drawer__price{color:var(--velora-muted)}.velora-header-drawer__empty{color:var(--velora-muted)}.velora-header-drawer__foot{padding:0 16px 16px}.velora-header-drawer__view{display:inline-flex;align-items:center;justify-content:center;min-height:44px;width:100%;text-decoration:none;color:var(--velora-accent-text);background:var(--velora-accent)}.velora-header-drawer__member{display:grid;gap:14px}.velora-header-drawer__member-title{color:var(--velora-text)}.velora-header-drawer__menu{list-style:none;margin:0;padding:0;display:grid;gap:10px}.velora-header-drawer__menu a{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--velora-text)}.velora-header-drawer__menu-icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.velora-search-overlay{position:fixed;inset:0;z-index:2500;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;padding:40px 22px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .32s ease,visibility .32s ease}.velora-search-overlay.is-active{opacity:1;visibility:visible;pointer-events:auto}.velora-search-overlay__close{position:absolute;top:24px;right:24px;width:72px;height:72px;min-height:72px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#fff0;border:none;cursor:pointer;opacity:.92}.velora-search-overlay__close span{transform:translateY(-2px)}.velora-search-overlay__dialog{width:min(860px, 100%);max-width:100%;margin:0 auto;text-align:center;transform:translateY(10px);transition:transform .32s cubic-bezier(.4,0,.2,1)}.velora-search-overlay.is-active .velora-search-overlay__dialog{transform:translateY(0)}.velora-search-overlay__label{margin-bottom:14px;letter-spacing:.22em;text-transform:uppercase;opacity:.72}.velora-search-overlay__form{width:100%;max-width:100%}.velora-search-overlay__input{width:100%;max-width:100%;padding:16px 20px 18px;background:var(--velora-search-overlay-input-bg,transparent);border:none;border-bottom:2px solid var(--velora-search-overlay-border);outline:none;border-radius:18px 18px 0 0}.velora-search-suggest{margin-top:18px;border:1px solid var(--velora-search-overlay-border);border-radius:28px;background:color-mix(in srgb,var(--velora-search-overlay-bg) 92%,#ffffff 8%);overflow:hidden}.velora-search-suggest[hidden]{display:none!important}.velora-search-suggest__list{display:grid}.velora-search-suggest__item{display:flex;align-items:center;gap:14px;padding:14px 18px;text-decoration:none;color:var(--velora-search-overlay-text);transition:background-color .2s ease,color .2s ease}.velora-search-suggest__item+.velora-search-suggest__item{border-top:1px solid color-mix(in srgb,var(--velora-search-overlay-border) 78%,transparent)}.velora-search-suggest__item:hover,.velora-search-suggest__item.is-active{background:color-mix(in srgb,var(--velora-search-overlay-text) 6%,transparent);color:var(--velora-search-overlay-text)}.velora-search-suggest__thumb{width:58px;height:58px;flex:0 0 58px;border-radius:18px;overflow:hidden;background:rgb(255 255 255 / .06)}.velora-search-suggest__thumb img{width:100%;height:100%;object-fit:cover;display:block}.velora-search-suggest__meta{min-width:0;display:flex;flex-direction:column;gap:4px}.velora-search-suggest__title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.velora-search-suggest__sku{display:block;opacity:.68}.velora-search-suggest__empty{padding:18px 20px;color:var(--velora-search-overlay-text);opacity:.78}.velora-search-suggest__footer{padding:14px 18px;border-top:1px solid color-mix(in srgb,var(--velora-search-overlay-border) 78%,transparent)}.velora-search-suggest__view-all{display:inline-flex;align-items:center;text-decoration:none;color:var(--velora-search-overlay-text);opacity:.88}.velora-search-suggest__view-all:hover{opacity:1;color:var(--velora-search-overlay-text)}body.velora-search-open{overflow:hidden}.velora-mobile-drawer .velora-mobile-auth-link,.velora-mobile-drawer a,.velora-mobile-drawer button{color:inherit}@media (max-width:991.98px){.velora-search-toggle{width:50px;height:50px;min-width:50px;min-height:50px}.velora-search-overlay{padding:32px 18px}.velora-search-overlay__close{top:14px;right:14px;width:58px;height:58px;min-height:58px}.velora-search-overlay__label{margin-bottom:12px}.velora-search-overlay__input{padding:14px 16px 16px}.velora-search-suggest__item{padding:12px 14px;gap:12px}.velora-search-suggest__thumb{width:48px;height:48px;flex-basis:48px;border-radius:14px}}.velora-search-toggle{min-height:48px;box-sizing:border-box;flex:0 0 auto}.velora-search-toggle svg{display:block;width:22px;height:22px}@media (max-width:991.98px){.velora-search-toggle{min-height:50px}}.velora-quick-view-modal{display:none;opacity:0;visibility:hidden;pointer-events:none}.velora-quick-view-modal.is-active{display:flex;opacity:1;visibility:visible;pointer-events:auto}.velora-wishlist-btn,.velora-compare-btn{-webkit-tap-highlight-color:#fff0}.velora-wishlist-btn:focus-visible,.velora-compare-btn:focus-visible{outline:2px solid var(--velora-accent);outline-offset:2px}.velora-compare-link,.velora-wishlist-link{position:relative;width:56px;height:56px;min-width:56px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:#fff0;border:none;color:var(--velora-menu-text)}.velora-header-counter-badge{position:absolute;top:-3px;right:-3px;min-width:22px;height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;background:var(--velora-header-counter-bg);color:var(--velora-header-counter-text);border-radius:999px;box-sizing:border-box;z-index:2;box-shadow:none}@media (max-width:991.98px){.velora-header-actions .velora-header-action-desktop{display:none!important}}.velora-btn,.velora-compare-btn,.woocommerce .button,.woocommerce button.button,.woocommerce input.button{border-radius:0}.velora-quick-view-modal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;padding:24px;opacity:0;visibility:hidden;pointer-events:none;z-index:2600;transition:opacity .28s ease,visibility .28s ease}.velora-quick-view-open{overflow:hidden}.velora-quick-view-modal.is-active{display:flex;opacity:1;visibility:visible;pointer-events:auto}.velora-quick-view-modal__backdrop{position:absolute;inset:0;background:rgb(15 23 42 / .46);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.velora-quick-view-open{overflow:hidden}.velora-quick-view-modal[hidden]{display:none!important}.velora-quick-view-modal__status:empty{display:none}.velora-quick-view-modal__dialog{overscroll-behavior:contain}.velora-promo-bar{background-color:var(--velora-promo-bar-bg);background-repeat:repeat;background-position:center center;color:var(--velora-promo-bar-text)}.velora-promo-bar__inner{min-height:42px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.velora-promo-bar__item{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .28s ease,transform .28s ease,visibility .28s ease;text-align:center;padding:0 18px}.velora-promo-bar__item.is-active{opacity:1;visibility:visible;transform:translateY(0)}.velora-topbar{position:sticky;top:0;z-index:120;background:var(--velora-topbar-bg);color:var(--velora-topbar-text);border-bottom:1px solid color-mix(in srgb,var(--velora-topbar-text) 12%,transparent);backdrop-filter:saturate(140%) blur(8px);-webkit-backdrop-filter:saturate(140%) blur(8px)}body.admin-bar .velora-topbar{top:32px}@media (max-width:782px){body.admin-bar .velora-topbar{top:46px}}@media (min-width:992px){.velora-topbar__inner{min-height:var(--velora-topbar-height,44px)}}.velora-topbar__inner,.velora-topbar__social,.velora-topbar__contact{min-width:0}@media (max-width:991.98px){.velora-topbar__contact{width:100%}}.velora-topbar-social{min-width:0}.velora-topbar-social__link{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:999px;background:var(--velora-topbar-social-circle-bg);color:var(--velora-topbar-social-icon-color);opacity:1;text-decoration:none;transition:transform .18s ease,opacity .18s ease,background-color .18s ease,color .18s ease}.velora-topbar-social__link:hover,.velora-topbar-social__link:focus{background:var(--velora-topbar-social-circle-bg);border:none;color:var(--velora-topbar-social-icon-color);opacity:.92;box-shadow:none;transform:translateY(-1px) scale(1.04)}.velora-topbar-social__icon{display:inline-flex;width:15px;height:15px}.velora-topbar-social__icon svg{display:block;width:100%;height:100%}.velora-topbar-contact__item{display:inline-flex;align-items:center;gap:10px;min-width:0;padding:4px 0;color:var(--velora-topbar-text);text-decoration:none;transition:opacity .18s ease,transform .18s ease,color .18s ease}.velora-topbar-contact__item:hover,.velora-topbar-contact__item:focus{color:var(--velora-topbar-text);opacity:1;transform:translateY(-1px);text-decoration:none}.velora-topbar-contact__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;border-radius:999px;background:color-mix(in srgb,var(--velora-topbar-text) 10%,transparent)}.velora-topbar-contact__icon svg{display:block;width:15px;height:15px}.velora-topbar-contact__meta{display:flex;flex-direction:column;min-width:0}.velora-topbar-contact__label{display:block;letter-spacing:.02em;opacity:.66;text-transform:uppercase}.velora-topbar-contact__text{display:block;white-space:nowrap}@media (max-width:767px){.velora-topbar{}.velora-topbar-social__icon{width:15px;height:15px}.velora-topbar-contact__item{width:100%}.velora-topbar-contact__icon{width:28px;height:28px}.velora-topbar-contact__icon svg{width:14px;height:14px}.velora-topbar-contact__text{white-space:normal}}.velora-home-new-arrivals__track>.product{width:25%}@media (max-width:1199.98px){.velora-home-new-arrivals__track>.product{width:33.333333%}}@media (max-width:991.98px){.velora-home-new-arrivals__track>.product{width:50%}}@media (max-width:767.98px){.velora-footer__content-wrap{padding-left:16px;padding-right:16px}.velora-home-new-arrivals__track>.product{width:100%}}.velora-hero-commerce{background:#fff}.velora-hero-commerce__row{align-items:stretch}.velora-hero-cats{position:relative;min-height:420px;height:100%;display:flex;flex-direction:column;background:#fff;border:1px solid rgb(22 32 51 / .08);overflow:visible;z-index:9}.velora-hero-cats__head,.velora-hero-mobile-cats__head{min-height:54px;padding:0 18px;display:flex;align-items:center;border-bottom:1px solid rgb(22 32 51 / .08)}.velora-hero-cats__list{list-style:none;margin:0;padding:8px 0;flex:1 1 auto}.velora-hero-cats__item{position:relative}.velora-hero-cats__link{min-height:46px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:14px;text-decoration:none;color:var(--velora-text);transition:background .18s ease,color .18s ease}.velora-hero-cats__item.is-active>.velora-hero-cats__link,.velora-hero-cats__item:hover>.velora-hero-cats__link,.velora-hero-cats__item:focus-within>.velora-hero-cats__link{background:#f8fafc;color:var(--velora-accent)}.velora-hero-cats__caret{opacity:.58}.velora-hero-cats__mega{position:absolute;top:-1px;bottom:-1px;left:calc(100% - 1px);right:-300%;width:auto;min-width:0;max-width:none;height:auto;background:#fff;border:1px solid rgb(22 32 51 / .08);border-left:none;opacity:0;visibility:hidden;transform:translateX(12px) scale(.985);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;z-index:20;pointer-events:none;overflow:hidden}.velora-hero-cats.is-mega-open .velora-hero-cats__mega{opacity:1;visibility:visible;transform:translateX(0) scale(1);pointer-events:auto}.velora-hero-cats__mega-panel{position:absolute;inset:0;padding:20px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.velora-hero-cats__mega-panel.is-active{opacity:1;visibility:visible;transform:translateY(0)}.velora-hero-cats__flyout-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgb(22 32 51 / .08)}.velora-hero-cats__flyout-head h4{margin:0}.velora-hero-cats__flyout-head a{text-decoration:none;color:var(--velora-accent)}.velora-hero-cats__children-grid{height:calc(100% - 58px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-content:start;overflow-y:auto;padding-right:6px}.velora-hero-cats__child-card{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;padding:14px;background:#f8fafc;border:1px solid rgb(22 32 51 / .06);min-height:140px}.velora-hero-cats__child-media{display:flex;align-items:center;justify-content:center;min-height:112px;background:#eef2ff;overflow:hidden}.velora-hero-cats__child-media img{width:100%;height:112px;object-fit:cover;display:block}.velora-hero-cats__child-placeholder{width:100%;height:112px;display:flex;align-items:center;justify-content:center;color:var(--velora-accent);background:linear-gradient(135deg,rgb(96 112 234 / .12),rgb(124 58 237 / .14))}.velora-hero-cats__child-body{min-width:0;display:flex;flex-direction:column;gap:12px}.velora-hero-cats__child-body h5{margin:0}.velora-hero-cats__child-body h5 a{text-decoration:none;color:var(--velora-text)}.velora-hero-cats__child-body h5 a:hover{color:var(--velora-accent)}.velora-hero-cats__grandchildren{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.velora-hero-cats__grandchildren a{min-height:34px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:var(--velora-accent-text);background:var(--velora-accent);transition:filter .18s ease,transform .18s ease}.velora-hero-cats__grandchildren a:hover{filter:brightness(.94);transform:translateY(-1px);color:var(--velora-accent-text)}.velora-hero-mobile-cats{background:#fff;border:1px solid rgb(22 32 51 / .08)}.velora-hero-commerce .velora-slider{display:block;width:100%}.velora-hero-mobile-cats__list{display:grid}.velora-hero-mobile-cats__item+.velora-hero-mobile-cats__item{border-top:1px solid rgb(22 32 51 / .08)}.velora-hero-mobile-cats__toggle,.velora-hero-mobile-cats__link{width:100%;min-height:48px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:none;background:#fff;text-decoration:none;color:var(--velora-text)}.velora-hero-mobile-cats__toggle-icon{transition:transform .18s ease}.velora-hero-mobile-cats__toggle.is-active .velora-hero-mobile-cats__toggle-icon{transform:rotate(45deg)}.velora-hero-mobile-cats__panel{padding:0 16px 14px}.velora-hero-mobile-cats__view-all{display:inline-flex;margin:2px 0 10px;text-decoration:none;color:var(--velora-accent)}.velora-hero-mobile-cats__children{list-style:none;margin:0;padding:0;display:grid;gap:10px}.velora-hero-mobile-cats__children>li>a{min-height:40px;padding:0 12px;display:flex;align-items:center;text-decoration:none;color:var(--velora-text);background:#f8fafc}.velora-hero-mobile-cats__grandchildren{list-style:none;margin:8px 0 0;padding:0 0 0 10px;display:flex;flex-wrap:wrap;gap:8px}.velora-hero-mobile-cats__grandchildren a{min-height:32px;padding:0 10px;display:inline-flex;align-items:center;text-decoration:none;color:var(--velora-muted);background:#fff}.velora-hero-cats__mega[aria-hidden="true"]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateX(12px) scale(.985)!important}.velora-hero-cats__mega[aria-hidden="false"]{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateX(0) scale(1)!important}.velora-hero{padding:0}.velora-hero-commerce{position:relative;z-index:0}.velora-hero-assurance{background:#fff}.velora-hero-assurance__row{border-color:rgb(22 32 51 / .08)!important}.velora-hero-assurance__item{color:var(--velora-text)}.velora-hero-assurance__icon{width:40px;height:40px;flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center;color:var(--velora-text);opacity:.78}.velora-hero-assurance__icon svg{width:30px;height:30px;display:block}.velora-hero-assurance__copy{min-width:0}.velora-hero-assurance__title{margin:0 0 5px;color:var(--velora-text);letter-spacing:-.02em}.velora-hero-assurance__text{margin:0;color:var(--velora-muted)}@media (min-width:992px){.velora-hero-assurance .col+.col{border-left:1px solid rgb(22 32 51 / .08)}}@media (max-width:991.98px){.velora-hero-assurance .col:nth-child(odd){border-right:1px solid rgb(22 32 51 / .08)}.velora-hero-assurance .col:nth-child(-n+2){border-bottom:1px solid rgb(22 32 51 / .08)}.velora-hero-assurance__icon{width:36px;height:36px;flex-basis:36px}.velora-hero-assurance__icon svg{width:26px;height:26px}}@media (max-width:575.98px){.velora-hero-assurance .col{border-right:none!important}.velora-hero-assurance .col+.col{border-top:1px solid rgb(22 32 51 / .08)}}@media (max-width:991.98px){.velora-header-actions .velora-header-action-group{display:none!important}}@media (max-width:991.98px){.velora-header .velora-header-actions .velora-wishlist-link{display:none}}.velora-compare-btn{position:relative;overflow:visible}.velora-compare-btn.is-active{color:var(--velora-accent)}.velora-compare-btn .feedback,.velora-compare-btn .added,.velora-compare-btn .compare-message,.velora-compare-btn .compare-added,.velora-compare-btn [class*="feedback"]{display:none!important}.velora-compare-btn__label,.velora-compare-btn__icon{position:relative;z-index:2}.velora-compare-btn__label{white-space:nowrap}.velora-compare-tooltip{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%) translateY(6px);min-width:170px;max-width:min(240px, 78vw);padding:8px 12px;border-radius:999px;background:#111827;color:#fff;white-space:normal;text-align:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,transform .22s ease,visibility .22s ease;z-index:50}.velora-compare-btn.is-tooltip-visible .velora-compare-tooltip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}@media (max-width:991.98px){.velora-compare-tooltip{min-width:148px;padding:7px 10px}}@media (max-width:991.98px){.velora-promo-bar,.velora-topbar{display:none!important}}.velora-mobile-drawer__footer{margin-top:auto;padding-top:24px;border-top:1px solid rgb(255 255 255 / .18);display:flex;flex-direction:column;gap:18px}.velora-mobile-contact-list{display:grid;grid-template-columns:1fr;gap:10px}.velora-mobile-contact-item{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgb(255 255 255 / .18);background:rgb(255 255 255 / .08);text-decoration:none;color:var(--velora-menu-text);min-width:0}.velora-mobile-contact-item__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 38px;width:38px;height:38px;border-radius:999px;background:rgb(255 255 255 / .12)}.velora-mobile-contact-item__icon svg{display:block;width:18px;height:18px}.velora-mobile-contact-item__meta{display:flex;flex-direction:column;min-width:0}.velora-mobile-contact-item__label{letter-spacing:.08em;text-transform:uppercase;opacity:.68;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.velora-mobile-contact-item__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.velora-mobile-drawer__social{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px}.velora-mobile-drawer{position:fixed;top:0;right:0;width:min(340px, 88vw);max-width:340px;height:100vh;background:var(--velora-menu-bg);z-index:9999;transform:translateX(100%);transition:transform .28s cubic-bezier(.4,0,.2,1);overflow-y:auto;display:flex;flex-direction:column}.velora-mobile-drawer.open{transform:translateX(0)}.velora-mobile-drawer__head{padding:20px 24px 0}.velora-mobile-drawer__body{padding:28px 24px;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.velora-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .45);z-index:9998;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.velora-overlay.active{opacity:1;visibility:visible}.velora-drawer-close{width:42px;height:42px;border:none;background:rgb(255 255 255 / .12);color:var(--velora-menu-text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.velora-burger{width:50px;height:50px;background:#fff0;border:none;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0}.velora-burger span{width:26px;height:2px;background:var(--velora-menu-text);display:block}.velora-mobile-nav{list-style:none;margin:0;padding:0}.velora-mobile-nav li{margin:0;padding:0}.velora-mobile-nav a{display:block;padding:12px 0;text-decoration:none;color:var(--velora-menu-text);font-weight:600;border-bottom:1px solid rgb(255 255 255 / .18)}@media (min-width:992px){.velora-burger{display:none}.velora-mobile-drawer{display:none}.velora-overlay{display:none}}@media (max-width:991.98px){.velora-desktop-nav{display:none}}.velora-mobile-auth{margin-top:24px;padding-top:20px;border-top:1px solid rgb(255 255 255 / .18)}.velora-mobile-auth-link{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 16px;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .18);color:var(--velora-menu-text);text-decoration:none;font-weight:700}.velora-mobile-auth-link__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;line-height:1}@media (min-width:992px){.velora-mobile-auth{display:none}}.velora-mobile-actions{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:24px;padding-top:20px;border-top:1px solid rgb(255 255 255 / .18)}.velora-mobile-action{position:relative;width:44px;height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .18);color:var(--velora-menu-text)}.velora-mobile-action__icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;line-height:1}.velora-mobile-action__icon svg{display:block;width:20px;height:20px}.velora-mobile-action__count{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;background:#fff;color:var(--velora-accent)}.velora-mini-cart{position:fixed;top:0;right:0;width:min(360px, 92vw);height:100dvh;background:#fff;transform:translateX(100%);transition:transform .3s ease;will-change:transform;z-index:9500;display:flex;flex-direction:column}.velora-mini-cart.open{transform:translateX(0)}.velora-mini-cart-head{display:flex;justify-content:space-between;align-items:center;padding:18px;border-bottom:1px solid var(--velora-border);font-weight:700}.velora-mini-cart-body{padding:18px;overflow:auto}#veloraCartClose{border:none;background:none;font-size:22px;cursor:pointer;min-height:auto;padding:0;line-height:1;color:var(--velora-text)}.velora-mini-cart .woocommerce-mini-cart{list-style:none;margin:0;padding:0}.velora-mini-cart .woocommerce-mini-cart-item{margin-bottom:14px}@media (min-width:992px){.velora-mini-cart{width:min(380px, 92vw)}}html.velora-cart-open,body.velora-cart-open{overflow:hidden;overscroll-behavior:contain}@supports (overflow:clip){html.velora-cart-open,body.velora-cart-open{overflow:clip}}.velora-product-card{position:relative;display:flex;flex-direction:column;padding:0;border:none;background:var(--velora-surface);overflow:hidden;isolation:isolate}.velora-product-card:hover{transform:none;border-color:#fff0}.velora-product-card__media,.velora-product-card__gallery,.velora-product-card__gallery-track,.velora-product-card__gallery-slide,.velora-product-card__gallery-slide>a,.velora-product-card__media>a.woocommerce-LoopProduct-link,.velora-product-card__media>.woocommerce-LoopProduct-link,.velora-product-card__media>a.woocommerce-loop-product__link,.velora-product-card__media>.woocommerce-loop-product__link{display:block;width:100%;line-height:0}.velora-product-card__media{position:relative;margin-bottom:0;padding:0;overflow:hidden;border-radius:6px;aspect-ratio:3 / 4}.velora-product-card__sale-percentage{position:absolute;top:16px;left:16px;right:auto;z-index:4;color:#dc2626;font-size:13px;font-weight:800;line-height:1;letter-spacing:-.02em;pointer-events:none}.velora-product-card__gallery,.velora-product-card__gallery-track{position:relative;height:100%}.velora-product-card__gallery-slide{height:100%}.velora-product-card__gallery-slide{display:none!important}.velora-product-card__gallery-slide.is-active{display:block!important}.velora-product-card__gallery-slide>a,.velora-product-card__media>a.woocommerce-LoopProduct-link,.velora-product-card__media>.woocommerce-LoopProduct-link,.velora-product-card__media>a.woocommerce-loop-product__link,.velora-product-card__media>.woocommerce-loop-product__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:inherit;background:#fff}.velora-product-card__gallery-slide>a img,.velora-product-card__media img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;margin:auto}.velora-product-card__media img{aspect-ratio:auto;object-fit:contain;object-position:center center}.velora-product-card:hover .velora-product-card__media img{transform:none}.velora-product-card__action-stack{position:absolute;top:18px;right:18px;left:auto;z-index:12;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.velora-product-card__action-stack .velora-card-icon-action,.velora-product-card__action-stack .velora-wishlist-btn,.velora-product-card__action-stack .velora-compare-btn,.velora-product-card__action-stack .velora-quick-view{position:relative;display:inline-flex!important;align-items:center;justify-content:center;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0;border:none!important;border-radius:999px!important;background:#ffffff!important;background-color:#ffffff!important;box-shadow:none!important;color:var(--velora-accent)!important;cursor:pointer;opacity:1!important;overflow:visible!important;isolation:isolate;transition:opacity .22s ease,transform .22s ease,color .22s ease,background-color .22s ease}.velora-product-card__action-stack .velora-wishlist-btn{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;flex:0 0 34px!important}.velora-product-card__action-stack .velora-card-icon-action::before,.velora-product-card__action-stack .velora-wishlist-btn::before,.velora-product-card__action-stack .velora-compare-btn::before,.velora-product-card__action-stack .velora-quick-view::before{content:none!important}.velora-product-card__action-stack .velora-card-icon-action__icon,.velora-product-card__action-stack .velora-card-icon-action__icon svg{display:inline-flex!important;align-items:center;justify-content:center;width:18px;height:18px;line-height:1}.velora-product-card__action-stack .velora-card-icon-action__icon svg{overflow:visible}.velora-product-card__action-stack .velora-wishlist-btn .velora-card-icon-action__icon,.velora-product-card__action-stack .velora-wishlist-btn .velora-card-icon-action__icon svg,.velora-product-card__action-stack .velora-quick-view .velora-card-icon-action__icon,.velora-product-card__action-stack .velora-quick-view .velora-card-icon-action__icon svg,.velora-product-card__action-stack .velora-compare-btn .velora-card-icon-action__icon,.velora-product-card__action-stack .velora-compare-btn .velora-card-icon-action__icon svg{width:18px!important;height:18px!important}.velora-product-card__action-stack .velora-card-icon-action__icon svg,.velora-product-card__action-stack .velora-card-icon-action__icon svg *{fill:none!important;stroke:currentColor!important;stroke-width:1.5!important;vector-effect:non-scaling-stroke;stroke-linecap:round!important;stroke-linejoin:round!important}.velora-product-card__action-stack .velora-card-icon-action:hover,.velora-product-card__action-stack .velora-card-icon-action:focus,.velora-product-card__action-stack .velora-card-icon-action:focus-visible{opacity:1!important;color:#ffffff!important;background:var(--velora-accent)!important;box-shadow:none!important;transform:translateX(0)!important}.velora-product-card__action-stack .velora-wishlist-btn.is-active,.velora-product-card__action-stack .velora-wishlist-btn.active,.velora-product-card__action-stack .velora-compare-btn.is-active{color:#ffffff!important;background:var(--velora-accent)!important;box-shadow:none!important}.velora-product-card__action-stack .velora-wishlist-btn.is-active .velora-card-icon-action__icon svg path,.velora-product-card__action-stack .velora-wishlist-btn.active .velora-card-icon-action__icon svg path{fill:currentColor!important;stroke:currentColor!important}.velora-product-card__action-stack .velora-card-icon-action--reveal{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateX(10px)!important}.velora-product-card:hover .velora-product-card__action-stack .velora-card-icon-action--reveal,.velora-product-card:focus-within .velora-product-card__action-stack .velora-card-icon-action--reveal{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateX(0)!important}.velora-product-card:hover .velora-product-card__action-stack .velora-card-icon-action--reveal:nth-child(2),.velora-product-card:focus-within .velora-product-card__action-stack .velora-card-icon-action--reveal:nth-child(2){transition-delay:.035s}.velora-product-card:hover .velora-product-card__action-stack .velora-card-icon-action--reveal:nth-child(3),.velora-product-card:focus-within .velora-product-card__action-stack .velora-card-icon-action--reveal:nth-child(3){transition-delay:.07s}.velora-product-card__action-stack .velora-wishlist-tooltip,.velora-product-card__action-stack .velora-compare-tooltip{top:calc(100% + 8px)!important;left:auto!important;right:0!important;bottom:auto!important;min-width:0!important;width:max-content;max-width:min(220px, calc(100vw - 48px))!important;transform:translateY(6px)!important;z-index:30!important}.velora-product-card__action-stack .velora-wishlist-btn.is-tooltip-visible .velora-wishlist-tooltip,.velora-product-card__action-stack .velora-compare-btn.is-tooltip-visible .velora-compare-tooltip{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.velora-product-card__gallery-nav{position:absolute;top:58%;z-index:6;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;min-width:38px;min-height:38px;padding:0;border:none;background:rgb(0 0 0 / .36);color:#fff;opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;transition:background-color .18s ease,opacity .22s ease,transform .22s ease,visibility .22s ease}.velora-product-card__gallery-nav--prev{left:12px;transform:translateY(-50%) translateX(-12px)}.velora-product-card__gallery-nav--next{right:12px;transform:translateY(-50%) translateX(12px)}.velora-product-card__gallery-nav span{font-size:22px;line-height:1;transform:translateY(-1px)}.velora-product-card:hover .velora-product-card__gallery-nav,.velora-product-card:focus-within .velora-product-card__gallery-nav{opacity:.78;visibility:visible;pointer-events:auto}.velora-product-card:hover .velora-product-card__gallery-nav--prev,.velora-product-card:focus-within .velora-product-card__gallery-nav--prev{transform:translateY(-50%) translateX(0)}.velora-product-card:hover .velora-product-card__gallery-nav--next,.velora-product-card:focus-within .velora-product-card__gallery-nav--next{transform:translateY(-50%) translateX(0)}.velora-product-card__gallery-nav.is-disabled{opacity:.34}.velora-product-card__gallery-nav:hover:not(.is-disabled){opacity:1!important;background:rgb(0 0 0 / .54)}.velora-product-card__media-cart{position:absolute;left:0!important;right:0!important;bottom:0!important;z-index:8;display:flex;flex-direction:column;align-items:stretch;width:100%!important;padding:0!important;margin:0!important;opacity:0;transform:translateY(10px);transition:opacity .22s ease,transform .22s ease}.velora-product-card:hover .velora-product-card__media-cart,.velora-product-card:focus-within .velora-product-card__media-cart{opacity:1;transform:translateY(0)}.velora-product-card__media-cart>a,.velora-product-card__media-cart>button,.velora-product-card__media-cart>span,.velora-product-card__media-cart>div,.velora-product-card__media-cart>form{display:block;width:100%!important;max-width:none!important;margin:0!important;line-height:0}.velora-product-card__media-cart .button,.velora-product-card__media-cart .added_to_cart,.velora-product-card__media-cart .added,.velora-product-card__media-cart a.button,.velora-product-card__media-cart a.added_to_cart{position:relative;display:flex!important;align-items:center;justify-content:center;flex:0 0 100%;width:100%!important;min-width:100%!important;max-width:none!important;height:44px;min-height:44px;padding:0 16px!important;margin:0!important;border:none!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;color:var(--velora-accent-text)!important;text-align:center;line-height:1.15;overflow:hidden;isolation:isolate}.velora-product-card__media-cart .button::before,.velora-product-card__media-cart .added_to_cart::before,.velora-product-card__media-cart .added::before,.velora-product-card__media-cart a.button::before,.velora-product-card__media-cart a.added_to_cart::before{content:"";position:absolute;inset:0;display:block;background:var(--velora-accent)!important;opacity:var(--velora-product-card-action-opacity,.78)!important;z-index:-1;transition:opacity .22s ease,background-color .22s ease}.velora-product-card__media-cart .button:hover::before,.velora-product-card__media-cart .button:focus::before,.velora-product-card__media-cart .button:focus-visible::before,.velora-product-card__media-cart .added_to_cart:hover::before,.velora-product-card__media-cart .added_to_cart:focus::before,.velora-product-card__media-cart .added_to_cart:focus-visible::before,.velora-product-card__media-cart .added:hover::before,.velora-product-card__media-cart .added:focus::before,.velora-product-card__media-cart a.button:hover::before,.velora-product-card__media-cart a.button:focus::before,.velora-product-card__media-cart a.added_to_cart:hover::before,.velora-product-card__media-cart a.added_to_cart:focus::before{opacity:1!important;background:color-mix(in srgb,var(--velora-accent) 88%,#000 12%)!important}.velora-product-card__media-cart .button>*,.velora-product-card__media-cart .added_to_cart>*,.velora-product-card__media-cart .added>*{position:relative;z-index:1}.velora-product-card__media-cart .added_to_cart,.velora-product-card__media-cart a.added_to_cart,.velora-product-card__media-cart .wc-forward{display:none!important}.velora-product-card__media-cart [data-loop-cart-toggle="1"].is-loading{cursor:progress;opacity:1}.velora-product-card__media-cart [data-loop-cart-toggle="1"].is-in-cart::before{background:color-mix(in srgb,var(--velora-accent) 84%,#000 16%)}.velora-product-card__body{flex:1 1 auto;width:100%;margin:0;padding:14px 0 0}.velora-product-card__content-link{width:100%;min-width:0;color:inherit;text-decoration:none}.velora-product-card__content-link:hover,.velora-product-card__content-link:focus{color:inherit}.velora-product-card__body>*,.velora-product-card__content-link>*{width:100%}.velora-product-card__brand{margin:0;color:var(--velora-muted);font-size:12px;font-weight:400;line-height:1.35;letter-spacing:0;text-transform:none}.velora-rating,.velora-rating-engine--card{margin:0;justify-content:flex-start}.velora-rating .star-rating{float:none;margin:0}.velora-feature-icons{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;padding:12px 18px 0;margin:0}.velora-feature-chip{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;background:#f4f6fb;color:#23304d;font-size:11px;font-weight:700;line-height:1;white-space:nowrap}.velora-feature-chip__icon{display:inline-flex;width:15.5px;height:15.5px;flex:0 0 14px}.velora-feature-chip__icon svg{display:block;width:15.5px;height:15.5px}.velora-feature-chip--more{cursor:default}.velora-feature-tooltip{position:absolute;top:calc(100% + 10px);left:0;min-width:180px;padding:10px;background:#111827;color:#fff;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;z-index:20}.velora-feature-chip--more:hover .velora-feature-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.velora-feature-tooltip__item{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.4}.velora-feature-tooltip__item+.velora-feature-tooltip__item{margin-top:8px}.velora-wishlist-tooltip{position:absolute;top:calc(100% + 10px);right:0;min-width:0;max-width:min(220px, calc(100vw - 48px));padding:8px 10px;border:1px solid rgb(15 23 42 / .08);background:#fff;color:var(--velora-text);font-size:12px;font-weight:600;line-height:1.35;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .22s ease,visibility .22s ease,transform .22s ease;pointer-events:none;z-index:8}.velora-wishlist-btn.is-tooltip-visible .velora-wishlist-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.velora-quick-view-modal{position:fixed;inset:0;z-index:2600;display:flex;align-items:center;justify-content:center;padding:24px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility .28s ease}.velora-quick-view-open{overflow:hidden}.velora-quick-view-modal.is-active{opacity:1;visibility:visible;pointer-events:auto}.velora-quick-view-modal__backdrop{position:absolute;inset:0;background:rgb(15 23 42 / .46);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.velora-quick-view-modal__dialog{position:relative;z-index:2;width:min(1180px, 100%);max-height:min(90vh, 980px);overflow:auto;padding:32px;background:#fff;isolation:isolate}.velora-quick-view-modal__close{position:absolute;top:14px;right:14px;z-index:120;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;min-height:48px;padding:0;border:1px solid rgb(15 23 42 / .08);background:#f3f4f6;color:var(--velora-text);font-size:34px;line-height:1;pointer-events:auto}.velora-quick-view-modal__status{padding:18px 60px 18px 0;color:var(--velora-muted);font-size:14px;font-weight:600}.velora-quick-view-modal__content:empty{display:none}.velora-quick-view-modal .velora-single-product{margin:0}.velora-quick-view-modal .velora-single-product .row{margin:0}.velora-quick-view-product__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:28px;align-items:start}.velora-qv-gallery__main{position:relative;overflow:hidden;border:none;background:#f8fafc}.velora-qv-gallery__slide{display:none}.velora-qv-gallery__slide.is-active{display:block}.velora-qv-gallery__slide img{width:100%;aspect-ratio:1 / 1;object-fit:contain;background:#fff}.velora-qv-gallery__thumbs{display:grid;grid-template-columns:repeat(auto-fit,minmax(74px,1fr));gap:10px;margin-top:12px}.velora-qv-gallery__thumb{min-height:0;padding:0;border:none;background:#fff;cursor:pointer;overflow:hidden}.velora-qv-gallery__thumb.is-active{border-color:var(--velora-accent)}.velora-qv-gallery__thumb img{width:100%;aspect-ratio:1 / 1;object-fit:cover}.velora-quick-view-product__title{margin:0 0 12px}.velora-quick-view-product__price{margin:0 0 14px;font-size:24px;font-weight:700}.velora-quick-view-product__excerpt{margin-bottom:18px;color:var(--velora-muted)}.velora-quick-view-product__link{display:inline-flex;margin-top:16px;text-decoration:none;font-weight:700}.velora-rating-engine{display:flex;align-items:center;gap:8px;min-width:0}.velora-rating-engine .velora-product-rating{max-width:100%}@media (max-width:991.98px){.velora-product-card__gallery-nav{top:61%;width:34px;height:34px;min-width:34px;min-height:34px}.velora-product-card.is-in-view .velora-product-card__gallery-nav{opacity:.78;visibility:visible;pointer-events:auto}.velora-product-card.is-in-view .velora-product-card__gallery-nav--prev{transform:translateY(-50%) translateX(0)}.velora-product-card.is-in-view .velora-product-card__gallery-nav--next{transform:translateY(-50%) translateX(0)}.velora-product-card__action-stack .velora-card-icon-action--reveal{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateX(10px)!important}.velora-product-card.is-in-view .velora-product-card__action-stack .velora-card-icon-action--reveal{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateX(0)!important}.velora-product-card.is-in-view .velora-product-card__action-stack .velora-card-icon-action--reveal:nth-child(1){transition-delay:0s}.velora-product-card.is-in-view .velora-product-card__action-stack .velora-card-icon-action--reveal:nth-child(2){transition-delay:.035s}.velora-product-card.is-in-view .velora-product-card__action-stack .velora-card-icon-action--reveal:nth-child(3){transition-delay:.07s}.velora-product-card__media-cart{opacity:1;transform:none}.velora-quick-view-modal{padding:16px}.velora-quick-view-modal__dialog{padding:22px 16px 16px}.velora-quick-view-modal__close{top:8px;right:8px;width:42px;height:42px;min-height:42px;font-size:30px}.velora-quick-view-product__grid{grid-template-columns:1fr;gap:18px}}@media (max-width:767px){.velora-product-card__action-stack{top:12px;right:12px;left:auto;gap:6px}.velora-product-card__sale-percentage{top:12px;left:12px}.velora-product-card__action-stack .velora-card-icon-action,.velora-product-card__action-stack .velora-wishlist-btn,.velora-product-card__action-stack .velora-compare-btn,.velora-product-card__action-stack .velora-quick-view{width:34px;height:34px;min-width:34px;min-height:34px}.velora-product-card__media-cart .button,.velora-product-card__media-cart .added_to_cart,.velora-product-card__media-cart .added,.velora-product-card__media-cart a.button,.velora-product-card__media-cart a.added_to_cart{height:42px;min-height:42px;font-size:12px}.velora-feature-icons{padding:10px 16px 0;gap:6px}.velora-feature-chip{padding:0 9px}.velora-feature-chip__label{display:none}.velora-feature-tooltip{left:auto;right:0}}@media (min-width:768px){.velora-product-card:not(:hover):not(:focus-within) .velora-product-card__action-stack .velora-card-icon-action--reveal{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateX(10px)!important;transition-delay:0s!important}}@media (hover:none){.velora-product-card__media-cart{opacity:1;transform:none}}.single-product .velora-section{padding-top:40px}.single-product .vsp-product{color:var(--velora-text)}.single-product .vsp-surface-card{background:var(--velora-surface)}.single-product .vsp-breadcrumb .woocommerce-breadcrumb,.single-product .vsp-breadcrumb .velora-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0;padding:0;color:var(--velora-muted)}.single-product .vsp-breadcrumb a{color:var(--velora-text);text-decoration:none}.single-product .velora-product-identity__title,.single-product .velora-product-purchase__title{margin:0;color:var(--velora-text)}.single-product .velora-product-identity__price .price,.single-product .velora-product-purchase__price .price,.single-product .velora-mobile-buybar__price .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;color:var(--velora-text)}.single-product .velora-product-identity__price ins,.single-product .velora-product-purchase__price ins,.single-product .velora-mobile-buybar__price ins,.single-product .velora-product-identity__price>.price>.amount,.single-product .velora-product-purchase__price>.price>.amount,.single-product .velora-mobile-buybar__price>.price>.amount{text-decoration:none;color:var(--velora-text);font-size:clamp(28px, 3vw, 36px);font-weight:700}.single-product .velora-product-identity__price del,.single-product .velora-product-purchase__price del,.single-product .velora-mobile-buybar__price del{color:var(--velora-muted)}.single-product .velora-product-identity__stock p,.single-product .velora-product-purchase__stock p{margin:0}.single-product .velora-feature-icons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;margin:0;list-style:none}.single-product .velora-feature-icons li,.single-product .velora-feature-icons__item{min-width:0}.single-product .velora-feature-icons a,.single-product .velora-feature-icons__item,.single-product .velora-feature-icons__link{display:flex;align-items:center;gap:10px;min-height:52px;padding:12px 14px;border:1px solid var(--velora-border);border-radius:1rem;background:#fff;text-decoration:none;color:var(--velora-text)}.single-product .velora-product-purchase__meta .product_meta{display:grid;gap:8px}.single-product .velora-product-purchase__meta .product_meta>span{display:block}.single-product .velora-product-purchase__meta a{color:inherit;text-decoration:none}.single-product .vsp-purchase-card{top:calc(var(--velora-smart-header-shell-desktop, 72px) + 24px);z-index:3}.single-product .vsp-purchase-form form.cart{margin:0!important}.single-product .vsp-purchase-form .cart:not(.variations_form):not(.grouped_form),.single-product .vsp-purchase-form .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.single-product .vsp-purchase-form .cart::before,.single-product .vsp-purchase-form .cart::after,.single-product .vsp-purchase-form .woocommerce-variation-add-to-cart::before,.single-product .vsp-purchase-form .woocommerce-variation-add-to-cart::after{display:none!important;content:none!important}.single-product .vsp-purchase-form .quantity{float:none!important;margin:0!important;flex:0 0 116px}.single-product .vsp-purchase-form .qty{width:100%!important;min-height:56px;border:1px solid var(--velora-border);border-radius:1rem;background:#fff;color:var(--velora-text);text-align:center;padding:0 16px}.single-product .vsp-purchase-form .single_add_to_cart_button,.single-product .vsp-purchase-form button.single_add_to_cart_button.button,.single-product .vsp-purchase-form .woocommerce-variation-add-to-cart .single_add_to_cart_button{flex:1 1 220px!important;min-height:56px;border-radius:1rem!important;background:var(--velora-accent)!important;border:1px solid var(--velora-accent)!important;color:var(--velora-accent-text)!important;box-shadow:none!important}.single-product .vsp-purchase-form .variations_form{display:grid;gap:14px}.single-product .vsp-purchase-form .variations,.single-product .vsp-purchase-form .variations tbody,.single-product .vsp-purchase-form .variations tr{display:grid;width:100%}.single-product .vsp-purchase-form .variations tr{gap:8px}.single-product .vsp-purchase-form .variations td,.single-product .vsp-purchase-form .variations th{padding:0;border:none;text-align:start}.single-product .vsp-purchase-form .variations select,.single-product .vsp-purchase-form .variations .select2-selection,.single-product .velora-product-question-form .form-control,.single-product .velora-product-question-form .form-select{min-height:52px;border-color:var(--velora-border);border-radius:1rem;box-shadow:none}.single-product .vsp-purchase-form .reset_variations{display:inline-flex;align-items:center;min-height:40px;text-decoration:none;color:var(--velora-accent)}.single-product .btn-primary,.single-product .velora-product-question-form__submit,.single-product .velora-mobile-buybar__button{--bs-btn-bg:var(--velora-accent);--bs-btn-border-color:var(--velora-accent);--bs-btn-color:var(--velora-accent-text);--bs-btn-hover-bg:color-mix(in srgb, var(--velora-accent) 92%, #000 8%);--bs-btn-hover-border-color:color-mix(in srgb, var(--velora-accent) 92%, #000 8%);--bs-btn-hover-color:var(--velora-accent-text);--bs-btn-active-bg:color-mix(in srgb, var(--velora-accent) 88%, #000 12%);--bs-btn-active-border-color:color-mix(in srgb, var(--velora-accent) 88%, #000 12%);--bs-btn-active-color:var(--velora-accent-text);--bs-btn-focus-shadow-rgb:var(--bs-primary-rgb)}.single-product .velora-product-jump-btn,.single-product .btn-outline-secondary{border-color:color-mix(in srgb,var(--velora-accent) 24%,var(--velora-border))!important;color:var(--velora-accent)!important;background:color-mix(in srgb,var(--velora-accent) 7%,#fff)!important}.single-product .velora-product-jump-btn:hover,.single-product .velora-product-jump-btn:focus,.single-product .btn-outline-secondary:hover,.single-product .btn-outline-secondary:focus{border-color:var(--velora-accent)!important;color:var(--velora-accent)!important;background:color-mix(in srgb,var(--velora-accent) 11%,#fff)!important}.single-product .vsp-purchase-card{overflow:visible}.single-product .vsp-purchase-actions{padding-top:2px}.single-product .vsp-purchase-actions .velora-wishlist-btn,.single-product .vsp-purchase-actions .velora-compare-btn,.single-product .vsp-purchase-actions .velora-question-btn{position:relative;width:52px;min-width:52px;height:52px;min-height:52px;overflow:visible;border-radius:999px}.single-product .vsp-purchase-actions .velora-wishlist-btn .velora-heart-outline,.single-product .vsp-purchase-actions .velora-wishlist-btn .velora-heart-filled,.single-product .vsp-purchase-actions .velora-compare-btn .velora-compare-btn__icon,.single-product .vsp-purchase-actions .velora-question-btn__icon{width:52px;height:52px;background:#fff;color:var(--velora-accent);border:1px solid color-mix(in srgb,var(--velora-accent) 32%,var(--velora-border));transition:background .18s ease,color .18s ease,border-color .18s ease}.single-product .vsp-purchase-actions .velora-wishlist-btn:hover .velora-heart-outline,.single-product .vsp-purchase-actions .velora-wishlist-btn:focus .velora-heart-outline,.single-product .vsp-purchase-actions .velora-wishlist-btn:hover .velora-heart-filled,.single-product .vsp-purchase-actions .velora-wishlist-btn:focus .velora-heart-filled,.single-product .vsp-purchase-actions .velora-compare-btn:hover .velora-compare-btn__icon,.single-product .vsp-purchase-actions .velora-compare-btn:focus .velora-compare-btn__icon,.single-product .vsp-purchase-actions .velora-question-btn:hover .velora-question-btn__icon,.single-product .vsp-purchase-actions .velora-question-btn:focus .velora-question-btn__icon{background:var(--velora-accent);color:var(--velora-accent-text);border-color:var(--velora-accent)}.single-product .vsp-purchase-actions .velora-heart-outline svg,.single-product .vsp-purchase-actions .velora-heart-filled svg,.single-product .vsp-purchase-actions .velora-compare-btn__icon svg,.single-product .vsp-purchase-actions .velora-question-btn__icon svg{width:22px;height:22px}.single-product .vsp-purchase-actions .velora-heart-filled{display:none!important}.single-product .vsp-purchase-actions .velora-wishlist-btn.is-active .velora-heart-outline,.single-product .vsp-purchase-actions .velora-wishlist-btn.active .velora-heart-outline{display:none!important}.single-product .vsp-purchase-actions .velora-wishlist-btn.is-active .velora-heart-filled,.single-product .vsp-purchase-actions .velora-wishlist-btn.active .velora-heart-filled{display:inline-flex!important}.single-product .vsp-purchase-actions .velora-wishlist-btn.is-active .velora-heart-filled,.single-product .vsp-purchase-actions .velora-wishlist-btn.active .velora-heart-filled,.single-product .vsp-purchase-actions .velora-compare-btn.is-active .velora-compare-btn__icon,.single-product .vsp-purchase-actions .velora-compare-btn.active .velora-compare-btn__icon{background:var(--velora-accent);color:var(--velora-accent-text);border-color:var(--velora-accent)}.single-product .velora-wishlist-tooltip,.single-product .velora-compare-tooltip{position:absolute;left:50%;top:auto;bottom:calc(100% + 12px);transform:translateX(-50%);min-width:170px;max-width:min(240px, 78vw);padding:8px 12px;border-radius:999px;background:#111827;color:#fff;text-align:center;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,transform .22s ease,visibility .22s ease;z-index:50}.single-product .velora-wishlist-btn.is-tooltip-visible .velora-wishlist-tooltip,.single-product .velora-compare-btn.is-tooltip-visible .velora-compare-tooltip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-2px)}.single-product .velora-gallery-lightbox{--bs-modal-bg:transparent}.single-product .velora-gallery-lightbox__content{background:rgb(17 24 39 / .96)}.single-product .velora-gallery-lightbox__body{position:relative}.single-product .velora-gallery-lightbox__viewport{min-height:min(74vh, 760px)}.single-product .velora-gallery-lightbox__image{max-width:100%;max-height:min(74vh, 760px);object-fit:contain}.single-product .velora-gallery-lightbox__close,.single-product .velora-gallery-lightbox__nav{position:absolute;z-index:2;width:46px;height:46px;min-height:46px;padding:0}.single-product .velora-gallery-lightbox__close{top:16px;right:16px}.single-product .velora-gallery-lightbox__nav{top:50%;transform:translateY(-50%)}.single-product .velora-gallery-lightbox__nav--prev{left:16px}.single-product .velora-gallery-lightbox__nav--next{right:16px}.single-product .velora-gallery-lightbox__close svg,.single-product .velora-gallery-lightbox__close svg *,.single-product .velora-gallery-lightbox__nav svg,.single-product .velora-gallery-lightbox__nav svg *{stroke:currentColor!important}.single-product .accordion-button{border-radius:0!important;background:#fff;color:var(--velora-text);box-shadow:none!important}.single-product .accordion-button:not(.collapsed){color:var(--velora-text);background:color-mix(in srgb,var(--velora-accent) 6%,#fff)}.single-product .accordion-item{border-color:var(--velora-border)}.single-product .velora-product-section__content>*:last-child{margin-bottom:0}.single-product .velora-product-questions .velora-card{border:1px solid var(--velora-border);border-radius:1.5rem;box-shadow:var(--bs-box-shadow-sm);background:#fff}.single-product .velora-product-questions__head{margin-bottom:20px}.single-product .velora-product-questions__intro{color:var(--velora-muted);margin:0}.single-product .velora-product-questions__count{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--velora-border);background:#fff;color:var(--velora-muted)}.single-product .velora-product-question-list,.single-product .velora-product-question-item__answers{display:grid;gap:14px}.single-product .velora-product-question-item{padding:18px;border:1px solid var(--velora-border);border-radius:1rem;background:#fff}.single-product .velora-product-question-item__badge{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;border:1px solid color-mix(in srgb,var(--velora-accent) 18%,var(--velora-border));background:color-mix(in srgb,var(--velora-accent) 8%,#fff);color:var(--velora-accent)}.single-product .velora-product-question-item__badge--answer{border-color:rgb(25 135 84 / .22);background:rgb(25 135 84 / .1);color:#198754}.single-product .velora-product-questions__empty{display:flex;flex-direction:column;gap:12px;align-items:flex-start;padding:18px;border:1px dashed var(--velora-border);border-radius:1rem;background:#fff}.single-product .velora-product-questions__empty-icon{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:var(--velora-accent);background:color-mix(in srgb,var(--velora-accent) 10%,#fff)}.single-product .velora-product-question-form textarea.form-control{min-height:144px}.single-product .velora-product-question-form .form-control:focus,.single-product .velora-product-question-form .form-select:focus{border-color:color-mix(in srgb,var(--velora-accent) 34%,var(--velora-border));box-shadow:0 0 0 .18rem color-mix(in srgb,var(--velora-accent) 10%,transparent)}.single-product .velora-product-question-form__submit{min-width:180px}.single-product #velora-product-question-form-panel{scroll-margin-top:120px}.single-product .velora-mobile-buybar{position:fixed;left:50%;right:auto;bottom:0;width:100vw;max-width:100vw;margin:0;padding:0;transform:translateX(-50%);z-index:1035}.single-product .velora-mobile-buybar__inner{display:flex;align-items:center;gap:12px;width:100%;max-width:100vw;margin:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--velora-border);border-right:0;border-bottom:0;border-left:0;border-radius:0;background:rgb(255 255 255 / .96);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:none}.single-product .velora-mobile-buybar__summary{flex:1 1 auto;min-width:0}.single-product .velora-mobile-buybar__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.single-product .velora-mobile-buybar__button{min-width:156px;border-radius:1rem}.single-product .vsp-merchandise{padding-bottom:88px}@media (max-width:1199.98px){.single-product .vsp-purchase-card{position:static!important}}@media (max-width:991.98px){.single-product .velora-section{padding-top:24px}.single-product .velora-feature-icons{grid-template-columns:1fr}.single-product .velora-compact-gallery__viewport{min-height:min(84vw, 520px)}.single-product .velora-compact-gallery__image{max-height:min(84vw, 520px)}}@media (max-width:767.98px){.single-product .velora-wishlist-tooltip,.single-product .velora-compare-tooltip{left:0!important;right:auto!important;transform:none!important;transform-origin:top left;min-width:0;width:max-content;max-width:min(220px, calc(100vw - 24px))!important;text-align:left}.single-product .velora-wishlist-btn.is-tooltip-visible .velora-wishlist-tooltip,.single-product .velora-compare-btn.is-tooltip-visible .velora-compare-tooltip{transform:translateY(-2px)!important}}@media (max-width:575.98px){.single-product .velora-compact-gallery__nav{width:40px;height:40px;min-height:40px}.single-product .velora-compact-gallery__thumb{width:76px;min-width:76px;height:76px}.single-product .vsp-purchase-actions .velora-wishlist-btn,.single-product .vsp-purchase-actions .velora-compare-btn,.single-product .vsp-purchase-actions .velora-question-btn{width:52px;min-width:52px;height:52px;min-height:52px}.single-product .velora-mobile-buybar__inner{align-items:stretch}.single-product .velora-mobile-buybar__button{min-width:136px}}@media (max-width:767.98px){.single-product .vsp-purchase-actions .velora-wishlist-tooltip,.single-product .vsp-purchase-actions .velora-compare-tooltip{left:calc(100% + 10px)!important;right:auto!important;top:50%!important;bottom:auto!important;width:max-content!important;min-width:0!important;max-width:min(220px, calc(100vw - 96px))!important;text-align:left!important;transform:translateY(-50%) translateX(-4px)!important;transform-origin:center left!important;white-space:normal!important}.single-product .vsp-purchase-actions .velora-wishlist-btn.is-tooltip-visible .velora-wishlist-tooltip,.single-product .vsp-purchase-actions .velora-compare-btn.is-tooltip-visible .velora-compare-tooltip{transform:translateY(-50%) translateX(0)!important}}body,button,input,select,textarea{font-family:var(--velora-body-font);font-size:var(--velora-body-size);font-weight:var(--velora-body-weight);line-height:var(--velora-body-line-height)}h1,h2,h3,h4,h5,h6,.velora-slide__title,.velora-home-product-spotlight__line--2,.velora-hero-assurance__title,.single-product .velora-product-identity__title,.single-product .velora-product-purchase__title,.single-product .velora-product-question-form__title,.single-product .velora-product-questions__title,.single-product .velora-product-purchase__price ins,.single-product .velora-product-purchase__price>.price>.amount,.velora-mini-cart-head strong,.velora-header-drawer__member-title,.velora-brand-text,.velora-hero-cats__flyout-head h4{font-family:var(--velora-heading-font);font-weight:var(--velora-heading-weight);line-height:var(--velora-heading-line-height)}h1{font-size:var(--velora-h1-size)}h2{font-size:var(--velora-h2-size)}h3{font-size:var(--velora-h3-size)}h4{font-size:var(--velora-h4-size)}h5{font-size:var(--velora-h5-size)}h6{font-size:var(--velora-h6-size)}button,.button,.wp-element-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.velora-button,.velora-slide__button,.velora-header-drawer__view,.single-product .single_add_to_cart_button.button,.single-product .single_add_to_cart_button,.single-product form.cart .button{font-family:var(--velora-body-font);font-size:var(--velora-button-font-size);font-weight:var(--velora-button-font-weight);line-height:var(--velora-button-line-height)}.velora-slide__eyebrow,.velora-feature-chip,.velora-mobile-contact-item__label,.single-product .velora-product-question-item__label,.single-product .velora-product-purchase__label,.single-product .velora-product-highlights__title,.single-product .velora-product-ui-notes__title,.velora-header-counter-badge,.velora-hero-cats__grandchildren a,.velora-hero-mobile-cats__view-all,.velora-search-overlay__label,.velora-compare-tooltip,.velora-topbar-contact__label,.velora-hero-cats__flyout-head a{font-family:var(--velora-body-font);font-size:var(--velora-ui-label-font-size);font-weight:var(--velora-ui-label-font-weight);line-height:var(--velora-ui-label-line-height)}.velora-slide__title{font-size:var(--velora-slide-title-size);line-height:var(--velora-display-line-height)}.velora-slide__description{font-family:var(--velora-body-font);font-size:var(--velora-large-text-size);font-weight:var(--velora-body-weight);line-height:var(--velora-large-text-line-height)}.velora-slider__arrow,.velora-search-toggle,.velora-search-overlay__close,.velora-search-overlay__close span,.velora-header-icon-action__icon,.velora-auth-link__text,.velora-hero-cats__caret,.velora-hero-mobile-cats__toggle-icon,.velora-header-drawer__thumb-placeholder,.velora-hero-cats__child-placeholder{line-height:var(--velora-ui-label-line-height)}.velora-slider__arrow{font-size:var(--velora-slider-arrow-size)}.velora-section-title{font-family:var(--velora-section-title-font-family);font-size:var(--velora-section-title-font-size);font-weight:var(--velora-section-title-font-weight);line-height:var(--velora-section-title-line-height)}.velora-section-heading__eyebrow,.velora-home-new-arrivals__eyebrow{font-family:var(--velora-section-eyebrow-font-family);font-size:var(--velora-section-eyebrow-font-size);font-weight:var(--velora-section-eyebrow-font-weight);line-height:var(--velora-section-eyebrow-line-height)}.velora-home-new-arrivals__link,.velora-topbar,.velora-promo-bar,.velora-header-drawer__menu a span,.velora-home-product-spotlight__line--1,.velora-home-product-spotlight__line--3,.single-product .velora-product-hero__crumbs .velora-breadcrumb .breadcrumb-item,.single-product .velora-product-purchase__status,.single-product .velora-product-purchase__sku,.single-product .velora-product-purchase__stock,.single-product .velora-mobile-buybar__title,.single-product .velora-mobile-buybar__price,.single-product .velora-mobile-buybar__button,.woocommerce form .form-row label,.woocommerce form .form-row input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]),.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce .quantity .qty,.woocommerce .woocommerce-tabs ul.tabs li a,.woocommerce-account .woocommerce-MyAccount-navigation a,.woocommerce table.shop_table,.woocommerce .shop_table th,.woocommerce .shop_table td,.velora-topbar-contact__meta,.velora-mobile-contact-item__meta{font-family:var(--velora-body-font);font-size:var(--velora-small-text-size);font-weight:var(--velora-body-weight);line-height:var(--velora-small-text-line-height)}.velora-promo-bar{font-family:var(--velora-promo-bar-font-family);font-size:var(--velora-promo-bar-font-size)}.velora-topbar{font-size:var(--velora-topbar-font-size)}.velora-home-product-spotlight__line--1{font-weight:var(--velora-ui-label-font-weight);line-height:var(--velora-ui-label-line-height)}.velora-home-product-spotlight__line--2{font-size:var(--velora-spotlight-title-size);line-height:var(--velora-display-line-height)}.velora-home-product-spotlight__line--3,.velora-hero-assurance__text,.velora-mobile-contact-item__text,.woocommerce .woocommerce-ordering select,.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-checkout #order_review,.woocommerce-checkout #payment,.single-product .velora-product-question-item__body,.single-product .velora-product-description__body{font-family:var(--velora-body-font);font-size:var(--velora-body-size);font-weight:var(--velora-body-weight);line-height:var(--velora-body-line-height)}.velora-desktop-menu>li>a,.velora-desktop-menu>li.velora-mega-parent>ul.sub-menu>li>a,.velora-hero-cats__head,.velora-hero-mobile-cats__head,.velora-hero-cats__child-body h5{font-family:var(--velora-body-font);font-size:var(--velora-main-menu-font-size);font-weight:var(--velora-main-menu-font-weight);line-height:var(--velora-main-menu-line-height)}.velora-desktop-menu>li>.sub-menu a,.velora-desktop-menu>li.velora-mega-parent>ul.sub-menu>li>ul.sub-menu a,.velora-hero-cats__link{font-family:var(--velora-body-font);font-size:var(--velora-submenu-font-size);font-weight:var(--velora-submenu-font-weight);line-height:var(--velora-submenu-line-height)}body.velora-header-shrink-enabled .velora-header.is-shrink .velora-desktop-menu>li>a{font-size:var(--velora-main-menu-font-size)}.velora-mobile-nav a,.velora-mobile-drawer__head,.velora-header-drawer__menu a,.velora-hero-mobile-cats__toggle,.velora-hero-mobile-cats__link{font-family:var(--velora-body-font);font-size:var(--velora-mobile-menu-font-size);font-weight:var(--velora-mobile-menu-font-weight);line-height:var(--velora-mobile-menu-line-height)}.velora-footer,.velora-footer-menu a{font-size:var(--velora-footer-menu-font-size);font-weight:var(--velora-footer-menu-font-weight);line-height:var(--velora-footer-menu-line-height)}.velora-header-drawer__thumb-placeholder,.velora-hero-cats__child-placeholder{font-family:var(--velora-heading-font);font-size:var(--velora-h4-size);font-weight:var(--velora-heading-weight)}.velora-mini-title,.velora-header-drawer__title,.velora-header-drawer__empty,.velora-topbar-contact__text{font-family:var(--velora-body-font);font-size:var(--velora-drawer-text-font-size);font-weight:var(--velora-drawer-text-font-weight);line-height:var(--velora-drawer-text-line-height)}.velora-header-drawer__price,.single-product .velora-product-question-item__date,.single-product .velora-product-question-item__meta,.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-result-count,.single-product .velora-product-hero__crumbs .woocommerce-breadcrumb,.single-product .velora-product-purchase__meta,.single-product .velora-product-purchase__help,.single-product .velora-product-tabs__nav button,.velora-mini-meta{font-family:var(--velora-body-font);font-size:var(--velora-product-card-meta-font-size);font-weight:var(--velora-product-card-meta-font-weight);line-height:var(--velora-product-card-meta-line-height)}.velora-header-drawer__member-title{font-size:var(--velora-body-size)}.velora-search-overlay__close{font-family:var(--velora-heading-font);font-size:var(--velora-search-overlay-close-size);font-weight:var(--velora-body-weight)}.velora-search-overlay__label{letter-spacing:.22em;text-transform:uppercase}.velora-search-overlay__input{font-family:var(--velora-heading-font);font-size:var(--velora-search-overlay-input-size);font-weight:var(--velora-heading-weight);line-height:var(--velora-section-title-line-height)}.velora-brand-text{font-size:var(--velora-brand-text-size)}.velora-product-card__brand{font-size:var(--velora-product-card-brand-font-size);font-weight:var(--velora-product-card-brand-font-weight);line-height:var(--velora-product-card-brand-line-height)}.velora-product-card .woocommerce-loop-product__title{font-size:var(--velora-product-card-title-font-size);font-weight:var(--velora-product-card-title-font-weight);line-height:var(--velora-product-card-title-line-height);letter-spacing:-.01em}.velora-product-card .price,.velora-product-card .price ins,.velora-product-card .price>.amount,.velora-product-card .price ins .amount{font-size:var(--velora-product-card-price-font-size);font-weight:var(--velora-product-card-price-font-weight);line-height:var(--velora-product-card-price-line-height)}.velora-product-card .price del,.velora-product-card .price del .amount{font-size:var(--velora-product-card-old-price-font-size);font-weight:var(--velora-product-card-old-price-font-weight);line-height:var(--velora-product-card-old-price-line-height)}.velora-feature-tooltip__item,.velora-wishlist-tooltip,.velora-mini-meta,.velora-hero-assurance__text,.velora-mobile-contact-item__text,.velora-mini-title{font-size:var(--velora-product-card-meta-font-size);font-weight:var(--velora-product-card-meta-font-weight);line-height:var(--velora-product-card-meta-line-height)}.velora-hero-cats__caret{font-size:var(--velora-large-text-size)}.velora-hero-mobile-cats__grandchildren a{font-family:var(--velora-body-font);font-size:var(--velora-ui-label-font-size);font-weight:var(--velora-body-weight);line-height:var(--velora-ui-label-line-height)}.velora-hero-assurance__title{font-size:var(--velora-assurance-title-size)}.single-product .velora-product-identity__title,.single-product .velora-product-purchase__title{font-size:var(--velora-single-product-title-size)}.single-product .velora-product-purchase__price ins,.single-product .velora-product-purchase__price>.price>.amount{font-size:var(--velora-single-product-price-size)}.velora-product-card__body{gap:8px}.velora-product-card__content-link{gap:4px}.velora-product-card__brand{opacity:.7}.velora-mobile-contact-item__label{letter-spacing:.08em;text-transform:uppercase}@media (max-width:991.98px){.velora-search-overlay__close{font-size:var(--velora-search-overlay-close-size-tablet)}.velora-search-overlay__input{font-size:var(--velora-search-overlay-input-size-tablet)}.velora-hero-assurance__title{font-size:var(--velora-assurance-title-size-mobile)}.velora-hero-assurance__text{font-size:var(--velora-small-text-size)}}@media (max-width:767px){.velora-brand-text{font-size:var(--velora-brand-text-size-mobile)}.velora-slide__title{font-size:var(--velora-slide-title-size-mobile)}.velora-slide__description{font-size:var(--velora-slide-description-size-mobile);line-height:var(--velora-small-text-line-height)}.velora-slide__eyebrow{font-size:var(--velora-ui-label-font-size)}.velora-slider__arrow{font-size:var(--velora-slider-arrow-size-mobile)}.velora-section-title{font-size:var(--velora-section-title-font-size-mobile)}.velora-home-product-spotlight__line--1{font-size:var(--velora-small-text-size)}.velora-home-product-spotlight__line--2{font-size:var(--velora-spotlight-title-size-mobile)}.velora-topbar{font-size:var(--velora-topbar-font-size)}.velora-header-counter-badge{font-size:var(--velora-ui-label-font-size)}.velora-compare-tooltip{font-size:var(--velora-ui-label-font-size)}}:root{--primary-color:#2d3748;--secondary-color:#4a5568;--hover-bg:#f7fafc;--border-color:#e2e8f0;--box-shadow:0 2px 15px rgba(0, 0, 0, 0.1);--transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.taksit-tablosu-wrapper{position:relative;background:#fff;border-radius:12px;padding:1.5rem;transition:var(--transition);box-shadow:var(--box-shadow);border:1px solid var(--border-color);display:grid;grid-template-columns:1fr;gap:.5rem}.taksit-tablosu-wrapper:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgb(0 0 0 / .15)}#updateInstallmentsButton{margin-top:20px;border-radius:6px;padding:20px;background:#001929;color:#fff;user-select:none}#updateInstallmentsButton:hover{background-color:var(--wp--preset--color--primary-dark,#135e96);cursor:pointer;user-select:none}#paytr_taksit_tablosu{clear:both;font-size:12px;max-width:1200px;text-align:center;font-family:Arial,sans-serif}#paytr_taksit_tablosu::before{display:table;content:" "}#paytr_taksit_tablosu::after{content:"";clear:both;display:table}.taksit-tablosu-wrapper{margin:5px;width:280px;padding:12px;cursor:default;text-align:center;display:inline-block;border:1px solid #e1e1e1}.taksit-logo img{max-height:28px;padding-bottom:10px}.taksit-tutari-text{float:left;width:126px;color:#a2a2a2;margin-bottom:5px}.taksit-tutari{float:left;width:126px;padding:6px 0;color:#474747;border:2px solid #fff}.taksit-tutari-bold{font-weight:700}@media all and (max-width:600px){.taksit-tablosu-wrapper{margin:5px 0}}