#main .lufy-fbt__panel{padding:24px 0 0;border-top:1px solid #d5d9d9}#main .lufy-fbt__heading{margin-bottom:16px}#main .lufy-fbt .section-heading{margin:0;padding:0}#main .lufy-fbt .section-heading__title{margin:0;color:#0f1111;font-size:20px!important;line-height:28px!important;font-weight:700;text-transform:none;font-feature-settings:normal}#main .lufy-fbt .section-heading__subheading{margin-top:6px;color:#565959;font-size:14px;line-height:20px}lumino-fbt{--fbt-item-min: 200px;--fbt-gap: 24px;--fbt-summary-width: 280px;display:block;color:#0f1111}lumino-fbt [hidden]{display:none!important}.lufy-fbt__layout{display:grid;grid-template-columns:minmax(0,1fr) var(--fbt-summary-width);align-items:start;gap:28px}.lufy-fbt__cards{display:grid;grid-template-columns:repeat(var(--fbt-count, 2),minmax(0,1fr));column-gap:var(--fbt-gap);min-width:0}.lufy-fbt__item{position:relative;min-width:0}.lufy-fbt__item:not(:first-child):before{content:"+";position:absolute;left:-21px;top:62px;color:#565959;font:400 28px/32px sans-serif}.lufy-fbt__media{position:relative}.lufy-fbt__image{display:flex;align-items:center;justify-content:center;height:156px;padding:8px;border-radius:13px;background:#f7f8f8}.lufy-fbt__image img,.lufy-fbt__placeholder{display:block;width:140px;height:140px;max-width:100%;object-fit:contain;mix-blend-mode:multiply}.lufy-fbt__check{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;cursor:pointer}.lufy-fbt__check input{position:static;appearance:auto;-webkit-appearance:checkbox;width:16px;height:16px;min-height:0;margin:0;padding:0;accent-color:#237d72;cursor:pointer}.lufy-fbt__check input:disabled{cursor:default}.lufy-fbt__check input:focus-visible,.lufy-fbt__toggle:focus-visible,.lufy-fbt__image:focus-visible,.lufy-fbt__title:focus-visible{outline:2px solid #237d72;outline-offset:3px}.lufy-fbt__details{padding-top:12px;min-width:0}.lufy-fbt__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;min-height:60px;max-height:60px;color:#237d72;font-size:14px;font-weight:400;line-height:20px;text-transform:none;font-feature-settings:normal}.lufy-fbt__item[data-fbt-current] .lufy-fbt__title{color:#0f1111}.lufy-fbt__title strong{font-weight:700}.lufy-fbt__title:hover{text-decoration:underline}.lufy-fbt__price{margin-top:8px}.lufy-fbt__price .product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0}.lufy-fbt__price .product-price--original{color:#0f1111;font-size:18px;font-weight:400;line-height:24px}.lufy-fbt__price .card-price-amount{display:inline-flex;align-items:baseline;white-space:nowrap;padding-inline-start:0}.lufy-fbt__price .card-price-amount>*{padding-inline-start:0}.lufy-fbt__price .card-price-amount__currency{margin-inline-start:.18em}.lufy-fbt__price .card-currency-symbol{display:inline-block;width:.576em;height:.753em;fill:currentColor;vertical-align:baseline}.lufy-fbt__price .card-price-amount__fraction,.lufy-fbt__price .product-price--original .card-currency-symbol{position:relative;top:-.65em;font-size:10px;line-height:1}.lufy-fbt__price .product-price--compare,.lufy-fbt__price .product-price--unit{color:#565959;font-size:12px;line-height:18px}.lufy-fbt__price .product-price--compare .card-price-amount{position:relative}.lufy-fbt__price .product-price--compare .card-price-amount:after{content:"";position:absolute;inset-inline:0;top:50%;border-top:1px solid currentColor;pointer-events:none}.lufy-fbt__variant-label{display:block;margin:8px 0 4px;color:#565959;font-size:12px;line-height:16px}.lufy-fbt__details select{width:100%;max-width:100%;height:auto;min-height:40px;padding:8px 24px 8px 8px;font-size:13px;border:1px solid #d5d9d9;border-radius:6px}.lufy-fbt__selection,.lufy-fbt__option-link{margin:6px 0 0;color:#565959;font-size:12px;line-height:18px}.lufy-fbt__option-link{display:block;color:#237d72;text-decoration:underline}.lufy-fbt__summary{min-width:0;padding-top:40px}.lufy-fbt__total{font-size:14px;line-height:24px}.lufy-fbt__total [data-fbt-total]{margin-left:4px;font-size:18px;white-space:nowrap}.lufy-fbt__count{margin:4px 0 12px;color:#565959;font-size:12px;line-height:18px}#main .lufy-fbt .lufy-fbt__add{display:flex;justify-content:center;align-items:center;width:100%;min-height:44px;height:auto;padding:10px 12px;border:1px solid #237d72;border-radius:100px;color:#237d72;background:#fff;font-size:14px;font-weight:400;line-height:20px;white-space:normal;box-shadow:none}#main .lufy-fbt .lufy-fbt__add .button__text{font:inherit}#main .lufy-fbt .lufy-fbt__add:hover{color:#fff;background:#237d72}#main .lufy-fbt .lufy-fbt__add.is-added{color:#fff;border-color:#15803d;background:#15803d}#main .lufy-fbt .lufy-fbt__add:disabled{cursor:default;opacity:.55}.lufy-fbt__notice{margin:10px 0 0;color:#15803d;font-size:13px;line-height:20px}.lufy-fbt__notice[data-state=error]{color:#b42318}.lufy-fbt__notice a{text-decoration:underline}.lufy-fbt__preview,.lufy-fbt__toggle{display:none}@media(max-width:1023px){lumino-fbt{--fbt-summary-width: 0px}.lufy-fbt__layout{grid-template-columns:minmax(0,1fr);gap:20px}.lufy-fbt__summary{padding-top:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,280px);column-gap:24px;align-items:center}.lufy-fbt__total{grid-column:1}.lufy-fbt__count{grid-column:1;margin-bottom:0}.lufy-fbt__add{grid-column:2;grid-row:1 / 3}.lufy-fbt__notice{grid-column:1 / -1}}@media(max-width:767px){lumino-fbt{--fbt-item-min: 70px}#main .lufy-fbt__panel{padding-top:20px}#main .lufy-fbt .section-heading__title{font-size:22px!important}lumino-fbt[data-ready=true] .lufy-fbt__preview{display:grid;grid-template-columns:repeat(var(--fbt-count),minmax(0,1fr));gap:24px;align-items:center;padding:16px 0;border:1px solid #d5d9d9;border-bottom:0;border-radius:8px 8px 0 0}.lufy-fbt__thumbnail{display:flex;position:relative;align-items:center;justify-content:center;min-width:0;height:80px}.lufy-fbt__thumbnail:not(:first-child):before{content:"+";position:absolute;left:-18px;color:#565959;font:400 20px/24px sans-serif}.lufy-fbt__thumbnail img{width:70px;height:70px;object-fit:contain}lumino-fbt[data-ready=true] .lufy-fbt__toggle{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:49px;padding:12px 16px;border:1px solid #d5d9d9;border-radius:0 0 8px 8px;color:#0f1111;background:#fff;font:inherit;font-size:16px;line-height:24px;text-align:left;cursor:pointer}.lufy-fbt__toggle [data-fbt-total]{color:#237d72;white-space:nowrap}.lufy-fbt__toggle svg{flex:0 0 16px}lumino-fbt[data-ready=true][data-expanded=false] .lufy-fbt__layout{display:none}lumino-fbt[data-expanded=true] .lufy-fbt__preview{display:none}lumino-fbt[data-expanded=true] .lufy-fbt__toggle{border-radius:8px 8px 0 0}lumino-fbt[data-expanded=true] .lufy-fbt__toggle svg{transform:rotate(180deg)}.lufy-fbt__layout{display:block;border:1px solid #d5d9d9;border-top:0;border-radius:0 0 8px 8px}.lufy-fbt__cards{display:block}.lufy-fbt__item{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;padding:16px 44px 16px 12px;border-bottom:1px solid #e3e6e6}.lufy-fbt__item:before{display:none}.lufy-fbt__media{position:static}.lufy-fbt__image{height:96px;padding:4px;border-radius:8px}.lufy-fbt__image img,.lufy-fbt__placeholder{width:80px;height:80px}.lufy-fbt__check{top:12px;right:0}.lufy-fbt__check input{width:23px;height:23px}.lufy-fbt__details{padding:0}.lufy-fbt__title{min-height:0}.lufy-fbt__details select{min-height:44px;font-size:16px}.lufy-fbt__summary{display:block;padding:16px}.lufy-fbt__count{margin:4px 0 12px}}#main:has(>.collection-subcategories-section)>.breadcrumb-main{position:relative;top:auto}#main>.collection-subcategories-section+.shopify-section{margin-top:0}.lumino-directory__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.lumino-directory__card{display:flex;flex-direction:column;color:inherit;text-decoration:none;overflow:hidden;min-width:0}.lumino-directory__image{aspect-ratio:1;width:100%;background:#fff;border-radius:var(--border-radius-cards, 8px) var(--border-radius-cards, 8px) 0 0;overflow:hidden}.lumino-directory__image>img,.lumino-directory__placeholder{display:block;width:100%;height:100%;object-fit:contain;padding:18px}.lumino-directory__title{text-align:center;margin-top:auto}.lumino-directory__image--composition>img{padding:0;object-fit:cover}.lumino-directory__card[data-directory-resource="9793333592361"] .lumino-directory__image{background:linear-gradient(135deg,#e9c46a,#f5e5ce 50%,#e76f51)}.lumino-directory__card[data-directory-resource="9793333592361"] .lumino-directory__image>img{mix-blend-mode:multiply}.lumino-directory__card[data-directory-resource="155117748521"] .lumino-directory__image{background:linear-gradient(135deg,#d8c6e6,#ecedf1 50%,#a7d8d2)}.lumino-directory__brands{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:100%;gap:18px;padding:24px;align-items:center}.lumino-directory__brands>div{min-width:0}.lumino-directory__brands img{display:block;width:100%;height:100%;max-height:110px;object-fit:contain}.lumino-directory__card:focus-visible{outline:3px solid currentColor;outline-offset:4px}@media(min-width:768px)and (max-width:1023px){.lumino-directory__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.lumino-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.lumino-directory__image>img{padding:10px}.lumino-directory__image--composition>img{padding:0}.lumino-directory__title{padding:16px 10px}.lumino-directory__brands{padding:14px;gap:12px}}.scrolling-images-section--logos .section-heading__title{font-size:clamp(18px,2vw,26px);line-height:1.2}.scrolling-images-parent--logos{width:calc(100% - var(--gutter-container) * 2);max-width:calc(var(--theme-max-width) - var(--gutter-container) * 2);margin-inline:auto;padding-block:6px}.scrolling-images-parent--fade{-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.scrolling-images-parent--logos .scrolling-images{overflow:visible}.scrolling-images-parent--logos .scrolling-images--cell{padding:8px!important;overflow:visible}.scrolling-images__logo-card{display:flex;align-items:center;justify-content:center;width:100%;height:104px;overflow:hidden;border:1px solid rgb(31 41 51 / 7%);border-radius:16px;background:var(--logo-background, #fff);box-shadow:none}.scrolling-images-parent--logos .scrolling-images__logo-image{width:auto;height:80px;max-width:calc(100% - 24px);flex-shrink:0;object-fit:contain;border-radius:6px;transform:scale(var(--logo-scale, 1))}.no-touchevents .scrolling-images-parent--logos a:hover .scrolling-images__logo-image{transform:scale(var(--logo-scale, 1))!important}.scrolling-images-parent--logos .scrolling-images__logo-card--cover .scrolling-images__logo-image{width:100%;height:100%;max-width:none;object-fit:cover;border-radius:0;transform:none}.scrolling-images-parent--logos .scrolling-images__caption{min-height:70px;font-size:12px;line-height:1.45}@media screen and (max-width:767px){.scrolling-images-parent--logos .scrolling-images{width:max-content!important}.scrolling-images-parent--logos .scrolling-images--element{width:170px!important}}.card__icon .lumino-brand-logo-frame{border:1px solid #e2e7e9;background:#fff}.card__icon .lumino-brand-logo-frame img{object-fit:contain;padding:14px;border-radius:0}.card__icon .lumino-brand-wordmark{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;padding:20px;border:1px solid #e2e7e9;border-radius:50%;background:#fff;color:#264653;font-size:clamp(16px,1.5vw,24px);font-weight:700;line-height:1.25;text-align:center;text-decoration:none;overflow-wrap:anywhere}.lumino-brand-wordmark:focus-visible{outline:2px solid #2a9d8f;outline-offset:3px}.lumino-card-rating{display:inline-flex;align-self:flex-start;align-items:center;gap:4px;width:max-content;max-width:100%;min-height:24px;margin:0;color:#237d72;font-size:12px;line-height:16px;text-decoration:none}.lumino-card-rating__stars{position:relative;display:block;flex:0 0 60px;width:60px;height:12px;color:#e76f51}.lumino-card-rating__stars svg{display:block;width:60px;max-width:none;height:12px;fill:currentColor}.lumino-card-rating__fill{position:absolute;inset-block-start:0;inset-inline-start:0;height:12px;overflow:hidden;color:#e76f51}.lumino-card-rating__score{color:#0f1111;white-space:nowrap}.lumino-card-rating__stars>svg{fill:#fff;stroke:currentColor;stroke-width:1.25}.lumino-card-rating__count{white-space:nowrap}.lumino-card-rating:hover .lumino-card-rating__count{text-decoration:underline}.lumino-card-rating:focus-visible{outline:2px solid #237d72;outline-offset:3px;border-radius:3px}.collection-description{padding-block:1.25rem 1rem}.collection-description__content{line-height:1.6}.collection-description__heading{margin-block:0 1rem}.collection-description__content>:first-child{margin-top:0}.collection-description__content>:last-child{margin-bottom:0}.template-collection #CollectionProductCount{opacity:1}.collection-product-summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem}.collection-product-summary__title{color:var(--color-text-main);font-weight:700}.collection-product-summary__count{color:#6f6f6f;white-space:nowrap}lumino-back-to-top{display:block}.main-footer lumino-back-to-top a.lumino-footer-back-to-top,.main-footer lumino-back-to-top a.lumino-footer-back-to-top:hover{box-sizing:border-box;display:block;width:100%;min-height:49px;margin:0;padding:15px 0;border:0;border-radius:0;background:#38353d;color:#fff;font-size:13px;font-weight:400;line-height:19px;letter-spacing:normal;text-align:center;text-decoration:none;transition:none}.main-footer lumino-back-to-top a.lumino-footer-back-to-top:hover{background:#49454e}.main-footer .lumino-footer-back-to-top:focus-visible{outline:3px solid #fff;outline-offset:-7px}.lumino-product-videos[hidden],.lumino-product-videos [hidden],.lumino-video-jump[hidden]{display:none!important}.lumino-product-videos{display:block;scroll-margin-top:90px;padding-block:28px}.lumino-product-videos__surface{padding:32px;border:1px solid #e5e5e5;border-radius:16px;background:#fafafa}.lumino-product-videos__intro{margin-bottom:26px}.lumino-product-videos__eyebrow{display:inline-flex;align-items:center;gap:9px;color:#606060;font-size:12px;line-height:1.5;font-weight:600}.lumino-product-videos__total{display:grid;place-items:center;min-width:24px;height:24px;padding-inline:6px;border-radius:50%;background:#eee}.lumino-product-videos__intro h2{margin:10px 0;color:#212121;font-size:clamp(25px,2.5vw,34px);line-height:1.35;letter-spacing:0;text-transform:none}.lumino-product-videos__intro p{margin:0;color:#606060;font-size:14px;line-height:1.8}.lumino-product-videos__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}.lumino-product-videos[data-enhanced][data-multiple] .lumino-product-videos__layout{grid-template-columns:minmax(0,2.2fr) minmax(260px,1fr)}.lumino-product-videos__stage{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px;min-width:0}.lumino-product-videos[data-enhanced] .lumino-product-videos__stage{display:block}.lumino-product-videos[data-enhanced]:not([data-multiple]) .lumino-product-videos__surface{display:grid;grid-template-columns:minmax(230px,.85fr) minmax(0,1.4fr);gap:32px;align-items:center;padding:24px 28px}.lumino-product-videos[data-enhanced]:not([data-multiple]) .lumino-product-videos__intro{margin:0}.lumino-product-videos[data-enhanced]:not([data-multiple]) .lumino-product-videos__intro h2{margin-top:0}.lumino-product-videos[data-enhanced]:not([data-multiple]) .lumino-product-videos__intro p{max-width:320px}.lumino-product-videos[data-enhanced]:not([data-multiple]) .lumino-product-videos__layout{min-width:0;grid-column:2}.lumino-product-videos[data-enhanced]:not([data-multiple]) .lumino-product-videos__stage{width:100%}.lumino-product-videos[data-enhanced]:not([data-multiple]) :is(.lumino-product-videos__eyebrow,.lumino-video-card__position){display:none}.lumino-product-videos[data-enhanced]:not([data-multiple]) .lumino-video-card__caption{grid-template-columns:minmax(0,1fr)}.lumino-product-videos[data-enhanced]:not([data-multiple]) .lumino-video-card__author{grid-column:1}.lumino-video-card{min-width:0;margin:0}.lumino-video-card__poster{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9;border:1px solid #e5e5e5;border-radius:12px;background:#eee}.lumino-video-card__play{position:absolute;top:0;right:0;bottom:0;left:0;display:block;color:#fff}.lumino-video-card__play:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 55%,#000b);pointer-events:none}.lumino-video-card__play img,.lumino-video-card__poster iframe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;margin:0;border:0;object-fit:cover}.lumino-video-card__play-icon{position:absolute;z-index:1;top:50%;left:50%;display:grid;place-items:center;width:72px;height:72px;border:1px solid #ffffff80;border-radius:50%;background:#f03;box-shadow:0 4px 18px #0003;transform:translate(-50%,-50%);transition:background .15s ease,transform .15s ease}.lumino-video-card__play-label{position:absolute;z-index:1;right:20px;bottom:18px;left:20px;display:flex;justify-content:space-between;gap:12px;color:#fff;font-size:14px;font-weight:600}.lumino-video-card__caption{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;align-items:baseline;margin-top:15px}.lumino-video-card__position{color:#606060;font-size:12px;line-height:1.6;font-variant-numeric:tabular-nums}.lumino-video-card__title{margin:0;color:#212121;font-size:16px;font-weight:600;line-height:1.6;text-transform:none;letter-spacing:0;overflow-wrap:anywhere}.lumino-video-card__author{grid-column:2;color:#606060;font-size:12px;line-height:1.6}.lumino-video-card__stop{position:absolute;z-index:2;top:8px;right:8px;display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid #e5e5e5;border-radius:6px;background:#fff;color:#212121;font-size:12px;line-height:1.4;cursor:pointer}.lumino-product-videos__playlist{min-width:0}.lumino-product-videos__playlist-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px;margin:0 0 12px;color:#212121;font-size:12px;line-height:1.5;font-weight:600}.lumino-product-videos__playlist-heading [data-playlist-total]{margin-inline-start:5px;color:#606060;font-variant-numeric:tabular-nums}.lumino-product-videos__choices{display:flex;flex-direction:column;gap:8px;max-height:clamp(280px,38vw,520px);padding:3px;margin:-3px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#cccccc transparent}.lumino-video-choice{-webkit-appearance:none;appearance:none;display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;align-items:center;flex-shrink:0;width:100%;min-width:0;margin:0;padding:8px;border:1px solid transparent;border-radius:9px;background:transparent;color:#212121;font:inherit;text-align:start;cursor:pointer}.lumino-video-choice[aria-pressed=true]{border-color:#f03;background:#fff0f3}.lumino-video-choice__image{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 9;border-radius:5px;background:#eee}.lumino-video-choice__image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.lumino-video-choice__number{position:absolute;bottom:3px;left:3px;display:grid;place-items:center;min-width:20px;height:20px;padding-inline:4px;border-radius:4px;background:#212121;color:#fff;font-size:11px;font-variant-numeric:tabular-nums}.lumino-video-choice__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:inherit;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.lumino-product-videos__arrows{display:none;gap:6px}.lumino-product-videos__arrows button{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #e5e5e5;border-radius:50%;background:#fff;color:#f03;font:inherit;font-size:20px;cursor:pointer}.lumino-product-videos__arrows button:disabled{opacity:.35;cursor:default}.lumino-product-videos :is(button,a):focus-visible,.lumino-video-jump:focus-visible{outline:3px solid #ff0033;outline-offset:3px}.lumino-video-card__play:focus-visible{outline-offset:-5px}.lumino-video-jump{display:inline-flex;align-items:center;gap:10px;width:fit-content;max-width:100%;min-height:48px;margin-top:14px;padding:10px 14px;border:1px solid #e5e5e5;border-radius:8px;background:#fff;color:#212121;font-size:13px;line-height:1.5;text-decoration:none}.lumino-video-jump__icon{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:#f03;color:#fff}.lumino-video-jump__label{min-width:0}.lumino-video-jump__count{margin-inline-start:auto;padding:3px 7px;border-radius:5px;background:#eee;color:#212121;font-size:11px;line-height:1.5;white-space:nowrap}.main-product .lumino-product-gallery>.lumino-video-jump{grid-column:1 / -1;justify-self:center}@media(hover:hover){.lumino-video-card__play:hover .lumino-video-card__play-icon{background:#f03;transform:translate(-50%,-50%) scale(1.06)}.lumino-video-choice:hover{background:#f2f2f2}.lumino-video-jump:hover{border-color:#f03;background:#eee}}@media(max-width:1023px){.lumino-product-videos[data-enhanced]:not([data-multiple]) .lumino-product-videos__surface{grid-template-columns:minmax(200px,.8fr) minmax(0,1.4fr);gap:24px;padding:22px}.lumino-product-videos[data-enhanced]:not([data-multiple]) .lumino-product-videos__intro h2{font-size:25px}.lumino-product-videos__surface{padding:24px}.lumino-product-videos__layout{gap:20px}.lumino-product-videos[data-enhanced][data-multiple] .lumino-product-videos__layout{grid-template-columns:minmax(0,1.8fr) minmax(220px,1fr)}.lumino-video-choice{grid-template-columns:72px minmax(0,1fr);gap:9px}}@media(max-width:749px){.lumino-product-videos[data-enhanced]:not([data-multiple]) .lumino-product-videos__surface{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px 15px}.lumino-product-videos[data-enhanced]:not([data-multiple]) .lumino-product-videos__intro h2{margin-bottom:8px;font-size:23px}.lumino-product-videos[data-enhanced]:not([data-multiple]) .lumino-product-videos__intro p{max-width:none}.lumino-product-videos[data-enhanced]:not([data-multiple]) .lumino-product-videos__layout{grid-column:1}.lumino-product-videos[data-enhanced]:not([data-multiple]) .lumino-video-card__caption{margin-top:10px}.lumino-product-videos{padding-block:20px;scroll-margin-top:78px}.lumino-product-videos__surface{padding:18px 15px;border-radius:12px}.lumino-product-videos__intro{margin-bottom:20px}.lumino-product-videos__intro h2{font-size:25px}.lumino-product-videos__intro p{font-size:13px;line-height:1.7}.lumino-product-videos[data-enhanced][data-multiple] .lumino-product-videos__layout{grid-template-columns:minmax(0,1fr);gap:20px}.lumino-video-card__play-icon{width:56px;height:56px}.lumino-video-card__play-label{right:14px;bottom:12px;left:14px;font-size:12px}.lumino-video-card__caption{gap:4px 9px;margin-top:12px}.lumino-video-card__title{font-size:14px}.lumino-product-videos__playlist-heading{margin-bottom:9px}.lumino-product-videos__arrows{display:flex}.lumino-product-videos__choices{flex-direction:row;gap:8px;max-height:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:3px;overscroll-behavior-inline:contain}.lumino-video-choice{display:flex;flex-direction:column;align-items:stretch;justify-content:start;gap:8px;flex:0 0 44%;min-width:136px;width:auto;padding:6px;scroll-snap-align:start}.lumino-video-choice__image{width:100%}.lumino-video-choice__title{font-size:12px}.main-product .lumino-product-gallery>.lumino-video-jump{display:flex;width:fit-content;max-width:calc(100% - 32px);margin:8px auto 0}}@media(prefers-reduced-motion:reduce){.lumino-video-card__play-icon{transition:none}}.product-item.card .lumino-sale-card{display:flex;align-items:center;justify-content:center;gap:5px;box-sizing:border-box;container-type:inline-size;width:100%;min-width:0;min-height:28px;margin:0 0 8px;padding:5px 6px;border:1px solid color-mix(in srgb,var(--lumino-sale-card-accent, #e76f51) 26%,#fff);border-radius:6px;background:color-mix(in srgb,var(--lumino-sale-card-accent, #e76f51) 7%,#fff);color:color-mix(in srgb,var(--lumino-sale-card-accent, #e76f51) 60%,#4c241c);text-align:start}.product-item.card .lumino-sale-card[hidden],.lumino-sale-card [hidden]{display:none!important}.lumino-sale-card__heading{display:flex;align-items:center;flex:0 0 13px;min-width:0;line-height:1}.product-item.card .lumino-sale-card__heading svg{position:static;display:block;flex:0 0 13px;width:13px;height:13px;background:none;transform:none}.lumino-sale-card__remaining{display:block;margin-top:0;font-size:13px;font-size:clamp(10px,9cqi,13px);line-height:1.3;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:0}.product-item.card .lumino-sale-card span{padding-inline:0}.product-item.card .lumino-sale-card__sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lumino-sale{--lumino-sale-ink: color-mix(in srgb, var(--lumino-sale-accent, #e76f51) 62%, #4c241c);--lumino-sale-tint: color-mix(in srgb, var(--lumino-sale-accent, #e76f51) 6%, #fff);--lumino-sale-border: color-mix(in srgb, var(--lumino-sale-accent, #e76f51) 24%, #fff);display:block;box-sizing:border-box;container-type:inline-size;width:100%;max-width:520px;min-width:0;padding:16px;border:1px solid var(--lumino-sale-border);border-radius:12px;background:var(--lumino-sale-tint);color:#3c302c}.lumino-sale [hidden]{display:none!important}.lumino-sale__prices{display:flex;align-items:center;gap:6px 8px;flex-wrap:wrap;min-width:0}.lumino-sale__price{font-size:28px;font-weight:600;line-height:1.2}.lumino-sale__regular{font-size:14px;color:#73655f}.lumino-sale__badge{display:inline-flex;align-items:center;padding:4px 7px;border-radius:5px;background:color-mix(in srgb,var(--lumino-sale-accent, #e76f51) 15%,#fff);color:var(--lumino-sale-ink);font-size:12px;font-weight:700;line-height:1.35;white-space:nowrap}.lumino-sale__saving{margin:8px 0 14px;color:#73655f;font-size:12px;line-height:1.5}.lumino-sale__clock{border-top:1px solid var(--lumino-sale-border);padding-top:14px}.lumino-sale__title{margin:0 0 10px;color:var(--lumino-sale-ink);font-size:13px;font-weight:600;line-height:1.5}.lumino-sale__digits{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:6px;width:100%;min-width:0}.lumino-sale__unit{display:grid;grid-template-rows:auto auto;justify-items:stretch;gap:6px;min-width:0;text-align:center}.lumino-sale__unit strong{display:block;box-sizing:border-box;width:100%;min-width:0;padding:9px 0;border:1px solid var(--lumino-sale-border);border-radius:6px;background:#fff;color:var(--lumino-sale-ink);text-align:center;font-size:22px;font-size:clamp(18px,10cqi,26px);font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums;letter-spacing:0}.lumino-sale__unit small{display:block;min-width:0;color:#73655f;font-size:10px;line-height:1.4;white-space:nowrap}.lumino-sale__separator{position:absolute;top:9px;padding:0;color:var(--lumino-sale-ink);text-align:center;font-size:18px;font-weight:500;line-height:1.35;transform:translate(-50%)}.lumino-sale__separator:nth-child(2){left:calc(25% - 1.5px)}.lumino-sale__separator:nth-child(4){left:50%}.lumino-sale__separator:nth-child(6){left:calc(75% + 1.5px)}.lumino-sale__deadline{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 8px;margin:12px 0 0;color:#73655f;font-size:10.5px;line-height:1.5;text-align:center}.lumino-sale__deadline time{white-space:nowrap}.lumino-sale__status{margin:12px 0 0;color:#73655f;font-size:13px;line-height:1.5}.lumino-sale-preview__notice{margin:12px 0 0;max-width:520px;color:#73655f;font-size:12px;line-height:1.5}.collection-description-and-subcategories{min-width:0}.lumino-collection-subcategories{width:100%;min-width:0;padding-inline:0}.lumino-collection-subcategories .lumino-category-slider__track{grid-template-rows:100px}.lumino-collection-subcategories .lumino-category-slider__button--previous{inset-inline-start:4px}.lumino-collection-subcategories .lumino-category-slider__button--next{inset-inline-end:4px}
/*# sourceMappingURL=/cdn/shop/t/88/compiled_assets/styles.css.map */
