:root{--hux-dropdown-ready: 1;--hux-dropdown-ink: #24312A;--hux-dropdown-accent: #2A4537;--hux-dropdown-control: #7F8B82;--hux-dropdown-selected: #E4EADA;--hux-dropdown-divider: #DCD8CC;--hux-dropdown-font: var(--hux-text, inherit)}[data-hux-dropdown-brand^=hypnos]{--hux-dropdown-ink: #19212C;--hux-dropdown-accent: #19212C;--hux-dropdown-control: #19212C;--hux-dropdown-selected: #F0EBE3;--hux-dropdown-divider: #D5CFC4;--hux-dropdown-font: "Montserrat", sans-serif}:is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html) body :is(select[data-hux-dropdown-native],[data-hux-dropdown-error]){position:absolute!important;top:0!important;left:0!important;width:1px!important;min-width:0!important;max-width:1px!important;height:1px!important;min-height:0!important;max-height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important}body :is([data-hux-dropdown-trigger],[data-hux-dropdown-menu],select[data-hux-dropdown-native])[hidden]{display:none!important}body [data-hux-dropdown-trigger]{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;max-width:100%;min-width:0;min-height:60px;margin:0;padding:16px 20px;border:1px solid var(--hux-dropdown-control);border-radius:12px;background:#fff;color:var(--hux-dropdown-ink);box-shadow:none;font-family:var(--hux-dropdown-font);font-size:18px;font-weight:500;line-height:1.2;text-align:left;text-transform:none;letter-spacing:0;-webkit-appearance:none;appearance:none;cursor:pointer;transition:border-color .15s}body [data-hux-dropdown-trigger]:hover:not(:disabled){border-color:var(--hux-dropdown-accent)}body [data-hux-dropdown-trigger]:is(:hover:not(:disabled),:focus,:active){box-shadow:none}body [data-hux-dropdown-trigger]:focus-visible{border-color:var(--hux-dropdown-accent);outline:2px solid var(--hux-dropdown-accent);outline-offset:3px}body [data-hux-dropdown-trigger][aria-expanded=true],body [data-hux-dropdown-trigger][aria-expanded=true]:is(:hover,:focus,:active){border-color:var(--hux-dropdown-accent);box-shadow:0 0 0 1px var(--hux-dropdown-accent)}body [data-hux-dropdown-trigger]:is(:disabled,[aria-disabled=true]){opacity:.55;cursor:not-allowed}body [data-hux-dropdown-trigger][aria-invalid=true]{border-color:#9b3030}body [data-hux-dropdown-trigger] .hux-dropdown__value{flex:1 1 auto;min-width:0;font-size:inherit;font-weight:inherit;line-height:1.25;white-space:normal;overflow-wrap:anywhere}body [data-hux-dropdown-trigger] .hux-dropdown__chevron{flex:0 0 10px;width:10px;height:10px;margin:0 2px 0 4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .15s;pointer-events:none}body [data-hux-dropdown-trigger][aria-expanded=true] .hux-dropdown__chevron{transform:translateY(2px) rotate(225deg)}body [data-hux-dropdown-menu]{box-sizing:border-box;position:fixed;z-index:10050;display:block;min-width:0;max-width:calc(100vw - 24px);max-height:min(46vh,360px);margin:0;padding:4px 0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;list-style:none;border:1px solid var(--hux-dropdown-accent);border-radius:12px;background:#fff;color:var(--hux-dropdown-ink);box-shadow:0 4px 14px #21302629,0 22px 55px #2130264d;font-family:var(--hux-dropdown-font);font-size:16px;font-weight:500;line-height:1.35;text-align:left}body [data-hux-dropdown-menu] :is(ul[role=group],li[role=presentation]){margin:0;padding:0;list-style:none}body [data-hux-dropdown-menu] [data-option-index]{box-sizing:border-box;display:flex;align-items:center;min-height:48px;margin:0;padding:12px 20px;border:0;border-left:3px solid transparent;background:#fff;color:var(--hux-dropdown-ink);font-size:16px;font-weight:500;line-height:1.35;white-space:normal;overflow-wrap:anywhere;cursor:pointer}body [data-hux-dropdown-menu] [data-option-index]+[data-option-index],body [data-hux-dropdown-menu]>li[role=presentation]+li{border-top:1px solid var(--hux-dropdown-divider)}body [data-hux-dropdown-menu] [data-option-index]:hover:not([aria-disabled=true]){background:var(--hux-dropdown-selected)}body [data-hux-dropdown-menu] [data-option-index][aria-selected=true]{border-left-color:var(--hux-dropdown-accent);background:var(--hux-dropdown-selected)}body [data-hux-dropdown-menu] [data-option-index]:is(.is-active,:focus-visible){outline:2px solid var(--hux-dropdown-accent);outline-offset:-3px}body [data-hux-dropdown-menu] [data-option-index][aria-disabled=true]{color:#69726c;cursor:not-allowed}body [data-hux-dropdown-menu] .hux-dropdown__group-label{display:block;padding:10px 20px;border-bottom:1px solid var(--hux-dropdown-divider);color:var(--hux-dropdown-ink);font-size:16px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}:is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html) body :is([data-hux-dropdown-trigger][data-hux-dropdown-brand^=hypnos],[data-hux-dropdown-menu][data-hux-dropdown-brand^=hypnos]),:is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html) body :is([data-hux-dropdown-trigger][data-hux-dropdown-brand^=hypnos],[data-hux-dropdown-menu][data-hux-dropdown-brand^=hypnos]) *{font-family:Montserrat,sans-serif!important;font-size-adjust:none}body [data-hux-dropdown-trigger]:is([data-hux-dropdown-kind=quantity],[data-hux-dropdown-kind=address]){padding-top:24px;padding-bottom:6px}body select[data-hux-dropdown-native]~.form-field-title{top:.5rem;left:16px;font-size:.8125rem;line-height:1.1;transition:none}body .form-field-select-wrapper:has(>select[data-hux-dropdown-native]~.form-field-title)>[data-hux-dropdown-trigger]{padding:24px 16px 6px}body select[data-hux-dropdown-native]~:is(svg,.variants-ui__input-select-chevron){display:none!important}body .cbb-frequently-bought-selector-list>li>[data-hux-dropdown-trigger][data-hux-dropdown-kind=bundle]{grid-column:2;grid-row:2;width:100%;max-width:100%;margin:0}body .live-search-filter-wrapper:has(>select[data-hux-dropdown-native]){min-width:0;flex:0 1 auto;box-shadow:none}body select[data-hux-dropdown-native][data-live-search-filter]~[data-live-search-filter-label]{display:none!important}body [data-hux-dropdown-trigger][data-hux-dropdown-kind=search]{width:auto;max-width:min(220px,40vw);min-height:44px;height:54px;gap:8px;padding:10px 12px;border:0;border-radius:0;font-size:16px}body [data-hux-dropdown-trigger][data-hux-dropdown-kind=search] .hux-dropdown__value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:768px){body [data-hux-dropdown-trigger]{min-height:54px;padding:14px 16px;font-size:16px}body [data-hux-dropdown-menu] [data-option-index]{padding:12px 16px}body [data-hux-dropdown-menu] .hux-dropdown__group-label{padding-left:16px;padding-right:16px}}@media(max-width:767px){body .cbb-frequently-bought-selector-list>li>[data-hux-dropdown-trigger][data-hux-dropdown-kind=bundle]{grid-column:2 / -1;grid-row:3}body .hxp-wrap .cbb-frequently-bought-selector-list>li>[data-hux-dropdown-trigger][data-hux-dropdown-kind=bundle],body .cbb-frequently-bought-selector-list>li>[data-hux-dropdown-trigger][data-hux-dropdown-kind=bundle][data-hux-dropdown-brand^=hypnos]{flex:1 1 calc(100% - 52px);width:calc(100% - 52px);max-width:none;margin:0 0 4px 52px}}body .utils-sortby--modal-list{margin:0;padding:0;max-height:min(60vh,480px);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--hux-dropdown-accent);border-radius:12px;background:#fff;list-style:none;box-shadow:0 4px 14px #21302629,0 22px 55px #2130264d}body .utils-sortby--modal-list .utils-sortby--modal-item{margin:0;padding:0}body .utils-sortby--modal-list .utils-sortby--modal-button{box-sizing:border-box;display:block;width:100%;min-height:48px;margin:0;padding:12px 16px;border:0;border-bottom:1px solid var(--hux-dropdown-divider);border-left:3px solid transparent;border-radius:0;background:#fff;color:var(--hux-dropdown-ink);font-size:16px;line-height:1.35;text-align:left;white-space:normal;overflow-wrap:anywhere;box-shadow:none}body .utils-sortby--modal-list .utils-sortby--modal-item:first-child .utils-sortby--modal-button{border-top-left-radius:11px;border-top-right-radius:11px}body .utils-sortby--modal-list .utils-sortby--modal-item:last-child .utils-sortby--modal-button{border-bottom:0;border-bottom-left-radius:11px;border-bottom-right-radius:11px}body .utils-sortby--modal-list .utils-sortby--modal-button:is(:hover,:focus,:active){border:0;border-bottom:1px solid var(--hux-dropdown-divider);border-left:3px solid transparent;background:#fff;color:var(--hux-dropdown-ink);box-shadow:none}body .utils-sortby--modal-list .utils-sortby--modal-button:not(:disabled):hover{border-left-color:transparent;background:var(--hux-dropdown-selected);color:var(--hux-dropdown-ink)}body .utils-sortby--modal-list .utils-sortby--modal-button.utils-sortby--modal-button--active{border-left-color:var(--hux-dropdown-accent);border-bottom-color:var(--hux-dropdown-divider);background:var(--hux-dropdown-selected);color:var(--hux-dropdown-ink);box-shadow:none}body .utils-sortby--modal-list .utils-sortby--modal-button:focus-visible{outline:2px solid var(--hux-dropdown-accent);outline-offset:-3px}body .shopify-localization-form [data-disclosure-toggle]{min-height:44px;padding:10px 36px 10px 14px;border:1px solid var(--hux-dropdown-control);border-radius:12px;background:#fff;color:var(--hux-dropdown-ink);box-shadow:none;font-family:var(--hux-dropdown-font);font-size:16px;line-height:1.25}body .shopify-localization-form [data-disclosure-toggle]:focus{border:1px solid var(--hux-dropdown-accent)}body .shopify-localization-form [data-disclosure-toggle]:focus-visible{outline:2px solid var(--hux-dropdown-accent);outline-offset:3px}body .shopify-localization-form [data-disclosure-toggle]:after{right:14px;--disclosure-toggle-svg-color: var(--hux-dropdown-accent)}body .shopify-localization-form [data-disclosure-list]{min-width:min(220px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:min(46vh,360px);padding:4px 0;border:1px solid var(--hux-dropdown-accent);border-radius:12px;background:#fff;color:var(--hux-dropdown-ink);box-shadow:0 4px 14px #21302629,0 22px 55px #2130264d;overscroll-behavior:contain}body .shopify-localization-form [data-disclosure-list]>li{margin:0}body .shopify-localization-form [data-disclosure-list]>li+li{border-top:1px solid var(--hux-dropdown-divider)}body .shopify-localization-form [data-disclosure-option]{display:flex;align-items:center;min-height:48px;padding:12px 20px;border-left:3px solid transparent;color:var(--hux-dropdown-ink);font-size:16px;font-weight:500;line-height:1.35;text-decoration:none;white-space:normal;overflow-wrap:anywhere}body .shopify-localization-form [data-disclosure-option]:is(:hover,[aria-current=true]){background:var(--hux-dropdown-selected);color:var(--hux-dropdown-ink);text-decoration:none}body .shopify-localization-form [data-disclosure-option][aria-current=true]{border-left-color:var(--hux-dropdown-accent)}body .shopify-localization-form [data-disclosure-option]:focus-visible{outline:2px solid var(--hux-dropdown-accent);outline-offset:-3px}:is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html) body :is(.sticky-atc__size,.sticky-atc__sheet,.sticky-atc__sheet-option){border-radius:12px!important}:is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html) body :is(.sticky-atc__size-value,.sticky-atc__sheet-head,.sticky-atc__sheet-option-name,.sticky-atc__sheet-option-price){font-size:16px!important;line-height:1.3!important;white-space:normal!important}body .sticky-atc__sheet{border:1px solid #2A4537;box-shadow:0 4px 14px #21302629,0 22px 55px #2130264d}body .sticky-atc__sheet-option{min-height:60px}body .sticky-atc__sheet-option.is-selected:not(.is-sold-out){background:#e4eada;color:#24312a;box-shadow:inset 3px 0 #2a4537}body .sticky-atc__sheet-option.is-selected:not(.is-sold-out) :is(.sticky-atc__sheet-option-name,.sticky-atc__sheet-option-price){color:#24312a}@media(max-width:768px){body .sticky-atc__sheet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body .sticky-atc__sheet-option{min-height:54px}}@media(prefers-reduced-motion:reduce){body [data-hux-dropdown-trigger],body [data-hux-dropdown-trigger] .hux-dropdown__chevron{transition:none}}body .collection-filters__filter-group-heading[data-filter-group-trigger]{box-sizing:border-box;min-width:0;min-height:44px;gap:10px;padding:10px 14px;border:1px solid var(--hux-dropdown-control);border-radius:12px;background:#fff;color:var(--hux-dropdown-ink);box-shadow:none;font-size:16px;font-weight:500;line-height:1.25;text-align:left}body .collection-filters__filter-group-heading[data-filter-group-trigger] .collection-filters__filter-title{min-width:0;color:inherit;font-size:16px;font-weight:500;line-height:1.25;white-space:normal;overflow-wrap:anywhere}body .collection-filters__filter-group-heading[data-filter-group-trigger]:hover{border-color:var(--hux-dropdown-accent)}body .collection-filters__filter-group-heading[data-filter-group-trigger][aria-expanded=true]{border-color:var(--hux-dropdown-accent);box-shadow:0 0 0 1px var(--hux-dropdown-accent)}body .collection-filters__filter-group-heading[data-filter-group-trigger]:focus-visible{outline:2px solid var(--hux-dropdown-accent);outline-offset:3px}body .collection-filters__filter-group-heading[data-filter-group-trigger] .collection-filters__filter-icon-wrapper{flex:0 0 14px;width:14px;height:8px;margin:0}body .collection-filters__filter-group-heading[data-filter-group-trigger] .collection-filters__filter-icon{position:static;display:block;margin:0;color:inherit;transform:none}body .collection-filters__filter-group-heading[data-filter-group-trigger] .collection-filters__filter-icon svg{width:14px;height:8px;transform:none}body .collection-filters__filter-list[data-filter-group-list]{box-sizing:border-box;width:100%;min-width:0;max-width:min(100%,calc(100vw - 40px));max-height:min(46vh,360px);padding:4px 0;border:1px solid var(--hux-dropdown-accent);border-radius:12px;background:#fff;color:var(--hux-dropdown-ink);box-shadow:0 4px 14px #21302629,0 22px 55px #2130264d;overscroll-behavior:contain}body .collection-filters__filter-list[data-filter-group-list][aria-expanded=true]{overflow-x:hidden;overflow-y:auto}body .collection-filters__filter-list[data-filter-group-list]>.collection-filters__filter-list-item{margin:0}body .collection-filters__filter-list[data-filter-group-list]>.collection-filters__filter-list-item+.collection-filters__filter-list-item{border-top:1px solid var(--hux-dropdown-divider)}body .collection-filters__filter-list[data-filter-group-list] .collection-filters__filter-link{box-sizing:border-box;width:100%;min-width:0;min-height:48px;padding:12px 16px;border-left:3px solid transparent;color:var(--hux-dropdown-ink);font-size:16px;line-height:1.35;text-decoration:none}body .collection-filters__filter-list[data-filter-group-list] .collection-filters__filter-list-item-text{flex:1 1 auto;min-width:0;max-width:none;color:inherit;font-size:16px;font-weight:500;line-height:1.35;white-space:normal;overflow-wrap:anywhere}body .collection-filters__filter-list[data-filter-group-list] .filter-icon--checkbox{flex:0 0 18px}body .collection-filters__filter-list[data-filter-group-list] .checkmark{width:18px;height:18px}body .collection-filters__filter-list[data-filter-group-list] .checkmark[data-animation-state=checked]{border-color:var(--hux-dropdown-accent);box-shadow:inset 0 0 0 30px var(--hux-dropdown-accent)}body .collection-filters__filter-list[data-filter-group-list] .collection-filters__filter-link:hover:not([aria-disabled=true]){background:var(--hux-dropdown-selected)}body .collection-filters__filter-list[data-filter-group-list] .collection-filters__filter-link[data-filter-active]{border-left-color:var(--hux-dropdown-accent);background:var(--hux-dropdown-selected)}body .collection-filters__filter-list[data-filter-group-list] .collection-filters__filter-link[aria-disabled=true]{color:#69726c;cursor:not-allowed}:is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html) body .collection-filters__filter-list[data-filter-group-list] .collection-filters__filter-link:focus-visible{outline:2px solid var(--hux-dropdown-accent)!important;outline-offset:-3px!important;border-radius:0}body :is(.utils-filter-button[data-productgrid-trigger-filters],.utils-sortby-button[data-productgrid-modal-sort]){box-sizing:border-box;min-height:44px;padding:10px 16px;border:1px solid var(--hux-dropdown-control);border-radius:12px;background:#fff;color:var(--hux-dropdown-ink);box-shadow:none;font-size:16px;line-height:1.25;text-decoration:none}body :is(.utils-filter-button[data-productgrid-trigger-filters],.utils-sortby-button[data-productgrid-modal-sort]) .utils-filter-text{color:inherit;font-size:16px;font-weight:500;line-height:1.25}body :is(.utils-filter-button[data-productgrid-trigger-filters],.utils-sortby-button[data-productgrid-modal-sort]):hover{border-color:var(--hux-dropdown-accent)}body :is(.utils-filter-button[data-productgrid-trigger-filters],.utils-sortby-button[data-productgrid-modal-sort]):focus-visible{outline:2px solid var(--hux-dropdown-accent);outline-offset:3px}@media(min-width:860px){body .productgrid-outer-main-collection .filter-form{min-width:0;flex-wrap:wrap;gap:12px}body .productgrid-outer-main-collection .collection-filters__filter-list[data-filter-group-list]{width:max-content;min-width:min(220px,calc(100vw - 40px));max-width:min(320px,calc(100vw - 40px))}}@media(max-width:859px){body .collection-filters__filter-group-heading[data-filter-group-trigger]{min-height:54px;padding:14px 16px}body .modal--productgrid-filters .collection-filters__filter-list[data-filter-group-list]{margin-top:6px!important}}.form-fields--qty [data-quantity-input]{transition-property:background-color,border-color,box-shadow,color}:is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html) body.template-cart .cart-item--quantity input[data-cartitem-quantity]{box-sizing:border-box!important;min-height:44px!important;padding:24px 16px 6px!important;border:1px solid #7F8B82!important;border-radius:12px!important;background-color:#fff!important;color:#24312a!important;font-family:inherit!important;font-size:16px!important;font-weight:500!important;line-height:1.375!important;box-shadow:none!important}:is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html) body.template-cart .cart-item--quantity input[data-cartitem-quantity]:hover{border-color:#2a4537!important}:is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html) body.template-cart .cart-item--quantity input[data-cartitem-quantity]:focus-visible{border-color:#2a4537!important;outline:2px solid #2A4537!important;outline-offset:2px!important}:is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html):is(#hux,html) body.template-cart .cart-item--quantity .form-field-title{left:16px!important}
/*# sourceMappingURL=/cdn/shop/t/97/assets/hux-dropdowns.css.map */
