.dpm-product-top-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.8rem;padding:0 1.2rem;margin:1rem 0 1.4rem}@media screen and (min-width:750px){.dpm-product-top-meta{padding:0 1.6rem;margin:1.4rem 0 1.6rem}}.dpm-breadcrumbs{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.55rem;margin:0;padding:.5rem .9rem;width:-webkit-fit-content;width:fit-content;max-width:100%;border:1px solid rgba(18,18,18,.12);border-radius:999px;background:linear-gradient(180deg,#ffffffc7,#f5f5f56b);box-shadow:inset 0 1px #fffc,inset 0 -1px #1212120a,0 1px 2px #1212120f;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1;overflow:hidden}.dpm-breadcrumbs__link{color:#1212128c;text-decoration:none;transition:color .2s ease}.dpm-breadcrumbs__link:hover{color:#121212}.dpm-breadcrumbs__sep{color:#12121247;pointer-events:none}.dpm-breadcrumbs__current{color:#121212;max-width:50vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:750px){.dpm-breadcrumbs{margin:0;padding:.6rem 1rem;font-size:.75rem;gap:.6rem;letter-spacing:.18em}.dpm-breadcrumbs__current{max-width:30vw}}.dpm-sku-bar{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.5rem .9rem;border:1px solid rgba(18,18,18,.12);border-radius:999px;background:linear-gradient(180deg,#ffffffc7,#f5f5f56b);box-shadow:inset 0 1px #fffc,inset 0 -1px #1212120a,0 1px 2px #1212120f;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1;white-space:nowrap}.dpm-sku-bar__label{color:#12121273}.dpm-sku-bar__value{color:#121212;letter-spacing:.08em}@media screen and (min-width:750px){.dpm-sku-bar{padding:.6rem 1rem;font-size:.75rem;letter-spacing:.18em;gap:.6rem}}@media screen and (max-width:749px){.dpm-product-top-meta{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;row-gap:.6rem!important;padding-left:1.2rem!important;padding-right:1.2rem!important}.dpm-product-top-meta .dpm-breadcrumbs,.dpm-product-top-meta .dpm-sku-bar{margin-top:0!important;margin-bottom:0!important;transform:translateY(1px)!important;align-self:center!important;vertical-align:middle!important;line-height:1!important;box-sizing:border-box!important}.dpm-product-top-meta .dpm-breadcrumbs{overflow:visible!important}}@media screen and (max-width:749px){product-info{padding-top:0!important}product-info .page-width{padding-left:0!important;padding-right:0!important;max-width:100%!important}product-info .product.grid{display:block!important;gap:0!important}product-info .product__media-wrapper,product-info media-gallery,product-info .slider-mobile-gutter,product-info slider-component,product-info .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){width:100%!important;max-width:100%!important;padding:0!important;margin:0 auto!important;text-align:center!important}product-info .product__media-list,product-info .slider.product__media-list,product-info .slider.slider--mobile.product__media-list,product-info .grid--peek.slider--mobile,product-info .product__media-list.grid--peek{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;gap:0!important;scroll-padding-left:0!important;scroll-padding-right:0!important;scroll-snap-type:x mandatory!important}product-info .product__media-list:after,product-info .slider--mobile:after,product-info .grid--peek.slider:after,product-info .grid--peek.slider--mobile:after{content:none!important;display:none!important;width:0!important;margin:0!important;padding:0!important}product-info .grid--peek .grid__item,product-info .grid--peek.slider .grid__item,product-info .grid--peek.slider .grid__item:first-of-type,product-info .grid--peek.slider--mobile .grid__item,product-info .slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item,product-info .slider--mobile.grid--peek.grid--2-col-tablet-down .grid__item,product-info .product__media-list .grid__item,product-info .product__media-list.grid--peek .grid__item{width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;flex:0 0 100%!important;box-sizing:border-box!important}product-info .product__media-list .product__media-item,product-info .product__media-list .product__media-item.slider__slide,product-info .slider.product__media-list .product__media-item,product-info .product__media-item{width:100%!important;min-width:100%!important;max-width:100%!important;flex:0 0 100%!important;height:auto!important;aspect-ratio:4 / 5!important;padding:0!important;margin:0!important;overflow:hidden!important;border:none!important;border-radius:0!important;background:#eee!important;scroll-snap-align:center!important;scroll-snap-stop:always!important}product-info .product__modal-opener,product-info .product-media-container,product-info .global-media-settings,product-info .deferred-media{width:100%!important;height:100%!important;border-radius:0!important;margin:0!important;padding:0!important;box-shadow:none!important;border:none!important;overflow:hidden!important}product-info .product-media-container.constrain-height .media,product-info .product-media-container .media{padding-top:0!important;height:100%!important;max-height:none!important}product-info .product__media-item img,product-info .product__media-item video{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;display:block!important;box-sizing:border-box!important;max-width:100%!important;left:0!important;transform:none!important}product-info .product__media,product-info .product__media-item,product-info .product__media-item .media,product-info .product__media-item .media>img,product-info .product__media-item .media>video,product-info .product__media-item .media iframe,product-info .product__media-item .media model-viewer,product-info .slider__slide{width:100%!important;max-width:100%!important;box-sizing:border-box!important;left:0!important;transform:none!important}product-info .product__media,product-info .product__media-item,product-info .slider__slide{overflow:hidden!important}product-info .product__media-wrapper{position:relative!important}product-info .product__media-wrapper:before,product-info .product__media-wrapper:after{content:""!important;position:absolute!important;left:0!important;right:0!important;height:1px!important;background:#12121214!important;z-index:5!important;pointer-events:none!important}product-info .product__media-wrapper:before{top:0!important}product-info .product__media-wrapper:after{bottom:0!important}product-info .product__info-wrapper{padding-left:1.6rem!important;padding-right:1.6rem!important;padding-top:2.4rem!important}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-buttons{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;padding:0!important;background:transparent!important;pointer-events:none!important;z-index:6}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button{display:inline-flex!important;align-items:center;justify-content:center;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;border:1px solid rgba(18,18,18,.14)!important;border-radius:999px!important;background:linear-gradient(180deg,#ffffffeb,#f5f5f5c7)!important;color:#121212!important;box-shadow:inset 0 1px #ffffffe6,0 1px 3px #1212121f!important;cursor:pointer;pointer-events:auto!important;-webkit-tap-highlight-color:transparent!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:opacity .2s ease,transform .2s ease!important}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button--prev{left:12px!important;right:auto!important}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button--next{right:12px!important;left:auto!important}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button[disabled]{opacity:.32!important;cursor:default}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button:active{transform:translateY(-50%) scale(.94)!important}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button:focus,body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button:focus-visible{outline:none!important;box-shadow:inset 0 1px #ffffffe6,0 1px 3px #1212121f!important}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button .svg-wrapper{width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button svg{width:12px!important;height:12px!important;fill:currentColor}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button--prev svg{transform:rotate(90deg)}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button--next svg{transform:rotate(-90deg)}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-counter{display:inline-flex!important;align-items:center;justify-content:center;position:absolute!important;left:50%!important;bottom:12px!important;top:auto!important;transform:translate(-50%)!important;min-width:0!important;height:22px;padding:0 10px!important;margin:0!important;border:1px solid rgba(18,18,18,.14)!important;border-radius:999px!important;background:linear-gradient(180deg,#ffffffeb,#f5f5f5c7)!important;box-shadow:inset 0 1px #ffffffe6,0 1px 3px #1212121a!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#121212!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.68rem!important;font-weight:500!important;letter-spacing:.14em!important;line-height:1!important;z-index:6;pointer-events:none}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-counter--current,body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-counter--total{color:inherit!important;font-size:inherit!important;letter-spacing:inherit!important;opacity:.85}}@media screen and (min-width:750px){product-info .product__media-item{border:none!important;border-radius:0!important;overflow:hidden!important;margin:0 auto 1.6rem!important;background:#eee!important}product-info .product__media-item:last-child{margin-bottom:0!important}product-info .product__modal-opener,product-info .product-media-container,product-info .global-media-settings,product-info .deferred-media{border-radius:0!important;overflow:hidden!important}}product-info .product__title h1,product-info .product__title h2,product-info .product__title .h1{text-align:left!important;font-size:1.3rem!important;letter-spacing:0em!important;line-height:1.05!important;font-weight:505!important;margin:0!important;text-transform:none!important}product-info .product__title{margin-bottom:.2rem!important}.product__media-item,.product__media-wrapper,.product__modal-opener,.product-media-container,.global-media-settings{padding:0!important}.product__media-wrapper .slider-button,.product__media-wrapper .slider-buttons,.product__media-icon,.product__modal-opener .product__media-toggle,.product__modal-opener button.product__media-toggle{display:none!important}.product__media-wrapper .slider-counter{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.75rem!important;letter-spacing:.08em!important;color:#12121266!important}.product__info-container .price,.product__info-container .price__regular,.product__info-container .price-item,.product__info-container .price-item--regular,.product__info-container .price-item--sale{font-size:1.15rem!important;letter-spacing:.04em;text-align:left!important;opacity:.85;font-weight:400!important}.product-form__buttons{--buttons-radius: 999px;--buttons-radius-outset: 999px}.product-form__submit,.product-form__submit.button,.product-form__submit:before,.product-form__submit:after{border-radius:999px!important}.product-form__submit{text-transform:uppercase!important;letter-spacing:.14em!important;font-size:.85rem!important;font-weight:500!important;height:48px!important;background:linear-gradient(180deg,#1f1f1f,#0a0a0a)!important;color:#fff!important;border:none!important;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0006,0 2px 6px #1212122e,0 8px 20px #12121214!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease!important}.product-form__submit:hover{transform:translateY(-1px)!important;background:linear-gradient(180deg,#2a2a2a,#121212)!important;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #00000073,0 4px 10px #12121240,0 12px 28px #1212121f!important}.product-form__submit:active{transform:translateY(0)!important;box-shadow:inset 0 1px 3px #0006,inset 0 -1px #ffffff0d,0 1px 2px #1212121a!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.shopify-payment-button__button--branded,.shop-pay-button,[data-shopify=payment-button] button{border-radius:999px!important;height:48px!important;background:linear-gradient(180deg,#1f1f1f,#0a0a0a)!important;color:#fff!important;border:none!important;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0006,0 2px 6px #1212122e,0 8px 20px #12121214!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.85rem!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important}.shopify-payment-button__button:hover,.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--branded:hover,.shop-pay-button:hover{transform:translateY(-1px)!important;background:linear-gradient(180deg,#2a2a2a,#121212)!important;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #00000073,0 4px 10px #12121240,0 12px 28px #1212121f!important}.shopify-payment-button__button:active,.shopify-payment-button__button--unbranded:active,.shopify-payment-button__button--branded:active,.shop-pay-button:active{transform:translateY(0)!important;box-shadow:inset 0 1px 3px #0006,inset 0 -1px #ffffff0d,0 1px 2px #1212121a!important}.product-form__input--pill,.product-form__input--swatch{display:grid!important;grid-template-columns:repeat(4,1fr)!important;column-gap:.6rem!important;row-gap:1.1rem!important;align-items:center!important;margin:0 0 1.4rem!important;padding:0!important;border:none!important}.product-form__input--pill>legend,.product-form__input--swatch>legend,.product-form__input--pill .form__label,.product-form__input--swatch .form__label{display:inline-flex!important;align-items:center!important;gap:.5rem!important;grid-column:1 / -1!important;width:auto!important;margin:0 0 .6rem!important;padding:0!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.72rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#1212128c!important;line-height:1!important;float:none!important}.product-form__input--pill>legend [data-selected-value],.product-form__input--swatch>legend [data-selected-value],.product-form__input--pill .form__label [data-selected-value],.product-form__input--swatch .form__label [data-selected-value]{color:#121212!important;font-weight:500!important}.product-form__input--pill input[type=radio],.product-form__input--swatch input[type=radio]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.product-form__input--pill input[type=radio]+label,.product-form__input--swatch input[type=radio]+label{display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:start!important;flex:unset!important;width:auto!important;min-width:0!important;height:32px!important;min-height:0!important;padding:0 .85rem!important;padding-left:calc(.85rem + .05em)!important;margin:0!important;border:1px solid rgba(18,18,18,.12)!important;border-radius:999px!important;background:linear-gradient(180deg,#ffffffc7,#f5f5f56b)!important;color:#121212!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.78rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;line-height:1!important;white-space:nowrap!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important;box-shadow:inset 0 1px #fffc,inset 0 -1px #1212120a,0 1px 2px #1212120d!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease,color .2s ease!important}.product-form__input--pill input[type=radio]+label:hover,.product-form__input--swatch input[type=radio]+label:hover{border-color:#12121247!important;background:linear-gradient(180deg,#fffffff2,#fafafaa6)!important;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #1212120d,0 2px 4px #12121214!important}.product-form__input--pill input[type=radio]:checked+label,.product-form__input--swatch input[type=radio]:checked+label{background:linear-gradient(180deg,#1f1f1f,#0a0a0a)!important;border-color:#0a0a0a!important;color:#fff!important;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0006,0 2px 4px #12121226!important}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label,.product-form__input--swatch input[type=radio]:disabled+label{opacity:.4!important;text-decoration:line-through!important;cursor:not-allowed!important}.product-form__input--pill input[type=radio]:focus+label,.product-form__input--pill input[type=radio]:focus-visible+label,.product-form__input--swatch input[type=radio]:focus+label,.product-form__input--swatch input[type=radio]:focus-visible+label{outline:none!important}.product-form__input--pill input[type=radio]+label:before,.product-form__input--pill input[type=radio]+label:after,.product-form__input--swatch input[type=radio]+label:before,.product-form__input--swatch input[type=radio]+label:after{content:none!important;display:none!important}.dpm-provenance{border:1px solid rgba(18,18,18,.12);border-radius:5px;padding:1.2rem 1.6rem;margin-bottom:1.2rem;background:#fff;background-image:none;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #1212120a,0 1px 3px #1212120f,0 4px 12px #1212120a}.dpm-provenance__headline{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:550;font-size:1.1rem;letter-spacing:.02em;text-transform:none;color:#121212d3;margin:0 0 .4rem;text-align:left!important}.dpm-provenance__body,.dpm-provenance__body p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.65;letter-spacing:.01em;color:#12121299;margin:0;text-align:left!important}.product__description{border:1px solid rgba(18,18,18,.12)!important;border-radius:5px!important;padding:1.4rem 1.6rem!important;font-size:1rem!important;line-height:1.7!important;color:#121212b8!important;background:linear-gradient(180deg,#fff,#f6f6f6)!important;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #1212120a,0 1px 3px #1212120f,0 4px 12px #1212120a!important}product-info .accordion,.product__info-container .accordion{margin-top:1.2rem!important;margin-bottom:0!important;border:1px solid rgba(18,18,18,.12)!important;border-radius:5px!important;background:linear-gradient(180deg,#fff,#f6f6f6)!important;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #1212120a,0 1px 3px #1212120f,0 4px 12px #1212120a!important;overflow:hidden!important;transition:box-shadow .25s ease!important}product-info .accordion+.accordion,.product__info-container .accordion+.accordion{margin-top:.8rem!important;border-top:1px solid rgba(18,18,18,.12)!important}product-info .accordion summary,.product__info-container .accordion summary{display:flex!important;align-items:center!important;justify-content:flex-start!important;position:relative!important;padding:1.2rem 3rem 1.2rem 1.4rem!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.82rem!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#121212!important;cursor:pointer!important;text-align:left!important;transition:background .2s ease!important}product-info .accordion summary:hover,.product__info-container .accordion summary:hover{background:#12121208!important}product-info .accordion summary>.svg-wrapper,.product__info-container .accordion summary>.svg-wrapper{display:none!important}product-info .accordion__title,.product__info-container .accordion__title{margin:0!important;max-width:none!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;color:inherit!important;text-align:left!important;line-height:1!important;padding-top:6px!important}product-info .accordion .summary__title,.product__info-container .accordion .summary__title{flex:0 1 auto!important;justify-content:flex-start!important}product-info .accordion summary .icon-caret,.product__info-container .accordion summary .icon-caret{display:block!important;position:absolute!important;right:1.4rem!important;top:50%!important;transform:translateY(-50%)!important;width:10px!important;height:10px!important;color:#12121280!important;transition:transform .25s ease!important}product-info .accordion details[open]>summary .icon-caret,.product__info-container .accordion details[open]>summary .icon-caret{transform:translateY(-50%) rotate(180deg)!important}product-info .accordion__content,.product__info-container .accordion__content{padding:1.2rem 1.4rem 1.4rem!important;margin-bottom:0!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1rem!important;line-height:1.7!important;letter-spacing:.01em!important;color:#121212b8!important;border-top:1px solid rgba(18,18,18,.06)!important}product-info .accordion__content p,.product__info-container .accordion__content p{margin:0 0 .8rem!important}product-info .accordion__content p:last-child,.product__info-container .accordion__content p:last-child{margin-bottom:0!important}.product__info-container .tax-note,.product__info-container .rte.caption{display:none!important}@media screen and (min-width:750px){.product__column-sticky{top:calc(var(--header-height, 0px) + 2rem)!important}}.dpm-info-tabs{position:relative;margin:1.6rem 0 0;padding:1.4rem 1.2rem 1.6rem;background:#fff;border:1px solid rgba(18,18,18,.06);border-radius:5px;box-shadow:0 1px 2px #1212120a,0 8px 24px -10px #12121214}@media screen and (min-width:750px){.dpm-info-tabs{padding:1.8rem 1.8rem 2rem}}.dpm-info-tabs__nav{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem;overflow-x:auto;overflow-y:hidden;margin:0 0 1.2rem;padding:0 0 1rem;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border-bottom:1px solid rgba(18,18,18,.07)}.dpm-info-tabs__nav::-webkit-scrollbar{display:none;width:0;height:0}.dpm-info-tab{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:24px;padding:0 14px;margin:0;border:1px solid rgba(18,18,18,.12);border-radius:999px;background:linear-gradient(180deg,#f9f9f9,#ebebeb);box-shadow:inset 0 1px #fffc,inset 0 -1px #1212120a,0 1px 2px #1212120f;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#1212128c;line-height:1;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .25s ease,color .25s ease,box-shadow .25s ease,border-color .25s ease}.dpm-info-tab:hover{color:#121212;border-color:#12121238;background:linear-gradient(180deg,#fcfcfc,#f0f0f0)}.dpm-info-tab.is-active{background:linear-gradient(180deg,#fdfdfd,#e8e8e8);border-color:#12121273;color:#121212;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #12121214,0 2px 6px #1212121f,0 6px 14px -4px #12121214}.dpm-info-tabs__viewport{position:relative}.dpm-info-panel{position:absolute;top:0;left:0;right:0;display:none}.dpm-info-panel.is-active{position:relative;display:block}.dpm-info-panel[hidden]{display:block}.dpm-info-meta{display:flex;flex-direction:column;gap:0;margin:0;padding:0;text-align:left}.dpm-info-meta__row{display:grid;grid-template-columns:minmax(110px,36%) 1fr;align-items:baseline;gap:1rem;padding:.95rem 0;margin:0;border-bottom:1px solid rgba(18,18,18,.07)}.dpm-info-meta__row:last-child{border-bottom:none}.dpm-info-meta__row dt{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#12121280;line-height:1}.dpm-info-meta__row dd{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.01em;color:#12121299;line-height:1.65}.dpm-info-story{margin:0;padding:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.65;letter-spacing:.01em;color:#12121299;text-align:left}.dpm-info-story p{margin:0;padding:.3rem 0;border-bottom:none}.pdp-sub-title{line-height:1.7}.dpm-info-tabs .dpm-info-panel h5,.dpm-info-tabs .dpm-info-story h5,.dpm-info-panel h5,.dpm-info-story h5{font-size:.95rem!important;letter-spacing:.02em!important;color:#121212d9!important;text-align:left!important;margin-top:0!important;margin-bottom:.8rem!important;padding-top:.7rem!important;padding-bottom:1.5rem!important;border-bottom:1px solid rgba(18,18,18,.07)!important}.dpm-info-tabs .dpm-info-panel h6,.dpm-info-tabs .dpm-info-story h6,.dpm-info-panel h6,.dpm-info-story h6{font-size:.95rem!important}.dpm-info-collapsible{display:block;margin:0;padding:0}.dpm-info-collapsible__summary{list-style:none;display:flex;align-items:center;gap:.8rem;cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none}.dpm-info-collapsible__summary::-webkit-details-marker,.dpm-info-collapsible__summary::marker{display:none;content:""}.dpm-info-collapsible__summary{margin-top:.6rem!important;margin-bottom:.8rem!important;padding-top:1.5rem!important;padding-bottom:1.5rem!important;border-top:1px solid rgba(18,18,18,.07)!important;border-bottom:1px solid rgba(18,18,18,.07)!important}.dpm-info-tabs .dpm-info-panel .dpm-info-collapsible__summary h5,.dpm-info-tabs .dpm-info-story .dpm-info-collapsible__summary h5,.dpm-info-panel .dpm-info-collapsible__summary h5,.dpm-info-story .dpm-info-collapsible__summary h5{flex:1 1 auto!important;margin:0!important;padding:0!important;border:none!important;border-bottom:none!important}.dpm-info-collapsible__summary:after{content:"+";flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:.8rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.75rem;font-weight:300;line-height:1;color:#1212128c;transform-origin:center;transition:transform .25s cubic-bezier(.45,0,.18,1);align-self:center}.dpm-info-collapsible[open] .dpm-info-collapsible__summary:after{transform:rotate(45deg)}.dpm-info-collapsible__content{padding-top:.4rem}.dpm-info-collapsible__content>*:last-child{margin-bottom:0}.dpm-info-panel:has(>h5:first-child){margin-top:-.5rem}.dpm-info-story:has(>h5:first-child){margin-top:-.5rem}.dpm-info-helper{margin:1rem 0 0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#1212126b;line-height:1}.dpm-info-link{display:inline-block;margin:.8rem 0 0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#121212;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:#12121259;transition:text-decoration-color .2s ease}.dpm-info-link:hover{text-decoration-color:#121212}.dpm-info-list{margin:0;padding:0;list-style:none}.dpm-info-list li{padding:.85rem 0;margin:0;border-bottom:1px solid rgba(18,18,18,.06);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.88rem;font-weight:400;letter-spacing:.01em;color:#121212c7;line-height:1.5}.dpm-info-list li:last-child{border-bottom:none}body.template-product-gift-card product-info .product__text.caption-with-letter-spacing{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.7rem!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#1212128c!important;margin:0 0 .6rem!important;line-height:1!important}body.template-product-gift-card product-info .product__text.subtitle{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.95rem!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1.55!important;color:#121212c7!important;margin:.4rem 0 1.4rem!important;max-width:38ch}body.template-product-gift-card product-info .product__text.subtitle p{margin:0!important}body.template-product-gift-card product-info .product__text.caption-with-letter-spacing+#price-,body.template-product-gift-card product-info .product__text.caption-with-letter-spacing{letter-spacing:.18em!important}body.template-product-gift-card product-info .product__text.caption-with-letter-spacing:nth-of-type(2){margin:.6rem 0!important;color:#121212b3!important}body.template-product-gift-card .product-form__input--pill input[type=radio]+label{min-width:84px!important;padding:.9rem 1.4rem!important;font-size:.92rem!important;letter-spacing:.08em!important}body.template-product-gift-card .recipient-form,body.template-product-gift-card recipient-form{display:block!important;margin:1.4rem 0 1.6rem!important;padding:1.4rem!important;background:#fff!important;border:1px solid rgba(18,18,18,.08)!important;border-radius:5px!important}body.template-product-gift-card .recipient-form label,body.template-product-gift-card recipient-form label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.78rem!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#121212b3!important}body.template-product-gift-card .recipient-form .field,body.template-product-gift-card recipient-form .field{margin-top:.8rem!important}body.template-product-gift-card .recipient-form input,body.template-product-gift-card .recipient-form textarea,body.template-product-gift-card recipient-form input,body.template-product-gift-card recipient-form textarea{font-size:.92rem!important;letter-spacing:.02em!important}body.template-product-gift-card .recipient-checkbox,body.template-product-gift-card recipient-form .recipient-checkbox{display:inline-flex!important;align-items:center!important;gap:0!important;margin:0!important;font-size:.74rem!important;position:relative!important;padding-left:22px!important;min-height:14px!important}body.template-product-gift-card .recipient-checkbox>svg:first-of-type,body.template-product-gift-card recipient-form .recipient-checkbox>svg:first-of-type{position:absolute!important;width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}body.template-product-gift-card .recipient-checkbox>svg+svg,body.template-product-gift-card .recipient-form .icon-checkmark,body.template-product-gift-card recipient-form .icon-checkmark{position:absolute!important;width:8px!important;height:6px!important;left:3px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}body.template-product-gift-card .recipient-checkbox>span,body.template-product-gift-card recipient-form .recipient-checkbox>span{display:inline-flex!important;align-items:center!important;line-height:1!important;margin:0!important}body.template-product-gift-card recipient-form+.product-form__buttons,body.template-product-gift-card .recipient-form+.product-form__buttons{margin-top:1.6rem!important}@media screen and (min-width:750px){body.template-product-gift-card product-info .product__media-wrapper{align-self:start}body.template-product-gift-card product-info .product__media-item{max-width:520px;margin:0 auto!important}}@media screen and (min-width:750px){body:not(.template-product-gift-card) product-info .product__media-list,body:not(.template-product-gift-card) product-info .slider.product__media-list,body:not(.template-product-gift-card) product-info .slider--mobile.product__media-list{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;gap:0!important;margin:0!important;padding:0!important;list-style:none!important;scrollbar-width:none!important;width:100%!important;max-width:100%!important}body:not(.template-product-gift-card) product-info .product__media-list::-webkit-scrollbar{display:none!important}body:not(.template-product-gift-card) product-info .product__media-list:after{content:none!important;display:none!important}body:not(.template-product-gift-card) product-info .product__media-list .product__media-item,body:not(.template-product-gift-card) product-info .product__media-list .product__media-item.slider__slide,body:not(.template-product-gift-card) product-info .slider.product__media-list .product__media-item{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;background:#eee!important;border:none!important;border-radius:0!important;overflow:hidden!important}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-buttons{display:flex!important;align-items:center;justify-content:center;gap:1.4rem;margin:1.2rem 0 0!important;padding:0;background:transparent}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button{display:inline-flex!important;align-items:center;justify-content:center;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;border:1px solid rgba(18,18,18,.14)!important;border-radius:999px!important;background:linear-gradient(180deg,#fdfdfd,#ececec)!important;color:#121212!important;box-shadow:inset 0 1px #fffc,0 1px 2px #1212120d!important;cursor:pointer;-webkit-tap-highlight-color:transparent!important;transition:transform .2s cubic-bezier(.45,0,.18,1),background .2s ease,border-color .2s ease,opacity .2s ease!important}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button:hover{transform:translateY(-1px);border-color:#1212123d!important;background:linear-gradient(180deg,#fff,#ececec)!important}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button:active{transform:translateY(0)}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button[disabled]{opacity:.32!important;cursor:default}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button:focus,body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button:focus-visible{outline:none!important;box-shadow:inset 0 1px #fffc,0 1px 2px #1212120d!important}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button .svg-wrapper{width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button svg{width:12px!important;height:12px!important;fill:currentColor}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button--prev svg{transform:rotate(90deg)}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-button--next svg{transform:rotate(-90deg)}body:not(.template-product-gift-card) product-info .product__media-wrapper .slider-counter{display:inline-flex!important;align-items:center;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.72rem!important;letter-spacing:.14em!important;color:#12121273!important;min-width:0!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/dopamean-product.css.map */
