#Product--template--27298097267017__main{--PT: 30px;--PB: 20px;--swatch-size: var(--swatch-size-product)}.kv-upsell-toggle-flex-item img{width:24px;height:24px;max-width:24px;display:block}.kv-upsell-toggle-flex-item{padding:4px 12px;border-radius:10.037px;background:transparent;display:flex;align-items:center;gap:4px;width:fit-content;white-space:nowrap}.kv-upsell-toggle-flex-item-content span{color:#0000007f;font-size:14px;font-style:normal;font-weight:400;line-height:1}.kv-upsell-toggle-flex{max-width:300px;border-radius:12px;background:#f0f0f0;padding:4px;margin:auto;display:grid;grid-template-columns:1fr 1fr}.kv-upsell-toggle-flex-item.kv-upsell-toggle-active{border-radius:10.037px;background:#ffffff80;box-shadow:0 0 0 2px #fff}.kv-upsell-toggle-flex-item.kv-upsell-toggle-active span{color:#181818}.kv-upsell-toggle-flex-item span.kv-upsell-toggle-flex-item-description{font-size:10px}.kv-upsell-toggle-flex-item-content{display:flex;flex-direction:column;gap:4px}.template-product .product__wrapper__inner .vs-tp-widget .trustpilot-widget{margin:0 0 0 -30px}.vs-tp-widget-image img{width:100%}.vs-tp-widget-image{padding:0 0 0 10px;border-left:1px solid #CFCFD3;margin:0 0 0 -20px;font-size:13px}.vs-tp-widget{display:flex;align-items:center;row-gap:10px}.kv-title-badge{display:inline-flex;align-items:center;justify-content:center;padding:.2em .6em;border-radius:999px;font-size:.5em;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;vertical-align:middle}.product__title .kv-title-badge{text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:normal;padding:5px 8px;text-transform:capitalize}.ideal-for-outer{--idf-bg: #ffffff;--idf-text: #181818;--idf-pill-bg: #f3f3f3;--idf-pill-bg-active: #181818;--idf-pill-text-active: #ffffff;--idf-card-bg: #181818;--idf-card-text: #ffffff;--idf-check: #3ddc84;--idf-radius: 16px}.ideal-for__inner{margin:0 auto;padding:6px 0;color:var(--idf-text)}.ideal-for__pills{display:flex;flex-wrap:wrap;gap:4px}.ideal-for__pill{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:4px;padding:6px 10px;transition:background .2s ease,color .2s ease,transform .15s ease;border-radius:6px;background:#eee;color:#181818;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.ideal-for__plus,.ideal-for__chevron{flex-shrink:0}.ideal-for__popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:flex-end;justify-content:center;pointer-events:none;visibility:hidden;transition:visibility 0s linear .42s}.ideal-for__popup.is-open{pointer-events:auto;visibility:visible;transition:visibility 0s linear 0s}.ideal-for__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;opacity:0;transition:opacity .32s ease}.ideal-for__popup.is-open .ideal-for__backdrop{opacity:1}.ideal-for__sheet{position:relative;width:100%;max-width:460px;color:var(--idf-card-text);padding:0;transform:translateY(100%);transition:transform .42s cubic-bezier(.32,0,.2,1);max-height:92vh;overflow-y:auto;will-change:transform;border-radius:16px 16px 0 0;background:#fff}.ideal-for__popup.is-open .ideal-for__sheet{transform:translateY(0);transition:transform .42s cubic-bezier(.22,1,.36,1)}@media(min-width:750px){.ideal-for__popup{padding:24px}.ideal-for__sheet{border-radius:var(--idf-radius)}}.ideal-for__close{position:absolute;top:12px;right:12px;width:24px;height:24px;border:0;cursor:pointer;color:#777679;display:inline-flex;align-items:center;justify-content:center;z-index:2;transition:background .15s ease;border-radius:74.25px;background:#e3e3e5}.ideal-for__media{border-radius:8px 8px 0 0;overflow:hidden;background:#1a1a1a;height:250px;display:flex}.ideal-for__media img{width:100%;height:100%;object-fit:cover;display:block}.ideal-for__body{padding:16px 20px;display:flex;flex-direction:column;gap:16px}.ideal-for__title{margin:0;color:#181818;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.ideal-for__features{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ideal-for__features li{display:inline-flex;align-items:center;gap:6px;border-radius:6px;background:#f5f5f5;padding:4px 8px;color:#2f2f2f;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin:0}.ideal-for__features svg{flex-shrink:0}.ideal-for__desc{margin:0;color:#323234b3;font-size:14px;font-style:normal;font-weight:400;line-height:1.5}.ideal-for__popup--tabbed{align-items:center;padding:16px}.ideal-for__popup--tabbed .ideal-for__sheet{transform:translateY(16px) scale(.98);opacity:0;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .32s ease;max-width:560px;border-radius:var(--idf-radius);box-shadow:0 24px 48px #0000002e}.ideal-for__popup--tabbed.is-open .ideal-for__sheet{transform:translateY(0) scale(1);opacity:1}.ideal-for__sheet--tabbed{padding:20px;color:var(--idf-text);overflow:hidden;display:flex;flex-direction:column;gap:16px;max-height:min(88vh,640px)}.ideal-for__tabbed-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-right:36px}.ideal-for__tabbed-title{margin:0;color:#181818;font-size:20px;font-weight:500;line-height:normal}.ideal-for__popup--tabbed .ideal-for__close{top:20px;right:20px}.ideal-for__tabs{display:flex;gap:0px;padding:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:12px;background:#f0f0f0}.ideal-for__tabs::-webkit-scrollbar{display:none}.ideal-for__tab{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;flex:1 0 auto;min-width:0;padding:8px;border-radius:8px;background:transparent;white-space:nowrap;transition:background .2s ease,box-shadow .2s ease,color .2s ease;color:#787878;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ideal-for__tab.is-active{background:#fff;color:#181818}.ideal-for__tab--icon{flex:0 0 auto;min-width:36px;padding:8px 10px;display:inline-flex;align-items:center;justify-content:center}.ideal-for__tab--icon svg{display:block;flex-shrink:0}.ideal-for__tab-panel-subtitle{margin:8px 0;color:#3f3f3f;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.ideal-for__tab-panels{max-height:min(60vh,480px);overflow-y:auto;scrollbar-width:thin}.ideal-for__tab-panel{display:none;flex-direction:column;gap:16px}.ideal-for__tab-panel.is-active{display:flex}.ideal-for__tab-item{display:flex;gap:16px;align-items:center}.ideal-for__tab-item-media{flex-shrink:0;width:110px;height:110px;border-radius:6px;overflow:hidden;background:#1a1a1a}.ideal-for__tab-item-media img{width:100%;height:100%;object-fit:cover;display:block}.ideal-for__placeholder{background:#1a1a1a}.ideal-for__tab-item-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.ideal-for__tab-item-title{margin:0;color:#181818;font-size:18px;font-weight:500;line-height:normal}.kv-ideal-for-img img{height:20px;width:20px}@media(max-width:749px){.ideal-for__popup--tabbed{align-items:flex-end;justify-content:center;padding:0}.ideal-for__popup--tabbed .ideal-for__sheet{transform:translateY(100%);opacity:1;width:100%;max-width:100%;max-height:88vh;border-radius:16px 16px 0 0;box-shadow:none}.ideal-for__popup--tabbed.is-open .ideal-for__sheet{transform:translateY(0);transition:transform .42s cubic-bezier(.22,1,.36,1);padding-bottom:0}.ideal-for__sheet--tabbed{padding:16px;max-height:88vh}.ideal-for__popup--tabbed .ideal-for__close{top:16px;right:16px}.ideal-for__tabbed-header{padding-right:32px}.ideal-for__tab-panels{max-height:min(36vh,480px);flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.ideal-for__tab-item:last-child{padding-bottom:16px}}body.ideal-for-locked{overflow:hidden}@media(prefers-reduced-motion:reduce){.ideal-for__sheet,.ideal-for__backdrop,.ideal-for__popup--tabbed .ideal-for__sheet{transition:none}}body .ideal-for-outer{display:block!important}body .kv-ideal-for-container{display:none}.ideal-for__pill.ideal-for__pill--more{display:flex}.ideal-for__tab.ideal-for__tab--icon{display:none}.kv-ideal-for-container{margin:20px auto 0}.kv-ideal-for-header{padding:8px 12px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .2s;border-radius:6px;border:1px solid rgba(21,69,119,.1);background:#f3f6f8}.kv-ideal-for-header.kv-open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}.kv-header-text{color:#181818;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.kv-chevron-icon{color:#1a1a1a;transition:transform .3s}.kv-ideal-for-header.kv-open .kv-chevron-icon{transform:rotate(180deg)}.kv-ideal-for-expanded{border-radius:0 0 6px 6px;border:1px solid rgba(21,69,119,.1);background:#f3f6f8;border-top:0}.kv-tags-container{padding:4px 12px 8px;display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0}.kv-tag-item{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;transition:all .2s;margin:0;border-radius:6px;border:1px solid #E7EAEC;background:#fff;color:#2f2f2f;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:1}.kv-tag-item.kv-selected{border-color:#b4452f;background:#e4edf5}.kv-tag-icon{width:16px;height:16px}.kv-tag-check{width:16px;height:16px;display:none}.kv-tag-item.kv-selected .kv-tag-check{display:block}.kv-tag-cross{width:16px;height:16px;display:none}.kv-tag-item:not(.kv-selected) .kv-tag-cross{display:block}body .kv-ideal-for-header{padding:0;border:0;background:0;pointer-events:none}.kv-ideal-for-header .kv-chevron-icon{display:none}body .kv-ideal-for-expanded{display:block!important;border:0;background:unset;padding:8px 0 0}body .kv-tags-container{padding:0}body .kv-expb1-bundle-success-message{display:none!important}.kv-exp-progress{margin:20px 0}.kv-exp-progress-inner{padding:14px 16px 8px;border-radius:10px;border:1px solid rgba(0,70,124,.04);background:#00467c14;overflow:hidden}.kv-exp-progress-track{position:relative;padding:0 4px}.kv-exp-progress-bar{position:absolute;top:5px;left:16px;right:16px;height:4px;overflow:hidden;border-radius:20px;background:#c7c7c74d;box-shadow:0 0 0 1px #fff}.kv-exp-progress-bar-fill{height:100%;width:0%;background:#b4452f;border-radius:999px;transition:width .35s ease}.kv-exp-progress-nodes{position:relative;display:flex;justify-content:space-between;align-items:flex-start}.kv-exp-progress-step{display:flex;flex-direction:column;align-items:center;flex:1 1 0;min-width:0}.kv-exp-progress-step:first-child{align-items:flex-start}.kv-exp-progress-step:last-child{align-items:flex-end}.kv-exp-progress-node{width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .35s ease;position:relative;z-index:1;background:#d8dbdd;box-shadow:0 0 0 1px #fff}.kv-exp-progress-step.kv-exp-progress-complete .kv-exp-progress-node{background:#b4452f}.kv-exp-progress-check{opacity:0;transition:opacity .2s ease}.kv-exp-progress-step.kv-exp-progress-complete .kv-exp-progress-label,.kv-exp-progress-step.kv-exp-progress-complete .kv-exp-progress-check{opacity:1}.kv-exp-progress-label{margin-top:6px;transition:color .35s ease;color:#181818;text-align:center;font-size:11px;font-style:normal;font-weight:500;line-height:normal;opacity:.4}.kv-exp-progress-step:first-child .kv-exp-progress-label{text-align:left}.kv-exp-progress-step:last-child .kv-exp-progress-label{text-align:right}.kv-exp-progress-step.kv-exp-progress-complete .kv-exp-progress-label{color:#1f2937}.kv-exp-progress-message{display:none;align-items:center;gap:4px;padding:8px 16px;background:#fff;justify-content:center;margin:12px -16px -8px;width:auto}.kv-exp-progress-message svg{flex:0 0 auto}.kv-exp-progress-message span{color:#b4452f;font-size:11px;font-style:normal;font-weight:600;line-height:normal}.kv-expb1-option-badges img{width:12px}.kv-expb1-bundle{width:100%;max-width:100%;padding:12px 0 0}.kv-expb1-bundle-header{margin-bottom:16px}.kv-expb1-bundle-group-label{display:inline-block;padding:4px 12px;background:#f5f5f5;border-radius:4px;font-size:14px;font-weight:500;color:#333}.kv-expb1-bundle-section{margin-bottom:20px}.kv-expb1-bundle-section:last-child{margin-bottom:0}.kv-expb1-bundle-section-title{margin:0 0 12px;color:#181818;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.kv-expb1-bundle-options{display:flex;flex-direction:column;gap:14px}.kv-expb1-bundle-option{position:relative;padding:14px;cursor:pointer;transition:all .3s ease;border-radius:10px;border:1px solid rgba(21,69,119,.1);background:#f6f6f6}.kv-expb1-bundle-option.kv-expb1-selected{border-color:#b4452f;background:#fff;box-shadow:0 4px 20px #b3b6b980}.kv-expb1-option-badges{position:absolute;top:-10px;right:8px;display:flex;gap:8px;z-index:2}.kv-expb1-badge-best-value{padding:4px 8px;border-radius:99px;background:#b4452f;color:#fff;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;gap:4px}.kv-expb1-badge-special{padding:4px 8px;color:#b4452f;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:normal;border-radius:99px;background:#ddd}.kv-expb1-option-content{display:flex;align-items:center;gap:10px;padding:0 0 10px}.kv-expb1-option-image{position:relative;width:40px;min-width:40px;height:100%;display:flex;max-height:32px}.kv-expb1-option-image img{width:100%;height:auto;object-fit:contain}.kv-expb1-quantity-badge{position:absolute;top:-6px;right:-6px;border-radius:200px;border:1px solid #F3F5F8;background:#b4452f;width:18px;height:18px;color:#fff;font-size:10px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;justify-content:center}.kv-expb1-option-info{flex:1;display:flex;flex-direction:column}.kv-expb1-option-title{margin-bottom:0;color:#181818;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.kv-expb1-option-description{color:#000000b3;font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding:4px 0 0}.kv-expb1-option-features{display:flex;align-items:center;gap:12px;padding:10px 0 0;border-top:1px solid rgba(0,0,0,.1);flex-wrap:wrap}.kv-expb1-feature{display:flex;align-items:center;gap:8px;color:#181818;font-size:12px;font-style:normal;font-weight:400;line-height:12px}.kv-expb1-feature img{height:18px;width:18px;object-fit:contain;min-width:14px}.kv-expb1-feature svg{flex-shrink:0;width:18px;height:18px}.kv-expb1-option-price{display:flex;gap:4px;align-items:center}.kv-expb1-price-main{color:#b4452f;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.kv-expb1-price-compare{text-decoration:line-through;color:#00000080;font-size:12px;font-style:normal;font-weight:400;line-height:1;text-decoration-line:line-through;display:flex}.kv-expb1-price-main-fancy{color:#b4452f;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:none}.kv-expb1-price-compare-fancy{text-decoration:line-through;color:#00000080;font-size:12px;font-style:normal;font-weight:400;line-height:1;text-decoration-line:line-through;display:none}.kv-expb1-price-ea{display:none;order:-1;color:#b4452f;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.kv-expb1-ea-label{font-size:12px;font-weight:400}.kv-expb1-price-compare-groupb,.kv-expb1-price-compare-groupc{text-decoration:line-through;color:#00000080;font-size:12px;font-style:normal;font-weight:400;line-height:1;text-decoration-line:line-through;display:none}.kv-expb1-bundle-option[data-kv-expb1-quantity="1"] .kv-expb1-price-compare,.kv-expb1-bundle-option[data-kv-expb1-quantity="1"] .kv-expb1-price-compare-fancy{display:none}.kv-expb1-bundle-option[data-kv-expb1-quantity="1"] .kv-expb1-option-content{padding:0}.kv-expb1-colors-section{border-top:1px solid rgba(0,0,0,.1);padding-top:20px}.kv-expb1-color-options{display:flex;flex-direction:column;gap:8px}.kv-expb1-addons-section{border-top:1px solid rgba(0,0,0,.1);padding-top:20px;margin-top:24px}.kv-expb1-addons-list{display:flex;flex-direction:column;gap:16px}.kv-expb1-addon-item{display:flex;align-items:center;gap:16px;padding:14px;transition:all .2s ease;border-radius:10px;background:#f6f6f6}.kv-expb1-addon-item:hover{background:#f3f4f6}.kv-expb1-addon-image{width:50px;min-width:50px;height:50px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:6.4px;background:#fff}.kv-expb1-addon-image img{width:100%;height:100%;object-fit:cover}.kv-expb1-addon-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.kv-expb1-addon-info{flex:1;display:flex;flex-direction:column;gap:4px}.kv-expb1-addon-title{color:#181818;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.kv-expb1-addon-price{display:flex;align-items:center;gap:8px}.kv-expb1-addon-price-main{color:#b4452f;font-size:16px;font-style:normal;font-weight:500;line-height:1}.kv-expb1-addon-price-compare{font-size:14px;color:#9ca3af;text-decoration:line-through}.kv-expb1-addon-btn{padding:10px;border:none;cursor:pointer;gap:6px;transition:all .3s ease;white-space:nowrap;border-radius:1000px;background:#b4452f;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;min-width:90px;display:flex;align-items:center;justify-content:center}.kv-expb1-addon-btn-add{display:flex;align-items:center;gap:6px}.kv-expb1-addon-btn-added{display:none;align-items:center;gap:8px}.kv-expb1-addon-item.kv-expb1-addon-active .kv-expb1-addon-btn{background:#00b67a;color:#fff}.kv-expb1-addon-item.kv-expb1-addon-active .kv-expb1-addon-btn-add{display:none}.kv-expb1-addon-item.kv-expb1-addon-active .kv-expb1-addon-btn-added{display:flex}.kv-expb1-color-option{display:flex;align-items:center;gap:10px}.kv-expb1-color-image{width:50px;height:35px;overflow:hidden;border-radius:4px;background:#f5f5f5;padding:5px}.kv-expb1-color-image img{width:100%;height:100%;object-fit:cover;display:block}.kv-expb1-color-name{flex:1;color:#181818;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;position:relative}body .kv-expb1-colors-section .kv-expb1-color-option:nth-child(3) .kv-expb1-color-name:before,body .kv-expb1-colors-section .kv-expb1-color-option:nth-child(4) .kv-expb1-color-name:before{content:"New";position:absolute;font-size:10px;background:#b4452f;color:#fff;padding:3px 8px 5px;border-radius:100px;font-weight:500;top:50%;right:0;line-height:1;transform:translateY(-50%)}.kv-expb1-quantity-selector{display:flex;align-items:center}.kv-expb1-qty-btn{width:24px;height:24px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#181818;transition:all .2s;border-radius:3px;background:#f5f5f5;padding:0}.kv-expb1-qty-btn svg{width:10px}.kv-expb1-qty-btn:disabled{opacity:.3;cursor:not-allowed}.kv-expb1-qty-input{min-width:33px;text-align:center;background:transparent;margin:0;color:#6f6e6f;font-size:14px;font-style:normal;font-weight:400;line-height:normal;justify-content:center;display:flex;align-items:center;-webkit-user-select:none;user-select:none}.kv-expb1-bundle-success-message{display:flex;align-items:center;gap:10px;padding:8px 16px;margin-bottom:12px;border:1px solid rgba(37,99,235,.1);border-radius:10.037px;background:#eff3f7;color:#b4452f;font-size:14px;font-style:normal;font-weight:400;line-height:140%}html body .kv-ideal-for-expanded{padding:8px 0 24px}.kv-expb1-bundle-atc-btn{width:100%;padding:12px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease;border-radius:1000px;background:#b4452f;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.kv-expb1-bundle-atc-btn:hover{opacity:.8}.kv-expb1-bundle-atc-btn.kv-expb1-btn-nudge{cursor:not-allowed;pointer-events:none;opacity:.5!important}.kv-expb1-price-display{display:flex;align-items:center;gap:4px;border-radius:8px;background:#fff3;padding:4px 8px}.kv-expb1-compare-display{text-decoration:line-through;color:#ffffffa6;font-size:14px;font-style:normal;font-weight:400;line-height:1;text-decoration-line:line-through}.kv-expb1-price-display{display:flex;align-items:center;gap:4px;border-radius:8px;background:#fff3;padding:2px 8px}.kv-expb1-bundle-section.kv-expb1-addons-section{display:none}.kv-expb1-variant-selector-section{margin-bottom:20px}.kv-expb1-variant-buttons{display:flex;gap:10px;flex-wrap:wrap}.kv-expb1-variant-btn{display:flex;align-items:center;gap:8px;padding:11px;cursor:pointer;transition:all .2s ease;flex:1;min-width:0;justify-content:center;border-radius:6px;border:1px solid #E4E3E8;background:#fff;color:#181818;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.kv-expb1-variant-btn:hover{border-color:#b4452f}.kv-expb1-variant-btn.kv-expb1-variant-selected{border-color:#b4452f;background:#eff3f7}.kv-expb1-variant-btn img{width:20px;height:20px;object-fit:contain}.kv-expb1-variant-btn span{white-space:nowrap}.kv-expb1-sticky-b{display:none!important}@media(max-width:767px){.kv-expb1-sticky-b{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:999;justify-content:center;padding:12px 16px;pointer-events:none;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s ease;transform:translateY(100%);opacity:0}.kv-expb1-sticky-b.kv-expb1-sticky-visible{transform:translateY(0);opacity:1;pointer-events:auto}.kv-expb1-sticky-b-btn{display:flex;align-items:center;gap:16px;padding:8px 24px;border:none;color:#fff;font-size:16px;font-weight:500;cursor:pointer;white-space:nowrap;transition:opacity .2s;width:100%;max-width:420px;justify-content:center;border-radius:1000px;background:#b4452f;box-shadow:0 32px 37.3px #9c9c9c3d}.kv-expb1-sticky-b-btn:hover{opacity:.85}.kv-expb1-sticky-b-img{width:32px;height:32px;flex-shrink:0;display:block;object-fit:contain}.kv-expb1-sticky-b-label{flex:1;color:#fff;text-align:left;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.kv-expb1-sticky-b-btn svg{flex-shrink:0}}.kv-expb1-sticky-c{display:none!important}@media(max-width:767px){.kv-expb1-sticky-c{display:block!important;position:fixed;bottom:0;left:0;right:0;z-index:999;padding:16px;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s ease;transform:translateY(100%);opacity:0}.kv-expb1-drawer .kv-expb1-drawer-header{display:none}.kv-expb1-sticky-c.kv-expb1-sticky-visible{transform:translateY(0);opacity:1}.kv-expb1-sticky-c-inner{display:flex;align-items:center;gap:12px;max-width:480px;margin:0 auto;border-radius:100px;background:#ffffffbf;padding:6px 8px 6px 16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 0 1px #ffffffbf}.kv-expb1-sticky-c-left{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.kv-expb1-sticky-c-img{width:32px;height:32px;object-fit:contain;flex-shrink:0;display:block}.kv-expb1-sticky-c-text{display:flex;flex-direction:column;min-width:0}.kv-expb1-sticky-c-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#2f2f2f;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.kv-expb1-sticky-c-subtitle{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#777679;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.kv-expb1-sticky-c-btn{display:flex;align-items:center;gap:8px;padding:10px 16px;border:none;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:opacity .2s;border-radius:1000px;background:#b4452f;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.kv-expb1-sticky-c-btn:hover{opacity:.85}}.kvbf-entry{display:none!important}.kv-expb1-drawer-overlay,.kv-expb1-drawer{display:none}@media(max-width:767px){.kv-expb1-drawer-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#00000073;opacity:0;transition:opacity .3s ease;pointer-events:none}.kv-expb1-drawer-overlay.kv-expb1-drawer-open{opacity:1;pointer-events:auto}.kv-expb1-drawer{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:1001;border-radius:16px 16px 0 0;max-height:85vh;transform:translateY(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);flex-direction:column;box-shadow:0 -4px 30px #0000002e}.kv-expb1-drawer-body .kv-ideal-for-container{display:none}.kv-expb1-drawer.kv-expb1-drawer-open{transform:translateY(0)}.kv-expb1-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 12px;border-bottom:1px solid rgba(0,0,0,.08);flex-shrink:0}.kv-expb1-drawer-title{font-size:18px;font-weight:600;color:#181818}.kv-expb1-drawer-close{background:none;border:none;cursor:pointer;padding:4px;color:#666;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s}.kv-expb1-drawer-close:hover{background:#f0f0f0}.kv-expb1-drawer-body{overflow-y:auto;padding:12px;flex:1;-webkit-overflow-scrolling:touch;border-radius:16px;background:#ffffffbf;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin:16px}.kv-expb1-drawer-body .kv-expb1-bundle{padding-top:0}}.kv-expb1-free-gifts{margin-top:6px}.kv-expb1-free-gifts-title{margin:0 0 22px;color:#181818;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.kv-expb1-free-gifts-title strong{font-weight:500}.kv-expb1-free-gifts-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.kv-expb1-free-gift-item{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1;min-width:0;position:relative;max-width:fit-content}.kv-expb1-free-gift-badge{position:absolute;top:-8px;left:50%;transform:translate(-50%);white-space:nowrap;padding:2px 4px;border-radius:99px;background:#b4452f;color:#fbfbfb;font-size:9px;font-style:normal;font-weight:500;line-height:normal;min-width:100%;display:flex;justify-content:center;gap:2px}.kv-expb1-free-gift-badge s{font-weight:400;color:#fff9}.kv-expb1-free-gift-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:5.714px;border:.357px dashed #B4452F;background:#e2ecf7;overflow:hidden}.kv-expb1-free-gift-icon img{max-width:28px;max-height:28px;object-fit:contain}.kv-expb1-free-gift-label{color:#3f3f3f;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:12px}.kv-expb1-free-gift-plus{color:#00000059;font-size:18px;font-weight:300;flex-shrink:0}.kv-expb1-color-name{display:flex;align-items:center;gap:12px}.kv-expb1-color-badge span{display:flex!important}.kv-expb1-color-badge{color:#fa8c18;font-size:12px;font-style:normal;font-weight:400;line-height:1;display:flex!important;align-items:center;gap:6px;position:relative}.kv-expb1-color-badge:before{content:"";border-radius:6px;background:#fa8c18;width:6px;height:6px}.kv-expb2-offer-style .kv-expb2-for-container{display:flex!important;background:#f1f2f4;padding:10px 12px;margin:-14px -14px 12px;color:#3f3f3f;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;justify-content:center;gap:10px;align-items:center;border-radius:10px 10px 0 0}.kv-expb2-offer-style .kv-expb1-bundle-option{background:#fff}.kv-expb2-offer-style .kv-expb2-for-container .kv-expb2-sale-badge{color:#3f3f3f;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:normal;border-radius:99px;background:#fff;padding:4px 8px}.kv-expb1-bundle-option.kv-expb1-selected .kv-expb2-for-container{background:#e7e9f3;color:#b4452f}.kv-expb2-offer-style .kv-expb1-option-content{padding:0 0 12px}.kv-expb2-offer-style .kv-expb1-option-features{padding:18px 0 0;flex-direction:column;align-items:flex-start;gap:8px;position:relative}.kv-expb2-offer-style .kv-expb1-option-features .kv-expb1-feature{color:#000000b3;position:relative}.kv-expb2-offer-style .kv-expb1-option-features:before{content:"";background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.7' d='M-0.00356245 4.22373V3.19973H3.10044V-0.000266075H4.15644V3.19973H7.26044V4.22373H4.15644V7.42373H3.10044V4.22373H-0.00356245Z' fill='%23154577'/%3E%3C/svg%3E");background-repeat:repeat;background-size:8px 8px;width:34px;height:12px;background-repeat:no-repeat;background-position:center center;position:absolute;left:50%;transform:translate(-50%);top:-6px}.kv-expb2-offer-style .kv-expb1-option-features .kv-expb1-feature:before{content:"";background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_18198_3306)'%3E%3Cpath d='M3.19844 5.99941L5.59844 7.99941L8.79844 3.99941M5.99844 11.5994C5.26304 11.5994 4.53483 11.4546 3.85541 11.1731C3.17599 10.8917 2.55865 10.4792 2.03864 9.95921C1.51863 9.4392 1.10614 8.82186 0.824712 8.14244C0.543286 7.46302 0.398438 6.73482 0.398438 5.99941C0.398438 5.26401 0.543286 4.53581 0.824712 3.85639C1.10614 3.17696 1.51863 2.55962 2.03864 2.03962C2.55865 1.51961 3.17599 1.10711 3.85541 0.825689C4.53483 0.544262 5.26304 0.399414 5.99844 0.399414C7.48365 0.399414 8.90803 0.989413 9.95824 2.03962C11.0084 3.08982 11.5984 4.5142 11.5984 5.99941C11.5984 7.48463 11.0084 8.90901 9.95824 9.95921C8.90803 11.0094 7.48365 11.5994 5.99844 11.5994Z' stroke='%23154577' stroke-width='0.8'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_18198_3306'%3E%3Crect width='12' height='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:12px 12px;width:12px;height:12px}.kv-expb2-offer-style .kv-expb1-bundle-option[data-kv-expb1-option=buy3]{order:-1}.kv-expb2-offer-style .kv-expb1-bundle-option[data-kv-expb1-option=buy1]{order:2}body .kv-expb1-price-main,body .kv-expb1-price-compare{display:none!important}body .kv-expb1-price-main-fancy,body .kv-expb1-price-compare-fancy{display:flex}.kv-expb1-color-options .kv-expb1-color-option:nth-child(3),.kv-expb1-color-options .kv-expb1-color-option:nth-child(4){display:none!important}.shipping-estimate{display:flex;align-items:center;justify-content:space-between;margin:10px 0 0}.shipping-estimate__delivery{align-items:center;gap:5px;color:#fa8c18;font-size:16px;line-height:19px;display:flex}.shipping-estimate__icon{color:#fa8c18}.shipping-estimate__date{font-weight:500}.shipping-estimate__free{align-items:center;gap:5px;color:#181818;font-size:16px;line-height:19px;display:flex}.shipping-estimate__flag{width:16px;height:12px;border-radius:2px}.pulse-dot{width:10px;height:10px;background-color:#fa8c18;border-radius:50%;margin-right:8px;position:relative}.pulse-dot:after{content:"";width:10px;height:10px;background:#fa8c18;display:flex;transform:unset;border-radius:100%;animation:pulse 1.5s infinite}@keyframes pulse{0%{transform:scale(1);opacity:1}70%{transform:scale(2);opacity:0}to{transform:scale(2);opacity:0}}@media(max-width:639px){.shipping-estimate__free,.shipping-estimate__delivery{font-size:14px;line-height:normal}}.kv-belowatc-usps{display:flex;gap:16px;flex-wrap:wrap;margin:16px 0;justify-content:center}.kv-belowatc-usps .kv-belowatc-usp-item{display:flex;border-radius:8px;background:#eee;padding:8px 18px;color:#181818;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;align-items:center;flex:1;gap:8px;justify-content:center;white-space:nowrap}.kv-belowatc-usps .kv-belowatc-usp-item svg{min-width:24px}@media(max-width:639px){.kv-belowatc-usps .kv-belowatc-usp-item{font-size:12px;flex:unset;padding:4px 8px}.kv-belowatc-usps .kv-belowatc-usp-item svg{min-width:20px}}.kv-pro-modal{width:100%;border-radius:12px;background:#f0f0f0;padding:2px}.kv-pro-modal__trigger{width:100%;display:flex;align-items:center;gap:14px;cursor:pointer;transition:box-shadow .2s ease,transform .1s ease;text-align:left;border-radius:10px;background:#ffffff80;box-shadow:0 0 0 1px #fff;padding:8px}.kv-pro-modal__trigger-side{display:flex;align-items:center;gap:8px;min-width:0}.kv-pro-modal__trigger-img{flex:0 0 auto;width:48px;height:32px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.kv-pro-modal__trigger-img svg,.kv-pro-modal__trigger-img img{width:100%;height:100%;object-fit:cover;display:block}.kv-pro-modal__trigger-name{color:#181818;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.kv-pro-modal__trigger-vs{flex:0 0 auto;width:24px;height:24px;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:400;border-radius:100px;background:#b4452f}.kv-pro-modal__trigger-caret{flex:0 0 auto;display:inline-flex;transition:transform .25s ease;margin-left:auto}.kv-pro-modal[data-kvpm-open=true] .kv-pro-modal__trigger-caret{transform:rotate(180deg)}.kv-pro-modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;opacity:0;pointer-events:none;transition:opacity .35s ease;z-index:9998}.kv-pro-modal[data-kvpm-open=true] .kv-pro-modal__overlay{opacity:1;pointer-events:auto}.kv-pro-modal__sheet{position:fixed;left:50%;right:auto;bottom:16px;width:min(800px,96vw);z-index:9999;box-shadow:0 -16px 40px #0f172a2e;transform:translate3d(-50%,110%,0);transition:transform .45s cubic-bezier(.22,1,.36,1),visibility 0s linear .45s;max-height:92vh;overflow:hidden;display:flex;flex-direction:column;outline:none;visibility:hidden;pointer-events:none;will-change:transform;border-radius:16px;background:#fff}.kv-pro-modal[data-kvpm-open=true] .kv-pro-modal__sheet{transform:translate3d(-50%,0,0);visibility:visible;pointer-events:auto;transition:transform .45s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}.kv-pro-modal__sheet-inner{padding:24px;overflow-y:auto;-webkit-overflow-scrolling:touch}.kv-pro-modal__sheet-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:24px}.kv-pro-modal__title{margin:0;color:#181818;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.kv-pro-modal__close{flex:0 0 auto;width:24px;height:24px;border-radius:50%;border:none;color:#181818;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.kv-pro-modal__row{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;column-gap:8px;padding:12px 0;border-bottom:1px solid #E2E2E2}.kv-pro-modal__row--head{padding:0 0 16px}.kv-pro-modal__cell{display:flex;align-items:center;min-width:0}.kv-pro-modal__cell--prop{gap:16px}.kv-pro-modal__cell--col{justify-content:center;flex-direction:column;text-align:center;gap:12px}.kv-pro-modal__row--head .kv-pro-modal__cell--prop{margin-top:auto;justify-content:center}.kv-pro-modal__prop-title{color:#181818;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.kv-pro-modal__prop-icon{flex:0 0 auto;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.kv-pro-modal__prop-name{color:#181818;font-size:16px;font-style:normal;font-weight:400;line-height:1.2}.kv-pro-modal__col-img{width:64px;height:42px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.kv-pro-modal__col-img svg,.kv-pro-modal__col-img img{width:100%;height:100%;object-fit:cover;display:block}.kv-pro-modal__col-name{color:#181818;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.kv-pro-modal__mark{display:inline-flex;align-items:center;justify-content:center}.kv-pro-modal__mark--yes svg{width:20px;height:20px}.kv-pro-modal__actions{display:flex;gap:12px;justify-content:center;margin:14px 0 36px;flex-wrap:wrap}.kv-pro-modal__btn{-webkit-appearance:none;appearance:none;padding:10px;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease,transform .1s ease;min-width:110px;text-align:center;border-radius:1000px;background:#b4452f;font-size:14px;font-weight:400;color:#fff}.kv-pro-modal__btn:hover{color:#fff}.kv-pro-modal__row.actions{border:0}.kv-pro-modal__row.actions .kv-pro-modal__cell{justify-content:center}.kv-pro-modal__trustpilot{display:flex;align-items:center;justify-content:center;margin:24px 0 0}body.kv-pro-modal-locked{overflow:hidden}@media(max-width:767.98px){.kv-pro-modal__sheet{left:0;right:0;bottom:0;width:auto;transform:translate3d(0,110%,0);border-radius:16px 16px 0 0}.kv-pro-modal[data-kvpm-open=true] .kv-pro-modal__sheet{transform:translateZ(0)}.kv-pro-modal__title{font-size:18px}.kv-pro-modal__col-name,.kv-pro-modal__prop-title{font-size:14px}.kv-pro-modal__cell--prop{gap:8px}.kv-pro-modal__prop-name{font-size:12px}.kv-pro-modal__mark--yes svg{width:16px;height:16px}.kv-pro-modal__sheet-inner{padding:18px}.kv-pro-modal__trigger-img{width:44px;height:28px}.kv-pro-modal__trigger{gap:8px;padding:6px}}body .kv-pro-modal{display:block!important}body .kv-pro-modal .kv-pro-modal__trigger-side{display:none}body .kv-pro-modal__trigger{border-radius:8px;border:1px solid #EFEDED;background:#fff;justify-content:center;gap:4px}body .kv-pro-modal{display:block!important;background:url();padding:0}body .kv-pro-modal__trigger-vs{width:unset;height:unset;background:unset;color:#b4452f;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal}body .kv-pro-modal__trigger-caret{margin:0}.travel-sale-block{padding:12px;position:relative;overflow:hidden;border-radius:6px;border:.8px solid rgba(163,115,53,.4);background:#f8d58e3d;align-items:center}.travel-sale-block-img{border-radius:200px;width:40px;height:40px;min-width:40px;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(121deg,#ab7739 16.49%,#ca9d58 55.35%,#f5d283 84.71%);margin-right:10px}.travel-sale-block-content h5{margin:0 0 4px;color:#a77634;font-size:15px;font-style:normal;font-weight:500;line-height:normal}.travel-sale-block-content p{font-size:12px;font-style:normal;font-weight:400;line-height:150%;color:#000000b3}.travel-sale-block-content{position:relative;z-index:1}@media screen and (max-width:767.98px){.travel-sale-block-content h5{font-size:13px}.travel-sale-block-content p{font-size:10px}}.accordion__video-wrapper{position:relative;width:100%}.accordion__video{width:100%;max-width:100%;height:auto;display:block}.vs-tp-micro{border-bottom:1px solid #d1cdc4;padding:9px 0;font-size:10px}.kv-card-upsell{--kv-card-upsell-bg: #f3f3f3;--kv-card-upsell-footer-bg: #e8e8e8;--kv-card-upsell-btn: #B4452F;--kv-card-upsell-text: #1c1c1c;--kv-card-upsell-muted: #6b6b6b;--kv-card-upsell-line: #d4d4d4;margin-top:24px}.kv-card-upsell__heading{margin:0 0 16px;color:#181818;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.kv-card-upsell__list{display:flex;flex-direction:column;gap:12px;position:relative}.kv-card-upsell__card{border-radius:6px;overflow:hidden;background:var(--kv-card-upsell-bg)}.kv-card-upsell__body{display:flex;align-items:center;gap:16px;padding:8px}.kv-card-upsell__media{flex:0 0 56px;width:56px;height:56px;border-radius:6px;overflow:hidden;background:#fff}.kv-card-upsell__image{display:block;width:100%;height:100%;object-fit:cover}.kv-card-upsell__content{flex:1 1 auto;min-width:0}.kv-card-upsell__title{margin:0 0 6px;color:#181818;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.kv-card-upsell__description p{color:#00000080;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.kv-card-upsell__description p{margin:0}.kv-card-upsell__btn{flex:0 0 auto;display:inline-flex;border-radius:4px;background:#b4452f;padding:8px 16px;justify-content:center;align-items:center;gap:10px;color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;transition:opacity .2s ease;min-width:66px}.kv-card-upsell__btn:hover:not(:disabled){opacity:.8}.kv-card-upsell__btn--disabled,.kv-card-upsell__btn:disabled{opacity:.55;cursor:not-allowed}.kv-card-upsell__btn-loading{display:none;animation:kv-card-upsell-spin .8s linear infinite}.kv-card-upsell__btn.is-loading .kv-card-upsell__btn-text{display:none}.kv-card-upsell__btn.is-loading .kv-card-upsell__btn-loading{display:inline-flex}.kv-card-upsell__footer{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px;background:#e2e7eb}.kv-card-upsell__badge{display:inline-flex;flex:0 0 auto}.kv-card-upsell__footer-text{color:#1a1a1a;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;font-family:Neue Haas Grotesk Display Pro}@keyframes kv-card-upsell-spin{to{transform:rotate(360deg)}}@media(min-width:768px){.kv-card-upsell__description p,.kv-card-upsell__btn{font-size:14px}}.product-videos{margin:28px 0 0;display:block}.product-videos__title{font-weight:400;font-size:18px;line-height:22px;display:flex;align-items:center;color:#181818;margin:0 0 18px}.product-videos .swiper{width:100%;position:relative}.product-videos .swiper-slide{height:auto}.product-videos .video-wrapper{position:relative;padding-bottom:56.25%;height:280px;overflow:hidden;border-radius:6px;background:#000}.product-videos .video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:6px;background:#000}.product-videos .video-controls{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:20px;z-index:10;opacity:1;pointer-events:none}.product-videos .video-control-btn{width:40px;height:40px;border-radius:50%;background:#ffffffe6;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;pointer-events:auto}.product-videos .video-wrapper.is-playing .video-controls{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.product-videos .video-wrapper:not(.is-playing) .video-controls{opacity:1;visibility:visible}.product-videos .video-control-btn:hover{background:#fff;transform:scale(1.1)}.product-videos .video-control-btn svg{width:20px;height:20px}.product-videos .swiper-pagination-progressbar{position:relative;margin-top:24px;height:3px!important;background:#ddd;border-radius:16px;overflow:hidden}.product-videos .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#b4452f!important}.product__wrapper__inner .product__title__wrapper .product__title{color:#181818;font-size:28px;font-style:normal;font-weight:500;line-height:normal}.product__wrapper__inner .product__title__wrapper .product__title .vsnew-batch{color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:2.04px;border-radius:99px;background:#b4452f;padding:5px 7px;text-transform:uppercase}.product__wrapper__inner .product__title__wrapper .product__title span{display:flex;align-items:center;gap:8px}.product__wrapper__inner .product__subheading p{font-size:16px;line-height:1.4;color:#181818}.product__wrapper__inner .product__price__wrap.ig-hidden{display:flex!important}.product__wrapper__inner .product__price__wrap .product__price{padding:0;color:#181818;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin:0;display:flex}.product__wrapper .product__block--accordion .accordion__title{padding:12px 30px 12px 0;font-weight:400;font-size:16px;line-height:19px;display:flex;align-items:center;color:#181818}.product__wrapper__inner .product__thumb__link{width:55px;height:55px;border-radius:4px;overflow:hidden}.index-product.section-padding{padding:64px 0}.form__wrapper:has(.wireless-bundle-container.vs-out-of-stock) .shipping-estimate{display:none}.product__wrapper__inner .form__width{max-width:100%}@media(max-width:991.98px){.product__wrapper__inner .product__page{grid-template-columns:1fr}.product__wrapper__inner .product__content{padding:0;width:100%;overflow:hidden}.product__wrapper__inner .product__content .form__width{max-width:100%}.product__wrapper__inner .product__images{overflow:hidden}.index-product.section-padding{padding:40px 0}}@media(max-width:767.98px){.index-product.section-padding{padding:24px 0}.product__wrapper__inner .product__title__wrapper .product__title{font-size:22px}.product__wrapper__inner .product__thumbs{min-height:unset}}.vr-pro-upsell-outer{padding:0 0 32px}.vr-pro-upsell-block-title{color:#181818;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 16px}.vr-pro-upsell-block{padding:12px 16px;display:flex;align-items:center;border-radius:8px;border:1px solid #E9E9E9;background:#fafafa}.vr-pro-upsell-inner-left{width:100px;min-width:100px;margin-right:16px;border-radius:4px;overflow:hidden}.vr-pro-upsell-inner-left img{width:100%;display:block;height:100%}.vr-pro-upsell-inner-right{flex-grow:1;display:flex;flex-direction:column;gap:8px;position:relative}.vr-pro-upsell-inner-right .vr-pro-upsell-block-title{margin:0;color:#1c1c1c;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;gap:4px}.vr-pro-upsell-inner-right .vr-pro-upsell-block-title .pro-tag{display:flex}span.vr-better-model{color:#b4452f;text-align:right;font-size:10px;font-style:normal;font-weight:400;line-height:1;position:absolute;top:-12px;right:-5px;display:flex}p.vr-pro-upsell-block-subtitle{overflow:hidden;color:#737373;font-size:12px;font-style:normal;font-weight:400;line-height:120%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;margin:0}a.vr-pro-upsell-block-button{width:100%;border:none;cursor:pointer;overflow:hidden;border-radius:6px;background:#b4452f;padding:10px;color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}body.template-product .product__wrapper__inner .product__page .product__images .slider__arrows .slider__button{border-radius:200px;background:#ffffffb8;width:50px;height:50px;position:unset;transform:unset;z-index:9;opacity:1;margin:0;border:1px solid #fff;background-color:#ffffff4d;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:space-between}body.template-product .product__wrapper__inner .product__page .product__images .slider__arrows{right:unset;bottom:unset;pointer-events:all;width:100%;height:fit-content;top:50%;transform:translateY(-50%);left:unset;display:flex;align-items:center;justify-content:space-between;padding:0 28px}body.template-product .product__wrapper__inner .product__page .product__images .product__slides.product-single__photos{overflow:hidden;border-radius:6px;background:#f5f5f5;margin:0}body.template-product .product__wrapper__inner .product__page .product__images .slider__arrows .slider__button:before{width:20px;margin:0;height:20px;left:50%;transform:translate(-50%,-50%);top:50%;-webkit-mask-size:20px;mask-size:20px}body.template-product .product__wrapper__inner .product__page .product__images .product__thumbs{margin:0;min-height:unset}body.template-product .product__wrapper__inner .product__page .product__images .product__thumbs .product__thumb .image-wrapper{display:none}body.template-product .product__wrapper__inner .product__page .product__images .product__thumbs .product__thumb{margin:0;padding:0}body.template-product .product__wrapper__inner .product__page .product__images .product__thumbs .product__thumb .product__thumb__link{width:8px;height:8px;background:#d3d3d6;border-radius:100%}body.template-product .product__wrapper__inner .product__page .product__images .product__thumbs .product__thumb:after{display:none}body.template-product .product__wrapper__inner .product__page .product__images .product__thumbs .product__thumb .icon-media-video{display:none}body.template-product .product__wrapper__inner .product__page .product__images .product__thumbs .product__thumbs__holder{border-radius:11.808px;padding:4px 8px;display:flex;align-items:center;gap:10px;width:fit-content;margin:-36px auto 0;background-color:#ffffff4d;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}body.template-product .product__wrapper__inner .product__page .product__images .product__thumbs .product__thumb.is-active .product__thumb__link{background:#737373}body.template-product .product__wrapper__inner .product__page .product__images .product__thumbs .product__thumbs__holder:after{display:none}body.template-product .product__wrapper__inner .product__images{overflow:unset}.product-images-sticky{position:sticky;top:20px;display:flex;flex-direction:column}.product__content .vs-pdp-moneyback-badge{display:none}@media(max-width:991.98px){body.template-product .product__wrapper__inner .product__page .product__images .slider__arrows .slider__button{width:40px;height:40px}body.template-product .product__wrapper__inner .product__page .product__images .slider__arrows{padding:0 20px}body.template-product .product__wrapper__inner .product__page .product__images .slider__arrows .slider__button:before{width:12px;margin:0;height:12px}body.template-product .product__wrapper__inner .product__images{aspect-ratio:1/1}body.template-product .product__wrapper__inner .product__content{padding:18px 0 0}.product-images-sticky{position:unset}.product__content .vs-pdp-moneyback-badge{display:flex}.product-images-sticky .kv-pdp-moneyback-badge-gallery{display:none}body.template-product .product__wrapper__inner .product__page .product__images .product__slides.product-single__photos{border-radius:0}}.product__slide{position:relative}.kv-social-proof-badge{position:absolute;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px;z-index:10;bottom:44px;left:50%;transform:translate(-50%);border-radius:10.037px;background:#fff;white-space:nowrap;opacity:0;transition:opacity .6s ease-in-out;visibility:hidden}.kv-social-proof-badge.kv-visible{opacity:1}@keyframes kvBadgeSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes kvBadgeFadeOut{0%{opacity:1}to{opacity:0}}.kv-badge-content{display:flex;align-items:center;gap:4px}.kv-badge-icon{width:24px;height:24px;color:#181818;flex-shrink:0}.kv-badge-text{color:#181818;font-size:12px;font-weight:400;line-height:1.4;margin:0}.kv-badge-close{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s ease;flex-shrink:0;padding:0;width:12px}.kv-badge-close:hover{color:#181818}.kv-badge-close svg{width:14px;height:14px}@media(max-width:767.98px){body.template-product .index-product.section-padding{padding-top:0}body.template-product .product__wrapper__inner .product__images{margin:0 -16px}.kv-badge-icon{width:20px;height:20px}}#shopify-section-template--27298097267017__main ..product__price{font-size:20px;font-weight:600}#shopify-section-template--27298097267017__main .lb-qty-selector-tier-input{padding-right:9px;padding-left:9px}#shopify-section-template--27298097267017__main .vssy-bundle-options{flex-direction:row-reverse}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pinfeye-produit.css.map */
