@font-face{font-family:glyph-shrink;src:local("Pastiche Grotesque"),local("Arial"),local("Helvetica");unicode-range:U+00A9,U+00AE,U+2122,U+2020,U+2021;size-adjust:70%;ascent-override:100%;descent-override:0%;line-gap-override:0%}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.2;transform:scale(.9)}}.product-card--custom-quick-buy{border:0!important}.product-card--custom-quick-buy div.product-card__info{display:flex;flex-direction:column;margin-top:var(--spacing-4);padding:0!important;height:100%}custom-quick-buy{--transition-speed: .3s;--text-bold-font-weight: 600;position:relative;display:flex;margin-top:auto}product-card custom-quick-buy{padding-top:var(--spacing-4)}.custom-quick-buy__trigger,.custom-quick-buy__sold-out{position:relative;display:flex;flex:1;align-items:center;justify-content:center;gap:var(--spacing-2);background-color:rgb(var(--background-primary));border-width:1px;font-size:.9375rem;text-transform:uppercase;z-index:2}.custom-quick-buy__trigger{border-color:rgb(var(--brand-bold-berry));color:rgb(var(--brand-dark-berry))}.custom-quick-buy__sold-out{background-color:rgb(var(--brand-deep-night) / .15);border:none;color:rgb(var(--brand-deep-night));cursor:not-allowed}custom-quick-buy[data-selected-variant] .custom-quick-buy__trigger__text,.custom-quick-buy--selected__trigger__text{display:none}custom-quick-buy[data-selected-variant] .custom-quick-buy--selected__trigger__text{display:revert}.custom-quick-buy__trigger-mask{position:absolute;top:calc(100% - var(--spacing-2));right:0;bottom:0;left:0;background-color:rgb(var(--background-primary));height:100vh;z-index:1}.custom-quick-buy__trigger:hover,.custom-quick-buy__trigger:focus,custom-quick-buy[data-display-variants=true] .custom-quick-buy__trigger,.custom-quick-buy__variant-list{background-color:rgb(var(--brand-dark-berry))!important;color:rgb(var(--brand-soft-day))!important}custom-quick-buy[data-display-variants=true] .custom-quick-buy__trigger{border-top-color:rgb(var(--button-background-secondary));border-top-left-radius:0;border-top-right-radius:0}.custom-quick-buy__trigger svg{transition:transform var(--transition-speed)}.custom-quick-buy__trigger:hover svg,.custom-quick-buy__trigger:focus svg,custom-quick-buy[data-display-variants=true] .custom-quick-buy__trigger svg{transform:rotate(180deg)}.custom-quick-buy__variant-list{position:absolute;left:0;right:0;border-radius:var(--rounded-button);border-left:solid 1px rgba(var(--background-primary));border-right:solid 1px rgba(var(--background-primary));padding:0 var(--spacing-3);transition-property:transform,visibility;transition-duration:var(--transition-speed),0s}custom-quick-buy[data-display-variants=false] .custom-quick-buy__variant-list{visibility:hidden;transition-delay:0s,var(--transition-speed)}custom-quick-buy[data-display-variants=true] .custom-quick-buy__variant-list{visibility:visible;transition-delay:0s}custom-quick-buy[data-display-variants=true] .custom-quick-buy__variant-list{border-bottom-left-radius:0;border-bottom-right-radius:0;transform:translateY(-100%)}.custom-quick-buy__variant-list li{position:relative;display:flex;font-size:.75rem;padding:var(--spacing-3) 0}.custom-quick-buy__variant-list label{display:flex;align-items:center;gap:var(--spacing-2);flex:1}.custom-quick-buy__variant-list label:hover,.custom-quick-buy__variant-list label:active,.custom-quick-buy__variant-list input:checked~label{font-weight:var(--text-bold-font-weight)}.custom-quick-buy__variant-list li:not(:last-child):after{content:"";position:absolute;border-bottom:solid 1px rgb(var(--button-background-secondary));left:calc(-1 * var(--spacing-3));right:calc(-1 * var(--spacing-3));bottom:0}.custom-quick-buy__variant-list__checkmark{height:1rem;width:0;overflow:hidden;transition:width var(--transition-speed)}.custom-quick-buy__variant-list input:checked~label .custom-quick-buy__variant-list__checkmark{width:1rem}.custom-quick-buy__variant-list input:disabled~label{opacity:.5;text-decoration:line-through;pointer-events:none}custom-quick-buy[aria-busy=true] .custom-quick-buy__trigger>*:not(.button__loader){visibility:hidden}custom-quick-buy .button__loader{transition:opacity var(--transition-speed)}custom-quick-buy[aria-busy=true] .button__loader{opacity:1}custom-quick-buy .button__loader span:nth-child(1){animation:pulse 1.05s ease-in-out infinite;animation-delay:0s}custom-quick-buy .button__loader span:nth-child(2){animation:pulse 1.05s ease-in-out infinite;animation-delay:.35s}custom-quick-buy .button__loader span:nth-child(3){animation:pulse 1.05s ease-in-out infinite;animation-delay:.7s}.cart-recommendations{padding:var(--spacing-4) var(--spacing-4);overflow:hidden}.cart-recommendations product-recommendations{position:relative}.cart-recommendations__heading .heading{font-size:1.25rem;line-height:1.4}.cart-recommendations__heading .circle-chevron{width:var(--spacing-7);height:var(--spacing-7)}.cart-recommendations scroll-carousel{--container-outer-width: var(--spacing-4);grid-template-columns:none}.cart-recommendations__list{--product-width: 164px;display:grid;grid:auto / auto-flow var(--product-width, 100%);gap:var(--spacing-4)}.cart-recommendations__tile{--text-xs: .75rem;display:flex;flex-direction:column;background:rgb(var(--background-primary));border-radius:20px;overflow:hidden}.cart-recommendations__tile-image{--background-primary: 245, 245, 246;background:rgb(var(--background-primary));margin-bottom:var(--spacing-4);border-radius:20px}.cart-recommendations__tile-image img{padding:var(--spacing-3);aspect-ratio:1 / 1;object-fit:contain}.cart-recommendations__tile-reviews{margin-bottom:var(--spacing-2)}.cart-recommendations__tile-reviews svg defs stop:first-child{stop-color:rgb(var(--accent))!important}.cart-recommendations__tile-reviews [data-bv-show=inline_rating] svg{max-width:16px!important;max-height:16px!important}.cart-recommendations__tile-reviews [data-bv-show=inline_rating] .bv_main_container .bv_stars_svg_no_wrap svg:not(:last-child){padding-right:4px!important}.cart-recommendations__tile-vendor,.cart-recommendations__tile-vendor a{line-height:1.4;color:rgb(var(--brand-rich-berry))}.cart-recommendations__tile-title,.cart-recommendations__tile-title a{font-size:17px;line-height:1.71;color:rgb(var(--brand-dark-berry))}.cart-recommendations__tile-price{font-size:1.25rem;margin-top:var(--spacing-3);color:rgb(var(--brand-rich-berry))}.cart-recommendations__tile custom-quick-buy{margin-top:auto;padding-top:var(--spacing-4)}@media screen and (max-width:699px){.cart-recommendations__tile custom-quick-buy .custom-quick-buy__trigger{padding-inline-start:var(--spacing-3);padding-inline-end:var(--spacing-3)}}@media screen and (min-width:700px){.cart-recommendations__list{--product-width: 196px}}.cart-featured-collection{padding:var(--spacing-4) var(--spacing-4) var(--spacing-9);overflow:hidden}.cart-featured-collection__heading{display:flex;justify-content:space-between;margin-bottom:var(--spacing-4)}.cart-featured-collection__heading .heading{font-size:1.25rem;line-height:1.4}.cart-featured-collection scroll-carousel{display:grid;grid-auto-flow:column;grid-template-columns:minmax(0,1fr)}.cart-featured-collection__list{display:grid;grid:auto / auto-flow 100%;gap:var(--spacing-4)}.cart-featured-collection__tile{--background-primary: 247, 234, 255;--text-xs: .75rem;display:flex;flex-direction:column;background:rgb(var(--background-primary));border-radius:20px;overflow:hidden;padding:var(--spacing-4)}.cart-featured-collection__tile .heading{font-size:1.25rem;font-weight:500;color:rgb(var(--brand-dark-berry))}.cart-featured-collection__tile .heading a{color:rgb(var(--brand-dark-berry))}.cart-featured-collection__tile .text-accent,.cart-featured-collection__tile .text-accent a{color:rgb(var(--brand-rich-berry))!important;font-size:14px;font-weight:500}.cart-featured-collection__tile__heading__product-image{display:block;background-color:#fff;padding:12px;min-width:96px;height:96px}.cart-featured-collection__tile__heading.h-stack{gap:var(--spacing-4)}.cart-featured-collection__tile__description{font-size:.875rem;font-weight:500;color:rgb(var(--brand-dark-berry));margin:var(--spacing-4) 0}.cart-featured-collection__tile__price.heading{font-size:19px;font-weight:400;color:rgb(var(--brand-rich-berry));margin-top:var(--spacing-1);margin-bottom:var(--spacing-4)}.cart-drawer__footer .buy-buttons{display:flex;flex-wrap:wrap}.cart-drawer__footer .buy-buttons .button{flex:1;white-space:nowrap}cart-drawer .line-item__price .price-list{flex-wrap:nowrap}.quick-buy-drawer__info{padding:var(--spacing-6)}.accordion__content .table-wrapper{width:100%;overflow-x:auto;white-space:nowrap}.loyalty-drawer-greeting a{text-decoration:underline}.loyalty-drawer-greeting ol li{list-style-type:decimal;list-style-position:inside}.loyalty-drawer-greeting ul li{list-style-type:disc;list-style-position:inside}.loyalty-drawer-greeting h1,.loyalty-drawer-greeting h2,.loyalty-drawer-greeting h3,.loyalty-drawer-greeting h4,.loyalty-drawer-greeting h5{font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere}.loyalty-drawer-greeting h1{font-size:var(--text-sh1)}.loyalty-drawer-greeting h2{font-size:var(--text-sh2)}.loyalty-drawer-greeting h3{font-size:var(--text-sh3)}.loyalty-drawer-greeting h4{font-size:var(--text-sh4)}.loyalty-drawer-greeting h5{font-size:var(--text-sh5)}.h0{line-height:1.1;letter-spacing:-.02em}.h1,.prose h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.1;letter-spacing:-.02em}.h2,.prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.1;letter-spacing:0em}.h3,.prose h3:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.1;letter-spacing:-.02em}.h4,.prose h4:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.2;letter-spacing:0em;font-weight:600}.h5,.prose h5:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.2;letter-spacing:0em}.h6,.prose h6:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.2;letter-spacing:0em}.eyebrow{font-family:var(--heading-font-family);font-size:var(--text-eyebrow-size);font-weight:var(--text-eyebrow-weight);line-height:var(--text-eyebrow-line-height);letter-spacing:var(--text-eyebrow-letter-spacing);text-transform:var(--text-eyebrow-text-transform)}.text-p1{font-size:var(--text-p1-size);line-height:var(--text-p1-line-height);font-weight:400}.text-p2{font-size:var(--text-p2-size);line-height:var(--text-p2-line-height);font-weight:400}.text-p3{font-size:var(--text-p3-size);line-height:var(--text-p3-line-height);font-weight:var(--text-p3-weight)}.text-p4{font-size:var(--text-p4-size);line-height:var(--text-p4-line-height);font-weight:400}.button,.btn{font-family:var(--button-font-family);font-weight:600;font-size:.9375rem}.button--sm{font-size:.8125rem}@media screen and (pointer:fine){.button:not([disabled]):not(.button--secondary):not(.button--light):not(.button--dark):not(.button--subdued):not(.button--outline):hover,.btn:not([disabled]):not(.button--secondary):not(.button--light):not(.button--dark):not(.button--subdued):not(.button--outline):hover,.shopify-payment-button__button--unbranded:not([disabled]):hover{--button-background-opacity: 1;background-color:rgb(var(--brand-bold-berry))!important;color:rgb(var(--brand-soft-day))!important}}.button[disabled]:not(.button--secondary):not(.button--light):not(.button--dark):not(.button--outline):not(.custom-quick-buy__sold-out),.btn[disabled]:not(.button--secondary):not(.button--light):not(.button--dark):not(.button--outline):not(.custom-quick-buy__sold-out){background-color:rgb(var(--brand-light-berry));color:rgb(var(--brand-soft-day));cursor:not-allowed}buy-buttons .button[disabled]:not(.button--secondary):not(.button--light):not(.button--dark):not(.button--outline):not(.custom-quick-buy__sold-out){background-color:rgb(var(--brand-deep-night) / .15)!important;color:rgb(var(--brand-deep-night))!important;text-decoration:none!important;cursor:not-allowed}@media screen and (pointer:fine){.button--secondary:not([disabled]):hover,.button--light:not([disabled]):hover{--button-background-opacity: 1;background-color:rgb(var(--brand-soft-berry))!important;color:rgb(var(--brand-dark-berry))!important}}.button--secondary[disabled],.button--light[disabled]{background-color:rgb(var(--brand-light-berry));color:rgb(var(--brand-soft-day));cursor:not-allowed}.button--outline{color:rgb(var(--brand-dark-berry));background:none;box-shadow:inset 0 0 0 1px rgb(var(--brand-bold-berry))}@media screen and (pointer:fine){.button--outline:not([disabled]):hover{background-color:rgb(var(--brand-bold-berry))!important;color:rgb(var(--brand-soft-day))!important;box-shadow:none!important}}.button--outline[disabled]{color:rgb(var(--brand-light-berry));box-shadow:inset 0 0 0 1px rgb(var(--brand-light-berry));background:none;cursor:not-allowed}.button--subdued:not(.button--outline){background:none!important;color:rgb(var(--brand-dark-berry))!important;text-decoration:underline;text-underline-offset:3px}@media screen and (pointer:fine){.button--subdued:not(.button--outline):not([disabled]):hover{background:none!important;color:rgb(var(--brand-dark-berry))!important;text-decoration-thickness:2px}}.button--subdued:not(.button--outline)[disabled]{background:none!important;color:rgb(var(--brand-light-berry))!important;cursor:not-allowed}.product-card__figure,.product-card .product-card__figure{background-color:rgb(var(--product-card-background, var(--brand-faint-orchid)))}.product-card .badge--sold-out{background-color:rgb(var(--sold-out-badge-background));color:rgb(var(--sold-out-badge-text));border-radius:var(--rounded-button)}.badge--primary{background:rgb(var(--primary-badge-background))!important;color:rgb(var(--primary-badge-text))!important}.product-card .badge--primary{border-radius:var(--rounded-button)}.cart-drawer .progress-bar__indicator,.free-shipping-bar .progress-bar__indicator{background-color:rgb(var(--brand-bold-berry))}.cart-drawer__footer .button--secondary,.cart-drawer__footer .button--light{border:none!important;background-color:rgb(var(--brand-light-berry))!important;color:rgb(var(--brand-dark-berry))!important}@media screen and (pointer:fine){.cart-drawer__footer .button--secondary:hover,.cart-drawer__footer .button--light:hover{background-color:rgb(var(--brand-bold-berry))!important;color:rgb(var(--brand-soft-day))!important}}.cart-drawer .line-item__info a{color:rgb(var(--brand-dark-berry))!important;font-weight:500}.cart-drawer__footer .heading{font-weight:500}.cart-drawer__footer__total-price{font-size:32px!important}.cart-drawer .selling-plan-name,.cart-drawer .line-item__selling-plan,.shopify-section--main-cart .selling-plan-name,.shopify-section--main-cart .line-item__selling-plan{color:rgb(var(--brand-dark-berry))}.line-item__subscribe label span{background:rgb(var(--brand-vivid-turmeric))!important;color:rgb(var(--brand-dark-berry))!important}.line-item__subscribe input{border-color:rgb(var(--brand-dark-berry))!important}.line-item__subscribe input:checked{background:rgb(var(--brand-dark-berry))!important;border-color:rgb(var(--brand-dark-berry))!important}.line-item__subscribe label{color:rgb(var(--brand-dark-berry))!important}.circle-chevron{background:rgb(var(--brand-faint-orchid))!important;color:rgb(var(--brand-dark-berry))!important}.group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]),.group:hover .circle-chevron.group-hover\:colors:not([disabled]){background:rgb(var(--brand-faint-orchid))!important;color:rgb(var(--brand-dark-berry))!important}.purchasing-option__badge,.subscription-badge{background-color:rgb(var(--brand-vivid-algae));color:#fff;border-radius:var(--rounded-button)}.line-item__price sale-price.has-sale,.text-on-sale{color:rgb(var(--on-sale-text, var(--brand-bold-berry)))}.line-item__price compare-at-price,compare-at-price.line-through{color:rgb(var(--brand-dark-berry))!important}.count-bubble{background:rgb(var(--brand-vivid-earth))!important;color:rgb(var(--brand-soft-day))!important}.header__icon-list .icon{color:rgb(var(--brand-soft-day))}.button{text-transform:uppercase}.blog-post-card .badge--primary,.blog-post-card--featured .badge--current{background:rgb(var(--brand-rich-berry))!important;color:rgb(var(--brand-soft-day))!important;font-weight:500;text-transform:uppercase}.blog-post-card:not(.blog-post-card--featured) .blog-post-card__meta .icon-blog-author,.blog-post-card:not(.blog-post-card--featured) .blog-post-card__meta .icon-blog-author+.text-sm,.blog-post-card:not(.blog-post-card--featured) .blog-post-card__meta .text-with-icon:has(.icon-blog-author){display:none}.blog-post-card:not(.text-custom) .blog-post-card__info a{color:rgb(var(--brand-dark-berry))}.blog-post-card:not(.text-custom) .blog-post-card__info p:not(:has(a)),.blog-post-card:not(.text-custom) .blog-post-card__meta,.blog-post-card:not(.text-custom) .blog-post-card__meta .text-sm,.blog-post-card:not(.text-custom) .blog-post-card__meta .text-with-icon,.blog-post-card:not(.text-custom) .blog-post-card__meta .icon{color:rgb(var(--brand-dark-berry))}.blog-post-card:not(.text-custom) .blog-post-card__meta .icon-blog-date,.blog-post-card:not(.text-custom) .blog-post-card__meta .icon-blog-author,.blog-post-card:not(.text-custom) .blog-post-card__meta .icon-blog-comment{color:#512d91}.shopify-section--main-article .article-banner h1{color:rgb(var(--brand-dark-berry))}.shopify-section--main-article .article-banner__content>.badge{background:rgb(var(--brand-rich-berry));color:rgb(var(--brand-soft-day))}.article-content .prose,.article-content .prose p,.article-content .prose li,.article-content .prose blockquote,.article-content .prose figcaption{color:rgb(var(--brand-dark-berry))}.article-content .prose h1,.article-content .prose h2,.article-content .prose h3,.article-content .prose h4,.article-content .prose h5,.article-content .prose h6{color:rgb(var(--brand-dark-berry))}.section-header .subheading{font-family:var(--heading-font-family);font-size:var(--text-eyebrow-size);font-weight:var(--text-eyebrow-weight);line-height:var(--text-eyebrow-line-height);letter-spacing:var(--text-eyebrow-letter-spacing);color:rgb(var(--text-color, var(--brand-rich-berry)))}.section-header .text-with-icon .reversed-link{text-transform:uppercase}.section-header .text-with-icon .circle-chevron{background:rgb(var(--brand-light-orchid))!important}.product-card .text-accent{font-size:14px;font-weight:500}.product-card__title,.product-card__title a{color:rgb(var(--pc-title-color, var(--brand-dark-berry)))!important;font-weight:500;line-height:1.2}.product-card__title.h5,.product-card__title.h5 a{font-size:var(--text-h5)}.product-card .price-list,.product-card .price-list *{color:rgb(var(--pc-price-color, var(--brand-rich-berry)))}.custom-quick-buy__trigger{border-color:rgb(var(--brand-bold-berry))!important;color:rgb(var(--brand-dark-berry))!important;text-transform:uppercase}.product-card .badge{font-weight:500;text-transform:uppercase}.surface-1 p,.surface-1 .prose p,.surface-1 h1,.surface-1 h2,.surface-1 h3,.surface-1 h4,.surface-1 h5,.surface-1 h6,.surface-1 .h1,.surface-1 .h2,.surface-1 .h3,.surface-1 .h4,.surface-1 .h5,.surface-1 .h6,.surface-1 .accordion__toggle,.surface-1 .accordion__toggle h3{color:rgb(var(--brand-dark-berry))}.surface-2,.surface-2 p,.surface-2 h1,.surface-2 h2,.surface-2 h3,.surface-2 h4,.surface-2 h5,.surface-2 h6,.surface-2 .h1,.surface-2 .h2,.surface-2 .h3,.surface-2 .h4,.surface-2 .h5,.surface-2 .h6,.surface-2 .prose{color:rgb(var(--brand-soft-day))!important}.surface-2 .subheading,.surface-2 .eyebrow,.surface-2 .text-accent{color:rgb(var(--brand-bright-orchid))!important}.multi-column__item[style*=--text-color],.multi-column__item[style*=--text-color] p,.multi-column__item[style*=--text-color] .prose,.multi-column__item[style*=--text-color] .prose *{color:var(--text-color)!important}.multi-column__item:not([style*=--text-color]){color:rgb(var(--brand-dark-berry))}.multi-column__item[style*=--background-color]{background-color:var(--background-color)!important}.section-header .text-with-icon .circle-chevron,.circle-chevron{background:rgb(var(--brand-faint-orchid))!important}.product-card .rating__star,.product-card .rating__stars{color:rgb(var(--star-color, var(--brand-vivid-turmeric)))}.content-over-media,.content-over-media h1,.content-over-media h2,.content-over-media .h1,.content-over-media .h2,.content-over-media p{color:rgb(var(--text-color, var(--brand-soft-day)))}.header__wrapper,.header__wrapper a,.header__wrapper .link-faded,.header__wrapper .link-faded-reverse,.header__wrapper svg{color:rgb(var(--header-text, var(--brand-soft-day)))}.mega-menu,.mega-menu a,.mega-menu .link-faded,.mega-menu .reversed-link,.mega-menu .h5,.mega-menu svg,navigation-panel,navigation-panel a,navigation-panel .link-faded,navigation-panel .reversed-link,navigation-panel svg{color:rgb(var(--mega-menu-text, var(--brand-dark-berry)))}.footer,.footer a,.footer p,.footer .link{color:rgb(var(--footer-text, var(--brand-soft-day)))}.count-bubble,.header__cart-count .count-bubble{color:rgb(var(--brand-dark-berry))!important}cart-drawer .line-item__info a,cart-drawer .cart-recommendations__tile-title,cart-drawer .cart-featured-collection__tile__heading .heading a{color:rgb(var(--brand-dark-berry))!important}cart-drawer .line-item__price,cart-drawer .line-item__price sale-price,cart-drawer .line-item__price .price-list sale-price,cart-drawer .cart-drawer__footer__total-price,cart-drawer .line-item__remove{color:rgb(var(--brand-dark-berry))!important;font-weight:400!important}cart-drawer .cart-recommendations__tile-price{color:rgb(var(--brand-rich-berry))!important;font-weight:400!important}cart-drawer .line-item__price compare-at-price{color:rgb(var(--brand-dark-berry) / .5)!important;font-weight:400!important}cart-drawer .line-item__media-wrapper,cart-drawer .cart-recommendations__tile-image{background:rgb(var(--brand-faint-orchid))!important}.cart-drawer__top__incentives,.cart-drawer__rewards,.cart-drawer__rewards .heading,.cart-drawer__rewards__links{background:rgb(var(--brand-soft-berry))!important}.cart-drawer__line-items-wrapper,.shopify-section--main-cart .line-item__media-wrapper{background:rgb(var(--brand-faint-orchid))!important}.shopify-section--main-cart .line-item__info a,.shopify-section--main-cart .line-item__info a .reversed-link,.shopify-section--main-cart .line-item__info .v-stack>p:first-child{color:rgb(var(--brand-dark-berry))!important}.shopify-section--main-cart .line-item__price,.shopify-section--main-cart sale-price,.shopify-section--main-cart .line-item__price .price-list sale-price,.shopify-section--main-cart .cart-form__totals .h-stack.justify-between>span:last-child,.shopify-section--main-cart .line-item__remove{color:rgb(var(--brand-dark-berry))!important;font-weight:400!important}.shopify-section--main-cart compare-at-price{color:rgb(var(--brand-dark-berry) / .5)!important;font-weight:400!important}@media screen and (min-width:1000px){.hot-spot-popover>.prose,.hot-spot-popover>.prose *{color:rgb(var(--hot-spot-content-text-color))!important}}.shopify-section--image-with-text-overlay .prose,.shopify-section--image-with-text-overlay .prose p,.shopify-section--image-with-text-overlay .prose .subheading,.shopify-section--image-with-text-overlay .prose :is(h1,h2,h3,h4,h5,h6),.shopify-section--image-with-text-overlay .prose :is(.h0,.h1,.h2,.h3,.h4,.h5,.h6),.shopify-section--image-with-text-overlay .prose styled-text,.shopify-section--image-with-text-overlay .prose split-lines{color:rgb(var(--text-color))!important}.shopify-section--image-with-text-overlay .content-over-media:has(>img){background-color:rgb(var(--brand-dark-berry))}.count-bubble.opacity-0{visibility:hidden}.accordion__content .prose,.line-item__pill,.product-info__romance-copy,.product-info__romance-copy p,.product-info__description,.product-info__description p{color:rgb(var(--brand-dark-berry))}.product-info__variant-picker .variant-picker__option-info legend,.product-info__variant-picker variant-option-value{color:rgb(var(--brand-dark-berry))}.cart-recommendations__heading .heading{color:rgb(var(--brand-dark-berry))}.product-card .text-accent,.product-card .text-accent a{color:rgb(var(--pc-category-color, var(--brand-rich-berry)))}.cart-featured-collection__tile__price{color:rgb(var(--brand-rich-berry))}.product-card .button:not(.button--outline):not(.button--secondary):not(.button--subdued):not([disabled]),.product-card__mobile-quick-buy-button:not([disabled]),.product-card .custom-quick-buy__trigger,.cart-recommendations__tile .custom-quick-buy__trigger,.cart-featured-collection__tile .custom-quick-buy__trigger{background-color:rgb(var(--brand-dark-berry))!important;color:rgb(var(--brand-soft-day))!important;border-color:rgb(var(--brand-dark-berry))!important}@media screen and (pointer:fine){.product-card__mobile-quick-buy-button:not([disabled]):hover,.product-card .custom-quick-buy__trigger:hover,.product-card .custom-quick-buy__trigger:focus,.cart-recommendations__tile .custom-quick-buy__trigger:hover,.cart-recommendations__tile .custom-quick-buy__trigger:focus,.cart-featured-collection__tile .custom-quick-buy__trigger:hover,.cart-featured-collection__tile .custom-quick-buy__trigger:focus{background-color:rgb(var(--brand-bold-berry))!important;color:rgb(var(--brand-soft-day))!important;border-color:rgb(var(--brand-bold-berry))!important}}product-card.product-card,.product-card{border-radius:20px!important}product-card.product-card .product-card__figure,.product-card .product-card__figure{background-color:rgb(var(--brand-faint-orchid))!important;margin-bottom:10px!important;padding-bottom:20px!important;border-radius:20px!important}product-card.product-card .product-card__image--primary,.product-card .product-card__image--primary{border-top-left-radius:20px!important;border-top-right-radius:20px!important}.og-option.og-option--optout,.product-purchasing-option:has(input[data-radio-type=one_time_purchase]){border-radius:var(--rounded-button)!important}.product-purchasing-frequency__inner,.product-purchasing-frequency__inner .select{border-radius:var(--rounded-button)!important}.shopify-section--collection-desc,.shopify-section--collection-desc *,.shopify-section--collection-desc a,.shopify-section--collection-desc a:hover{color:rgb(var(--brand-dark-berry))!important}.product-gallery__cursor .circle-button--fill{background:rgb(var(--brand-faint-orchid))}.product-info__barcode{display:block;--product-info-block-spacing: var(--spacing-0-5)}.product-info__sku:has(+.product-info__barcode){margin-block-end:0}.shopify-section--main-product .product-info__sku,.shopify-section--main-product .product-info__barcode{color:rgb(var(--brand-dark-berry));font-weight:500;line-height:1.8}.product-info__availability{display:block;--product-info-block-spacing: var(--spacing-0-5)}.shopify-section--main-product .product-info__availability{color:rgb(var(--brand-dark-berry));font-weight:500;line-height:1.8;text-transform:uppercase}.shopify-section--main-product .product-info__availability--sold-out{color:#304559}.shopify-section--main-product .product-info__vendor{--product-info-block-spacing: var(--spacing-2)}.shopify-section--main-product .product-info__vendor a{font-size:var(--text-base);letter-spacing:-.3px;line-height:1.2;text-transform:uppercase}.shopify-section--main-product .quantity-selector__alert{margin-top:0;padding:0;border:0;border-radius:0;color:rgb(var(--error-text));font-size:var(--text-base);font-weight:400;line-height:1.6;text-align:start}.b2b-lock.section{padding-block-start:var(--spacing-24);padding-block-end:var(--spacing-24)}.b2b-lock__inner{max-width:46ch;margin-inline:auto}.b2b-lock__icon,.b2b-lock .prose,.b2b-lock .prose a{color:rgb(var(--brand-dark-berry))}.b2b-lock .prose a{text-decoration:underline}@media screen and (min-width:700px){.b2b-lock.section{padding-block-start:var(--spacing-48);padding-block-end:var(--spacing-48)}}@media screen and (min-width:1150px){.header__wrapper--nav-end{--header-grid-template: "logo main-nav secondary-nav" / auto minmax(0, 1fr) auto}.header__wrapper--nav-end .header__main-nav{justify-self:end}.header__wrapper--nav-end--flush{--header-grid-template: "logo main-nav" / auto minmax(0, 1fr)}.header__wrapper--nav-end--flush .header__secondary-nav{display:none}}.shopify-section--download-center .download-center__inner{display:grid;gap:24px;justify-items:center}.shopify-section--download-center .download-center__list{display:grid;gap:16px;width:100%;margin:0;padding:0;list-style:none}.shopify-section--download-center .download-card{position:relative;background-color:#fff;border:1px solid rgb(var(--brand-dark-berry) / .15);border-radius:20px;padding:32px 24px}html.js .shopify-section--download-center .download-card--overflow{display:none}.shopify-section--download-center .download-card__body{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;column-gap:8px;row-gap:20px}.shopify-section--download-center .download-card__icon{grid-column:1;grid-row:1}.shopify-section--download-center .download-card__text{grid-column:2;grid-row:1}.shopify-section--download-center .download-card__download{grid-column:2;grid-row:2}.shopify-section--download-center .download-card__icon{width:24px;height:24px;color:rgb(var(--brand-deep-night))}.shopify-section--download-center .download-card__text{display:flex;flex-direction:column;gap:4px;min-width:0}.shopify-section--download-center .download-card__title{margin:0;font-family:var(--heading-font-family);font-size:15px;font-weight:600;line-height:1.2;letter-spacing:-.3px;text-transform:uppercase;color:rgb(var(--brand-deep-night));overflow-wrap:anywhere}.shopify-section--download-center .download-card__description{margin:0;font-size:15px;font-weight:400;line-height:1.6;color:rgb(var(--brand-deep-night));overflow-wrap:anywhere}.shopify-section--download-center .download-card__notice{margin:0;font-size:13px;line-height:1.4;color:rgb(var(--brand-vivid-earth))}.shopify-section--download-center .download-card__trigger{all:unset;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.shopify-section--download-center .download-card__trigger:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.shopify-section--download-center .download-card__trigger:focus-visible:after{outline:2px solid rgb(var(--brand-dark-berry));outline-offset:2px}.shopify-section--download-center .download-card__download{position:relative;z-index:1;justify-self:start;padding-block-end:4px;border-block-end:1px solid rgb(var(--brand-dark-berry));font-family:var(--button-font-family);font-size:12px;font-weight:600;line-height:18px;letter-spacing:.24px;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:rgb(var(--brand-dark-berry))}.shopify-section--download-center .download-card__download:hover{color:rgb(var(--brand-rich-berry));border-block-end-color:rgb(var(--brand-rich-berry))}@media screen and (min-width:700px){.shopify-section--download-center .download-center__list{gap:24px}.shopify-section--download-center .download-card{padding:24px 36px}.shopify-section--download-center .download-card__body{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;row-gap:0}.shopify-section--download-center .download-card__icon{align-self:start}.shopify-section--download-center .download-card__download{grid-column:3;grid-row:1;margin-inline-start:16px;align-self:center}}.shopify-section--download-center .download-center__pagination[hidden]{display:none}.shopify-section--download-center .pagination__item[disabled]{cursor:default}.download-preview{--download-preview-padding: 24px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:none;place-items:center;padding:16px;background:rgb(var(--brand-deep-night) / .5);cursor:var(--cursor-close-svg-url) 28 28,auto}.download-preview[open]{display:grid}.download-preview__inner{cursor:auto;display:grid;grid-template-rows:auto 1fr auto;gap:20px;width:min(900px,100%);max-height:min(85vh,900px);padding:var(--download-preview-padding);background:#fff;border-radius:20px;overflow:hidden}.download-preview__header{display:flex;align-items:flex-start;gap:16px}.download-preview__meta{display:grid;gap:4px;min-width:0}.download-preview__title{margin:0;font-family:var(--heading-font-family);font-size:15px;font-weight:600;line-height:1.2;letter-spacing:-.3px;text-transform:uppercase;color:rgb(var(--brand-deep-night));overflow-wrap:anywhere}.download-preview__description{margin:0;font-size:15px;line-height:1.6;color:rgb(var(--brand-deep-night));overflow-wrap:anywhere}.download-preview__description[hidden]{display:none}.download-preview__close{all:unset;flex:none;cursor:pointer;padding:8px;margin:-8px -8px 0 auto;color:rgb(var(--brand-dark-berry))}.download-preview__frame{min-height:50vh}.download-preview__frame iframe{display:block;width:100%;height:100%;border:1px solid rgb(var(--brand-dark-berry) / .15);border-radius:12px;background:rgb(var(--brand-faint-orchid))}.download-preview__footer{display:flex;justify-content:flex-end}.shopify-section--download-center .download-center__empty{padding-block:24px;color:rgb(var(--brand-dark-berry))}.quick-buy-drawer.drawer:has(.variant-added)::part(content){height:auto;background:rgb(var(--dialog-background));border:1px solid rgb(var(--brand-dark-berry) / .15);border-radius:20px;box-shadow:2px 3px 10px #00000014}.quick-buy-drawer.drawer:has(.variant-added)::part(outside-close-button){display:none}.quick-buy-drawer.drawer:has(.variant-added){top:0!important;bottom:auto!important}.variant-added__close{position:absolute;top:var(--spacing-2);inset-inline-end:var(--spacing-2);z-index:1;display:grid;place-items:center;width:var(--spacing-11);height:var(--spacing-11);padding:0;-webkit-appearance:none;appearance:none;background:none;border:none;color:rgb(var(--brand-deep-night));cursor:pointer}.variant-added{display:grid;gap:var(--spacing-2-5);width:100%;padding-block:var(--spacing-6)}.variant-added__header{display:grid;gap:var(--spacing-3);padding-inline:var(--spacing-6)}.variant-added__status{align-items:center;color:rgb(var(--brand-dark-berry));font-size:var(--text-base);font-weight:600;line-height:1.2;letter-spacing:-.3px;text-transform:uppercase}.variant-added__status svg{flex:none}.variant-added__header .free-shipping-bar{gap:var(--spacing-2);padding-block-start:var(--spacing-2)}.variant-added__header .free-shipping-bar>span{order:2;color:rgb(var(--brand-deep-night));font-size:var(--text-xs);font-weight:400;line-height:1.6}.variant-added__header .free-shipping-bar>span .bold{color:inherit;font-weight:inherit}.variant-added__header .progress-bar{order:1;background:rgb(var(--brand-dark-berry) / .2)}.variant-added__header .progress-bar:before{background:rgb(var(--brand-rich-berry))}.variant-added__product{align-items:flex-start;border-block-start:1px solid rgb(var(--brand-dark-berry) / .15);padding-block-start:var(--spacing-10);padding-inline:var(--spacing-6)}.variant-added__media{display:grid;place-items:center;flex:none;width:var(--spacing-20);height:var(--spacing-20);padding:var(--spacing-3);background:rgb(var(--brand-faint-orchid));border-radius:20px}.variant-added__media img{width:100%;height:100%;object-fit:cover}.variant-added__details{flex:1;min-width:0}.variant-added__title{color:rgb(var(--brand-dark-berry));font-size:1.125rem;font-weight:500;line-height:1.2;text-decoration:none}.variant-added__meta{color:rgb(var(--brand-dark-berry));font-size:var(--text-sm);font-weight:500;line-height:1.8}.variant-added__details .price-list,.variant-added__details .price-list :is(span,sale-price,compare-at-price){color:rgb(var(--brand-dark-berry));font-size:var(--text-sm);font-weight:500;line-height:1.2}.variant-added__details .price-list compare-at-price{color:rgb(var(--brand-dark-berry) / .5)}@media screen and (max-width:699px){.quick-buy-drawer.drawer:has(.variant-added){padding:0;top:auto!important;bottom:0!important}.quick-buy-drawer.drawer:has(.variant-added)::part(content){border-block-end:none;border-radius:20px 20px 0 0}}@media screen and (min-width:700px){.quick-buy-drawer.drawer:has(.variant-added){width:auto;height:auto;padding:var(--spacing-6)}.quick-buy-drawer.drawer:has(.variant-added)::part(content){width:420px}}.shopify-section--wholesale-order-form .wholesale-order-form{--wof-panel-width: 22rem;--wof-layout-gap: 1.5rem;color:rgb(var(--brand-dark-berry))}.wholesale-order-form__warning{padding:1rem;margin-bottom:1.5rem;border:1px dashed rgb(var(--brand-bold-berry));border-radius:8px;background:rgb(var(--brand-faint-orchid))}.wholesale-order-form__heading{color:rgb(var(--brand-dark-berry));margin-bottom:var(--spacing-10)}.wholesale-order-form .volume-pricing{margin-bottom:2rem}@media screen and (min-width:1000px){.wholesale-order-form .volume-pricing{max-width:calc(100% - var(--wof-panel-width) - var(--wof-layout-gap))}}.wholesale-order-form__inner{display:block}.wholesale-order-form__layout{display:grid;gap:var(--wof-layout-gap)}@media screen and (min-width:1000px){.wholesale-order-form__layout{grid-template-columns:minmax(0,1fr) var(--wof-panel-width);align-items:start}}.wholesale-order-form__products{display:grid;gap:var(--spacing-10);justify-items:center;min-width:0}.wholesale-order-form__list{display:grid;gap:.75rem;width:100%;min-width:0;margin:0;padding:0;list-style:none}.wholesale-order-row{display:flex;align-items:center;gap:24px;padding:20px 24px;border:1px solid rgb(var(--brand-dark-berry) / .15);border-radius:20px;background:#fff}.wholesale-order-row[hidden]{display:none}.wholesale-order-row__main{display:flex;flex:1 0 0;min-width:0;flex-direction:column;gap:16px;align-items:flex-start}.wholesale-order-row__titles{display:flex;flex-direction:column;gap:4px}.wholesale-order-row__title{display:block;color:rgb(var(--brand-dark-berry));font-size:20px;font-weight:500;line-height:1.2;text-decoration:none}.wholesale-order-row__category{display:block;margin:0;color:rgb(var(--brand-rich-berry));font-size:var(--text-sm);font-weight:500;line-height:1.8;letter-spacing:normal;text-transform:none}.wholesale-order-row__controls{display:flex;flex-wrap:wrap;align-items:stretch;gap:24px}.wholesale-order-row__alert{margin:0;color:rgb(var(--error-text));font-size:var(--text-sm);font-weight:500;line-height:1.6}.wholesale-order-row__aside{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;align-self:stretch;flex-shrink:0;gap:16px}.wholesale-order-row__price{margin:0;color:rgb(var(--brand-dark-berry));font-size:20px;font-weight:500;line-height:1.2;white-space:nowrap}.wholesale-order-row__stock,.wholesale-selection__stock{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:6px 12px;border-radius:25px;background:#eee9f4;color:rgb(var(--brand-dark-berry));font-size:12px;font-weight:500;line-height:1.2;letter-spacing:-.24px;text-transform:uppercase;white-space:nowrap}.wholesale-order-row__stock svg path,.wholesale-selection__stock svg path{vector-effect:non-scaling-stroke}.wholesale-order-row__stock--sold-out,.wholesale-selection__stock--sold-out{background:rgb(var(--brand-deep-night) / .08);color:rgb(var(--brand-deep-night) / .6)}.wholesale-order-row__stock svg,.wholesale-selection__stock svg{flex-shrink:0;width:14px;height:14px;stroke-width:2}.wholesale-order-row__stock--sold-out svg,.wholesale-selection__stock--sold-out svg{display:none}.wholesale-order-row__select-wrapper{position:relative;display:flex;align-items:center;min-width:0;max-width:100%}.wholesale-order-row__select-wrapper select{-webkit-appearance:none;appearance:none;min-width:0;max-width:100%;height:100%;padding:8px 44px 8px 16px;border:1px solid rgb(var(--brand-deep-night) / .45);border-radius:8px;background:#fff;color:rgb(var(--brand-deep-night));font-size:15px;font-weight:400;line-height:1.6}.wholesale-order-row__select-wrapper svg{position:absolute;top:50%;right:16px;transform:translateY(-50%);pointer-events:none;color:rgb(var(--brand-deep-night))}.wholesale-order-row__add{flex-shrink:0;padding:14px 32px;text-align:center;border:0;border-radius:30px;background:rgb(var(--brand-dark-berry));color:rgb(var(--brand-soft-day));font-size:15px;font-weight:600;line-height:24px;text-transform:uppercase;cursor:pointer}.wholesale-order-row__add[disabled]{background:rgb(var(--brand-deep-night) / .15);color:rgb(var(--brand-deep-night));cursor:not-allowed}.wholesale-stepper{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid rgb(43 62 81 / .5);border-radius:8px}.wholesale-stepper__button{display:flex;align-items:center;justify-content:center;width:10px;height:10px;padding:0;border:0;background:transparent;color:rgb(var(--brand-deep-night));cursor:pointer}.wholesale-stepper__input{width:28px;padding:0;border:0;background:transparent;color:rgb(var(--brand-deep-night));font-size:15px;font-weight:400;line-height:1.6;text-align:center}.wholesale-order-form__panel{display:flex;flex-direction:column;padding:32px 0 0;overflow:clip;border:1px solid rgb(var(--brand-dark-berry) / .15);border-radius:20px;background:#fff}@media screen and (min-width:1000px){.wholesale-order-form__panel{position:sticky;top:1.5rem;max-height:calc(100vh - 3rem)}}.wholesale-order-form__panel-head{display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:space-between;gap:1rem;padding:0 16px 16px;border-bottom:1px solid #eff1fd}.wholesale-order-form__panel-title{flex:1 1 auto;min-width:0;margin:0;color:rgb(var(--brand-dark-berry));font-size:24px;font-weight:600;line-height:1.2}.wholesale-order-form__clear,.wholesale-order-form__panel-close,.wholesale-selection__remove,.wholesale-order-form__bar-link{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:rgb(var(--brand-dark-berry));cursor:pointer}.wholesale-order-form__clear{flex-shrink:0;color:rgb(var(--brand-deep-night));font-size:13px;font-weight:500;line-height:20px;letter-spacing:-.3px;text-transform:none;text-decoration:underline}.wholesale-order-form__selections{flex:0 1 auto;min-height:0;overflow-y:auto;overflow-x:clip;margin:0;padding:0;list-style:none}.wholesale-selection{display:flex;align-items:center;gap:16px;padding:16px;border-bottom:1px solid rgb(var(--brand-dark-berry) / .15)}.wholesale-selection__main{display:flex;flex:1 0 0;min-width:0;flex-direction:column;gap:20px;align-items:flex-start}.wholesale-selection__titles{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0}.wholesale-selection__title{margin:0;color:rgb(var(--brand-dark-berry));font-size:18px;font-weight:500;line-height:1.2}.wholesale-selection__price{margin:0;color:rgb(var(--brand-dark-berry));font-size:var(--text-sm);font-weight:500;line-height:1.2}.wholesale-selection__aside{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;align-self:stretch;flex-shrink:0;gap:16px}.wholesale-selection__remove{justify-content:center;width:44px;height:44px;margin-right:-12px}.wholesale-order-form__empty-state{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:2.5rem 1rem;text-align:center;color:rgb(var(--brand-dark-berry))}.wholesale-order-form__empty-title{margin:.75rem 0 0;font-size:var(--text-md);font-weight:600}.wholesale-order-form__empty-body{margin:0;font-size:var(--text-sm);opacity:.75}.wholesale-order-form__foot{display:flex;flex-direction:column;gap:24px;flex-shrink:0;padding:16px 0;border-top:1px solid #eff1fd;background:#fff;box-shadow:2px 3px 10px rgb(var(--brand-deep-night) / .08)}.wholesale-order-form__summary{display:flex;flex-direction:column;gap:8px;padding:0 16px}.wholesale-order-form__summary-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:rgb(var(--brand-deep-night) / .45);font-size:11px;font-weight:600;line-height:16px;letter-spacing:-.3px}.wholesale-order-form__summary-row>span:last-child{color:rgb(var(--brand-deep-night))}.wholesale-order-form__summary-value{display:inline-flex;align-items:center;gap:12px}.wholesale-order-form__savings{margin:0;color:rgb(var(--brand-rich-berry));font-weight:600}.wholesale-order-form__error{margin:0;padding:0 16px;font-size:var(--text-sm);color:rgb(var(--error-text))}.wholesale-order-form__submit,.wholesale-order-form__bar-submit{width:calc(100% - 32px);margin:0 16px;text-align:center;padding:14px 32px;border:0;border-radius:30px;background:rgb(var(--brand-dark-berry));color:rgb(var(--brand-soft-day));font-size:15px;font-weight:600;line-height:24px;text-transform:uppercase;cursor:pointer}.wholesale-order-form__submit[disabled],.wholesale-order-form__bar-submit[disabled]{background:#d9d9d9;color:rgb(var(--brand-deep-night));cursor:not-allowed}@media screen and (max-width:699px){.wholesale-order-row{flex-direction:column;align-items:stretch;gap:16px;padding:20px}.wholesale-order-row__main,.wholesale-order-row__aside{flex:0 0 auto;align-items:center;align-self:auto;text-align:center}.wholesale-order-row__titles{width:100%}.wholesale-order-row__controls{width:100%;justify-content:center}.wholesale-order-row__add{flex-basis:100%}.wholesale-order-row__aside{justify-content:flex-start}}.wholesale-order-form__panel-close,.wholesale-order-form__bar{display:none}@media screen and (max-width:999px){.shopify-section--wholesale-order-form .wholesale-order-form{padding-block-end:calc(10rem + env(safe-area-inset-bottom,0px))}.wholesale-order-form__panel{position:fixed;inset:auto 0 0 0;z-index:2147483646;max-width:100%;max-height:80vh;padding-top:24px;border-radius:20px 20px 0 0;transform:translateY(101%);transition:transform .25s ease}.wholesale-order-form__panel--open{transform:translateY(0)}.wholesale-order-form__foot{border-top-color:rgb(var(--brand-dark-berry) / .15);box-shadow:2px 3px 5px rgb(var(--brand-deep-night) / .08)}.wholesale-order-form__summary{padding:0 20px}.wholesale-order-form__summary-row{font-size:13px;font-weight:400;line-height:1.6;letter-spacing:normal}.wholesale-order-form__summary-row>span:last-child,.wholesale-order-form__savings{font-size:15px;font-weight:600}.wholesale-order-form__error{padding:0 20px}.wholesale-order-form__foot .wholesale-order-form__submit{width:calc(100% - 40px);margin:0 20px}.wholesale-order-form__panel-head{border-bottom-color:rgb(var(--brand-dark-berry) / .15)}.wholesale-order-form__clear svg{width:20px;height:20px}.wholesale-order-form__panel-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;row-gap:16px;padding:0 20px 16px}.wholesale-order-form__panel-title{grid-row:1;grid-column:1;font-size:18px}.wholesale-order-form__clear{grid-row:2;grid-column:1;justify-self:start;font-size:12px;font-weight:600;line-height:18px;letter-spacing:.24px;text-transform:uppercase;text-decoration:none;color:rgb(var(--brand-dark-berry))}.wholesale-order-form__clear span{padding-bottom:2px;border-bottom:1px solid currentColor}.wholesale-order-form__panel-close{grid-row:1;grid-column:2;display:inline-flex}.wholesale-order-form__bar{position:fixed;inset:auto 0 0 0;z-index:2147483645;display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px 24px calc(24px + env(safe-area-inset-bottom,0px));border:1px solid #6d7083;border-radius:40px 40px 0 0;background:rgb(var(--brand-dark-berry));color:#fff;text-align:center}.wholesale-order-form__bar-main{display:flex;flex-direction:column;gap:16px;width:100%}.wholesale-order-form__bar-summary{display:flex;align-items:center;gap:12px;width:100%;padding:0 12px;font-size:14px;font-weight:500;line-height:1.2;text-align:start}.wholesale-order-form__bar-summary>[data-wof-bar-items]{flex:1 0 0;min-width:0}.wholesale-order-form__bar .wholesale-order-form__savings{color:rgb(var(--brand-light-orchid));font-weight:500}.wholesale-order-form__bar-link{justify-content:center;padding-bottom:4px;border-bottom:1px solid rgb(var(--brand-light-berry));color:rgb(var(--brand-light-berry));font-size:12px;font-weight:600;line-height:18px;letter-spacing:.24px;text-transform:uppercase;text-decoration:none}.wholesale-order-form__bar-submit{width:100%;margin:0;background:rgb(var(--brand-light-berry));color:rgb(var(--brand-dark-berry))}}.volume-pricing{position:relative;margin-top:13px;padding:24px 24px 16px;border-radius:20px;background:rgb(var(--brand-vivid-day))}.product-info__volume-pricing{--product-info-block-spacing: var(--spacing-8)}.volume-pricing__badge{position:absolute;top:0;left:16px;transform:translateY(-50%);padding:4px 10px;border-radius:4px;background:rgb(var(--brand-dark-berry));color:#fff;font-size:var(--text-base);font-weight:600;line-height:1.2;letter-spacing:-.3px;text-transform:uppercase}.volume-pricing__table{width:100%;border-collapse:collapse}.volume-pricing__table th,.volume-pricing__table td{text-align:left}.volume-pricing__table th:last-child,.volume-pricing__table td:last-child{text-align:right}.volume-pricing__table thead th{padding:0;border-block-end-width:0;color:rgb(var(--brand-deep-night));font-size:var(--text-xs);font-weight:400;line-height:1.6}.volume-pricing__table thead+tbody tr>*{border-top-width:0}.volume-pricing__table tbody th,.volume-pricing__table tbody td{padding:12px 0;border-bottom:1px solid rgb(var(--brand-dark-berry) / .15)}.volume-pricing__table tbody tr:last-child th,.volume-pricing__table tbody tr:last-child td{padding-bottom:0;border-bottom:0}.volume-pricing__table tbody th{color:rgb(var(--brand-dark-berry));font-size:var(--text-base);font-weight:600;line-height:1.2;letter-spacing:-.3px}.volume-pricing__savings{display:inline-block;padding:0 8px;border-radius:6px;background:rgb(var(--brand-dark-berry) / .1);color:rgb(var(--brand-dark-berry));font-size:var(--text-sm);font-weight:500;line-height:1.8}.volume-pricing__warning{padding:1rem;border:1px dashed rgb(var(--brand-bold-berry));border-radius:8px;background:rgb(var(--brand-faint-orchid))}.shopify-section--main-cart .line-item__sku,cart-drawer .line-item__sku{color:rgb(var(--brand-dark-berry));font-size:var(--text-sm);font-weight:500;line-height:1.8}.shopify-section--main-cart .line-item__info .v-stack,cart-drawer .line-item__info .v-stack{gap:var(--spacing-0-5)}.line-item__discounts{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%}@media screen and (min-width:700px){.line-item__discounts.sm\:hidden{display:none}}.line-item__discount{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);border-radius:6px;background:rgb(var(--brand-dark-berry) / .1);color:rgb(var(--brand-dark-berry));font-size:var(--text-sm);font-weight:500;line-height:1.8}.line-item__discount svg{flex-shrink:0;width:16px;height:16px}.shopify-section--main-cart td.line-item__price .price-list{flex-direction:column;align-items:flex-end;gap:0}.privacy-choices-link img{width:30px;height:auto}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom-theme.css.map */
