.dd-select,.dd-toggle{position:relative}.dd-select.default-style>button,.dd-toggle.default-style>button{background-color:transparent;border:1px solid transparent;font-weight:500;letter-spacing:.05em;padding:.25rem 1.25rem;text-align:left}.dd-select.default-style>button+fieldset,.dd-select.default-style>button+ul,.dd-toggle.default-style>button+fieldset,.dd-toggle.default-style>button+ul{--tw-bg-opacity:1;background-color:rgb(252 251 247/var(--tw-bg-opacity))}.dd-select.default-style>button+fieldset>label:hover,.dd-select.default-style>button+ul>li:hover,.dd-toggle.default-style>button+fieldset>label:hover,.dd-toggle.default-style>button+ul>li:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 81 0/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.dd-select.default-style>button+fieldset>label,.dd-select.default-style>button+ul>li,.dd-toggle.default-style>button+fieldset>label,.dd-toggle.default-style>button+ul>li{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(255 81 0/var(--tw-border-opacity));border-style:solid}.dd-select>button,.dd-toggle>button{background-position:right 4% center;background-repeat:no-repeat;background-size:7%;cursor:pointer;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.dd-select>button:focus,.dd-toggle>button:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.dd-select input,.dd-toggle input{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.dd-select>button+fieldset,.dd-select>button+ul,.dd-toggle>button+fieldset,.dd-toggle>button+ul{display:none;margin:0;overflow-y:scroll}.dd-select>button+fieldset:not([expandable]),.dd-select>button+ul:not([expandable]),.dd-toggle>button+fieldset:not([expandable]),.dd-toggle>button+ul:not([expandable]){left:0;max-height:215px;position:absolute}.dd-select fieldset::-webkit-scrollbar,.dd-select fieldset::-webkit-scrollbar-thumb,.dd-select ul::-webkit-scrollbar,.dd-select ul::-webkit-scrollbar-thumb,.dd-toggle fieldset::-webkit-scrollbar,.dd-toggle fieldset::-webkit-scrollbar-thumb,.dd-toggle ul::-webkit-scrollbar,.dd-toggle ul::-webkit-scrollbar-thumb{background:transparent;display:none;width:0}.dd-select>button+fieldset>label:selected,.dd-select>button+ul>li.selected,.dd-toggle>button+fieldset>label:selected,.dd-toggle>button+ul>li.selected{--tw-bg-opacity:1;background-color:rgb(255 81 0/var(--tw-bg-opacity));pointer-events:none}.dd-select>button+fieldset>label,.dd-select>button+ul>li,.dd-toggle>button+fieldset>label,.dd-toggle>button+ul>li{font-size:.875rem;line-height:1.25rem;margin-bottom:0;margin-top:0}.dd-select>button+fieldset>label:hover,.dd-select>button+ul>li:hover,.dd-toggle>button+fieldset>label:hover,.dd-toggle>button+ul>li:hover{cursor:pointer}.dd-select>button+fieldset>label:after,.dd-select>button+ul>li:after,.dd-toggle>button+fieldset>label:after,.dd-toggle>button+ul>li:after{content:attr(aria-label);font-size:.645rem}.dd-select>button+fieldset>label:last-of-type,.dd-select>button+ul>li:last-of-type,.dd-toggle>button+fieldset>label:last-of-type,.dd-toggle>button+ul>li:last-of-type{border-bottom-width:0}.dd-select .dd-select:focus,.dd-toggle .dd-select:focus{outline:2px solid transparent;outline-offset:2px}.dd-select .dd-select>button+fieldset>label+input[type=radio],.dd-toggle .dd-select>button+fieldset>label+input[type=radio]{display:none}.dd-select .dd-select.selected:disabled,.dd-toggle .dd-select.selected:disabled{background-color:#e0e4e7;border-color:#e0e4e7}.dd-select>button+fieldset>label,.dd-select>button+ul>li,.dd-toggle>button+fieldset>label,.dd-toggle>button+ul>li{align-items:center;display:flex;justify-content:space-between;position:relative;text-align:left}.dd-select.opened,.dd-toggle.opened{z-index:100}.dd-select.opened>button,.dd-toggle.opened>button{opacity:.5}.dd-select.opened>button+fieldset,.dd-select.opened>button+ul,.dd-toggle.opened>button+fieldset,.dd-toggle.opened>button+ul{display:block}.modal{align-items:center;background-color:#0000001a;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:20}.modal[hidden]{display:none}.modal-inner{--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;justify-content:center;max-width:95vw;padding:1.25rem;width:600px}.markets-modal-title{font-size:18px;text-align:center}.markets-modal-grid{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity));border-style:solid;border-top-width:1px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.markets-modal-grid .markets-modal-item{align-items:center;display:flex;justify-content:center;padding:1.25rem .75rem;text-align:center}.markets-modal-grid .markets-modal-item>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.625rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.625rem*var(--tw-space-x-reverse))}.markets-modal-grid .markets-modal-item{border:1px solid transparent;font-size:.875rem;line-height:1.25rem}.markets-modal-grid .markets-modal-item:nth-child(odd){--tw-border-opacity:1;border-right-color:rgb(209 213 219/var(--tw-border-opacity));border-right-width:1px}.markets-modal-grid .markets-modal-item{--tw-border-opacity:1;border-bottom-color:rgb(209 213 219/var(--tw-border-opacity));border-bottom-width:1px}.markets-modal-grid .markets-modal-item:last-child,.markets-modal-grid .markets-modal-item:nth-last-child(-n+2):nth-child(odd){border-bottom-width:0}.markets-modal-stay{align-items:center;display:flex;justify-content:center;margin-top:1.25rem;padding:.75rem 1rem}.markets-btn,.markets-modal-stay{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));border-style:solid;border-width:1px}.markets-btn{background-image:none;border-color:var(--COLOR-FOOTER-BORDER);color:var(--COLOR-FOOTER-TEXT);font-size:calc(.625rem*var(--FONT-ADJUST-BODY));margin:10px 0;padding:12px 16px;touch-action:manipulation;white-space:nowrap}.drawer__bottom__row .markets-btn{border-width:0;margin:0;padding-bottom:0;padding-top:0}.popout-header__holder:has(.markets-btn){align-items:center;display:flex}.bundle-item{display:flex;padding-bottom:2rem}.bundle-item__image{width:25%}.bundle-item__details{flex-grow:1}.bundle-item__details>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.bundle-item__details{padding-left:1.25rem}.bundle-item__details .dd-select.selected .bundle-item__button{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.bundle-item__title{display:flex;font-size:.875rem;justify-content:space-between;line-height:1.25rem}.bundle-item__legend{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.bundle-item__arrow{position:absolute;right:.625rem;top:50%;transform:translateY(-50%)}.bundle-item__button{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;color:rgb(156 163 175/var(--tw-text-opacity));display:flex!important;height:50px;justify-content:space-between;padding-left:.625rem;padding-right:.625rem;text-align:left}.bundle-item__button,.bundle-item__fieldset{background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(156 163 175/var(--tw-border-opacity));border-style:solid;border-width:1px;width:100%}.bundle-item__fieldset{--tw-border-opacity:1;--tw-bg-opacity:1}.bundle-item__optionlabel{padding:.375rem .5rem}.bundle-item__optionlabel.soldout{opacity:.6;text-decoration-line:line-through}.product-bundle__btn{width:100%;margin-bottom:16px}.bundle-carousel__section{padding-top:2.5rem}.bundle-carousel__slide{width:85%!important}@media (min-width:768px){.bundle-carousel__slide{width:40%!important}}.bundle-carousel__item{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));border-style:solid;border-width:1px;display:flex;flex-direction:column;width:100%}@media (min-width:768px){.bundle-carousel__item{flex-direction:row}}.bundle-carousel__image{width:100%}@media (min-width:768px){.bundle-carousel__image{width:50%}}@media (max-width:768px){.bundle-carousel__image figure{padding-top:calc(1/var(--image-aspect-ratio)*100%);width:100%}}.bundle-carousel__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.bundle-carousel__content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.bundle-carousel__content{padding:2rem}@media (min-width:768px){.bundle-carousel__content{width:50%}}.bundle-carousel__name{font-size:.875rem;line-height:1.25rem}.bundle-carousel__title{font-size:1.125rem;font-weight:500;line-height:1.75rem}.bundle-carousel__list{display:flex;flex-direction:column;flex-grow:1;margin-bottom:50px!important;width:100%}.bundle-carousel__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.bundle-carousel__listitem{display:flex;height:75px}.bundle-carousel__listitem>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.625rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.625rem*var(--tw-space-x-reverse))}.bundle-carousel__itemimg{width:33.333333%}.bundle-carousel__itemcontent{width:66.666667%}.bundle-carousel__itemcontent>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.bundle-carousel__itemcontent p{font-size:.875rem;font-weight:500;line-height:1.25rem;margin-top:0}.bundle-carousel__itemcontent span{font-size:.75rem;line-height:1rem}.bundle-carousel__link{margin-top:auto;text-align:center;width:100%}@media (min-width:768px){.bundle-carousel__link{width:auto}}
