#MainContent .parlay-caption{font-family:Inter,sans-serif;font-size:15px;line-height:1.6;color:#3b3b3b;margin:12px 0 4px;max-width:48ch}#MainContent fieldset[data-option-slug=lens] .form__label,#MainContent fieldset[data-option-slug=color] .form__label{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:600;opacity:.7;margin-bottom:10px}#MainContent fieldset[data-option-slug=lens]{margin-top:20px!important;margin-bottom:20px!important}#MainContent fieldset[data-option-slug=lens] .swatches{display:inline-flex!important;gap:0!important;background:#f1f0ee;border-radius:999px;padding:4px;flex-wrap:nowrap!important;width:auto!important;align-items:stretch}#MainContent fieldset[data-option-slug=lens] .swatches>li{margin:0!important;display:flex}#MainContent fieldset[data-option-slug=lens] .label-swatch,#MainContent .parlay-lens-both{display:inline-flex!important;align-items:center;gap:9px;padding:9px 22px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#111!important;font-size:15px!important;font-weight:500!important;line-height:1!important;white-space:nowrap;width:auto!important;min-width:0!important;height:auto!important;opacity:.68;cursor:pointer;position:relative;transition:background .2s ease,box-shadow .2s ease,opacity .2s ease}#MainContent fieldset[data-option-slug=lens] .label-swatch:before,#MainContent fieldset[data-option-slug=lens] .label-swatch:after{display:none!important}#MainContent fieldset[data-option-slug=lens] input:checked+.label-swatch,#MainContent fieldset[data-option-slug=lens] input:checked+magnet-element .label-swatch{background:#fff!important;box-shadow:0 1px 4px #00000024;font-weight:600!important;opacity:1}#MainContent fieldset[data-option-slug=lens] .label-swatch:hover,#MainContent .parlay-lens-both:hover{opacity:1}#MainContent fieldset[data-option-slug=lens] .swatches.parlay-both-active input:checked+.label-swatch,#MainContent fieldset[data-option-slug=lens] .swatches.parlay-both-active input:checked+magnet-element .label-swatch{background:transparent!important;box-shadow:none!important;font-weight:500!important;opacity:.68!important}#MainContent .parlay-lens-both.is-active{background:#fff!important;box-shadow:0 1px 4px #00000024;font-weight:600!important;opacity:1}#MainContent .parlay-lens-thumb{width:19px;height:19px;object-fit:contain;flex-shrink:0;display:block}#MainContent .parlay-lens-thumbs{position:relative;width:30px;height:19px;flex-shrink:0}#MainContent .parlay-lens-thumbs .parlay-lens-thumb{position:absolute;top:0}#MainContent .parlay-lens-thumbs .parlay-lens-thumb:first-child{left:0}#MainContent .parlay-lens-thumbs .parlay-lens-thumb:last-child{left:12px}#MainContent .parlay-lens-flag{position:absolute;top:-9px;right:-8px;font-size:9px;font-weight:600;letter-spacing:.04em;background:#822623;color:#fff;border-radius:4px;padding:2px 6px;line-height:1.4;white-space:nowrap}#MainContent .parlay-lens-reveal{overflow:hidden;max-height:0;opacity:0;margin-top:0;transition:max-height .35s ease,opacity .3s ease,margin-top .35s ease}#MainContent .parlay-lens-reveal.is-open{max-height:400px;opacity:1;margin-top:12px}#MainContent .parlay-lens-panel{display:flex;align-items:center;gap:14px;border-radius:16px;background:#f2f1ef;padding:12px;font-family:Inter,sans-serif}#MainContent .parlay-lens-panel-photo{width:118px;aspect-ratio:3 / 4;object-fit:cover;border-radius:12px;flex-shrink:0;display:block;background:#fff}#MainContent .parlay-lens-panel-body{flex:1;min-width:0;padding:2px 4px 2px 0}#MainContent .parlay-lens-panel-title{font-size:16px;font-weight:600;line-height:1.25;letter-spacing:-.015em;margin:0;color:#111}#MainContent .parlay-lens-panel-sub{font-size:13px;line-height:1.5;color:#121212a8;margin:5px 0 0}#MainContent .parlay-lens-panel-priceline{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;margin-top:10px}#MainContent .parlay-lens-panel-price{font-size:20px;font-weight:700;letter-spacing:-.01em;color:#822623}#MainContent .parlay-lens-panel-compare{font-size:14px;color:#999}#MainContent .parlay-lens-panel-btn{margin-top:11px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:#fff;background:#822623;border:0;border-radius:10px;padding:9px 16px;cursor:pointer;line-height:1.2;transition:background .15s ease}#MainContent .parlay-lens-panel-btn:hover{background:#6f1f1d}#MainContent .parlay-lens-panel-btn[disabled]{opacity:.6;cursor:default}#MainContent fieldset[data-option-slug=color] .swatches{gap:12px!important;align-items:flex-start!important}#MainContent fieldset[data-option-slug=color] label.color-swatch{position:relative;display:block;width:130px!important;height:auto!important;aspect-ratio:1.94;padding:0!important;border:2px solid transparent!important;border-radius:13px!important;overflow:hidden;background-color:#f0efec!important;background-image:var(--swatch-background-image);background-size:cover;background-position:center 55%;background-repeat:no-repeat;box-shadow:none!important;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}#MainContent fieldset[data-option-slug=color] label.color-swatch:before,#MainContent fieldset[data-option-slug=color] label.color-swatch:after{display:none!important}#MainContent fieldset[data-option-slug=color] label.color-swatch .tooltip{display:none!important}#MainContent fieldset[data-option-slug=color] input:checked+label.color-swatch,#MainContent fieldset[data-option-slug=color] input:checked+magnet-element label.color-swatch{border-color:#822623!important;box-shadow:0 3px 12px #0000001f!important}#MainContent fieldset[data-option-slug=color] .parlay-tile-name{display:block;width:130px;margin:9px auto 0;padding:0;box-sizing:border-box;text-align:center;font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:.01em;line-height:1.28;color:#2a2622;pointer-events:none}#MainContent fieldset[data-option-slug=color] input:checked~.parlay-tile-name{color:#822623}#MainContent .benefit-ticks__intro{margin:0 0 10px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:1.3;color:#111}@media screen and (min-width:750px){#MainContent .benefit-ticks .benefit-ticks__list{flex-direction:column!important;gap:11px!important}#MainContent .benefit-ticks .benefit-ticks__item{border:0!important;border-radius:0!important;padding:0!important;white-space:normal!important;font-size:15px!important}}#MainContent .parlay-giftbar{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#f3f2f0;border-radius:16px;padding:15px 18px;margin:16px 0;cursor:pointer;border:1px solid transparent;transition:background .15s ease;font-family:Inter,sans-serif}#MainContent .parlay-giftbar:hover{background:#eeece9}.parlay-giftbar__title{font-size:15px;font-weight:600;color:#111;margin:0;letter-spacing:-.01em}.parlay-giftbar__sub{font-size:13px;color:#6b6b6b;margin:3px 0 0;line-height:1.45}.parlay-giftbar__link{color:#111;font-weight:600;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.parlay-giftbar__thumbs{display:flex;gap:8px;flex-shrink:0}.parlay-giftbar__thumb{width:52px;height:52px;border-radius:10px;overflow:hidden;background:#fff;border:1px solid #e7e5e2}.parlay-giftbar__thumb img{width:100%;height:100%;object-fit:cover;display:block}.parlay-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:20px}.parlay-modal.is-open{display:flex}.parlay-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1412108c}.parlay-modal__card{position:relative;background:#fff;border-radius:20px;max-width:440px;width:100%;padding:26px 24px 22px;box-shadow:0 20px 60px #00000047;font-family:Inter,sans-serif;max-height:88vh;overflow:auto}.parlay-modal__close{position:absolute;top:14px;right:14px;width:30px;height:30px;border:0;background:#f1f0ee;border-radius:50%;cursor:pointer;font-size:17px;line-height:1;color:#333}.parlay-modal__eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:#822623;margin:0 0 5px}.parlay-modal__title{font-size:22px;font-weight:700;letter-spacing:-.02em;margin:0 0 5px;color:#111}.parlay-modal__lead{font-size:13.5px;color:#6b6b6b;margin:0 0 18px;line-height:1.5}.parlay-modal__list{display:flex;flex-direction:column;gap:13px}.parlay-giftrow{display:flex;align-items:center;gap:14px}.parlay-giftrow__media{width:60px;height:60px;border-radius:12px;overflow:hidden;background:#f5f4f2;flex-shrink:0;border:1px solid #ececea}.parlay-giftrow__media img{width:100%;height:100%;object-fit:cover;display:block}.parlay-giftrow__body{flex:1;min-width:0}.parlay-giftrow__name{font-size:15px;font-weight:600;color:#111;margin:0}.parlay-giftrow__price{text-align:right;flex-shrink:0}.parlay-giftrow__strike{color:#b3b3b3;font-size:13px}.parlay-giftrow__free{display:block;color:#2e7d32;font-weight:700;font-size:13px;letter-spacing:.02em}.parlay-modal__total{display:flex;justify-content:space-between;align-items:center;margin-top:18px;padding-top:15px;border-top:1px solid #eee}.parlay-modal__total-label{font-size:14px;color:#555}.parlay-modal__total-value s{color:#b3b3b3;margin-right:8px}.parlay-modal__total-value b{color:#111}#MainContent .parlay-lens-panel-save{display:inline-block;margin-top:9px;font-size:12px;font-weight:600;color:#fff;background:#822623;border-radius:8px;padding:5px 11px;line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/35/assets/parlay-lens-pdp.css.map */
