body[data-page-type=product]{--eld-black:#050506;--eld-ink:rgba(8,8,10,.92);--eld-gold:rgba(255, 215, 150, .92);--eld-gold-dim:rgba(255, 215, 150, .65);--eld-line:rgba(255, 215, 150, .12);--eld-white:rgba(255,255,255,.92);--eld-white-dim:rgba(255,255,255,.72);--eld-body:rgba(255,255,255,.82);--eld-body-dim:rgba(255,255,255,.66);--eld-radius:16px}body[data-page-type=product],body[data-page-type=product] #MainContent{background:var(--eld-black)!important}body[data-page-type=product] #MainContent [class*=color-],body[data-page-type=product] #MainContent [class*=gradient]{background:transparent!important}body[data-page-type=product] .shopify-section-group-header-group,body[data-page-type=product] .section-header,body[data-page-type=product] .header-wrapper,body[data-page-type=product] .header-wrapper.gradient{background:#050506eb!important;box-shadow:none!important;border:0!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body[data-page-type=product] .header-wrapper--border-bottom{border-bottom:0!important}body[data-page-type=product] .header-wrapper--border-bottom:before,body[data-page-type=product] .header-wrapper--border-bottom:after{content:none!important;display:none!important}body[data-page-type=product] header.header{padding-top:12px!important;padding-bottom:12px!important}body[data-page-type=product] a.header__heading-link .h2,body[data-page-type=product] a.header__heading-link span{color:var(--eld-gold)!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:700!important;opacity:.96!important}body[data-page-type=product] .header__menu-item,body[data-page-type=product] .header__menu-item span,body[data-page-type=product] .list-menu__item{color:#ffffffb3!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:12px!important}body[data-page-type=product] .header__active-menu-item,body[data-page-type=product] .header__active-menu-item span,body[data-page-type=product] .header__icon,body[data-page-type=product] .header__icon .icon{color:var(--eld-gold)!important}body[data-page-type=product] .cart-count-bubble{background:#ffd7962e!important;color:#ffffffe6!important;border:1px solid rgba(255,215,150,.14)!important}@media(min-width:990px){body[data-page-type=product] .header-wrapper{border-bottom:1px solid rgba(255,215,150,.08)!important}}body[data-page-type=product] #MainContent .product{position:relative;padding-top:22px;padding-bottom:34px}body[data-page-type=product] #MainContent .product:before{content:"";position:absolute;top:-40px;right:0;bottom:-40px;left:0;pointer-events:none;background:radial-gradient(950px 420px at 50% -10%,rgba(255,215,150,.08),transparent 58%),radial-gradient(720px 380px at 20% 38%,rgba(255,215,150,.05),transparent 60%),radial-gradient(720px 380px at 80% 38%,rgba(255,215,150,.05),transparent 60%);z-index:0}body[data-page-type=product] #MainContent .product>*{position:relative;z-index:1}body[data-page-type=product] #MainContent .product__media-wrapper{position:relative}body[data-page-type=product] #MainContent .product__media-wrapper:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:20px;background:radial-gradient(620px 260px at 50% 0%,rgba(255,215,150,.14),transparent 62%);opacity:.42;pointer-events:none}@media(hover:hover){body[data-page-type=product] #MainContent .product__media img,body[data-page-type=product] #MainContent .product__media video{transition:transform .26s ease,filter .26s ease}body[data-page-type=product] #MainContent .product__media:hover img,body[data-page-type=product] #MainContent .product__media:hover video{transform:scale(1.015);filter:drop-shadow(0 0 18px rgba(255,215,150,.08))}}body[data-page-type=product] #MainContent .product__info-wrapper{border-radius:var(--eld-radius);padding:18px;background:#08080a61;border:1px solid rgba(255,215,150,.1);box-shadow:0 10px 28px #00000038;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--eld-body)!important}@media(min-width:990px){body[data-page-type=product] #MainContent .product__info-wrapper{position:sticky;top:calc(var(--eld-header-h, 88px) + 16px);align-self:start}}body[data-page-type=product] #MainContent .product__text.caption-with-letter-spacing,body[data-page-type=product] #MainContent .product__text.caption-with-letter-spacing *{display:none!important}body[data-page-type=product] #MainContent .product__title{margin:0 0 8px!important;text-transform:uppercase;letter-spacing:.18em!important;font-weight:600!important;line-height:1.06!important;color:var(--eld-white)!important}body[data-page-type=product] #MainContent .price,body[data-page-type=product] #MainContent .price *{color:var(--eld-gold)!important;opacity:1!important}body[data-page-type=product] #MainContent .price{margin:0 0 10px!important;letter-spacing:.08em!important;font-size:15px!important}body[data-page-type=product] #MainContent .price__compare .price-item{color:#ffffff70!important;text-decoration-color:#ffffff3d!important}body[data-page-type=product] #MainContent .product__tax{margin:0 0 14px!important;color:#ffffff85!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:11px!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select:before,body[data-page-type=product] #MainContent .product-form__input--dropdown .select:after{display:none!important}body[data-page-type=product] #MainContent .product-form__input--dropdown legend.form__label,body[data-page-type=product] #MainContent .product-form__input--dropdown .form__label{display:block!important;margin-bottom:10px!important;font-size:11px!important;letter-spacing:.26em!important;text-transform:uppercase!important;color:#ffffffa8!important}body[data-page-type=product] #MainContent .product-form__input--dropdown{margin:14px 0 16px!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select{position:relative!important;width:100%!important;max-width:560px!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select__select{width:100%!important;min-height:54px!important;padding:14px 54px 14px 16px!important;border-radius:14px!important;background:#0606076b!important;border:1px solid rgba(255,215,150,.14)!important;box-shadow:none!important;color:#ffffffd1!important;letter-spacing:.18em!important;text-transform:uppercase!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select__select:hover{border-color:#ffd79647!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select__select:focus,body[data-page-type=product] #MainContent .product-form__input--dropdown .select__select:focus-visible{border-color:#ffd7967a!important;box-shadow:0 0 0 2px #ffd7961a!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select svg{display:none!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select:after{content:"";position:absolute;right:18px;top:50%;width:10px;height:10px;transform:translateY(-55%) rotate(45deg);border-right:2px solid rgba(255,255,255,.62);border-bottom:2px solid rgba(255,255,255,.62);pointer-events:none}body[data-page-type=product] #MainContent .product-form__input--dropdown .select__select option{background:#070708!important;color:#ffffffd9!important}@media(min-width:990px){body[data-page-type=product] #MainContent variant-selects{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;align-items:end!important}body[data-page-type=product] #MainContent .product-form__input--dropdown{margin:0 0 16px!important}}body[data-page-type=product] #MainContent quantity-input.quantity{border-radius:999px;border:1px solid rgba(255,215,150,.18);background:#0a0a0c66;overflow:hidden}body[data-page-type=product] #MainContent quantity-input.quantity button,body[data-page-type=product] #MainContent quantity-input.quantity input{background:transparent!important;color:#fffc!important;border:0!important;outline:none!important;box-shadow:none!important}body[data-page-type=product] #MainContent .product-form__buttons{margin-top:10px;display:grid!important;gap:10px!important}body[data-page-type=product] #MainContent .product-form__submit,body[data-page-type=product] #MainContent .shopify-payment-button__button{min-height:54px!important;border-radius:14px!important;border:1px solid rgba(255,215,150,.22)!important;background:#ffffff0a!important;color:#ffffffdb!important;letter-spacing:.22em!important;text-transform:uppercase!important;box-shadow:none!important;transition:transform .18s ease,border-color .18s ease,background .18s ease!important}body[data-page-type=product] #MainContent .product-form__submit:hover,body[data-page-type=product] #MainContent .shopify-payment-button__button:hover{transform:translateY(-1px);border-color:#ffd79661!important;background:#ffffff0f!important}body[data-page-type=product] #MainContent .product-form__submit:after,body[data-page-type=product] #MainContent .product-form__submit:before,body[data-page-type=product] #MainContent .shopify-payment-button__button:after,body[data-page-type=product] #MainContent .shopify-payment-button__button:before{box-shadow:none!important;border:0!important;outline:none!important}body[data-page-type=product] #MainContent .shopify-payment-button__button{opacity:.92!important}body[data-page-type=product] #MainContent .product__description{margin-top:14px!important;padding-top:14px!important;border-top:1px solid rgba(255,215,150,.08)!important;max-width:60ch!important;line-height:1.85!important;color:var(--eld-body)!important;position:relative!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:10!important;overflow:hidden!important}body[data-page-type=product] #MainContent .product__description *{color:inherit!important}body[data-page-type=product] #MainContent .product__description:after{content:"";position:absolute;left:0;right:0;bottom:0;height:46px;pointer-events:none;background:linear-gradient(180deg,#08080a00,#08080ac7)}body[data-page-type=product] #MainContent .collapsible-row{border:0!important;background:transparent!important}body[data-page-type=product] #MainContent .collapsible-row details{border-top:1px solid rgba(255,215,150,.08)!important;padding:14px 0!important}body[data-page-type=product] #MainContent .collapsible-row:last-of-type details{border-bottom:1px solid rgba(255,215,150,.08)!important}body[data-page-type=product] #MainContent .collapsible-row summary{list-style:none!important;padding:0!important;margin:0!important;cursor:pointer!important}body[data-page-type=product] #MainContent .collapsible-row summary .icon-accordion{display:none!important}body[data-page-type=product] #MainContent .collapsible-row summary .summary__title{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;letter-spacing:.26em!important;text-transform:uppercase!important;font-size:11px!important;color:#ffffffbd!important}body[data-page-type=product] #MainContent .collapsible-row summary .icon-caret{color:#ffd796b3!important;opacity:.9!important;transform:rotate(0)!important;transition:transform .18s ease!important}body[data-page-type=product] #MainContent .collapsible-row details[open] summary .icon-caret{transform:rotate(180deg)!important}body[data-page-type=product] #MainContent .collapsible-row .accordion__content{padding-top:10px!important}body[data-page-type=product] #MainContent .collapsible-row .accordion__content,body[data-page-type=product] #MainContent .collapsible-row .accordion__content *{font-size:14px!important;color:#ffffffb3!important;line-height:1.85!important}#hom-sticky-atc{position:fixed;left:0;right:0;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:9999;pointer-events:none;opacity:0;transform:translateY(14px);transition:opacity .22s ease,transform .22s ease}#hom-sticky-atc.is-visible{opacity:1;transform:translateY(0)}#hom-sticky-atc.is-footer-hide{opacity:0!important;transform:translateY(14px)!important;pointer-events:none!important}#hom-sticky-atc .hom-sticky-inner{pointer-events:auto;max-width:980px;margin:0 auto;padding:10px 12px;border-radius:999px;background:#08080ab8;border:1px solid rgba(255,215,150,.16);box-shadow:0 18px 44px #00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;gap:12px}#hom-sticky-atc .hom-sticky-thumb{width:34px;height:34px;border-radius:999px;flex:0 0 34px;overflow:hidden;border:1px solid rgba(255,215,150,.22)}#hom-sticky-atc .hom-sticky-title{flex:1;min-width:0;color:#ffffffc7;letter-spacing:.14em;text-transform:uppercase;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hom-sticky-atc .hom-sticky-price{color:#ffd796d1;font-size:11px;letter-spacing:.08em}#hom-sticky-atc .hom-sticky-btn{border-radius:999px;padding:10px 14px;border:1px solid rgba(255,215,150,.32);background:#ffffff0a;color:#ffffffd6;letter-spacing:.18em;text-transform:uppercase;font-size:11px;cursor:pointer}#hom-sticky-atc .hom-sticky-btn:disabled{opacity:.45!important;cursor:not-allowed!important}@media(max-width:749px){#hom-sticky-atc{bottom:calc(10px + env(safe-area-inset-bottom,0px))}#hom-sticky-atc .hom-sticky-inner{margin:0 10px}#hom-sticky-atc .hom-sticky-price{display:none}#hom-sticky-atc .hom-sticky-thumb{width:30px;height:30px;flex-basis:30px}}body[data-page-type=product] #MainContent .product-recommendations{margin-top:44px!important;padding:30px 0 54px!important;background:linear-gradient(180deg,#05050600,#050506)!important}body[data-page-type=product] #MainContent .product-recommendations__heading,body[data-page-type=product] #MainContent .product-recommendations h2{color:#ffffffdb!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:600!important}body[data-page-type=product] #MainContent .product-recommendations .card-wrapper,body[data-page-type=product] #MainContent .product-recommendations .card{background:#ffffff08!important;border:1px solid rgba(255,215,150,.12)!important;border-radius:18px!important;box-shadow:none!important;overflow:hidden!important}body[data-page-type=product] #MainContent .product-recommendations .card__heading,body[data-page-type=product] #MainContent .product-recommendations .card__heading *{color:#ffffffd6!important;letter-spacing:.1em!important;text-transform:uppercase!important}body[data-page-type=product] #MainContent .product-recommendations .price,body[data-page-type=product] #MainContent .product-recommendations .price *{color:#ffd796d1!important}body[data-page-type=product] .eld-sizeguide-wrap{margin-top:12px}body[data-page-type=product] .eld-sizeguide-open{width:100%;min-height:50px;border-radius:999px;border:1px solid rgba(255,215,150,.18);background:#ffffff08;color:#ffffffd1;letter-spacing:.22em;text-transform:uppercase;font-size:11px;cursor:pointer;transition:transform .15s ease,border-color .2s ease,background .2s ease}body[data-page-type=product] .eld-sizeguide-open:hover{transform:translateY(-1px);border-color:#ffd79652;background:#ffffff0d}html.eld-modal-lock,body.eld-modal-lock{overflow:hidden!important}body[data-page-type=product] .eld-sizeguide-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:none}body[data-page-type=product] .eld-sizeguide-modal.is-open{display:block}body[data-page-type=product] .eld-sizeguide-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000009e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body[data-page-type=product] .eld-sizeguide-panel{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transform:none!important;width:min(680px,calc(100vw - 28px));height:min(88vh,860px);border-radius:18px;border:1px solid rgba(255,215,150,.16);background:radial-gradient(900px 520px at 40% -10%,rgba(255,215,150,.1),transparent 55%),#08080aeb;box-shadow:0 30px 120px #000000a6;display:flex;flex-direction:column;overflow:hidden;outline:none}body[data-page-type=product] .eld-sizeguide-head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:#08080ae0;border-bottom:1px solid rgba(255,215,150,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body[data-page-type=product] .eld-sizeguide-title{color:#ffffffe6;letter-spacing:.18em;text-transform:uppercase;font-weight:650;font-size:12px}body[data-page-type=product] .eld-sizeguide-x{width:38px;height:38px;border-radius:999px;border:1px solid rgba(255,215,150,.18);background:#ffffff08;color:#ffffffd1;font-size:22px;line-height:1;cursor:pointer}body[data-page-type=product] .eld-sizeguide-body{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:16px 16px 34px;color:#ffffffbd;line-height:1.75;position:relative}body[data-page-type=product] .eld-subhead{margin:14px 0 8px;color:#ffffffdb;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:650}body[data-page-type=product] .eld-note{margin-top:10px;color:#ffffff94;letter-spacing:.06em}body[data-page-type=product] .eld-measure-steps{margin:10px 0 0;padding-left:18px}body[data-page-type=product] .eld-measure-steps li{margin:6px 0}@media(max-width:989px){body[data-page-type=product] .eld-desktop-only{display:none!important}}@media(min-width:990px){body[data-page-type=product] .eld-mobile-only{display:none!important}}body[data-page-type=product] .eld-sg-sticky{position:sticky;top:0;z-index:20;margin:0 -16px 14px;padding:12px 16px;background:#08080aeb;border-bottom:1px solid rgba(255,215,150,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body[data-page-type=product] .eld-sg-sticky .eld-subhead{margin-top:0}body[data-page-type=product] .eld-sg-sticky .eld-measure-steps{margin:8px 0 10px}body[data-page-type=product] .eld-sg-sticky .eld-note{margin-top:0}body[data-page-type=product] .eld-unit-toggle{display:flex;gap:10px;align-items:center;margin-top:10px;position:static}body[data-page-type=product] .eld-unit-btn{height:38px;padding:0 16px;border-radius:12px;border:1px solid rgba(255,215,150,.14);background:#ffffff05;color:#ffffffb3;letter-spacing:.22em;text-transform:uppercase;font-size:11px;cursor:pointer}body[data-page-type=product] .eld-unit-btn.is-active{color:#ffd796eb;border-color:#ffd79657;background:#ffd7960f}body[data-page-type=product] .eld-table-label{margin:8px 0 10px;color:#ffffffdb;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:650}body[data-page-type=product] .eld-size-table{width:100%;border-collapse:collapse;overflow:hidden;border-radius:14px;border:1px solid rgba(255,215,150,.1);background:#ffffff05}body[data-page-type=product] .eld-size-table th,body[data-page-type=product] .eld-size-table td{padding:12px;border-bottom:1px solid rgba(255,215,150,.08);text-align:left;font-size:13px}body[data-page-type=product] .eld-size-table th{color:#ffffffd1;letter-spacing:.14em;text-transform:uppercase;font-size:11px}body[data-page-type=product] .eld-size-table tr:last-child td{border-bottom:0}body[data-page-type=product] .eld-fit-guidance{margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,215,150,.1)}body[data-page-type=product] .eld-fit-guidance ul{margin:8px 0 0;padding-left:18px}body[data-page-type=product] .eld-principle{margin-top:12px;padding:12px;border-radius:14px;border:1px solid rgba(255,215,150,.12);background:#ffd7960d;color:#ffffffc7}body[data-page-type=product] .eld-size-diagram{margin-top:16px}body[data-page-type=product] .eld-size-diagram img{width:100%;height:auto;display:block;border-radius:14px;border:1px solid rgba(255,215,150,.12);background:#0003}@media(max-width:749px){body[data-page-type=product] .eld-sizeguide-panel{width:calc(100vw - 20px);height:min(92vh,880px);border-radius:18px}body[data-page-type=product] .eld-sizeguide-body{padding-bottom:44px}}@media(hover:hover){body[data-page-type=product] #MainContent .product__media img,body[data-page-type=product] #MainContent .product__media video{transition:none!important;filter:none!important;transform:none!important}body[data-page-type=product] #MainContent .product__media:hover img,body[data-page-type=product] #MainContent .product__media:hover video{transform:none!important;filter:none!important}}body[data-page-type=product] #MainContent .product:before{opacity:.55!important}body[data-page-type=product] #MainContent .shopify-payment-button{display:none!important}body[data-page-type=product] #MainContent .product-form__submit{border-radius:12px!important;background:#ffffff08!important;border-color:#ffd7962e!important;transform:none!important}body[data-page-type=product] #MainContent .product-form__submit:hover{transform:none!important;background:#ffffff0a!important;border-color:#ffd79642!important}body[data-page-type=product] #MainContent quantity-input.quantity{border-radius:12px!important}#hom-sticky-atc .hom-sticky-inner{border-radius:14px!important;padding:12px 14px!important}#hom-sticky-atc .hom-sticky-thumb{border-radius:10px!important}#hom-sticky-atc .hom-sticky-btn{border-radius:12px!important;padding:10px 16px!important}body[data-page-type=product] #MainContent .product-recommendations{display:none!important}body[data-page-type=product] #MainContent .product__description{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important;max-width:62ch!important}body[data-page-type=product] #MainContent .product__description:after{display:none!important}@media(max-width:749px){body[data-page-type=product] #MainContent .product__title{font-size:22px!important;letter-spacing:.14em!important;line-height:1.08!important;margin-bottom:10px!important}body[data-page-type=product] #MainContent .price{font-size:14px!important;letter-spacing:.08em!important;opacity:.92!important;margin-bottom:10px!important}body[data-page-type=product] #MainContent .product__media img,body[data-page-type=product] #MainContent .product__media video{transform:none!important;filter:none!important;transition:none!important}body[data-page-type=product] #MainContent .product__info-wrapper{padding:16px!important;border-radius:14px!important;box-shadow:0 8px 22px #0003!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select__select{min-height:52px!important;border-radius:12px!important;padding:13px 50px 13px 14px!important;letter-spacing:.16em!important}body[data-page-type=product] #MainContent quantity-input.quantity{border-radius:12px!important}body[data-page-type=product] #MainContent .product-form__submit{min-height:52px!important;border-radius:12px!important;letter-spacing:.2em!important;transform:none!important}body[data-page-type=product] #MainContent .product-form__submit:hover{transform:none!important}body[data-page-type=product] #MainContent .product__description{max-width:100%!important;font-size:14px!important;line-height:1.85!important}body[data-page-type=product] #MainContent .collapsible-row details{padding:12px 0!important}#hom-sticky-atc{bottom:calc(10px + env(safe-area-inset-bottom,0px))!important}#hom-sticky-atc .hom-sticky-inner{margin:0 10px!important;padding:10px 12px!important;border-radius:14px!important}#hom-sticky-atc .hom-sticky-thumb{width:30px!important;height:30px!important;flex-basis:30px!important;border-radius:10px!important}#hom-sticky-atc .hom-sticky-price{display:none!important}#hom-sticky-atc .hom-sticky-btn{border-radius:12px!important;padding:10px 14px!important}}@media(min-width:750px)and (max-width:989px){body[data-page-type=product] #MainContent .product__title{font-size:24px!important;letter-spacing:.16em!important;line-height:1.06!important}body[data-page-type=product] #MainContent .product__info-wrapper{position:sticky!important;top:calc(var(--eld-header-h, 88px) + 16px)!important;align-self:start!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select__select{border-radius:12px!important;min-height:54px!important}body[data-page-type=product] #MainContent quantity-input.quantity{border-radius:12px!important}#hom-sticky-atc .hom-sticky-inner{padding:10px 12px!important;border-radius:14px!important}#hom-sticky-atc .hom-sticky-thumb{border-radius:10px!important}#hom-sticky-atc .hom-sticky-btn{border-radius:12px!important;padding:10px 16px!important}}body[data-page-type=product] .shopify-section-group-header-group,body[data-page-type=product] .header-wrapper{position:sticky!important;top:0!important;z-index:99999!important}body[data-page-type=product] .menu-drawer,body[data-page-type=product] .menu-drawer__inner-container,body[data-page-type=product] .menu-drawer__navigation-container,body[data-page-type=product] .menu-drawer__submenu,body[data-page-type=product] .menu-drawer__utility-links,body[data-page-type=product] .drawer,body[data-page-type=product] .drawer__inner,body[data-page-type=product] .drawer__content,body[data-page-type=product] .drawer__header{background:#050506fa!important;color:#ffffffdb!important;border:0!important;box-shadow:none!important}body[data-page-type=product] .menu-drawer .gradient,body[data-page-type=product] .drawer .gradient,body[data-page-type=product] .menu-drawer [class*=color-],body[data-page-type=product] .drawer [class*=color-]{background:transparent!important}body[data-page-type=product] .drawer__overlay,body[data-page-type=product] .menu-drawer__overlay{background:#0000009e!important;opacity:1!important}@media(max-width:749px){body[data-page-type=product] .menu-drawer,body[data-page-type=product] .drawer__inner{width:100vw!important;max-width:100vw!important}}@media(min-width:750px)and (max-width:989px){body[data-page-type=product] .menu-drawer,body[data-page-type=product] .drawer__inner{width:min(520px,92vw)!important;max-width:92vw!important}}body[data-page-type=product] .menu-drawer a,body[data-page-type=product] .drawer a,body[data-page-type=product] .menu-drawer__menu-item,body[data-page-type=product] .menu-drawer__menu-item span{color:#ffffffc7!important;letter-spacing:.18em!important;text-transform:uppercase!important}body[data-page-type=product] .menu-drawer__menu-item--active,body[data-page-type=product] .menu-drawer__menu-item--active span,body[data-page-type=product] .menu-drawer__close-button,body[data-page-type=product] .drawer__close-button{color:#ffd796eb!important}body[data-page-type=product] .menu-drawer__close-button svg,body[data-page-type=product] .drawer__close-button svg{fill:#ffd796eb!important}body[data-page-type=product] .menu-drawer__navigation,body[data-page-type=product] .menu-drawer__utility-links{border-top:1px solid rgba(255,215,150,.1)!important}#hom-sticky-atc{position:fixed;left:50%;bottom:20px;transform:translate(-50%) translateY(18px);width:min(1120px,calc(100% - 40px));z-index:90;opacity:0;pointer-events:none;transition:opacity .26s ease,transform .26s ease,visibility .26s ease;visibility:hidden}#hom-sticky-atc.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}#hom-sticky-atc.is-footer-hide{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%) translateY(18px)!important}#hom-sticky-atc .hom-sticky-inner{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:72px;padding:12px 16px;background:linear-gradient(180deg,#101012e0,#08080aeb);border:1px solid rgba(255,215,150,.12);border-radius:16px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 18px 42px #0000006b,inset 0 1px #ffffff08}#hom-sticky-atc .hom-sticky-inner:before{content:"";position:absolute;top:-1px;left:18px;right:18px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,215,150,.22),transparent);pointer-events:none}#hom-sticky-atc .hom-sticky-thumb{width:52px;height:52px;border-radius:10px;overflow:hidden;background:#ffffff0a;border:1px solid rgba(255,215,150,.12);display:flex;align-items:center;justify-content:center}#hom-sticky-atc .hom-sticky-thumb img{width:100%;height:100%;object-fit:cover;display:block}#hom-sticky-atc .hom-sticky-title{min-width:0;color:#f6e6b3e0;font-size:12px;line-height:1.2;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hom-sticky-atc .hom-sticky-price{color:#ffd796e6;font-size:13px;line-height:1;letter-spacing:.08em;white-space:nowrap;padding-left:8px}#hom-sticky-atc .hom-sticky-btn{-webkit-appearance:none;appearance:none;border:1px solid rgba(255,215,150,.18);background:#ffd7960d;color:#f6e6b3eb;min-height:44px;padding:0 18px;border-radius:999px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;transition:background .22s ease,border-color .22s ease,color .22s ease,transform .22s ease}#hom-sticky-atc .hom-sticky-btn:hover:not(:disabled){background:#ffd7961c;border-color:#ffd79652;color:#fffffff5;transform:translateY(-1px)}#hom-sticky-atc .hom-sticky-btn:disabled{opacity:.82!important;cursor:not-allowed!important;background:#ffd7960a;border-color:#ffd7961f;color:#f6e6b3b8}@media(max-width:989px){#hom-sticky-atc{width:calc(100% - 28px);bottom:14px}#hom-sticky-atc .hom-sticky-inner{grid-template-columns:44px minmax(0,1fr) auto;gap:12px;min-height:64px;padding:10px 12px}#hom-sticky-atc .hom-sticky-thumb{width:44px;height:44px;border-radius:8px}#hom-sticky-atc .hom-sticky-title{font-size:11px;letter-spacing:.18em}#hom-sticky-atc .hom-sticky-price{display:none}#hom-sticky-atc .hom-sticky-btn{min-height:40px;padding:0 14px;font-size:10px;letter-spacing:.16em}}@media(max-width:640px){#hom-sticky-atc{width:calc(100% - 18px);bottom:10px}#hom-sticky-atc .hom-sticky-inner{grid-template-columns:38px minmax(0,1fr) auto;gap:10px;min-height:56px;padding:9px 10px;border-radius:14px}#hom-sticky-atc .hom-sticky-thumb{width:38px;height:38px;border-radius:7px}#hom-sticky-atc .hom-sticky-title{font-size:10px;letter-spacing:.14em}#hom-sticky-atc .hom-sticky-btn{min-height:36px;padding:0 12px;font-size:9.5px;letter-spacing:.14em}}body.eld-sg-inline-open #hom-sticky-atc{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%) translateY(18px)!important}body[data-page-type=product] .eld-sg-inline-content{padding-top:12px!important}body[data-page-type=product] .eld-sg-intro{margin:0 0 6px!important;line-height:1.7!important;color:#ffffffc2!important}body[data-page-type=product] .eld-sg-measure{margin-top:12px!important;padding:12px 12px 10px!important;border-radius:12px!important}body[data-page-type=product] .eld-table-label{margin:0 0 8px!important;font-size:10.5px!important;letter-spacing:.16em!important}body[data-page-type=product] .eld-measure-steps li{margin:5px 0!important;line-height:1.7!important}body[data-page-type=product] .eld-note{margin-top:8px!important;line-height:1.65!important}body[data-page-type=product] .eld-unit-toggle{margin:14px 0 12px!important}body[data-page-type=product] .eld-unit-btn{height:36px!important;padding:0 14px!important;border-radius:10px!important;font-size:10.5px!important}body[data-page-type=product] .eld-table-wrap{margin-top:6px!important}body[data-page-type=product] .eld-size-table th,body[data-page-type=product] .eld-size-table td{padding:10px!important;font-size:12.5px!important}body[data-page-type=product] .eld-size-table th{font-size:10.5px!important}body[data-page-type=product] .eld-fit-guidance{margin-top:14px!important;padding-top:12px!important}body[data-page-type=product] .eld-fit-guidance li{margin:5px 0!important;line-height:1.7!important}body[data-page-type=product] .eld-size-diagram{margin-top:14px!important}body[data-page-type=product] .eld-size-diagram img{max-width:82%!important;margin:0 auto!important;border-radius:12px!important;opacity:.92!important}@media(max-width:749px){body[data-page-type=product] .eld-size-diagram img{max-width:100%!important}}body[data-page-type=product] .eld-sizeguide-inline .summary__title span{display:inline-block!important;color:#fffc!important;font-size:11px!important;letter-spacing:.26em!important;text-transform:uppercase!important}body[data-page-type=product] .eld-sizeguide-inline summary{color:#fffc!important}body[data-page-type=product] .eld-sizeguide-inline summary *{color:inherit!important}body[data-page-type=product] #MainContent .eld-sizeguide-inline .summary__title>*:first-child{display:inline-block!important}body[data-page-type=product] #MainContent .eld-sizeguide-inline .summary__title span{display:inline-block!important;color:#fffc!important;font-size:11px!important;letter-spacing:.26em!important;text-transform:uppercase!important}body[data-page-type=product][data-product-locked=true]{--eld-lock-line: rgba(255,215,150,.1);--eld-lock-line-strong: rgba(255,215,150,.16);--eld-lock-gold: rgba(255,215,150,.82);--eld-lock-gold-dim: rgba(255,215,150,.58);--eld-lock-text: rgba(255,255,255,.52)}body[data-page-type=product][data-product-locked=true] #MainContent .product:before{opacity:.14!important}body[data-page-type=product][data-product-locked=true] #MainContent .product__info-wrapper{display:block!important;position:sticky!important;opacity:1!important}body[data-page-type=product][data-product-locked=true] #MainContent .thumbnail-slider,body[data-page-type=product][data-product-locked=true] #MainContent .thumbnail,body[data-page-type=product][data-product-locked=true] #MainContent .slider-buttons,body[data-page-type=product][data-product-locked=true] #MainContent .product__media-toggle,body[data-page-type=product][data-product-locked=true] #MainContent .product-media-modal__toggle,body[data-page-type=product][data-product-locked=true] #MainContent modal-opener{display:none!important}body[data-page-type=product][data-product-locked=true] #MainContent .product__media-wrapper{position:relative!important;min-height:clamp(420px,62vw,760px)!important;border-radius:18px!important;overflow:hidden!important;border:1px solid var(--eld-lock-line)!important;background:linear-gradient(180deg,#08080af5,#050506fc),radial-gradient(520px 180px at 50% 0%,rgba(255,215,150,.035),transparent 72%)!important;box-shadow:inset 0 0 0 1px #ffd79614,0 18px 50px #00000038!important}body[data-page-type=product][data-product-locked=true] #MainContent .product__media-wrapper:before{content:""!important;position:absolute;top:14px;right:14px;bottom:14px;left:14px;border-radius:14px;border:1px solid rgba(255,215,150,.05);pointer-events:none;z-index:2}body[data-page-type=product][data-product-locked=true] #MainContent .product__media-list,body[data-page-type=product][data-product-locked=true] #MainContent .product__media-list .product__media-item,body[data-page-type=product][data-product-locked=true] #MainContent .product__media-list .product__media,body[data-page-type=product][data-product-locked=true] #MainContent .product__media-list img,body[data-page-type=product][data-product-locked=true] #MainContent .product__media-list video,body[data-page-type=product][data-product-locked=true] #MainContent .product__media-list model-viewer{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body[data-page-type=product][data-product-locked=true] #MainContent .product__media-wrapper:after{content:"LOCKED";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:150px;height:44px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,215,150,.14);background:#ffffff05;color:var(--eld-lock-gold);letter-spacing:.3em;text-transform:uppercase;font-size:11px;z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 28px #0000002e;pointer-events:none}body[data-page-type=product][data-product-locked=true] #MainContent .product__title{color:#ffffffe6!important}body[data-page-type=product][data-product-locked=true] #MainContent .price,body[data-page-type=product][data-product-locked=true] #MainContent .price *{color:#ffd79680!important;opacity:1!important}body[data-page-type=product][data-product-locked=true] #MainContent .product__tax{color:#ffffff57!important}body[data-page-type=product][data-product-locked=true] #MainContent .badge,body[data-page-type=product][data-product-locked=true] #MainContent .price__badge-sale,body[data-page-type=product][data-product-locked=true] #MainContent .price__badge-sold-out,body[data-page-type=product][data-product-locked=true] #MainContent .icon-with-text,body[data-page-type=product][data-product-locked=true] #MainContent .icon-with-text *,body[data-page-type=product][data-product-locked=true] #MainContent ul.icon-with-text,body[data-page-type=product][data-product-locked=true] #MainContent .product__info-container .list-unstyled,body[data-page-type=product][data-product-locked=true] #MainContent quantity-input.quantity,body[data-page-type=product][data-product-locked=true] #MainContent .product-form__input,body[data-page-type=product][data-product-locked=true] #MainContent variant-selects,body[data-page-type=product][data-product-locked=true] .eld-sizeguide-wrap,body[data-page-type=product][data-product-locked=true] .eld-sizeguide-inline,body[data-page-type=product][data-product-locked=true] #MainContent .collapsible-row,body[data-page-type=product][data-product-locked=true] #MainContent details-disclosure,body[data-page-type=product][data-product-locked=true] #MainContent details-disclosure>details,body[data-page-type=product][data-product-locked=true] #hom-sticky-atc,body[data-page-type=product][data-product-locked=true] #MainContent .product-recommendations,body[data-page-type=product][data-product-locked=true] #MainContent .share-button,body[data-page-type=product][data-product-locked=true] #MainContent .product__view-details,body[data-page-type=product][data-product-locked=true] #MainContent .product-popup-modal__button{display:none!important}body[data-page-type=product][data-product-locked=true] #MainContent .product__description{position:relative!important;display:block!important;overflow:hidden!important;min-height:74px!important;padding-top:14px!important;border-top:1px solid rgba(255,215,150,.08)!important;color:transparent!important;-webkit-line-clamp:unset!important}body[data-page-type=product][data-product-locked=true] #MainContent .product__description *{display:none!important;opacity:0!important;visibility:hidden!important}body[data-page-type=product][data-product-locked=true] #MainContent .product__description:before{content:"Information remains sealed.";display:block;color:#ffffff85;letter-spacing:.14em;text-transform:uppercase;font-size:11px;line-height:1.9}body[data-page-type=product][data-product-locked=true] #MainContent .product__description:after{content:"This piece exists. Access is withheld.";display:block;margin-top:8px;color:#ffd796b3;letter-spacing:.06em;font-size:13px;line-height:1.8}body[data-page-type=product][data-product-locked=true] #MainContent .product-form__buttons{margin-top:14px!important}body[data-page-type=product][data-product-locked=true] #MainContent .product-form__submit{pointer-events:none!important;cursor:not-allowed!important;opacity:1!important;min-height:54px!important;border-radius:12px!important;background:#ffffff08!important;border-color:#ffd79624!important;color:#ffd796d1!important;box-shadow:none!important;transform:none!important}body[data-page-type=product][data-product-locked=true] #MainContent .product-form__submit:hover{transform:none!important;background:#ffffff08!important;border-color:#ffd79624!important}body[data-page-type=product][data-product-locked=true] #MainContent .product-form__submit span{opacity:0!important}body[data-page-type=product][data-product-locked=true] #MainContent .product-form__submit:before{content:"Locked";opacity:1!important;color:#ffd796d1!important;letter-spacing:.24em;text-transform:uppercase;font-size:11px}body[data-page-type=product][data-product-locked=true] #MainContent .product__info-wrapper:after{content:none!important}@media(max-width:989px){body[data-page-type=product][data-product-locked=true] #MainContent .product__media-wrapper{min-height:52vh!important}body[data-page-type=product][data-product-locked=true] #MainContent .product__media-wrapper:after{min-width:136px;height:42px;font-size:10px}}body[data-page-type=product][data-product-locked=true] #MainContent .product{align-items:start!important}@media(min-width:990px){body[data-page-type=product][data-product-locked=true] #MainContent .product__media-wrapper{min-height:clamp(560px,70vh,860px)!important;display:block!important}body[data-page-type=product][data-product-locked=true] #MainContent .product__info-wrapper{display:block!important;position:sticky!important;top:calc(var(--eld-header-h, 88px) + 16px)!important;align-self:start!important;padding:18px 18px 16px!important}body[data-page-type=product][data-product-locked=true] #MainContent .product__info-container{max-width:none!important;width:100%!important}}body[data-page-type=product][data-product-locked=true] #MainContent .product__title{margin:0 0 10px!important;line-height:1.04!important}body[data-page-type=product][data-product-locked=true] #MainContent .price{margin:0 0 10px!important}body[data-page-type=product][data-product-locked=true] #MainContent .product__tax{margin:0 0 14px!important}body[data-page-type=product][data-product-locked=true] #MainContent .product-form{margin:16px 0 14px!important}body[data-page-type=product][data-product-locked=true] #MainContent .product-form__buttons{margin-top:0!important}body[data-page-type=product][data-product-locked=true] #MainContent .product__info-wrapper .eld-locked-note,body[data-page-type=product][data-product-locked=true] #MainContent .product__info-wrapper .eld-facts{margin-top:14px!important}body[data-page-type=product][data-product-locked=true] #MainContent .product__info-wrapper .eld-locked-note p,body[data-page-type=product][data-product-locked=true] #MainContent .product__info-wrapper .eld-facts p{margin:0 0 8px!important;line-height:1.65!important}body[data-page-type=product][data-product-locked=true] #MainContent .product__info-wrapper .eld-locked-divider{margin:14px 0 12px!important}body[data-page-type=product][data-product-locked=true] #MainContent .product__info-wrapper .eld-locked-sealed{margin-top:0!important;font-size:11px!important;letter-spacing:.16em!important;opacity:.78!important}@media(max-width:989px){body[data-page-type=product][data-product-locked=true] #MainContent .product__media-wrapper{min-height:52vh!important;display:block!important}body[data-page-type=product][data-product-locked=true] #MainContent .product__info-wrapper{display:block!important;padding:16px!important}}body[data-page-type=product][data-product-locked=true] .product-form__buttons{display:block!important}body[data-page-type=product][data-product-locked=true] .product-form__submit{display:flex!important;align-items:center!important;justify-content:center!important;height:54px!important;padding:0!important;text-align:center!important;letter-spacing:.18em!important;border-radius:999px!important}body[data-page-type=product][data-product-locked=true] .product-form__submit span{display:block!important;width:100%;text-align:center!important}body[data-page-type=product][data-product-locked=true] .loading__spinner,body[data-page-type=product][data-product-locked=true] .shopify-payment-button{display:none!important}body[data-page-type=product] #MainContent .product__info-container variant-selects~variant-selects,body[data-page-type=product] #MainContent .product__info-container variant-radios~variant-radios,body[data-page-type=product] #MainContent .product__info-wrapper variant-selects~variant-selects,body[data-page-type=product] #MainContent .product__info-wrapper variant-radios~variant-radios{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;pointer-events:none!important}body[data-page-type=product] #MainContent .product__info-container .product-form__input--dropdown~.product-form__input--dropdown,body[data-page-type=product] #MainContent .product__info-wrapper .product-form__input--dropdown~.product-form__input--dropdown{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;pointer-events:none!important}body[data-page-type=product] #MainContent .product__info-container .product-form__input--dropdown:first-of-type,body[data-page-type=product] #MainContent .product__info-wrapper .product-form__input--dropdown:first-of-type{display:block!important;visibility:visible!important;height:auto!important;overflow:visible!important;pointer-events:auto!important}body[data-page-type=product] #MainContent .product__info-container .product-form__input--dropdown:first-of-type select,body[data-page-type=product] #MainContent .product__info-wrapper .product-form__input--dropdown:first-of-type select{pointer-events:auto!important}@media(min-width:990px){body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product{max-width:1340px!important;margin-left:auto!important;margin-right:auto!important;padding-top:28px!important;padding-left:clamp(24px,3.2vw,52px)!important;padding-right:clamp(24px,3.2vw,52px)!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product.grid{display:grid!important;grid-template-columns:minmax(0,1.58fr) minmax(370px,444px)!important;column-gap:clamp(36px,4.2vw,68px)!important;align-items:start!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__media-wrapper,body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__info-wrapper{width:100%!important;max-width:none!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__info-wrapper{position:sticky!important;top:calc(var(--eld-header-h, 88px) + 18px)!important;align-self:start!important;max-height:calc(100vh - var(--eld-header-h, 88px) - 36px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:20px!important;scrollbar-width:thin;scrollbar-color:rgba(255,215,150,.26) transparent}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__info-container{max-width:none!important}}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__media{overflow:hidden!important;border-radius:14px!important;background:#ffffff06!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__media img{filter:brightness(1.11) contrast(1.045) saturate(.98)!important;transform:translateZ(0) scale(1)!important;transition:transform .52s cubic-bezier(.2,.7,.2,1),filter .52s cubic-bezier(.2,.7,.2,1)!important;will-change:transform,filter}@media(hover:hover){body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__media:hover img{filter:brightness(1.16) contrast(1.06) saturate(1)!important;transform:translateZ(0) scale(1.045)!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__media{cursor:zoom-in!important}}@media(min-width:990px){body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__media-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:start!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__media-list .product__media-item{width:100%!important;max-width:none!important;margin:0!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__media-list .product__media-item:first-child{grid-column:1 / -1!important;order:1!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__media-list .product__media-item:nth-child(2){order:2!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__media-list .product__media-item:nth-child(3){order:3!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__media-list .product__media-item:nth-child(4){order:4!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__media-list .product__media-item:nth-child(5){order:5!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__media-list .product__media-item:nth-child(6){order:6!important}}body[data-page-type=product] .product-media-modal{background:#000000eb!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body[data-page-type=product] .product-media-modal__content{align-items:center!important;justify-content:center!important;padding:38px 18px!important}body[data-page-type=product] .product-media-modal__content img{width:auto!important;height:auto!important;max-width:min(94vw,1420px)!important;max-height:90vh!important;object-fit:contain!important;filter:brightness(1.12) contrast(1.04)!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select,body[data-page-type=product] #MainContent .product-form__input--dropdown .select__select{-webkit-tap-highlight-color:transparent!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select{position:relative!important;max-width:100%!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select:before{display:none!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select:after{display:block!important;content:""!important;position:absolute!important;right:18px!important;top:50%!important;width:9px!important;height:9px!important;transform:translateY(-62%) rotate(45deg)!important;border-right:1.5px solid rgba(255,215,150,.72)!important;border-bottom:1.5px solid rgba(255,215,150,.72)!important;pointer-events:none!important;background:transparent!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select__select{color-scheme:dark!important;width:100%!important;min-height:55px!important;border-radius:12px!important;border:1px solid rgba(255,215,150,.22)!important;background:linear-gradient(180deg,#121214b3,#070708e0)!important;color:#ffffffdb!important;box-shadow:inset 0 1px #ffffff09,0 0 #ffd79600!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important;accent-color:rgba(255,215,150,.92)!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select__select:hover{border-color:#ffd7965c!important;background:linear-gradient(180deg,#161513c7,#08080aeb)!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select__select:focus,body[data-page-type=product] #MainContent .product-form__input--dropdown .select__select:focus-visible,body[data-page-type=product] #MainContent .product-form__input--dropdown .select__select:active{outline:none!important;border-color:#ffd79685!important;box-shadow:0 0 0 1px #ffd79629,0 0 0 4px #ffd7960e,inset 0 1px #ffffff0a!important;background:linear-gradient(180deg,#18150fdb,#08080af2)!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select__select option{background:#070708!important;color:#ffffffe0!important}body[data-page-type=product] #MainContent .product-form__input--dropdown .select__select option:checked{background:#1b160f!important;color:#ffd796f5!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent variant-selects:after{content:"FIT NOTE\aOversized by design. Stay true to size for the intended drape; size down for a closer fit.\aModel shown wearing size S for the intended oversized look.";white-space:pre-line!important;display:block!important;grid-column:1 / -1!important;margin:-4px 0 16px!important;padding:12px 13px!important;border-radius:12px!important;border:1px solid rgba(255,215,150,.105)!important;background:linear-gradient(180deg,#ffd7960b,#ffffff04)!important;color:#ffffffa3!important;font-size:12.5px!important;line-height:1.65!important;letter-spacing:.045em!important}@media(min-width:990px){body[data-page-type=product]:not([data-product-locked=true]) #MainContent variant-selects{display:grid!important;grid-template-columns:1fr!important;gap:0!important;align-items:start!important}}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__submit{min-height:58px!important;border-radius:12px!important;border:1px solid rgba(255,215,150,.38)!important;background:linear-gradient(180deg,#ffd79621,#ffd7960b)!important;color:#fffffff0!important;letter-spacing:.24em!important;font-weight:650!important;box-shadow:inset 0 1px #ffffff0f,0 12px 28px #00000042!important;transform:none!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__submit:hover:not([disabled]),body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__submit:focus-visible:not([disabled]){border-color:#ffd7969e!important;background:linear-gradient(180deg,#ffd79630,#ffd79613)!important;color:#fffffffa!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff12,0 16px 34px #00000052,0 0 0 4px #ffd7960b!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__submit:active:not([disabled]){transform:translateY(0)!important}body[data-page-type=product] #MainContent .collapsible-row details{padding:12px 0!important}body[data-page-type=product] #MainContent .collapsible-row summary .summary__title{font-size:10.75px!important;letter-spacing:.24em!important}body[data-page-type=product] #MainContent .collapsible-row .accordion__content{padding-top:10px!important;margin-bottom:0!important}body[data-page-type=product] #MainContent .collapsible-row .accordion__content,body[data-page-type=product] #MainContent .collapsible-row .accordion__content *{font-size:13.5px!important;line-height:1.72!important}body[data-page-type=product] #MainContent .collapsible-row .accordion__content ul,body[data-page-type=product] #MainContent .collapsible-row .accordion__content ol{margin:0!important;padding-left:0!important;list-style:none!important}body[data-page-type=product] #MainContent .collapsible-row .accordion__content li{position:relative!important;margin:0 0 6px!important;padding-left:15px!important}body[data-page-type=product] #MainContent .collapsible-row .accordion__content li:before{content:"\2022"!important;position:absolute!important;left:0!important;top:0!important;color:#ffd796c7!important}body[data-page-type=product] #MainContent .collapsible-row .accordion__content p{margin:0 0 8px!important}body[data-page-type=product] #ShopifyChat,body[data-page-type=product] #shopify-chat,body[data-page-type=product] [id*=ShopifyChat],body[data-page-type=product] [id*=shopify-chat],body[data-page-type=product] [class*=shopify-chat],body[data-page-type=product] [class*=ShopifyChat],body[data-page-type=product] iframe[title*=chat i],body[data-page-type=product] iframe[title*=inbox i],body[data-page-type=product] iframe[src*=inbox i],body[data-page-type=product] iframe[src*=chat i]{bottom:104px!important;right:18px!important;z-index:120!important}@media(max-width:640px){body[data-page-type=product] #ShopifyChat,body[data-page-type=product] #shopify-chat,body[data-page-type=product] [id*=ShopifyChat],body[data-page-type=product] [id*=shopify-chat],body[data-page-type=product] [class*=shopify-chat],body[data-page-type=product] [class*=ShopifyChat],body[data-page-type=product] iframe[title*=chat i],body[data-page-type=product] iframe[title*=inbox i],body[data-page-type=product] iframe[src*=inbox i],body[data-page-type=product] iframe[src*=chat i]{bottom:88px!important;right:12px!important}}body[data-page-type=product]:not([data-product-locked=true]) #hom-sticky-atc{z-index:90!important}@media(min-width:990px){body[data-page-type=product]:not([data-product-locked=true]) #hom-sticky-atc{width:min(920px,calc(100% - 360px))!important}}@media(max-width:749px){body[data-page-type=product]:not([data-product-locked=true]) #MainContent variant-selects:after{margin-top:-2px!important;font-size:12px!important;line-height:1.6!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__media img{filter:brightness(1.09) contrast(1.035) saturate(.98)!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product__media:hover img{transform:none!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__submit{min-height:54px!important;letter-spacing:.2em!important}}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__input--dropdown{margin-bottom:10px!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__input--dropdown .select{position:relative!important;width:100%!important;max-width:100%!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__input--dropdown .select svg,body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__input--dropdown .select .icon,body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__input--dropdown .select .icon-caret,body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__input--dropdown .select .svg-wrapper{display:none!important;opacity:0!important;visibility:hidden!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__input--dropdown .select:before{content:none!important;display:none!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__input--dropdown .select:after{content:""!important;display:block!important;position:absolute!important;right:18px!important;left:auto!important;top:50%!important;width:8px!important;height:8px!important;transform:translateY(-62%) rotate(45deg)!important;border:0!important;border-right:1.5px solid rgba(255,215,150,.78)!important;border-bottom:1.5px solid rgba(255,215,150,.78)!important;background:transparent!important;pointer-events:none!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__input--dropdown .select__select{min-height:54px!important;padding:14px 48px 14px 16px!important;text-indent:0!important;border-radius:12px!important;border-color:#ffd7962e!important;background:#070708bd!important;box-shadow:inset 0 1px #ffffff06!important;appearance:none!important;-webkit-appearance:none!important;background-image:none!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__input--dropdown .select__select:focus,body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__input--dropdown .select__select:focus-visible,body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__input--dropdown .select__select:active{outline:none!important;border-color:#ffd7966b!important;background:#09090ae0!important;box-shadow:0 0 0 1px #ffd7961a,0 0 0 3px #ffd79609!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent variant-selects:after{content:"FIT NOTE\aOversized by design. Stay true to size for the intended drape; size down for a closer fit.\aModel shown wearing size M for the intended oversized fit."!important;white-space:pre-line!important;display:block!important;grid-column:1 / -1!important;margin:0 0 14px!important;padding:10px 12px!important;border-radius:10px!important;border:1px solid rgba(255,215,150,.075)!important;background:#ffffff05!important;color:#ffffff94!important;font-size:12px!important;line-height:1.58!important;letter-spacing:.035em!important}@media(max-width:749px){body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__input--dropdown .select__select{min-height:52px!important;padding:13px 44px 13px 14px!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent .product-form__input--dropdown .select:after{right:16px!important}body[data-page-type=product]:not([data-product-locked=true]) #MainContent variant-selects:after{padding:9px 11px!important;font-size:11.75px!important;line-height:1.55!important}}body[data-page-type=product][data-product-locked=true] #MainContent .product-form{margin:14px 0 12px!important}body[data-page-type=product][data-product-locked=true] #MainContent .product-form__buttons{display:flex!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0!important}body[data-page-type=product][data-product-locked=true] #MainContent .shopify-payment-button,body[data-page-type=product][data-product-locked=true] #MainContent shopify-accelerated-checkout,body[data-page-type=product][data-product-locked=true] #MainContent shopify-paypal-button,body[data-page-type=product][data-product-locked=true] #MainContent more-payment-options-link{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;overflow:hidden!important}body[data-page-type=product][data-product-locked=true] #MainContent .product-form__submit{width:auto!important;min-width:132px!important;max-width:180px!important;min-height:42px!important;height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 22px!important;margin:0!important;border-radius:999px!important;border:1px solid rgba(255,215,150,.18)!important;background:#ffffff06!important;color:#ffd796d6!important;box-shadow:inset 0 1px #ffffff09,0 10px 28px #00000038!important;pointer-events:none!important;cursor:default!important;opacity:1!important;transform:none!important}body[data-page-type=product][data-product-locked=true] #MainContent .product-form__submit span{display:none!important}body[data-page-type=product][data-product-locked=true] #MainContent .product-form__submit:after{content:none!important;display:none!important;box-shadow:none!important}body[data-page-type=product][data-product-locked=true] #MainContent .product-form__submit:before{content:"LOCKED"!important;position:static!important;inset:auto!important;width:auto!important;height:auto!important;display:block!important;border:0!important;background:transparent!important;box-shadow:none!important;transform:none!important;color:#ffd796e0!important;font-size:10.5px!important;line-height:1!important;letter-spacing:.28em!important;text-transform:uppercase!important;font-weight:650!important}body[data-page-type=product][data-product-locked=true] #MainContent .eld-locked-note{margin-top:16px!important}body[data-page-type=product][data-product-locked=true] #MainContent .eld-locked-divider{margin:0 0 12px!important}body[data-page-type=product][data-product-locked=true] #MainContent .eld-locked-sealed{margin:0!important;color:#ffffff75!important;font-size:10.5px!important;letter-spacing:.2em!important;text-transform:uppercase!important}body[data-page-type=product][data-product-locked=true] #MainContent .price,body[data-page-type=product][data-product-locked=true] #MainContent .price *,body[data-page-type=product][data-product-locked=true] #MainContent .product__tax,body[data-page-type=product][data-product-locked=true] #MainContent .product__tax *{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/b2-product-override.css.map */
