.pb-marquee{--pb-logo-height: 60px;overflow:hidden;text-align:center}.pb-marquee__text{margin-block:.5rem 0;opacity:.75}.pb-marquee__rows{display:grid;gap:1.75rem;margin-block-start:2rem;mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.pb-marquee__row{overflow:hidden}.pb-marquee__track{display:flex;inline-size:max-content;animation:pb-marquee var(--pb-marquee-duration, 180s) linear infinite;will-change:transform}.pb-marquee__track--reverse{animation-direction:reverse}.pb-marquee__img{display:block;flex:none;inline-size:auto;block-size:var(--pb-logo-height);max-inline-size:none;opacity:.8}.pb-marquee__rows:hover .pb-marquee__track,.pb-marquee__rows:focus-within .pb-marquee__track{animation-play-state:paused}@keyframes pb-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:740px){.pb-marquee{--pb-logo-height: 44px}.pb-marquee__rows{gap:1.25rem;margin-block-start:1.5rem}.pb-marquee__track{animation-duration:calc(var(--pb-marquee-duration, 180s) * .73)}}@media(prefers-reduced-motion:reduce){.pb-marquee__track{animation:none}.pb-marquee__row{overflow-x:auto}.pb-marquee__img:nth-child(2){display:none}}.pb-gift-band{--pb-gift-band-bg: #1b1a1e;--pb-gift-band-ink: #f3f3f1;--pb-gift-band-silver: #c9cacb;--pb-gift-band-card: #10110e;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);min-block-size:clamp(360px,38vw,540px);overflow:hidden;color:var(--pb-gift-band-ink);background:var(--pb-gift-band-bg)}@media screen and (max-width:749px){.pb-gift-band{grid-template-columns:minmax(0,1fr)}}.pb-gift-band .pb-gift-band__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:18px;padding-block:clamp(32px,5vw,72px);padding-inline:clamp(16px,4.1vw,59px) clamp(16px,2vw,32px)}.pb-gift-band .pb-gift-band__title{max-inline-size:14ch;margin:0;color:var(--pb-gift-band-ink);font-family:var(--heading-family, serif);font-size:clamp(2.25rem,4vw,3.75rem);font-weight:var(--heading-weight, 400);letter-spacing:0;line-height:1.05;text-transform:none;text-wrap:balance}.pb-gift-band .pb-gift-band__text{max-inline-size:36ch;margin:0;color:var(--pb-gift-band-silver);font-size:1.0625rem;line-height:1.55}.pb-gift-band .pb-gift-band__button,.pb-gift-band .pb-gift-band__button:visited,.pb-gift-band .pb-gift-band__button:hover{display:inline-flex;align-items:center;min-block-size:48px;margin-block-start:6px;padding-inline:28px;border-radius:0;color:var(--pb-gift-band-card);font-size:.9375rem;font-weight:600;letter-spacing:.04em;text-decoration:none;background:var(--pb-gift-band-silver)}.pb-gift-band .pb-gift-band__button:hover{background:#fff}.pb-gift-band .pb-gift-band__button:focus-visible,.pb-gift-band .pb-gift-band__button.focus-visible{box-shadow:0 0 0 3px var(--pb-gift-band-bg),0 0 0 5px #fff}.pb-gift-band .pb-gift-band__media{position:relative;min-inline-size:0;mask-image:linear-gradient(to right,transparent 0,#000 22%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 22%)}@media screen and (max-width:749px){.pb-gift-band .pb-gift-band__media{order:-1;block-size:clamp(240px,70vw,380px);mask-image:linear-gradient(to bottom,#000 68%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 68%,transparent 100%)}}.pb-gift-band .pb-gift-band__image-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.pb-gift-band .pb-gift-band__image{display:block;inline-size:100%;block-size:100%;max-inline-size:none;object-fit:cover;object-position:50% 50%}.pb-strip{--pb-ink: #313131;--pb-soft: #6f6f6f;--pb-line: #e4e1dc;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;color:var(--pb-ink);overflow:hidden}.pb-strip__viewport{border-block:1px solid var(--pb-line);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.pb-strip__track{display:flex;inline-size:max-content;animation:pb-strip var(--pb-strip-duration, 120s) linear infinite;will-change:transform}.pb-strip__viewport:hover .pb-strip__track,.pb-strip__viewport:focus-within .pb-strip__track{animation-play-state:paused}.pb-strip__set{display:flex;flex:none;margin:0;padding:0;list-style:none}.pb-strip__item{display:flex;flex:none;align-items:center;gap:1.1rem;margin:0;padding:2.1rem 3.2rem;position:relative;text-align:left;white-space:nowrap}.pb-strip__item:after{content:"";position:absolute;inset-block:1.6rem;inset-inline-end:0;inline-size:1px;background:var(--pb-line)}.pb-strip__icon{display:block;flex:none;inline-size:34px;block-size:34px}.pb-strip__icon svg{inline-size:100%;block-size:100%;fill:none;stroke:var(--pb-ink);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.pb-strip__copy{display:grid;gap:.45rem}.pb-strip__name{font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.pb-strip__text{font-size:14px;color:var(--pb-soft)}.pb-strip__text b,.pb-strip__text strong{color:var(--pb-ink);font-weight:600}.pb-strip--static .pb-strip__viewport{mask-image:none;-webkit-mask-image:none}.pb-strip--static .pb-strip__track{animation:none;inline-size:auto;justify-content:center}.pb-strip--static .pb-strip__set{flex-wrap:wrap;justify-content:center}@keyframes pb-strip{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:740px){.pb-strip__item{padding:1.6rem 2.2rem}.pb-strip__icon{inline-size:28px;block-size:28px}}@media(prefers-reduced-motion:reduce){.pb-strip__track{animation:none;inline-size:auto}.pb-strip__viewport{overflow-x:auto;mask-image:none;-webkit-mask-image:none}.pb-strip__set:nth-child(n+2){display:none}}.pb-sticky{display:none}@media screen and (max-width:980px){.pb-sticky{display:block;position:fixed;inset-inline:0;inset-block-end:0;z-index:90;background:#fff;border-top:1px solid #e4e1dc;box-shadow:0 -6px 22px #00000012;padding-bottom:env(safe-area-inset-bottom,0);transform:translateY(105%);visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s}.pb-sticky.is-visible{transform:none;visibility:visible;transition:transform .3s ease}.pb-sticky__inner{display:flex;align-items:center;gap:12px;max-inline-size:640px;margin-inline:auto;padding:10px 16px}.pb-sticky__img{flex:none;inline-size:44px;block-size:57px;object-fit:cover}.pb-sticky__info{display:grid;flex:1;gap:2px;min-inline-size:0}.pb-sticky__title{overflow:hidden;font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.pb-sticky__price{font-size:14px;font-weight:600}html body .pb-sticky .pb-sticky__btn{flex:none;min-block-size:46px;padding:0 20px;border:0!important;border-radius:0;background:#211d1b!important;color:#fff!important;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.12em;line-height:1.2;text-transform:uppercase;cursor:pointer}html body .pb-sticky .pb-sticky__btn:disabled{background:#d9d4cf!important;color:#8a847e!important;cursor:not-allowed}}@media(prefers-reduced-motion:reduce){.pb-sticky,.pb-sticky.is-visible{transition:none}}.pb-cats__list{display:flex;flex-wrap:wrap;justify-content:center;gap:22px 16px;margin:28px 0 8px;padding:0;list-style:none}.pb-cats__item{flex:0 1 calc(20% - 16px);min-inline-size:150px;max-inline-size:250px;margin:0}.pb-cats__link{display:block;color:inherit;text-align:center;text-decoration:none}.pb-cats__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:#f1ede8}.pb-cats__img{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:transform .6s ease}.pb-cats__link:hover .pb-cats__img{transform:scale(1.04)}.pb-cats__name{display:block;margin-block-start:12px;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.pb-cats__count{display:block;margin-block-start:3px;font-size:12px;opacity:.65}@media screen and (max-width:740px){.pb-cats__list{gap:18px 12px}.pb-cats__item{flex-basis:calc(50% - 12px);min-inline-size:0;max-inline-size:none}}@media(prefers-reduced-motion:reduce){.pb-cats__img{transition:none}}.pb-gift{--pb-gift-ink: #211d1b;--pb-gift-surface: #fff;--pb-gift-line: #cfc9c2;--pb-gift-line-strong: #8a847e;--pb-gift-muted: #5a5a5a;--pb-gift-error: #b3121f;display:block;margin-block:18px 8px;color:var(--pb-gift-ink);font-size:14px}.pb-gift .pb-gift__fieldset{min-inline-size:0;margin:0;padding:0;border:0}.pb-gift .pb-gift__legend{margin-block-end:12px;padding:0;font-size:15px;font-weight:600}.pb-gift .pb-gift__presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media screen and (min-width:420px){.pb-gift .pb-gift__presets{grid-template-columns:repeat(4,minmax(0,1fr))}}.pb-gift .pb-gift__radio{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.pb-gift .pb-gift__chip{display:flex;align-items:center;justify-content:center;min-block-size:48px;margin:0;padding:10px 12px;border:1px solid var(--pb-gift-line);color:var(--pb-gift-ink);font-size:15px;font-weight:600;letter-spacing:.02em;text-align:center;background:var(--pb-gift-surface);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pb-gift .pb-gift__chip:hover{border-color:var(--pb-gift-ink)}@media(prefers-reduced-motion:reduce){.pb-gift .pb-gift__chip{transition:none}}.pb-gift .pb-gift__chip--other{grid-column:1 / -1;font-weight:500}.pb-gift .pb-gift__radio:checked+.pb-gift__chip{border-color:var(--pb-gift-ink);color:var(--pb-gift-surface);background:var(--pb-gift-ink)}@media(forced-colors:active){.pb-gift .pb-gift__radio:checked+.pb-gift__chip{border-width:3px;border-color:Highlight}}.pb-gift .pb-gift__radio:focus-visible+.pb-gift__chip{outline:2px solid var(--pb-gift-ink);outline-offset:2px}.pb-gift .pb-gift__custom{margin-block-start:16px}.pb-gift .pb-gift__custom[hidden]{display:none}.pb-gift .pb-gift__custom-label{display:block;margin:0 0 8px;font-size:14px;font-weight:600}.pb-gift .pb-gift__field{position:relative;display:flex;align-items:center}.pb-gift .pb-gift__input{inline-size:100%;block-size:48px;margin:0;padding-block:0;padding-inline:14px 44px;border:1px solid var(--pb-gift-line-strong);border-radius:0;color:var(--pb-gift-ink);font-size:16px;background:var(--pb-gift-surface)}.pb-gift .pb-gift__input:focus-visible{border-color:var(--pb-gift-ink);outline:2px solid var(--pb-gift-ink);outline-offset:1px}.pb-gift .pb-gift__input[aria-invalid=true]{border-color:var(--pb-gift-error)}.pb-gift .pb-gift__currency{position:absolute;inset-inline-end:14px;color:var(--pb-gift-muted);font-size:16px;pointer-events:none}.pb-gift .pb-gift__hint{margin:8px 0 0;color:var(--pb-gift-muted);font-size:13px}.pb-gift .pb-gift__error{margin:8px 0 0;color:var(--pb-gift-error);font-size:13px}.pb-gift .pb-gift__error[hidden]{display:none}.pb-gift .pb-gift__suggest{display:inline-flex;align-items:center;justify-content:center;min-block-size:44px;min-inline-size:44px;margin-inline-start:2px;padding-block:0;padding-inline:12px;border:1px solid var(--pb-gift-error);border-radius:0;color:var(--pb-gift-error);font-size:13px;font-weight:600;background:var(--pb-gift-surface);cursor:pointer}.pb-gift .pb-gift__suggest:focus-visible{outline:2px solid var(--pb-gift-ink);outline-offset:2px}.pb-gift .pb-gift__summary{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:20px 0 0;padding-block-start:16px;border-block-start:1px solid var(--pb-gift-line);color:var(--pb-gift-muted);font-size:14px}.pb-gift .pb-gift__selected{color:var(--pb-gift-ink);font-family:var(--heading-family, serif);font-size:32px;font-weight:var(--heading-weight, 400);font-variant-numeric:lining-nums tabular-nums;line-height:1}.pb-gift-card-media{position:relative;container-type:inline-size}.pb-gift-slot{position:absolute;inset-inline-start:74.41%;inset-block-start:66.21%;inline-size:6.74%;block-size:2.25%;display:flex;align-items:center;justify-content:center;color:#1b1b1b;font-family:var(--main-family, sans-serif);font-size:2cqw;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap;pointer-events:none}.pb-gift .pb-gift__notes{margin:14px 0 0;padding:0;color:var(--pb-gift-muted);font-size:13px;line-height:1.5;list-style:none}.pb-gift .pb-gift__notes li{position:relative;margin:0 0 6px;padding-inline-start:16px}.pb-gift .pb-gift__notes li:before{content:"";position:absolute;inset-block-start:.7em;inset-inline-start:0;inline-size:6px;block-size:1px;background:var(--pb-gift-ink)}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map */
