@font-face{font-family:Playwrite FR Moderne;src:url(bp-playwrite-fr.woff2) format("woff2");font-weight:300 400;font-style:normal;font-display:swap}:root{--bp-sun: #f5bb00;--bp-sun-deep: #d9a300;--bp-sun-wash: #fff3c4;--bp-leaf: #419d78;--bp-leaf-ink: #2b6b51;--bp-mint: #eff9f0;--bp-sky: #a6d4f2;--bp-sky-wash: #e7f3fc;--bp-coral: #e17a5f;--bp-coral-wash: #fbe6e0;--bp-ink: #262626;--bp-ink-2: #4a4a4a;--bp-paper: #ffffff;--bp-rule: rgba(38, 38, 38, .13);--bp-grid-line: rgba(166, 212, 242, .5);--bp-1: calc(1.6rem / var(--font-body-scale, 1));--bp-fs-xs: calc(var(--bp-1) * .8125);--bp-fs-s: calc(var(--bp-1) * .875);--bp-fs-m: var(--bp-1);--bp-fs-l: calc(var(--bp-1) * 1.125);--bp-fs-h3: calc(var(--bp-1) * 1.25);--bp-fs-h2: clamp(calc(var(--bp-1) * 1.75), 1.1rem + 2.3vw, calc(var(--bp-1) * 2.75));--bp-fs-h1: clamp(calc(var(--bp-1) * 2.4), 1rem + 3.6vw, calc(var(--bp-1) * 4));--bp-font-hand: "Playwrite FR Moderne", "Segoe Print", "Bradley Hand", cursive;--bp-radius-s: 10px;--bp-radius-m: 18px;--bp-radius-l: 28px;--bp-shadow-paper: 0 1px 2px rgba(38, 38, 38, .08), 0 14px 30px -12px rgba(38, 38, 38, .3);--bp-shadow-desk: 0 2px 3px rgba(92, 64, 0, .14), 0 30px 50px -24px rgba(92, 64, 0, .6);--bp-ease: cubic-bezier(.16, 1, .3, 1)}::selection{background:var(--bp-sun);color:var(--bp-ink)}html{scrollbar-color:rgba(38,38,38,.4) transparent;accent-color:var(--bp-leaf)}input,textarea{caret-color:var(--bp-leaf-ink)}.bp-wrap{width:calc(100% - 32px);max-width:1240px;margin-left:auto;margin-right:auto}@media(min-width:750px){.bp-wrap{width:calc(100% - 80px)}}.bp{color:var(--bp-ink);font-size:var(--bp-fs-m);line-height:1.6}.bp h1,.bp h2,.bp h3,.bp-footer h2,.bp-footer h3{margin:0;color:var(--bp-ink);text-wrap:balance}.bp p{margin:0}.bp a:focus-visible,.bp button:focus-visible,.bp summary:focus-visible,.bp-footer a:focus-visible,.bp-footer button:focus-visible,.bp-footer input:focus-visible{outline:3px solid var(--bp-ink);outline-offset:3px;border-radius:6px}.bp-h2{font-family:var(--font-heading-family);font-weight:800;font-size:var(--bp-fs-h2);line-height:1.1;letter-spacing:-.02em}.bp-lead{margin-top:16px;max-width:58ch;color:var(--bp-ink-2);font-size:var(--bp-fs-l);line-height:1.6}.bp-lead p+p,.bp-rte p+p{margin-top:.9em}.bp-rte a{color:inherit;text-decoration:underline;text-decoration-color:var(--bp-sun);text-decoration-thickness:.14em;text-underline-offset:.2em;transition:background-color .2s}.bp-rte a:hover{background-color:var(--bp-sun-wash)}.bp-hand{font-family:var(--bp-font-hand);font-weight:400;letter-spacing:0;line-height:1.5}.bp-mark{padding:0 .1em;margin:0 -.05em;color:inherit;background-color:transparent;background-image:linear-gradient(100deg,rgba(245,187,0,.75),var(--bp-sun) 12%,var(--bp-sun) 88%,rgba(245,187,0,.8));background-repeat:no-repeat;background-position:0 82%;background-size:100% 44%;-webkit-box-decoration-break:clone;box-decoration-break:clone}.bp-grid-paper{background-color:var(--bp-paper);background-image:linear-gradient(var(--bp-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--bp-grid-line) 1px,transparent 1px);background-size:24px 24px;background-position:-1px -1px}.bp-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;border:0;border-radius:999px;background:var(--bp-ink);color:#fff;font-family:var(--font-body-family);font-size:var(--bp-fs-m);font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;box-shadow:0 2px #0000004d,0 12px 22px -10px #2626268c;transition:transform .2s var(--bp-ease),box-shadow .2s var(--bp-ease),background-color .2s}.bp-btn:hover{background:#111;color:#fff;transform:translateY(-2px);box-shadow:0 3px #0000004d,0 18px 28px -12px #26262699}.bp-btn:active{transform:translateY(1px) scale(.98);box-shadow:0 1px #0000004d,0 6px 12px -8px #26262680}.bp-btn .bp-icon{flex:none;width:20px;height:20px}.bp-btn__price{padding:3px 10px;border-radius:999px;background:var(--bp-sun);color:var(--bp-ink);font-variant-numeric:tabular-nums}.bp-btn--small{min-height:48px;padding:0 22px;font-size:var(--bp-fs-s)}.bp-btn.loading>:not(.loading-overlay__spinner){visibility:hidden}.bp-btn .loading-overlay__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.bp-btn .loading-overlay__spinner.hidden{display:none!important}.bp-btn .spinner{width:22px;height:22px}.bp-btn .spinner .path{stroke:currentColor}.bp-atc__error{display:flex;gap:8px;margin-bottom:10px;color:#b3261e;font-size:var(--bp-fs-s)}.bp-atc__error[hidden]{display:none}.bp-atc__error svg{width:18px;height:18px}.bp-link{display:inline-flex;align-items:center;gap:8px;padding:10px 2px;color:var(--bp-ink);font-weight:700;text-decoration:none;background-image:linear-gradient(var(--bp-sun),var(--bp-sun));background-repeat:no-repeat;background-position:0 calc(100% - 9px);background-size:100% 3px;transition:background-size .35s var(--bp-ease)}.bp-link:hover{color:var(--bp-ink);background-size:100% 40%}.bp-link .bp-icon{width:18px;height:18px;transition:transform .3s var(--bp-ease)}.bp-link:hover .bp-icon{transform:translate(3px)}.bp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-variant-numeric:tabular-nums}.bp-price__now{font-family:var(--font-heading-family);font-size:calc(var(--bp-1) * 1.5);font-weight:800;line-height:1.1}.bp-price__was{color:var(--bp-ink-2);text-decoration-color:var(--bp-coral);text-decoration-thickness:2px}.bp-price__name{flex-basis:100%;color:var(--bp-ink-2);font-size:var(--bp-fs-s)}.bp-sticker{--sticker-bg: var(--bp-sun);position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:104px;aspect-ratio:1;margin:0;border-radius:50%;background:var(--sticker-bg);color:var(--bp-ink);line-height:1;text-align:center;box-shadow:inset 0 -4px #00000014,0 2px 3px #26262629,0 10px 18px -8px #26262666}.bp-sticker:before{content:"";position:absolute;top:13%;left:21%;width:30%;height:16%;border-radius:50%;background:#ffffff73;transform:rotate(-26deg)}.bp-sticker strong{font-family:var(--font-heading-family);font-size:calc(var(--bp-1) * 1.6);font-weight:800;letter-spacing:-.02em}.bp-sticker span{margin-top:4px;font-size:var(--bp-fs-xs);font-weight:700}.bp-sticker--leaf{--sticker-bg: var(--bp-leaf)}.bp-sticker--coral{--sticker-bg: var(--bp-coral)}.bp-sticker--sky{--sticker-bg: var(--bp-sky)}.bp-tape{position:absolute;z-index:2;width:120px;height:30px;background:#f5bb009e;clip-path:polygon(3% 0,97% 0,100% 18%,97% 36%,100% 54%,97% 72%,100% 90%,97% 100%,3% 100%,0 82%,3% 64%,0 46%,3% 28%,0 10%);pointer-events:none}.bp-tone--sun{--tone: var(--bp-sun);--tone-wash: var(--bp-sun-wash);--tone-hl: rgba(245, 187, 0, .62)}.bp-tone--leaf{--tone: var(--bp-leaf);--tone-wash: var(--bp-mint);--tone-hl: rgba(65, 157, 120, .34)}.bp-tone--coral{--tone: var(--bp-coral);--tone-wash: var(--bp-coral-wash);--tone-hl: rgba(225, 122, 95, .42)}.bp-tone--sky{--tone: var(--bp-sky);--tone-wash: var(--bp-sky-wash);--tone-hl: rgba(166, 212, 242, .9)}.bp-icon{display:block}.collection__swiper.swiper{padding-bottom:14px;padding-top:6px}body .button__style--1{--button-1-color: 38, 38, 38}.announcement-bar__message{font-size:var(--bp-fs-xs)!important;letter-spacing:.01em}@media(min-width:750px){.announcement-bar__message{font-size:var(--bp-fs-s)!important}}.announcement-bar__message strong{color:var(--bp-sun)}.header-wrapper{background:#fff}.header-wrapper--border-bottom{border-bottom:1px solid var(--bp-rule)!important}.header__menu-item{color:var(--bp-ink);font-weight:600}@media screen and (min-width:990px)and (max-width:1199px){.header.header--middle-left{grid-template-areas:"left-icon heading icons";grid-template-columns:auto 1fr auto;column-gap:1.2rem}.header--middle-left header-drawer{grid-area:left-icon}}@media screen and (min-width:1200px){.header.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto 1fr auto;column-gap:3.2rem}.header .header__inline-menu{display:block!important;justify-self:center}.header header-drawer{display:none!important}}.header__inline-menu .header__menu-item>span{background-image:linear-gradient(var(--bp-sun),var(--bp-sun));background-repeat:no-repeat;background-position:0 86%;background-size:0 42%;transition:background-size .4s var(--bp-ease)}.header__inline-menu .header__menu-item:hover>span,.header__inline-menu details[open]>.header__menu-item>span,.header__inline-menu .header__active-menu-item{background-size:100% 42%;text-decoration:none}.header__inline-menu .header__submenu{min-width:290px;padding:10px!important;border:1px solid var(--bp-rule);border-radius:var(--bp-radius-m);background:#fff;box-shadow:var(--bp-shadow-paper)}.header__inline-menu .header__submenu .header__menu-item{padding:10px 14px;border-radius:var(--bp-radius-s);font-weight:500;transition:background-color .2s}.header__inline-menu .header__submenu .header__menu-item:hover{background:var(--bp-mint);text-decoration:none}.cart-count-bubble{background-color:var(--bp-sun)!important;color:var(--bp-ink)!important;font-weight:700}.bp-footer{position:relative;margin-top:0;background:var(--bp-sun);color:var(--bp-ink);font-size:var(--bp-fs-m);line-height:1.6}.bp-footer a{color:var(--bp-ink);text-decoration:none}.bp-footer ul{margin:0;padding:0;list-style:none}.bp-footer p{margin:0}.bp-footer__promise{border-bottom:2px dashed rgba(38,38,38,.4)}.bp-footer .bp-footer__promise-list{display:grid;gap:18px;padding:26px 0}.bp-footer__promise-item{display:flex;align-items:center;gap:14px;min-width:0}@media(min-width:750px){.bp-footer .bp-footer__promise-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:30px 0}.bp-footer__promise-item+.bp-footer__promise-item{padding-left:28px;border-left:2px dashed rgba(38,38,38,.3)}.bp-footer__promise-item{padding-right:20px}}.bp-footer__promise-item strong{display:block;font-family:var(--font-heading-family);font-size:var(--bp-fs-m);font-weight:800}.bp-footer__promise-item strong a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.bp-footer__promise-text>span{display:block;font-size:var(--bp-fs-s);line-height:1.45}.bp-footer__promise-icon{display:grid;flex:none;place-items:center;width:48px;height:48px;border-radius:50%;background:#fff;box-shadow:0 2px #0000001a}.bp-footer__promise-icon .bp-icon{width:24px;height:24px}.bp-footer__main{display:grid;gap:40px;padding:56px 0 48px}@media(min-width:990px){.bp-footer__main{grid-template-columns:minmax(0,1.05fr) minmax(0,1.6fr) minmax(0,1.05fr);gap:48px}}.bp-footer__logo{display:inline-block;padding:16px 22px 14px;border-radius:16px;background:#fff;box-shadow:0 2px #00000014,0 16px 26px -16px #5c400099;transform:rotate(-1.5deg);transition:transform .35s var(--bp-ease)}.bp-footer__logo:hover{transform:rotate(0)}.bp-footer__logo img{display:block;width:180px;height:auto}@media(prefers-reduced-motion:reduce){.bp-footer__logo{transition:none}}.bp-footer__wordmark{font-family:var(--font-heading-family);font-size:32px;font-weight:800}.bp-footer__text{max-width:40ch;margin-top:22px}.bp-footer__contact{display:grid;gap:8px;margin-top:20px!important;font-size:var(--bp-fs-s)}.bp-footer__contact li{display:flex;align-items:flex-start;gap:10px}.bp-footer__contact .bp-icon{flex:none;width:20px;height:20px;margin-top:2px}.bp-footer__contact a:hover,.bp-footer__col a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.bp-footer__socials{display:flex;gap:8px;margin-top:20px!important}.bp-footer__socials a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff}.bp-footer__socials svg{width:18px;height:18px}.bp-footer__nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:32px 20px}@media(min-width:750px){.bp-footer__nav{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:32px 28px}}.bp-footer__heading{margin-bottom:12px!important;font-family:var(--font-heading-family);font-size:var(--bp-fs-m);font-weight:800}.bp-footer__col ul{display:grid;gap:2px}.bp-footer__col li a{display:inline-block;padding:5px 0;font-size:var(--bp-fs-s);line-height:1.4}.bp-label{position:relative;padding:26px 24px 24px;border:2px solid var(--bp-ink);border-radius:20px;background:#fff;box-shadow:0 3px #0000001f,0 18px 30px -18px #5c400099}.bp-label:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1.5px solid var(--bp-sky);border-radius:14px;pointer-events:none}.bp-label__title{position:relative;font-family:var(--bp-font-hand);font-size:calc(var(--bp-1) * 1.3);line-height:1.4}.bp-label__text{position:relative;margin-top:6px!important;color:var(--bp-ink-2);font-size:var(--bp-fs-s)}.bp-label__form{position:relative;display:grid;gap:14px;margin-top:16px}.bp-label__field{display:grid;gap:2px}.bp-label__name{font-size:var(--bp-fs-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.bp-label__field input{width:100%;min-height:44px;padding:6px 2px;border:0;border-bottom:2px dotted rgba(38,38,38,.55);border-radius:0;background:transparent;color:var(--bp-ink);font-family:var(--bp-font-hand);font-size:var(--bp-fs-m);outline:none}.bp-label__field input:focus-visible{border-bottom:2px solid var(--bp-ink);background:var(--bp-sun-wash);outline:none!important}.bp-label__message{font-size:var(--bp-fs-s);font-weight:600;color:var(--bp-leaf-ink)}.bp-label__message--error{color:#b3261e}.bp-footer__bottom{border-top:2px dashed rgba(38,38,38,.4)}.bp-footer__bottom-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:22px 0 28px}.bp-footer__copyright{font-size:var(--bp-fs-s)}.bp-footer__copyright a{font-weight:700}.bp-footer__payment .list-payment{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.bp-footer__payment .icon{width:38px;height:24px}@media(prefers-reduced-motion:reduce){.bp-btn,.bp-link,.bp-link .bp-icon,.header__inline-menu .header__menu-item>span{transition:none}}.cart-drawer__overlay{background:#26262673!important}.cart-drawer .drawer__inner{background:#fff!important}.cart-drawer .drawer__header{padding-top:18px!important;padding-bottom:14px!important;border-bottom:2px dashed rgba(38,38,38,.18)}.cart-drawer .drawer__heading{font-family:var(--font-heading-family);font-weight:800!important;letter-spacing:-.02em}.cart-drawer .drawer__close{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--bp-mint);transition:background-color .2s,transform .3s var(--bp-ease)}.cart-drawer .drawer__close:hover{background:var(--bp-sun);transform:rotate(90deg)}.cart-drawer .drawer__close svg{width:18px;height:18px}.cart-drawer .drawer__module--trust{margin:0!important;border:0!important;border-bottom:1px solid var(--bp-rule)!important;border-radius:0!important;overflow:hidden;background:var(--bp-mint)!important;font-weight:600}.cart-drawer .drawer__module--trust .swiper{overflow:hidden}.cart-drawer .cart-item__media img,.cart-drawer .cart-item__image{border-radius:12px}.cart-drawer .cart-item__name{color:var(--bp-ink)!important;font-family:var(--font-heading-family);font-weight:700!important;line-height:1.3}.cart-drawer .cart-item__old-price,.cart-drawer .cart-item__discounted-prices s{color:var(--bp-ink-2);text-decoration-color:var(--bp-coral);text-decoration-thickness:2px}.cart-drawer .cart-item__final-price,.cart-drawer .price__on-drawer{color:var(--bp-ink)!important;font-weight:800}.cart-drawer quantity-input,.cart-drawer .product__quantity{overflow:hidden;border:1.5px solid var(--bp-rule)!important;border-radius:999px!important;background:#fff!important}.cart-drawer .quantity__button,.cart-drawer .quantity__input{background:transparent!important}.cart-drawer .quantity__button:hover{background:var(--bp-mint)!important}.cart-drawer .drawer__protection.drawer__upsell{position:relative;margin:0 16px 12px!important;border:0!important;border-radius:16px!important;background:var(--bp-mint)!important}.cart-drawer .drawer__protection.drawer__upsell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27%3E%3Crect width=%27100%25%27 height=%27100%25%27 rx=%2716%27 ry=%2716%27 fill=%27none%27 stroke=%27%2357b08c%27 stroke-width=%274%27 stroke-dasharray=%278 6%27/%3E%3C/svg%3E") no-repeat;pointer-events:none}.cart-drawer .drawer__protection .product-protection__card{background:transparent!important}.cart-drawer .drawer__footer{border-top:0!important;background:#fff!important}.cart-drawer .totals{font-variant-numeric:tabular-nums}.cart-drawer .totals:last-of-type .totals__subtotal,.cart-drawer .drawer__total--amount{color:var(--bp-ink);font-family:var(--font-heading-family);font-size:calc(var(--bp-1) * 1.25)!important;font-weight:800}.cart-drawer .drawer__savings--amount{color:var(--bp-leaf-ink)!important;font-weight:700}.cart-drawer .cart__checkout-button{min-height:58px;border:0!important;border-radius:999px!important;background:var(--bp-ink)!important;color:#fff!important;box-shadow:0 2px #0000004d,0 14px 24px -12px #26262699!important;transition:transform .2s var(--bp-ease)}.cart-drawer .cart__checkout-button:hover{transform:translateY(-2px)}.cart-drawer .drawer__protection [class*=price]:not(s){color:var(--bp-ink)!important;font-weight:800}.menu-drawer{background:#fff!important}.menu-drawer__navigation{padding:8px 16px 0!important}.menu-drawer__navigation>.menu-drawer__menu{padding:0!important}.js .menu-drawer__menu li{margin-bottom:0;border-bottom:1px dashed rgba(38,38,38,.16)}.menu-drawer__menu-item{position:relative;display:flex!important;align-items:center;min-height:58px;padding:14px 52px 14px 12px!important;border-radius:12px;color:var(--bp-ink)!important;font-family:var(--font-heading-family);font-size:calc(var(--bp-1) * 1.125)!important;font-weight:700}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus,.menu-drawer__menu-item--active{background:var(--bp-mint)!important}.menu-drawer__menu-item--active{box-shadow:inset 4px 0 0 var(--bp-sun)}.menu-drawer__menu-item>.icon-arrow{right:10px!important;box-sizing:content-box;width:14px;height:14px;padding:9px;border-radius:50%;background:var(--bp-mint)}.menu-drawer__menu-item:hover>.icon-arrow{background:var(--bp-sun)}.js .menu-drawer__submenu{background:#fff!important;border-left:0!important}.menu-drawer__inner-submenu{padding:0 16px}.menu-drawer__close-button{gap:10px;margin:12px 0 6px!important;padding:10px 12px!important;border-radius:999px;background:var(--bp-mint)!important;color:var(--bp-ink)!important;font-weight:700;width:auto!important}.menu-drawer__submenu .menu-drawer__menu-item{min-height:50px;font-family:var(--font-body-family);font-size:var(--bp-fs-m)!important;font-weight:600}.bp-menu-card{display:flex;align-items:center;gap:14px;margin:22px 16px 0;padding:12px 14px;border-radius:18px;background:var(--bp-sun);color:var(--bp-ink);text-decoration:none;box-shadow:0 2px #0000001a,0 14px 24px -16px #5c4000b3}.bp-menu-card__img{flex:none;width:64px;height:64px;border-radius:12px;background:#fff;object-fit:cover}.bp-menu-card__text{display:grid;flex:1;min-width:0;line-height:1.25}.bp-menu-card__kicker{font-size:var(--bp-fs-s)}.bp-menu-card strong{font-family:var(--font-heading-family);font-size:var(--bp-fs-m)}.bp-menu-card__price{margin-top:2px;font-weight:800;font-size:var(--bp-fs-s)}.bp-menu-card__price s{margin-left:4px;font-weight:500;opacity:.7}.bp-menu-card>.bp-icon{flex:none;width:34px;height:34px;padding:8px;border-radius:50%;background:#fff}.bp-menu-quick{display:grid;gap:10px;margin:18px 16px 0;padding:0;list-style:none;font-size:var(--bp-fs-s)}.bp-menu-quick li{display:flex;align-items:center;gap:10px;color:var(--bp-ink-2)}.bp-menu-quick .bp-icon{flex:none;width:20px;height:20px;color:var(--bp-leaf-ink)}.bp-menu-quick a{color:var(--bp-ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--bp-sun);text-decoration-thickness:2px;text-underline-offset:.2em}.menu-drawer__utility-links{margin:18px 16px 24px;padding:16px 0 0!important;border-top:1px solid var(--bp-rule);background:transparent!important}html body .cc-window-wrapper .pd-cookie-banner-window.cc-window{left:12px!important;right:12px!important;bottom:12px!important;width:auto!important;max-width:420px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 36px;grid-template-areas:"logo text close" "btn btn btn";align-items:center;gap:12px 14px;padding:18px 18px 16px!important;border:1.5px solid var(--bp-rule)!important;border-radius:20px!important;background:#fff!important;color:var(--bp-ink)!important;font-family:var(--font-body-family)!important;box-shadow:0 2px #0000000f,0 24px 44px -20px #26262680!important}@media(min-width:750px){html body .cc-window-wrapper .pd-cookie-banner-window.cc-window{left:24px!important;bottom:24px!important;right:auto!important}}html body .pd-cookie-banner-window .cc-logo{grid-area:logo;display:grid;place-items:center;width:44px;height:44px;margin:0!important;border-radius:50%;background:var(--bp-sun-wash)}html body .pd-cookie-banner-window .cc-banner-logo{max-height:24px!important}html body .pd-cookie-banner-window .cc-message{grid-area:text;margin:0!important;color:var(--bp-ink)!important;font-family:var(--font-body-family)!important;font-size:var(--bp-fs-s)!important;line-height:1.5!important;text-align:left!important}html body .pd-cookie-banner-window .cc-link{padding:0!important;color:var(--bp-ink)!important;font-weight:600;opacity:1!important;text-decoration:underline!important;text-decoration-color:var(--bp-sun)!important;text-decoration-thickness:2px!important;text-underline-offset:.2em}html body .pd-cookie-banner-window .cc-compliance{grid-area:btn;margin:0!important}html body .pd-cookie-banner-window .cc-btn{width:100%;min-height:48px;margin:0!important;border:0!important;border-radius:999px!important;background:var(--bp-ink)!important;color:#fff!important;font-family:var(--font-body-family)!important;font-size:var(--bp-fs-s)!important;font-weight:700!important;box-shadow:0 2px #0000004d!important}html body .pd-cookie-banner-window .cc-btn:hover{background:#111!important}html body .pd-cookie-banner-window .cc-close{grid-area:close;position:static!important;display:grid;place-items:center;width:36px;height:36px;margin:0!important;padding:0!important;border-radius:50%;background:var(--bp-mint)!important;color:var(--bp-ink)!important;font-size:14px!important;opacity:1!important;align-self:start}.announcements>.announcement-bar[id^=marquee__]{display:none}@media(max-width:749px){.announcements>.announcement-bar:not([id^=marquee__]){display:none}.announcements>.announcement-bar[id^=marquee__]{display:block;overflow:hidden}.announcements .marquee__wrapper{min-height:0!important}.announcements .marquee__text{font-size:var(--bp-fs-xs)!important;line-height:1.4!important}}@media(prefers-reduced-motion:reduce){.announcements .marquee__text{animation-duration:40s!important}}@media(max-width:989px){.header details-modal.header__search{display:none!important}}.bp-lang{position:relative;display:flex;align-items:center}.bp-lang__details>summary{list-style:none;cursor:pointer}.bp-lang__details>summary::-webkit-details-marker{display:none}.bp-lang__icon{display:block;width:22px;height:22px}.bp-lang__code{display:none}.bp-lang__list{position:absolute;z-index:30;top:calc(100% + 8px);right:-8px;min-width:180px;margin:0;padding:8px;border:1px solid var(--bp-rule);border-radius:var(--bp-radius-m);background:#fff;box-shadow:var(--bp-shadow-paper);list-style:none}.bp-lang__option{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-height:44px;padding:8px 12px;border:0;border-radius:var(--bp-radius-s);background:transparent;color:var(--bp-ink);font-family:var(--font-body-family);font-size:var(--bp-fs-s);font-weight:600;text-align:left;cursor:pointer}.bp-lang__option:hover,.bp-lang__option:focus-visible{background:var(--bp-mint)}.bp-lang__option.is-active{background:var(--bp-sun-wash)}.bp-lang__option .bp-icon{width:16px;height:16px;color:var(--bp-leaf-ink)}.bp-flag{flex:none;width:22px;height:15px;border-radius:3px;box-shadow:0 0 0 1px #26262626}.bp-lang__option .bp-icon{margin-left:auto}.bp-lang__list{min-width:200px}.bp-lang-footer__list{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.bp-lang-footer__option{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 14px;border:1.5px solid rgba(38,38,38,.25);border-radius:999px;background:#ffffff8c;color:var(--bp-ink);font-family:var(--font-body-family);font-size:var(--bp-fs-s);font-weight:600;cursor:pointer;transition:background-color .2s,border-color .2s}.bp-lang-footer__option:hover{background:#fff}.bp-lang-footer__option.is-active{border-color:var(--bp-ink);background:#fff}.bp-lang-footer__option:focus-visible{outline:3px solid var(--bp-ink);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bp-brand.css.map */
