.extra-sheet-ocu.mtrix-1dksm9p.mtrix-1dksm9p{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:16px 21px;margin-top:16px;border:1px solid #000;border-radius:6px;background:#fcf8cd;font-family:Brandon,Arial,sans-serif;color:#000}.extra-sheet-ocu.expanded.mtrix-1dksm9p.mtrix-1dksm9p{padding-bottom:12px}.ocu-header.mtrix-1dksm9p.mtrix-1dksm9p{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;height:36px}.ocu-title.mtrix-1dksm9p.mtrix-1dksm9p{display:flex;align-items:center;gap:8px;font-size:16.5px;font-weight:700;line-height:36px;white-space:nowrap}.save-badge.mtrix-1dksm9p.mtrix-1dksm9p{display:inline-flex;align-items:center;height:34px;padding:0 10px;border-radius:21px;background:#ddff8e}.ocu-switch.mtrix-1dksm9p.mtrix-1dksm9p{position:relative;flex:0 0 58px;width:58px;height:30px;padding:0;border:0;border-radius:20px;background:#000000;cursor:pointer;transition:background-color .18s ease}.ocu-switch.mtrix-1dksm9p span.mtrix-1dksm9p{position:absolute;top:3.5px;left:3.5px;width:23px;height:23px;border-radius:50%;background:#fff;transition:transform .18s ease}.ocu-switch.active.mtrix-1dksm9p.mtrix-1dksm9p{background:#ff935f}.ocu-switch.active.mtrix-1dksm9p span.mtrix-1dksm9p{transform:translate(28px)}.ocu-details.mtrix-1dksm9p.mtrix-1dksm9p{min-width:0;margin-top:14px}.option-label.mtrix-1dksm9p.mtrix-1dksm9p,.color-heading.mtrix-1dksm9p.mtrix-1dksm9p{margin:0;font-size:12px;font-weight:700;line-height:18px;text-transform:uppercase}.desktop-options.mtrix-1dksm9p .option-label.mtrix-1dksm9p{font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:600}.desktop-size-row.mtrix-1dksm9p.mtrix-1dksm9p{display:flex;gap:13px;min-width:0;margin-top:7px}.ocu-size-dropdown.mtrix-1dksm9p.mtrix-1dksm9p{box-sizing:border-box;flex:1 1 auto;width:100%;min-width:0}.ocu-size-dropdown-trigger.dropdown-selection.lg.mtrix-1dksm9p.mtrix-1dksm9p{display:flex;align-items:center;box-sizing:border-box;width:100%;height:35px;padding:0 10px;font-family:Brandon,Arial,sans-serif;color:#000;text-align:left;cursor:pointer}.ocu-size-dropdown-trigger.mtrix-1dksm9p p.mtrix-1dksm9p{margin:0;font-size:1.2rem;pointer-events:none}.ocu-size-option.mtrix-1dksm9p.mtrix-1dksm9p{display:block;width:100%;border:0;background:#fff;font-family:Brandon,Arial,sans-serif;color:#000;text-align:left;cursor:pointer}.ocu-size-option.mtrix-1dksm9p.mtrix-1dksm9p:hover{background:#f3f3f3}.color-options.mtrix-1dksm9p.mtrix-1dksm9p{min-width:0;margin-top:14px}.color-heading.mtrix-1dksm9p span.mtrix-1dksm9p{margin-left:4px}.color-swatches.mtrix-1dksm9p.mtrix-1dksm9p{display:flex;flex-wrap:wrap;gap:8.78px;width:100%;min-width:0;margin-top:9px}.color-swatches.mtrix-1dksm9p button.mtrix-1dksm9p{position:relative;box-sizing:border-box;flex:0 0 31px;width:31px;max-width:31px;height:31px;padding:0;overflow:hidden;border:1px solid rgba(114,118,131,.5);border-radius:6px;background:var(--swatch-color);cursor:pointer}.color-swatches.mtrix-1dksm9p button.selected.mtrix-1dksm9p{border-color:#000;box-shadow:0 0 0 1px #000}.color-swatches.mtrix-1dksm9p button.out-of-stock.mtrix-1dksm9p{opacity:.3}.color-swatches.mtrix-1dksm9p button.out-of-stock.mtrix-1dksm9p:before,.color-swatches.mtrix-1dksm9p button.out-of-stock.mtrix-1dksm9p:after{position:absolute;top:50%;left:-7px;width:43px;height:1px;background:#000;content:""}.color-swatches.mtrix-1dksm9p button.out-of-stock.mtrix-1dksm9p:before{transform:rotate(45deg)}.color-swatches.mtrix-1dksm9p button.out-of-stock.mtrix-1dksm9p:after{transform:rotate(-45deg)}.price-divider.mtrix-1dksm9p.mtrix-1dksm9p{height:1px;margin-top:23px;background:rgba(0,0,0,.65)}.ocu-price.mtrix-1dksm9p.mtrix-1dksm9p{display:flex;align-items:center;gap:8px;height:34px;margin-top:17px;font-size:24px;line-height:26px}.compare-price.mtrix-1dksm9p.mtrix-1dksm9p{color:#7c7c7c;font-weight:400;text-decoration:line-through}.ocu-price.mtrix-1dksm9p strong.mtrix-1dksm9p{font-weight:700}.discount-badge.mtrix-1dksm9p.mtrix-1dksm9p{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:50px;background:#dcff8e;font-size:13px;font-weight:700;line-height:24px}.mobile-options.mtrix-1dksm9p.mtrix-1dksm9p{display:none}@media screen and (max-width: 767px){.extra-sheet-ocu.mtrix-1dksm9p.mtrix-1dksm9p,.extra-sheet-ocu.expanded.mtrix-1dksm9p.mtrix-1dksm9p{padding:25px 22px 24px}.ocu-title.mtrix-1dksm9p.mtrix-1dksm9p{gap:7px;font-size:18px}.save-badge.mtrix-1dksm9p.mtrix-1dksm9p{padding:0 9px}.desktop-options.mtrix-1dksm9p.mtrix-1dksm9p{display:none}.mobile-options.mtrix-1dksm9p.mtrix-1dksm9p{display:block}.ocu-details.mtrix-1dksm9p.mtrix-1dksm9p{margin-top:24px}.mobile-size-heading.mtrix-1dksm9p.mtrix-1dksm9p{display:flex;align-items:center;justify-content:space-between;height:18px}.mobile-size-heading.mtrix-1dksm9p p.mtrix-1dksm9p,.mobile-size-heading.mtrix-1dksm9p button.mtrix-1dksm9p{margin:0;font:700 12px/18px Brandon,Arial,sans-serif}.mobile-size-label.mtrix-1dksm9p.mtrix-1dksm9p{text-transform:uppercase}.mobile-size-heading.mtrix-1dksm9p button.mtrix-1dksm9p{display:flex;align-items:center;gap:2px;padding:0;border:0;background:transparent;color:#000;cursor:pointer}.mobile-size-grid.mtrix-1dksm9p.mtrix-1dksm9p{display:grid;grid-template-columns:repeat(12,1fr);gap:7px 8px;margin-top:18px}.mobile-size-grid.mtrix-1dksm9p button.mtrix-1dksm9p{box-sizing:border-box;grid-column:span 3;height:46px;padding:0 4px;border:1px solid #c2c4c9;border-radius:7px;background:#fff;font:700 15.75px Brandon,Arial,sans-serif;color:#000;cursor:pointer}.mobile-size-grid.mtrix-1dksm9p button.mtrix-1dksm9p:nth-child(n+5){grid-column:span 4}.mobile-size-grid.mtrix-1dksm9p button.selected.mtrix-1dksm9p{border-color:#000;background:#000;color:#fff}.mobile-size-grid.mtrix-1dksm9p button.out-of-stock.mtrix-1dksm9p:not(.selected){position:relative;overflow:hidden;background:#d9d9d9;color:#87877f;text-decoration:line-through}.color-options.mtrix-1dksm9p.mtrix-1dksm9p{margin-top:24px}.color-swatches.mtrix-1dksm9p.mtrix-1dksm9p{max-width:100%;flex-wrap:wrap;gap:10px;margin-top:11px}.color-swatches.mtrix-1dksm9p button.mtrix-1dksm9p{flex:0 0 35px;width:35px;max-width:35px;height:35px}.price-divider.mtrix-1dksm9p.mtrix-1dksm9p{margin-top:24px;background:#000}.ocu-price.mtrix-1dksm9p.mtrix-1dksm9p{height:27px;margin-top:23px;font-size:22px}.discount-badge.mtrix-1dksm9p.mtrix-1dksm9p{height:27px;padding:0 15px;font-size:12px;line-height:18px}}@media screen and (max-width: 390px){.ocu-title.mtrix-1dksm9p.mtrix-1dksm9p{gap:5px;font-size:17px}.save-badge.mtrix-1dksm9p.mtrix-1dksm9p{padding-inline:7px}.ocu-switch.mtrix-1dksm9p.mtrix-1dksm9p{flex:0 0 58px}}.atc-content.mtrix-4q95iw.mtrix-4q95iw,.atc-content.mtrix-4q95iw .container.mtrix-4q95iw,.atc-form.mtrix-4q95iw.mtrix-4q95iw{min-width:0}.luxe-upgrade-container.mtrix-4q95iw.mtrix-4q95iw{display:flex;flex-direction:column;gap:6px;margin-bottom:2.2rem}.luxe-upgrade-heading.mtrix-4q95iw.mtrix-4q95iw{font-family:Brandon;font-weight:700;font-size:12px;line-height:1.8rem;text-transform:uppercase;color:#000;padding-top:2px;margin:0}.luxe-upgrade-selectors.mtrix-4q95iw.mtrix-4q95iw{display:flex;justify-content:space-between;gap:20px;min-height:85px}.luxe-option.mtrix-4q95iw.mtrix-4q95iw{flex:1;display:flex;align-items:flex-start;flex-direction:column;padding:11px;gap:8px;background:#FFFFFF;border:1px solid transparent;border-radius:12px;cursor:pointer;transition:all .2s ease}.luxe-option.selected.mtrix-4q95iw.mtrix-4q95iw{background:#FCF9CD;border:1px solid #000000}.luxe-option.mtrix-4q95iw input[type=radio].mtrix-4q95iw{position:absolute;opacity:0;width:0;height:0}.luxe-radio.mtrix-4q95iw.mtrix-4q95iw{width:16px;height:16px;border-radius:50%;border:1px solid #000000;display:flex;align-items:center;justify-content:center;margin-right:5px;flex-shrink:0;background:#FFFFFF}.luxe-option.selected.mtrix-4q95iw .luxe-radio.mtrix-4q95iw:after{content:"";width:8px;height:8px;background:#000000;border-radius:50%}.luxe-content.mtrix-4q95iw.mtrix-4q95iw{display:flex;align-items:flex-start}.luxe-subheading.mtrix-4q95iw.mtrix-4q95iw{font-family:Brandon;font-weight:700;font-size:14px;line-height:16px;color:#000}.luxe-desc.mtrix-4q95iw.mtrix-4q95iw{font-family:Brandon;font-weight:400;font-size:14px;line-height:16px;color:#000;margin:0}.nightly-price.mtrix-4q95iw.mtrix-4q95iw{font-family:Brandon;font-weight:700;font-size:1.4rem;line-height:1.7rem}.nightly-value-banner.mtrix-4q95iw.mtrix-4q95iw{height:54px;padding:0 31px;border-radius:12px;background:#FFFFFF;border:1px solid #72768380;display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:12px}.nightly-value-banner__copy.mtrix-4q95iw.mtrix-4q95iw{display:flex;flex-direction:column;gap:2px}.nightly-value-banner__copy.mtrix-4q95iw p.mtrix-4q95iw{margin:0;font-size:14px;font-weight:700;line-height:17px;white-space:nowrap}.nightly-value-banner__copy.mtrix-4q95iw span.mtrix-4q95iw{font-size:10px;font-weight:400;line-height:10px;white-space:nowrap}.nightly-value-banner__comparison.mtrix-4q95iw.mtrix-4q95iw{width:125px;height:26px;border-radius:999px;background:#FCF9CD;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;line-height:20px;white-space:nowrap}@media (max-width: 425px){.flex.mtrix-4q95iw.mtrix-4q95iw{justify-content:center}}
