#ltkPopupButtonTriggerContainer{display:none!important}#ltkpopup-container,#ltkpopup-overlay{display:none!important}body#body-sol,html{overflow:visible!important}#MainContent .shopify-section{opacity:0}.breadcrumb-wrap,.header-promo{display:none}.lock-product-wrap{position:relative;width:100%;min-height:630px;z-index:2;border-top:1px solid #fff;background-repeat:no-repeat;background-position:top center;background-size:cover;display:none}@media screen and (min-width:769px){.lock-product-wrap{min-height:800px}}img.lock-product-background{max-width:330%;position:absolute;right:0}@media screen and (min-width:769px){img.lock-product-background{max-width:100%;position:absolute;right:0}}.lock-product-card,.lock-product-success{min-height:300px;background:rgba(255,255,255,.8196078431);border-radius:10px;padding:15px 30px 25px;margin:50px auto 20px;text-align:center;z-index:2;position:relative;max-width:300px}@media screen and (min-width:769px){.lock-product-card,.lock-product-success{background:#fff;max-width:440px;padding:30px 70px;margin:140px 0 0 12%}}.lock-product-card img,.lock-product-success img{margin:15px auto 15px auto;width:21px;height:auto}@media screen and (min-width:769px){.lock-product-card img,.lock-product-success img{margin:15px auto;width:30px;height:auto}}.lock-product-card h2,.lock-product-success h2{font-family:var(--font-heading-family);line-height:26px;font-size:37px;margin:0 auto 4px;letter-spacing:normal;text-transform:uppercase;color:#494a4a}@media screen and (min-width:769px){.lock-product-card h2,.lock-product-success h2{margin:7px auto 12px;font-size:50px}}p.lock-product-text{font-size:1.6rem;line-height:2.8rem}.lock-product-success{display:flex;justify-content:center;align-items:center;padding-top:70px}.lock-product-form{width:250px;margin:25px auto 0 auto}#locked-close{width:250px;margin:20px auto 0;font-size:16px}p#locked-product-error{padding:0;margin-bottom:0;font-size:1.3rem}input#locked-product-word{color:#ff2960;font-family:inherit;-webkit-appearance:none;appearance:none;border:0;border-radius:0;width:100%;box-shadow:inset 0 0 0 .1rem rgb(var(--color-border));height:4.2rem;box-sizing:border-box;transition:box-shadow var(--duration-default) ease;margin-bottom:10px;padding-left:10px;padding-right:10px}input#locked-product-word.input-highlight{transition:border .8s ease-in;color:#ff2960}.lock-product-form label{text-transform:uppercase;font-size:11px;letter-spacing:.04em;margin-bottom:2px}input#locked-product-word::placeholder{color:#767575}.container.collection-container.vip-event{margin-top:20px}@media screen and (min-width:769px){.container.collection-container.vip-event{margin-top:40px}}.vip-badge:before{content:"VIP";position:absolute;z-index:1;background:#ff5859;left:25px;top:-12px;border-radius:50%;width:59px;height:59px;display:block;color:#fff;font-family:var(--font-heading-family);font-size:33px;letter-spacing:.02em;text-align:center;line-height:63px;outline-offset:-4px;outline:1px dotted #fff}.container .column.vip-badge{border-radius:20px;box-shadow:0 0 50px 1px #f0eeee;padding-left:10px;padding-right:10px;margin-bottom:40px}@media screen and (min-width:769px){.container .column.vip-badge{padding-left:0;padding-right:0;margin-bottom:25px}}.vip-badge .form-inner .purchase-details{background:#fff}.block__featured_collection a h2.title{font-family:var(--font-heading-family);font-style:normal;font-weight:400;letter-spacing:0;line-height:1;text-transform:uppercase;margin-top:0;margin-bottom:0;position:relative;text-align:center;display:inline-block;font-size:40px}@media (min-width:799px){.block__featured_collection a h2.title{font-size:47px}}.block__featured_collection a h2.title:after,.block__featured_collection a h2.title:before{background:url(/cdn/shop/files/icon-bracket.png) 0 0 no-repeat;background-size:contain;content:"";position:absolute;top:6px;height:28px;top:4px;width:15px}@media (min-width:799px){.block__featured_collection a h2.title:after,.block__featured_collection a h2.title:before{width:34px;height:31px}}.block__featured_collection a h2.title:before{left:-20px}@media (min-width:799px){.block__featured_collection a h2.title:before{left:-30px}}.block__featured_collection a h2.title:after{right:-20px;transform:scaleX(-1)}@media (min-width:799px){.block__featured_collection a h2.title:after{right:-30px}}.block__featured_collection .feature_divider{border:none}