:root{--fl-ink: #1a1b18;--fl-text: #3a3c40;--fl-muted: #7a7d82;--fl-line: #e7e3e5;--fl-soft: #f7f4f5;--fl-rose: var(--color-accent, #dac0cd);--fl-rose-deep: #c9a3b8;--fl-rose-soft: #fbf4f7;--fl-sale: var(--color-sale, #ea1780);--fl-ok: #0a7d5a;--fl-star: #ffb503}::selection{background:var(--fl-rose);color:var(--fl-ink)}body{color:var(--color-text)}.announcement{letter-spacing:.02em}.announcement strong,.announcement b{color:var(--fl-rose);font-weight:600}.main-nav__link{color:var(--fl-ink);font-weight:600;font-size:12.5px;letter-spacing:.04em}.main-nav__link:after{background:var(--fl-rose);height:3px}.header-icons{color:var(--fl-ink)}.cart-count{background:var(--fl-rose);color:var(--fl-ink)}.header-search__go{background:var(--fl-ink)}.mega-menu__links a:hover{background:var(--fl-rose-soft)}.mobile-menu summary,.mobile-menu__link{font-weight:600;letter-spacing:.03em}.btn:hover{background:var(--fl-ink);border-color:var(--fl-ink)}.btn--solid,.btn-buy{background:var(--color-button);border-color:var(--color-button)}.btn--solid:hover,.btn-buy:hover{background:#2c2d2a;border-color:#2c2d2a}.btn-buy{box-shadow:0 8px 20px #1a1b1829}.btn-buy[disabled]{box-shadow:none}.pill{background:var(--fl-rose-soft);border-color:transparent;color:var(--fl-ink)}.rating__stars:after{color:var(--fl-star)}.section-heading__title{color:var(--fl-ink);letter-spacing:-.02em}.section-heading--underline .section-heading__title:after{background:var(--fl-rose);width:32px;height:3px}.pcard__media-wrap{background:var(--fl-soft);border-radius:14px}.pcard__badge{background:#fff;color:var(--fl-ink)}.pcard__badge--sale{background:var(--fl-sale);color:#fff}.pcard__badge--dark{background:var(--fl-ink);color:#fff}.pcard__title{color:var(--fl-ink);font-weight:500}.pcard__price{color:var(--fl-ink)}.pcard__cta{border-color:var(--fl-line);color:var(--fl-ink)}.pcard__cta:hover,.pcard:hover .pcard__cta{background:var(--fl-ink);border-color:var(--fl-ink);color:#fff}.qa__size:hover,.qa-single{background:var(--fl-ink);border-color:var(--fl-ink)}.pcard__bag{color:var(--fl-ink)}.pcard__colors{display:flex;align-items:center;gap:6px;margin-top:8px;padding:0 2px}.pcard__color{width:18px;height:18px;border-radius:999px;flex:none;background:var(--c, var(--fl-soft)) var(--img, none) center / cover no-repeat;box-shadow:inset 0 0 0 1px #1a1b181f;outline:1.5px solid transparent;outline-offset:2px;transition:outline-color .15s,transform .15s}.pcard__color:hover{transform:scale(1.1)}.pcard__color.is-active{outline-color:var(--fl-ink)}.pcard__colors-more{font-size:11px;font-weight:600;color:var(--fl-muted)}.pcard__colors-more:hover{color:var(--fl-ink)}@media(max-width:749px){.pcard__color{width:15px;height:15px}.pcard__colors{gap:5px}}.col-pills a.is-active,.pagination .is-current{background:var(--fl-ink);border-color:var(--fl-ink)}.col-pills a:hover{border-color:var(--fl-ink)}.col-hero{background:var(--fl-ink)}.filter-group__values input[type=checkbox]{accent-color:var(--fl-ink)}.catstrip__media,.catgrid__item{border-radius:18px}.catstrip__label i{background:var(--fl-rose);color:var(--fl-ink)}.catgrid__item:hover .catgrid__btn{color:var(--fl-ink)}.product-info{border-color:var(--fl-line);border-radius:20px}.product-info__title{color:var(--fl-ink);font-weight:600;letter-spacing:-.02em}.product-info__badge{border:0;background:var(--fl-rose-soft);color:var(--fl-sale);border-radius:999px}.product-info__price{color:var(--fl-ink)}.product-option__value label{border-color:var(--fl-line);border-radius:10px;color:var(--fl-ink)}.product-option__value label:hover{border-color:var(--fl-ink)}.product-option__value input:checked+label{background:var(--fl-ink);border-color:var(--fl-ink)}.size-guide-link{color:var(--fl-ink);text-decoration-color:var(--fl-rose-deep)}.promo-tag{background:var(--fl-ink)}.promo-tag__badge{background:var(--fl-rose);color:var(--fl-ink)}.pacc summary i:before,.pacc summary i:after{background:var(--fl-ink)}.sticky-buy__price strong,.sticky-buy__title{color:var(--fl-ink)}.pcolors{display:grid;gap:8px}.pcolors__label{font-size:12.5px;color:var(--fl-muted)}.pcolors__label strong{color:var(--fl-ink);font-weight:600}.pcolors__list{display:flex;flex-wrap:wrap;gap:8px}.pcolors__item{position:relative;display:block;width:46px;height:58px;border-radius:10px;overflow:hidden;background:var(--fl-soft);outline:2px solid transparent;outline-offset:2px;transition:outline-color .15s,transform .15s}.pcolors__item img{width:100%;height:100%;object-fit:cover}.pcolors__item:hover{transform:translateY(-1px)}.pcolors__item.is-active{outline-color:var(--fl-ink)}.pcolors__item.is-soldout{opacity:.45}.pcolors__item.is-soldout:after{content:"";position:absolute;left:-10%;right:-10%;top:50%;height:1.5px;background:var(--fl-ink);transform:rotate(-52deg)}.previews{padding:50px var(--page-gutter) 30px;font-family:var(--font-heading)}.previews__wrap{max-width:1100px;margin:0 auto}.previews__head{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:24px;text-align:center}.previews__eyebrow{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fl-sale)}.previews__title{font-size:26px;line-height:1.2;font-weight:600;letter-spacing:-.02em;color:var(--fl-ink)}.cd-head__count{background:var(--fl-rose);color:var(--fl-ink)}.cd-ship__bar span{background:var(--fl-ink)}.cd-item__kit{display:flex;align-items:center;gap:5px;margin-top:6px;font-size:11px;font-weight:600;color:var(--fl-ink)}.cd-item__kit.is-gift{color:var(--fl-ok)}.cd-item__kit svg{width:12px;height:12px}.cd-checkout{background:var(--fl-ink)}.footer__infos-band{background:var(--fl-rose-soft);border-top:0}.footer-info__icon{background:#fff;color:var(--fl-sale)}.footer__dark{background:var(--fl-ink)}.footer__eyebrow{color:var(--fl-rose)}.footer__news-form button{background:var(--fl-rose);color:var(--fl-ink)}.footer__news-form button:hover{background:#e7d2dc}.footer__social a:hover{background:var(--fl-rose);border-color:var(--fl-rose);color:var(--fl-ink)}.footer__seal svg{color:var(--fl-rose)}.ipage-eyebrow{color:var(--fl-sale)}.ipage-title,.ipage-hero__title{color:var(--fl-ink);letter-spacing:-.03em}.ipage-title em,.ipage-hero__title em{font-family:var(--font-heading);font-style:normal;font-weight:500;color:var(--fl-rose-deep)}.ipage-hero--dark{background:var(--fl-ink)}.ipage-hero--dark .ipage-hero__title em{color:var(--fl-rose)}.ipage-band--alt{background:var(--fl-rose-soft)}.ipage-btn--solid,.ipage-btn:hover{background:var(--fl-ink);border-color:var(--fl-ink)}.ipage-step:before{background:var(--fl-ink);box-shadow:0 0 0 4px var(--fl-rose)}.ipage-step__pill{background:var(--fl-rose);color:var(--fl-ink)}.ipage-card__icon{background:var(--fl-rose-soft);color:var(--fl-sale)}.ipage-q[open] summary i{background:var(--fl-ink);border-color:var(--fl-ink)}.ipage-cta{background:var(--fl-ink)}.ipage-cta .ipage-title em{color:var(--fl-rose)}.ipage-cta .ipage-btn--light{background:var(--fl-rose);border-color:var(--fl-rose);color:var(--fl-ink)}.ipage-doc__nav a.is-active{border-color:var(--fl-sale)}@media(max-width:989px){.ipage-doc__nav a.is-active{background:var(--fl-ink);border-color:var(--fl-ink)}}.bp-toast,.search-form button,.vcard__buy{background:var(--fl-ink)}.vshop__arrows button:hover{background:var(--fl-ink);border-color:var(--fl-ink)}.gallery__thumb.is-active,.gallery__thumb:hover{border-color:var(--fl-ink)}@media(max-width:749px){.gallery__dots span.is-active{background:var(--fl-ink)}}.vbanner{position:relative;margin:20px var(--page-gutter);border-radius:20px;overflow:hidden;background:var(--fl-ink);color:#fff;font-family:var(--font-heading)}.vbanner__media{aspect-ratio:21 / 9}.vbanner__media video,.vbanner__media img{width:100%;height:100%;object-fit:cover}.vbanner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#1a1b18a6,#1a1b1800 60%);pointer-events:none}.vbanner__content{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 24px;text-align:center}.vbanner__eyebrow{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fl-rose)}.vbanner__title{font-size:clamp(28px,3.4vw,46px);line-height:1.05;font-weight:600;letter-spacing:-.03em}.vbanner__text{font-size:15px;color:#ffffffd9}.vbanner__btn{display:inline-flex;align-items:center;gap:8px;margin-top:8px;height:48px;padding:0 24px;border-radius:999px;background:var(--fl-rose);color:var(--fl-ink);font-size:13px;font-weight:600;transition:transform .2s}.vbanner__btn:hover{transform:translateY(-1px)}.vbanner__btn svg{width:14px;height:14px}@media(max-width:749px){.vbanner{margin:12px 10px;border-radius:16px}.vbanner__media{aspect-ratio:4 / 5}.vbanner__content{padding:26px 18px}}.marquee-sec{padding:30px 0 40px}.marquee{display:flex;overflow:hidden;gap:12px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.marquee__track{display:flex;gap:12px;flex:none;animation:marquee var(--dur, 50s) linear infinite}.marquee:hover .marquee__track{animation-play-state:paused}.marquee__item{flex:none;height:var(--h, 260px);border-radius:16px;overflow:hidden;background:var(--fl-soft);box-shadow:0 6px 20px #1a1b1814}.marquee__item img{height:100%;width:auto}@keyframes marquee{to{transform:translate(calc(-100% - 12px))}}@media(max-width:749px){.marquee__item{height:calc(var(--h, 260px) * .7)}}@media(prefers-reduced-motion:reduce){.marquee{overflow-x:auto}.marquee__track{animation:none}.marquee__track[aria-hidden]{display:none}}.pcard__badges{align-items:flex-start}@media(max-width:749px){.pcolors__list{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:3px 16px 4px;scrollbar-width:none;scroll-snap-type:x proximity}.pcolors__list::-webkit-scrollbar{display:none}.pcolors__item{flex:none;scroll-snap-align:start}}.stock:has(.stock__urgent){display:grid;gap:8px}.stock__urgent{font-size:12.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--fl-text)}.stock__bar{display:block;height:4px;border-radius:999px;background:#e4e2e6;overflow:hidden}.stock__bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f6c445,var(--fl-sale));animation:stock-grow 1.2s cubic-bezier(.2,.8,.2,1)}@keyframes stock-grow{0%{width:0}}.pdp-perks{display:grid;gap:10px;margin:16px 0 0;padding:0;list-style:none;font-size:14px;line-height:1.4;color:var(--fl-text)}.pdp-perks li{display:flex;align-items:center;gap:12px}.pdp-perks svg{flex:none;width:22px;height:22px;color:var(--fl-ink)}.pdp-perks strong{color:var(--fl-ink);font-weight:700}.ship-calc{margin-top:16px;padding:16px;border:1px solid var(--fl-line);border-radius:14px;background:#fff;font-family:var(--font-heading)}.ship-calc__title{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;color:var(--fl-ink)}.ship-calc__title svg{width:18px;height:18px}.ship-calc__text{margin:4px 0 0;font-size:12.5px;color:var(--fl-muted)}.ship-calc__form{display:flex;gap:8px;margin-top:12px}.ship-calc__form input{flex:1;min-width:0;height:46px;padding:0 14px;border:1.5px solid var(--fl-line);border-radius:10px;background:#fff;font:inherit;font-size:16px;color:var(--fl-ink);outline:none;transition:border-color .15s}.ship-calc__form input:focus{border-color:var(--fl-ink)}.ship-calc__form button{flex:none;height:46px;padding:0 20px;border-radius:10px;background:var(--fl-ink);color:#fff;font-size:13px;font-weight:600;letter-spacing:.02em;transition:opacity .2s}.ship-calc__form button.is-loading{opacity:.6;pointer-events:none}.ship-calc__help{display:inline-block;margin-top:8px;font-size:11.5px;color:var(--fl-muted);text-decoration:underline;text-underline-offset:3px}.ship-calc__error{margin:8px 0 0;font-size:12.5px;color:#b3261e}.ship-calc__result{display:grid;gap:8px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--fl-line);animation:nudge-in .35s ease}.ship-calc__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13.5px;color:var(--fl-text)}.ship-calc__row strong{font-size:15px;color:var(--fl-ink)}.ship-calc__free{margin:0;font-size:12.5px;color:var(--fl-ok)}.ship-calc__progress{display:grid;gap:6px;font-size:12.5px;color:var(--fl-text)}.ship-calc__progress i{display:block;height:6px;border-radius:999px;background:#ececec;overflow:hidden}.ship-calc__progress b{display:block;height:100%;border-radius:inherit;background:var(--fl-ok);transition:width .4s ease}.ship-calc--cart{margin:16px 0 6px}.cart-totals .ship-calc{margin:14px 0}.ship-calc--kit{margin-top:14px}.size-chart .drawer__panel{max-width:520px}.size-calc{margin:10px 0 18px;padding:16px;border-radius:14px;background:var(--fl-rose-soft)}.size-calc[hidden]{display:none}.size-calc__title{margin:0;font-size:15px;font-weight:600;color:var(--fl-ink)}.size-calc__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;margin-top:12px}.size-calc__field{display:grid;gap:6px;font-size:12.5px;color:var(--fl-muted)}.size-calc__input{display:flex;align-items:center;height:48px;padding:0 14px;border:1.5px solid var(--fl-line);border-radius:12px;background:#fff;transition:border-color .15s}.size-calc__input:focus-within{border-color:var(--fl-ink)}.size-calc__input input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:16px;color:var(--fl-ink);-moz-appearance:textfield}.size-calc__input input::-webkit-outer-spin-button,.size-calc__input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.size-calc__input em{font-style:normal;font-size:12px;color:var(--fl-muted)}.size-calc__result{display:grid;gap:8px;margin-top:12px}.size-calc__size{font-size:14px;color:var(--fl-ink)}.size-calc__size b{display:inline-grid;place-items:center;min-width:42px;height:32px;margin-left:6px;padding:0 10px;border-radius:8px;background:var(--fl-ink);color:#fff}.size-calc__hint{font-size:12.5px;line-height:1.45;color:var(--fl-text)}.size-calc__use{justify-self:start;height:40px;padding:0 18px;border-radius:999px;background:var(--fl-ink);color:#fff;font-size:12.5px;font-weight:600}.size-chart__table{overflow-x:auto;border:1px solid var(--fl-line);border-radius:14px}.size-chart__table table{width:100%!important;border-collapse:collapse!important;font-family:var(--font-heading)!important;font-size:13px!important}.size-chart__table th,.size-chart__table td{padding:12px 8px!important;border:0!important;border-bottom:1px solid var(--fl-line)!important;text-align:center!important;color:var(--fl-ink)!important;background:transparent!important}.size-chart__table thead tr,.size-chart__table tr:first-child:has(th){background:var(--fl-soft)!important;color:var(--fl-ink)!important}.size-chart__table th{font-weight:600!important;font-size:12px!important;text-transform:none}.size-chart__table tr:last-child td{border-bottom:0!important}.size-chart__image{margin-top:18px}.size-chart__image img{width:100%;height:auto;border-radius:12px}.size-chart__obs{margin-top:14px;font-size:13px;color:var(--fl-text)}.help-float{position:fixed;right:20px;bottom:20px;z-index:66;font-family:var(--font-heading);transition:bottom .35s cubic-bezier(.4,0,.2,1),opacity .2s}.help-float__btn{position:relative;display:grid;place-items:center;width:58px;height:58px;border-radius:999px;background:var(--fl-ink);color:#fff;box-shadow:0 10px 26px #00000038;transition:transform .2s}.help-float__btn:hover{transform:translateY(-2px)}.help-float__btn.has-img{background:transparent;box-shadow:none}.help-float__btn svg{width:26px;height:26px}.help-float__open img{width:64px;height:64px;object-fit:contain}.help-float__open,.help-float__close{grid-area:1 / 1;display:grid;place-items:center;transition:opacity .2s,transform .25s}.help-float__close{width:58px;height:58px;border-radius:999px;background:var(--fl-rose);color:var(--fl-ink);opacity:0;transform:rotate(-90deg) scale(.6);box-shadow:0 10px 26px #0000002e}.help-float__close svg{width:20px;height:20px}.help-float.is-open .help-float__open{opacity:0;transform:scale(.6)}.help-float.is-open .help-float__close{opacity:1;transform:none}.help-float__panel{position:absolute;right:0;bottom:74px;width:min(360px,calc(100vw - 28px));padding:22px 18px 18px;border-radius:22px;background:#fff;box-shadow:0 18px 50px #0000002e;animation:nudge-in .3s cubic-bezier(.2,.8,.2,1)}.help-float__panel[hidden]{display:none}.help-float__title{margin:0 4px;font-size:17px;font-weight:700;color:var(--fl-ink)}.help-float__text{margin:6px 4px 14px;font-size:13px;color:var(--fl-muted)}.help-card{display:flex;align-items:center;gap:14px;padding:14px;border-radius:16px;background:var(--fl-soft);color:var(--fl-ink);transition:background .2s,transform .2s}.help-card+.help-card{margin-top:10px}.help-card:hover{background:var(--fl-rose-soft);transform:translateY(-1px)}.help-card__img{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:999px;overflow:hidden;background:#fff;color:var(--fl-ink)}.help-card__img img{width:100%;height:100%;object-fit:cover}.help-card__img svg{width:26px;height:26px}.help-card__img--wa:not(:has(img)){background:#25d366;color:#fff}.help-card__body{display:grid;gap:3px;min-width:0}.help-card__body strong{font-size:15px;font-weight:600}.help-card__body span{font-size:12.5px;line-height:1.4;color:var(--fl-text)}.help-card__btn{justify-self:start;margin-top:6px;padding:7px 14px;border-radius:999px;background:var(--fl-ink);color:#fff;font-style:normal;font-size:12px;font-weight:600}body.has-sticky-buy .help-float{bottom:92px}body.drawer-open .help-float{opacity:0;pointer-events:none}@media(max-width:749px){.help-float{right:14px;bottom:14px}.help-float__btn,.help-float__close{width:52px;height:52px}.help-float__open img{width:58px;height:58px}.help-float__panel{bottom:66px}}.bcomp{padding:56px 20px;font-family:var(--font-heading)}.bcomp__wrap{max-width:1240px;margin:0 auto}.bcomp__head{max-width:640px;margin:0 auto 26px;text-align:center}.bcomp__eyebrow{margin:0 0 8px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--fl-sale)}.bcomp__title{margin:0;font-size:clamp(24px,3.2vw,34px);line-height:1.15;font-weight:600;letter-spacing:-.02em;color:var(--fl-ink)}.bcomp__text{margin-top:10px;font-size:14px;color:var(--fl-text)}.bcomp__stage{position:relative;max-width:var(--bcomp-max);margin:0 auto;aspect-ratio:var(--bcomp-ratio);overflow:hidden;border-radius:20px;background:var(--fl-soft);user-select:none;-webkit-user-select:none;touch-action:pan-y}.bcomp__img{position:absolute;top:0;right:0;bottom:0;left:0}.bcomp__img img,.bcomp__img svg{width:100%;height:100%;object-fit:var(--bcomp-fit, cover);object-position:center top;display:block}.bcomp__img--b{clip-path:inset(0 0 0 var(--pos, 50%))}.bcomp__tag{position:absolute;top:14px;z-index:2;padding:7px 14px;border-radius:999px;background:#ffffffeb;color:var(--fl-ink);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bcomp__tag--a{left:14px}.bcomp__tag--b{right:14px;background:var(--fl-rose)}.bcomp__line{position:absolute;top:0;bottom:0;left:var(--pos, 50%);z-index:2;width:2px;margin-left:-1px;background:#fff;pointer-events:none}.bcomp__line i{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:999px;background:#fff;box-shadow:0 6px 18px #0003}.bcomp__line i:before,.bcomp__line i:after{content:"";position:absolute;top:50%;width:8px;height:8px;margin-top:-4px;border:solid var(--fl-ink);border-width:0 0 2px 2px}.bcomp__line i:before{left:11px;transform:rotate(45deg)}.bcomp__line i:after{right:11px;transform:rotate(-135deg)}.bcomp__range{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none}.bcomp__range::-webkit-slider-thumb{-webkit-appearance:none;width:48px;height:100vh}.bcomp__range:focus-visible+*{outline:2px solid var(--fl-ink)}.bcomp__caps{display:flex;justify-content:space-between;gap:12px;max-width:var(--bcomp-max);margin:10px auto 0;font-size:12.5px;color:var(--fl-muted)}.bcomp__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:calc(var(--bcomp-max) * 1.6);margin:0 auto}.bcomp__fig{position:relative;margin:0}.bcomp__fig .bcomp__img{position:relative;aspect-ratio:var(--bcomp-ratio);overflow:hidden;border-radius:18px;background:var(--fl-soft)}.bcomp__fig figcaption{margin-top:8px;font-size:12.5px;color:var(--fl-muted);text-align:center}.bcomp__cta{margin-top:24px;text-align:center}@media(max-width:749px){.bcomp{padding:40px 14px}.bcomp__stage{border-radius:16px}.bcomp__grid{gap:8px}.bcomp__tag{top:10px;padding:6px 10px;font-size:10px}.bcomp__tag--a{left:10px}.bcomp__tag--b{right:10px}}.footer__news--rose,.footer__news--light{margin:40px 0 0;padding:36px 40px;border:0;border-radius:24px;background:var(--news-bg, var(--fl-rose));color:var(--fl-ink)}.footer__news--light{background:var(--news-bg, #f7f4f5)}.footer__news--rose .footer__eyebrow,.footer__news--light .footer__eyebrow{color:var(--fl-ink);opacity:.7}.footer__news--rose .footer__news-title,.footer__news--light .footer__news-title{color:var(--fl-ink)}.footer__news--rose .footer__news-form input[type=email],.footer__news--light .footer__news-form input[type=email]{border-color:transparent;background:#fff;color:var(--fl-ink);box-shadow:0 4px 14px #1a1b1814}.footer__news--rose .footer__news-form input[type=email]:focus,.footer__news--light .footer__news-form input[type=email]:focus{border-color:var(--fl-ink)}.footer__news--rose .footer__news-form input::placeholder,.footer__news--light .footer__news-form input::placeholder{color:#8a8a8f}.footer__news--rose .footer__news-form button,.footer__news--light .footer__news-form button{background:var(--fl-ink);color:#fff}.footer__news--rose .footer__news-form button:hover,.footer__news--light .footer__news-form button:hover{background:#2c2d2a}.footer__news--rose .footer__news-msg,.footer__news--light .footer__news-msg{color:var(--fl-ink)}@media(max-width:749px){.footer__news--rose,.footer__news--light{margin-top:28px;padding:26px 20px;border-radius:18px}}.footer__dark{display:flow-root}.pcolors__wrap{position:relative;min-width:0}.pcolors--row .pcolors__list{flex-wrap:nowrap;overflow-x:auto;margin:0 -4px;padding:4px 4px 6px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.pcolors--row .pcolors__list::-webkit-scrollbar{display:none}.pcolors--row .pcolors__list:after{content:"";flex:0 0 40px}.pcolors--row .pcolors__item{flex:none;scroll-snap-align:start}@media(max-width:749px){.pcolors--row .pcolors__list{margin:0 -16px;padding:4px 16px 6px}}.pcolors__list.is-nudge>.pcolors__item{animation:pcolors-nudge .8s cubic-bezier(.3,0,.2,1) 2}@keyframes pcolors-nudge{0%,to{transform:none}45%,60%{transform:translate(-34px)}}.pcolors__more{display:none}.pcolors--row .pcolors__more:not([hidden]){display:inline-flex;align-items:center;position:absolute;z-index:2;right:0;top:33px;transform:translateY(-50%);padding:6px 10px;border:0;border-radius:999px;background:var(--fl-ink);color:#fff;font-family:inherit;font-size:11px;font-weight:600;line-height:1;white-space:nowrap;box-shadow:0 4px 14px #0000002e;cursor:pointer;animation:pcolors-more-in .25s ease both}@media(max-width:749px){.pcolors--row .pcolors__more:not([hidden]){right:-4px}}.pcolors__more:after{content:"";width:5px;height:5px;margin-left:5px;border:solid currentColor;border-width:1.5px 1.5px 0 0;transform:rotate(45deg)}@keyframes pcolors-more-in{0%{opacity:0;transform:translate(6px,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/flueshop.css.map */
