.bv-off{display:inline-flex;align-items:center;background:var(--bluvvy-accent,#531d30);color:#fff;font:700 12px/1 var(--bluvvy-sans,Manrope,Arial,sans-serif);letter-spacing:.02em;padding:5px 7px;border-radius:3px;margin-left:8px;vertical-align:middle;white-space:nowrap}product-card.product-card{background:#f6f6f6}product-card .product-card__content{background:#f6f6f6!important;padding:0 0 14px!important}product-card .card-gallery{background:#f6f6f6}product-card h3.h4,product-card .product-card__title{text-align:center!important;font-weight:600!important;font-size:14px!important;color:#111!important;padding:0 8px}product-card .bluvvy-card-rating{justify-content:center}[data-card-price]{display:flex!important;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 8px}[data-card-price] [data-price-current]{font:600 16px var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#111!important}[data-card-price] [data-price-compare]{font:500 13px var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#777!important;text-decoration:line-through}[data-card-price] .bv-off{margin-left:0;font-size:11px;padding:4px 6px}product-card .product-badges{display:none!important}#MainContent .product-details .custom-product-title,#MainContent .product-details .custom-product-title *{font-family:var(--bluvvy-serif,"Cormorant Garamond",serif)!important;font-weight:700!important;color:#111!important;line-height:1.08!important}#MainContent .product-details .custom-product-title{font-size:32px!important;letter-spacing:-.01em}@media(min-width:990px){#MainContent .product-details .custom-product-title{font-size:42px!important}}#MainContent .product-details .price__sale{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}#MainContent .product-details .price__sale .price-item--sale{font:600 28px/1 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#111!important}#MainContent .product-details .price__sale .price-item--regular{font:500 17px var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#777!important}#MainContent .product-details .price__sale .bv-off{margin-left:0;font-size:13px;padding:6px 9px}#MainContent .product-details .variant-option legend,#MainContent .product-details .avp-option-title,#MainContent .product-details .apo-title{font-size:14px!important;font-weight:600!important;color:#111!important;text-transform:none}#MainContent .product-details .variant-option__button-label{min-height:44px;font-weight:600!important;border-width:1.5px!important}#MainContent .product-details button.add-to-cart-button{background:#111!important;border-color:#111!important;height:56px!important;min-height:56px!important;font-size:15px!important;letter-spacing:.06em}#MainContent .product-details button.add-to-cart-button:hover{background:#333!important;border-color:#333!important}.sticky-add-to-cart__bar button{background:#111!important;border-color:#111!important}.sticky-add-to-cart__bar .bv-off{display:none}product-card .card-gallery img{mix-blend-mode:multiply}product-card .product-card__content :is(h3,p,a,.text-block,rte-formatter){text-align:center!important}product-card .product-card__content .group-block-content{align-items:center!important}product-card :is(slideshow-container,slideshow-slides,slideshow-slide,.product-media){background:#f6f6f6!important}product-card .card-gallery img.product-media__image{background:transparent!important}html body #MainContent .product-details fieldset.variant-option--swatches{gap:8px}html body #MainContent .product-details .avp-option .apo-title,html body #MainContent .product-details .avp-option-title{font:600 14px/1.3 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#111!important;letter-spacing:0!important}html body #MainContent .product-details .avp-option{margin-top:14px!important}html body #MainContent .product-details .bv-hint{display:block;margin-top:6px;font:500 12px/1.4 var(--bluvvy-sans,Manrope,Arial,sans-serif);color:#555}html body #MainContent .product-details .bv-count{float:right;font-weight:700;color:#111}html body #MainContent .product-details .ap-options__text input{font-size:16px!important;padding:12px 14px!important}html body #MainContent #avpoptions-container__v2 .apo-title,html body #MainContent #avpoptions-container__v2 .avp-option-title{font:600 14px/1.3 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#111!important;letter-spacing:0!important}html body #MainContent .product-details fieldset.variant-option legend{font:600 14px/1.3 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#111!important}@media(max-width:749px){#MainContent .product-information__media slideshow-slide.product-media-container,#MainContent .product-information__media .product-media,#MainContent .product-information__media img.product-media__image{aspect-ratio:1/1!important}#MainContent .product-information__media .slideshow-controls__thumbnails-container img{max-height:52px}#MainContent .product-details .custom-product-title{font-size:28px!important}}#MainContent .product-details{counter-reset:bvstep}#MainContent .product-details fieldset.variant-option legend:before,#MainContent .product-details #avpoptions-container__v2 .avp-option .apo-title:before{counter-increment:bvstep;content:counter(bvstep);display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:8px;border-radius:50%;background:#111;color:#fff;font:700 11px/1 var(--bluvvy-sans,Manrope,Arial,sans-serif);vertical-align:1px}#MainContent .product-details fieldset.variant-option legend .bv-sel{font-weight:500;color:#555;margin-left:0}#MainContent .product-details .bluvvy-dispatch-line.bv-moved{display:flex!important;justify-content:center;margin:10px 0 2px!important;font:600 13px/1.4 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#111!important}#MainContent .product-details .bluvvy-dispatch-line.bv-moved svg{width:16px;height:16px;color:#2e7d32}#MainContent .product-details .bluvvy-pdp-trust a{color:#111!important;font-weight:600!important;font-size:12px!important}#MainContent .product-details .bluvvy-pdp-selection{font:600 13px/1.4 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#111!important;margin-bottom:8px}.bv-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e2e2e2;transform:translateY(110%);transition:transform .2s ease}.bv-sticky.is-on{transform:none}.bv-sticky__btn{width:100%;height:52px;border:0;border-radius:4px;background:#111;color:#fff;font:700 14px/1 var(--bluvvy-sans,Manrope,Arial,sans-serif);letter-spacing:.06em;text-transform:uppercase}@media(max-width:749px){.sticky-add-to-cart__bar,sticky-add-to-cart{display:none!important}}@media(max-width:749px){#MainContent .product-information__media img.product-media__image{object-fit:cover!important;width:100%!important;height:100%!important}}html body #MainContent .product-details .bluvvy-offer{display:flex!important;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 12px!important;margin:10px 0 14px!important;border:1px solid #111!important;border-left:3px solid var(--bluvvy-accent,#531d30)!important;min-height:0!important}html body #MainContent .product-details .bluvvy-offer__title{display:flex;align-items:center;gap:8px;margin:0!important;flex:1 1 auto;min-width:0}html body #MainContent .product-details .bluvvy-offer__title strong{font:700 13px/1.3 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#111!important}html body #MainContent .product-details .bluvvy-offer__title svg{width:16px;height:16px;flex:none;color:var(--bluvvy-accent,#531d30)}html body #MainContent .product-details .bluvvy-offer>p{display:none!important}html body #MainContent .product-details .bluvvy-offer__details{margin:0!important;flex:0 0 auto}html body #MainContent .product-details .bluvvy-offer__details summary{font:600 12px/1 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#555!important;text-decoration:underline;cursor:pointer;list-style:none}html body #MainContent .product-details .bluvvy-offer__details[open]{flex-basis:100%}html body #MainContent .product-details .bluvvy-offer__details[open] p{display:block!important;margin:6px 0 0!important;font:400 12px/1.45 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#444!important}:root{--bv-ink:#111;--bv-line:#e2e2e2;--bv-card:#f6f6f6;--bv-radius:4px}html body #MainContent#MainContent .bluvvy-store-rating-badge__stars-fill,html body #MainContent#MainContent .bluvvy-store-rating-badge__stars-fill *,html body #MainContent#MainContent .bluvvy-card-rating,html body #MainContent#MainContent .bluvvy-card-rating *,html body #MainContent#MainContent .bluvvy-judgeme-preview__stars,html body #MainContent#MainContent .bluvvy-judgeme-preview__stars *,html body #MainContent#MainContent .jdgm-star,html body #MainContent#MainContent .jdgm-prev-badge__stars{color:var(--bv-ink)!important;fill:var(--bv-ink)!important}html body #MainContent#MainContent .bluvvy-store-rating-badge__stars-base,html body #MainContent#MainContent .bluvvy-store-rating-badge__stars-base *{color:#d4d4d4!important;fill:#d4d4d4!important}html body #MainContent#MainContent .bluvvy-ugc__title,html body #MainContent#MainContent .bluvvy-pairing-heading,html body #MainContent#MainContent .bluvvy-judgeme-preview__heading,html body #MainContent#MainContent .bluvvy-packaging-copy h2{font:700 26px/1.15 var(--bluvvy-serif,"Cormorant Garamond",serif)!important;text-transform:none!important;letter-spacing:0!important;color:var(--bv-ink)!important;margin:0 0 14px!important;text-align:left!important}@media(min-width:990px){html body #MainContent#MainContent :is(.bluvvy-ugc__title,.bluvvy-pairing-heading,.bluvvy-judgeme-preview__heading,.bluvvy-packaging-copy h2){font-size:32px!important}}html body #MainContent#MainContent .bluvvy-eyebrow{font:700 11px/1.3 var(--bluvvy-sans,Manrope,sans-serif)!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#555!important}html body #MainContent#MainContent .bluvvy-packaging-free{font:600 16px/1.3 var(--bluvvy-sans,Manrope,sans-serif)!important;color:var(--bv-ink)!important}html body #MainContent#MainContent .bluvvy-judgeme-preview-card{border-radius:var(--bv-radius)!important;border:1px solid var(--bv-line)!important}html body #MainContent#MainContent .bluvvy-pairing-card{background:var(--bv-card)!important;border:0!important;border-radius:0!important;padding:0 0 12px!important;display:flex!important;flex-direction:column}html body #MainContent#MainContent .bluvvy-pairing-card__media{display:block;aspect-ratio:1/1;overflow:hidden;background:var(--bv-card)}html body #MainContent#MainContent .bluvvy-pairing-card__media img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}html body #MainContent#MainContent .bluvvy-pairing-card__body{display:flex!important;flex-direction:column;align-items:center;gap:6px!important;padding:10px 10px 0!important;text-align:center;flex:1}html body #MainContent#MainContent .bluvvy-pairing-card__body>*{margin:0!important;min-height:0!important}html body #MainContent#MainContent .bluvvy-pairing-card__title,html body #MainContent#MainContent .bluvvy-pairing-card__title a{font:600 14px/1.3 var(--bluvvy-sans,Manrope,sans-serif)!important;color:var(--bv-ink)!important;text-decoration:none!important}html body #MainContent#MainContent .bluvvy-pairing-card__price,html body #MainContent#MainContent .bluvvy-pairing-card__price *{font-weight:600!important;color:var(--bv-ink)!important}html body #MainContent#MainContent .bluvvy-pairing-card button,html body #MainContent#MainContent .bluvvy-pairing-card [type=submit]{margin-top:auto!important;height:40px!important;min-height:40px!important;width:100%;border:1px solid var(--bv-ink)!important;border-radius:var(--bv-radius)!important;background:transparent!important;color:var(--bv-ink)!important;font:700 12px/1 var(--bluvvy-sans,Manrope,sans-serif)!important;letter-spacing:.06em;text-transform:uppercase}html body #MainContent#MainContent .bluvvy-pairing-card button:hover{background:var(--bv-ink)!important;color:#fff!important}html body #MainContent#MainContent .product-details .bluvvy-ugc{margin-top:32px!important}html body #MainContent#MainContent .bluvvy-pairing-heading{margin-top:8px!important}html body #MainContent#MainContent #bluvvy-product-reviews{padding-top:40px!important;padding-bottom:24px!important}html body #MainContent#MainContent [id*=bluvvy_product_editorial]{margin-top:16px!important}html body #MainContent#MainContent .product-details .bluvvy-store-rating-badge__stars-fill{color:var(--bv-ink)!important}:root{--bv-star:#f5a800}html body #MainContent#MainContent :is(.bluvvy-store-rating-badge__stars-fill,.bluvvy-store-rating-badge__stars-fill *,.bluvvy-card-rating,.bluvvy-card-rating *,.bluvvy-judgeme-preview__stars,.bluvvy-judgeme-preview__stars *,.bluvvy-judgeme-preview-card__stars,.bluvvy-judgeme-preview-card__stars *,.jdgm-star,.jdgm-prev-badge__stars),html body #MainContent#MainContent .product-details .bluvvy-store-rating-badge__stars-fill,html body :is(.bluvvy-card-rating,.bluvvy-card-rating *,.jdgm-star,.bluvvy-judgeme-preview-card__stars,.bluvvy-judgeme-preview-card__stars *){color:var(--bv-star)!important;fill:var(--bv-star)!important}html body #MainContent#MainContent .product-details :where(fieldset.variant-option .variant-option__button-label,select,.locket-dropdown,input[type=text],textarea,.bluvvy-aris-sizes button,#avpoptions-container__v2 .avp-option :is(button,label.avp-pilloptioncheckwrapper,select)){min-height:44px!important;height:auto!important;padding:10px 14px!important;border:1px solid #bdbdbd!important;border-radius:4px!important;background:#fff!important;color:#111!important;font:500 14px/1.3 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;box-shadow:none!important;outline-offset:0}html body #MainContent#MainContent .product-details fieldset.variant-option .variant-option__button-label{min-width:0!important;justify-content:center}html body #MainContent#MainContent .product-details fieldset.variant-option .variant-option__button-label__text{font:500 14px/1.3 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#111!important}html body #MainContent#MainContent .product-details :where(fieldset.variant-option .variant-option__button-label:has(input:checked),.bluvvy-aris-sizes button[aria-pressed=true],.bluvvy-aris-sizes button.is-active,.bluvvy-aris-sizes button.active,#avpoptions-container__v2 .avp-option label.avp-pilloptioncheckwrapper:has(input:checked)){border:1px solid #111!important;box-shadow:inset 0 0 0 1px #111!important;font-weight:600!important}html body #MainContent#MainContent .product-details .variant-option__button-label .swatch{width:18px!important;height:18px!important}html body #MainContent#MainContent .product-details :is(select,input[type=text],textarea):focus{border-color:#111!important;box-shadow:inset 0 0 0 1px #111!important}html body #MainContent#MainContent .product-details .variant-picker{padding-top:0!important}html body #MainContent#MainContent .product-details .variant-picker__form{gap:20px!important}html body #MainContent#MainContent .product-details fieldset.variant-option{margin:0!important;gap:8px!important}html body #MainContent#MainContent .product-details fieldset.variant-option legend{margin:0 0 8px!important;padding:0!important}html body #MainContent#MainContent .product-details #avpoptions-container__v2{display:flex!important;flex-direction:column!important;gap:20px!important;padding:0!important;margin:8px 0 0!important}html body #MainContent#MainContent .product-details #avpoptions-container__v2>.avp-option,html body #MainContent#MainContent .product-details #avpoptions-container__v2 .avp-option{margin:0!important;padding:0!important}html body #MainContent#MainContent .product-details #avpoptions-container__v2 .avp-option-title{margin:0 0 8px!important;display:flex;align-items:center}html body #MainContent#MainContent .product-details .bluvvy-pdp-selection{margin:-4px 0 0!important}html body #MainContent#MainContent .product-details .bluvvy-offer{margin:4px 0!important}html body #MainContent#MainContent .product-details fieldset.variant-option--swatches{display:flex!important;flex-wrap:wrap!important;gap:8px!important}html body #MainContent#MainContent .product-details fieldset.variant-option--swatches legend{width:100%;flex:0 0 100%}html body #MainContent#MainContent .product-details fieldset.variant-option--swatches .variant-option__button-label{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0 14px 0 10px!important;position:relative}html body #MainContent#MainContent .product-details fieldset.variant-option--swatches .variant-option__button-label input{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;opacity:0!important;margin:0!important;cursor:pointer}html body #MainContent#MainContent .product-details fieldset.variant-option--swatches .swatch{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-height:20px!important;aspect-ratio:1/1!important;padding:0!important;border-radius:50%!important;margin:0!important;flex:none!important;box-shadow:inset 0 0 0 1px #0000001f!important}html body #MainContent#MainContent .product-details fieldset.variant-option--swatches .variant-option__button-label__text{position:static!important;margin:0!important;white-space:nowrap!important;font:500 14px/1 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#111!important}html body #MainContent#MainContent .product-details fieldset.variant-option--swatches .variant-option__button-label:before,html body #MainContent#MainContent .product-details fieldset.variant-option--swatches .variant-option__button-label:after{display:none!important}html body #MainContent#MainContent .product-details fieldset.variant-option legend{font:600 14px/1.3 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#111!important;text-transform:none!important;letter-spacing:0!important}html body #MainContent#MainContent .product-details fieldset.variant-option legend .variant-option__swatch-value{display:none!important}html body #MainContent#MainContent .product-details .bsg-trigger{min-height:0!important;height:auto!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;font:600 13px/1.3 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:var(--bluvvy-accent,#531d30)!important;text-decoration:underline!important;margin-left:auto}html body #MainContent#MainContent .product-details fieldset.variant-option--swatches .variant-option__button-label .swatch:after,html body #MainContent#MainContent .product-details fieldset.variant-option--swatches .variant-option__button-label .swatch:before{display:none!important}html body #MainContent#MainContent .product-details fieldset.variant-option .variant-option__button-label{flex:0 0 auto!important;max-width:none!important}html body #MainContent#MainContent .product-details fieldset.variant-option .variant-option__button-label:has(input:checked){border-color:#111!important;box-shadow:inset 0 0 0 1px #111!important;font-weight:600!important}html body #MainContent#MainContent .product-details .bluvvy-aris-sizes{display:flex!important;flex-wrap:wrap!important;gap:8px!important;grid-template-columns:none!important}html body #MainContent#MainContent .product-details .bluvvy-aris-sizes button{flex:0 0 auto!important;width:auto!important;min-width:76px!important;grid-column:auto!important}html body #MainContent#MainContent .product-details .variant-option--dropdowns{margin:0!important}html body #MainContent#MainContent .product-details .variant-option--dropdowns>label{display:block;margin:0 0 8px!important;font:600 14px/1.3 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#111!important;text-transform:none!important;letter-spacing:0!important}#MainContent .product-details .variant-option--dropdowns>label:before{counter-increment:bvstep;content:counter(bvstep);display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:8px;border-radius:50%;background:#111;color:#fff;font:700 11px/1 var(--bluvvy-sans,Manrope,Arial,sans-serif);vertical-align:1px}html body #MainContent#MainContent .product-details :is(input[type=text],textarea){padding:10px 14px!important;font-size:15px!important;min-height:44px!important;height:44px!important}html body #MainContent#MainContent .product-details textarea{height:auto!important}html body #MainContent#MainContent .product-details #avpoptions-container__v2 .bluvvy-repeat-field{border:0!important;padding-top:0!important;margin-top:0!important}html body #MainContent#MainContent .product-details #avpoptions-container__v2 .avp-select{padding:0!important;margin:0!important;background:none!important;border:0!important}html body #MainContent#MainContent .product-details select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23111' stroke-width='1.6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;padding-right:38px!important;-webkit-appearance:none!important;appearance:none!important}html body #MainContent#MainContent .product-details #avpoptions-container__v2 .avp-select:after,html body #MainContent#MainContent .product-details .variant-option__select-wrapper svg,html body #MainContent#MainContent .product-details .variant-option__select-wrapper .icon{display:none!important}html body .cart-drawer__summary{padding:10px 16px 12px!important}html body .cart-drawer__summary .bluvvy-cart-trust{display:none!important}html body .cart-drawer__summary .cart__ctas{gap:8px!important;padding:8px 0 0!important}html body .cart-drawer__summary .cart__checkout-button{min-height:48px!important;height:48px!important}html body .cart-drawer__summary .additional-checkout-buttons{--shopify-accelerated-checkout-button-block-size:44px;--shopify-accelerated-checkout-button-border-radius:4px;min-height:44px}html body .cart-drawer__summary .bluvvy-pay-icons{margin:2px 0 0!important;gap:4px!important}html body .cart-drawer__summary .bluvvy-pay-icons svg,html body .cart-drawer__summary .bluvvy-pay-icons img{height:16px!important;width:auto!important}html body .cart-drawer .cart-items__table-row{background:#f6f6f6!important;padding:10px!important;margin:0 0 8px!important;border-radius:4px}html body .cart-drawer .cart-items__media img{width:64px!important;height:64px!important}html body .cart-drawer__summary .cart-totals__container{display:none!important}html body .cart-drawer__summary .cart__ctas{padding-top:0!important}html body .cart-drawer tr.cart-items__table-row{grid-template-columns:64px minmax(0,1fr) auto!important;grid-template-areas:"media details price" "media details quantity" "error error error"!important;column-gap:12px!important;row-gap:6px!important;align-items:start!important}html body .cart-drawer tr.cart-items__table-row>td.cart-items__price{grid-area:price!important;text-align:right!important;justify-self:end!important}html body .cart-drawer tr.cart-items__table-row>td.cart-items__quantity{grid-area:quantity!important;justify-self:end!important;align-self:end!important;display:flex!important;align-items:center!important;gap:10px!important}html body .cart-drawer tr.cart-items__table-row>td.cart-items__quantity quantity-selector-component,html body .cart-drawer tr.cart-items__table-row>td.cart-items__quantity .quantity-selector{height:32px!important;min-height:32px!important;width:96px!important}html body .cart-drawer td.cart-items__quantity .cart-items__quantity-controls{display:flex!important;align-items:center!important;gap:10px!important}html body .cart-drawer td.cart-items__quantity cart-quantity-selector-component.quantity-selector{height:28px!important;min-height:28px!important;width:78px!important;min-width:0!important;padding:0!important;border:1px solid #cfcfcf!important;border-radius:4px!important;display:flex!important;align-items:center!important}html body .cart-drawer td.cart-items__quantity cart-quantity-selector-component button{width:24px!important;min-width:24px!important;height:26px!important;padding:0!important}html body .cart-drawer td.cart-items__quantity cart-quantity-selector-component .svg-wrapper,html body .cart-drawer td.cart-items__quantity cart-quantity-selector-component svg{width:10px!important;height:10px!important}html body .cart-drawer td.cart-items__quantity cart-quantity-selector-component input{width:28px!important;min-width:0!important;height:26px!important;padding:0!important;font-size:13px!important;text-align:center!important;border:0!important}html body .cart-drawer td.cart-items__quantity .cart-items__remove{min-height:0!important;height:auto!important;padding:0!important;font-size:12px!important}html body :is(.cart-drawer,cart-drawer,dialog:has(.cart-drawer__summary),.main-cart,#MainContent) :is(.cart-drawer__header,.cart-drawer__heading,.cart-items__title,.cart-items__title a,.cart-items__price,.cart-items__price *,.cart-totals,.cart-totals *,.bluvvy-duo-bar,.bluvvy-duo-bar *,.bluvvy-cart-packaging,.bluvvy-cart-packaging *,.bluvvy-cart-suggestion,.bluvvy-cart-suggestion *,.quantity-selector,.quantity-selector *,.cart-note__label){color:#111!important}html body :is(.cart-items__variants,.cart-items__variants *,.cart-items__details p,.bluvvy-duo-bar__steps,.bluvvy-duo-bar__steps *,.cart-items__remove,.cart-items__remove *,.cart-items__details li){color:#666!important}html body :is(.bluvvy-cart-compare,.cart-items__price s,.cart-items__price del,.bluvvy-cart-packaging s){color:#999!important}html body .cart-drawer__header{border-color:#e2e2e2!important}html body :is(.cart-drawer__heading,.cart-items__title,.cart-items__title a){font-family:var(--bluvvy-sans,Manrope,Arial,sans-serif)!important}html body .cart-items__title,html body .cart-items__title a{font-weight:600!important;font-size:14px!important}html body .cart-items__price{font-weight:700!important}html body .bluvvy-duo-bar{background:#f6f6f6!important;border:0!important;border-radius:4px!important}html body .bluvvy-duo-bar strong{color:#111!important}html body .bluvvy-duo-bar__track{background:#e2e2e2!important;border:0!important}html body .bluvvy-duo-bar__track>*,html body .bluvvy-duo-bar__track span{background:#111!important}html body .bluvvy-cart-packaging{background:#f6f6f6!important;border:0!important;border-radius:4px!important;padding:10px!important}html body .bluvvy-cart-packaging :is(h3,h4,p,strong,.bluvvy-cart-packaging__title){font-family:var(--bluvvy-sans,Manrope,Arial,sans-serif)!important}html body .bluvvy-cart-packaging :is(h3,h4,.bluvvy-cart-packaging__title){font-size:14px!important;font-weight:600!important}html body .bluvvy-cart-packaging img{width:64px!important;height:64px!important;object-fit:cover}html body .bluvvy-cart-suggestion{background:#fff!important;border-color:#e2e2e2!important}html body .bluvvy-cart-suggestion__link{color:#111!important;text-decoration:underline}html body .cart-items__table-row{background:#f6f6f6!important}html body .cart-items__media img,html body .cart-items__media-image{width:72px!important;height:72px!important;object-fit:contain!important;background:#fff!important;border-radius:4px}html body .cart-drawer tr.cart-items__table-row{grid-template-columns:72px minmax(0,1fr) auto!important}html body #MainContent tr.cart-items__table-row:not(:has(th)){padding:12px!important;margin:0 0 8px!important;border-radius:4px!important;row-gap:6px!important;column-gap:12px!important;grid-template-columns:72px minmax(0,1fr) auto!important}html body #MainContent .cart-items__unit-price-wrapper{font-size:13px!important}html body #MainContent td.cart-items__quantity cart-quantity-selector-component.quantity-selector{height:32px!important;min-height:32px!important;width:92px!important;border:1px solid #cfcfcf!important;border-radius:4px!important;display:flex!important;align-items:center!important}html body #MainContent td.cart-items__quantity cart-quantity-selector-component button{width:28px!important;min-width:28px!important;height:30px!important;padding:0!important}html body #MainContent td.cart-items__quantity cart-quantity-selector-component input{width:30px!important;height:30px!important;padding:0!important;font-size:14px!important;border:0!important;text-align:center}html body .bluvvy-cart-packaging p:first-of-type{font:600 14px/1.3 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#111!important}html body tr.cart-items__table-row:not(:has(th)),html body .bluvvy-cart-packaging,html body .bluvvy-duo-bar{background:#fff!important;border:1px solid #e6e6e6!important;border-radius:4px!important}html body .cart-items__media img,html body .cart-items__media-image{width:96px!important;height:96px!important;object-fit:cover!important;background:#f7f7f7!important}html body tr.cart-items__table-row:not(:has(th)){grid-template-columns:96px minmax(0,1fr) auto!important;padding:10px!important;margin:0 0 8px!important}html body .cart-drawer tr.cart-items__table-row{grid-template-columns:88px minmax(0,1fr) auto!important}html body .cart-drawer .cart-items__media img,html body .cart-drawer .cart-items__media-image{width:88px!important;height:88px!important}html body .bluvvy-cart-packaging{padding:8px 10px!important;margin:0 0 8px!important}html body .bluvvy-cart-packaging img{width:56px!important;height:56px!important}html body .bluvvy-cart-pairing{background:#fff!important;border:1px solid #e6e6e6!important;border-radius:4px!important;padding:12px!important;margin:8px 0!important}html body .bluvvy-cart-pairing>h3{font:600 15px/1.3 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#111!important;margin:0 0 2px!important;text-transform:none!important;letter-spacing:0!important}html body .bluvvy-cart-pairing>p{font:400 13px/1.4 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#666!important;margin:0 0 10px!important}html body .bluvvy-cart-pairing>small{display:none!important}html body .bluvvy-cart-pairing__items{display:flex!important;flex-direction:column!important;gap:8px!important}html body .bluvvy-cart-pairing .bluvvy-pairing-card{display:grid!important;grid-template-columns:72px minmax(0,1fr) auto!important;grid-template-areas:"media body action" "media note action"!important;column-gap:12px!important;row-gap:2px!important;align-items:center!important;padding:8px!important;background:#fff!important;border:1px solid #eee!important;border-radius:4px!important;text-align:left!important;min-height:0!important}html body .bluvvy-cart-pairing .bluvvy-pairing-card__media{grid-area:media!important;width:72px!important;height:72px!important;aspect-ratio:1/1!important;margin:0!important}html body .bluvvy-cart-pairing .bluvvy-pairing-card__media img{width:72px!important;height:72px!important;object-fit:cover!important;mix-blend-mode:normal!important}html body .bluvvy-cart-pairing .bluvvy-pairing-card__body{grid-area:body!important;align-items:flex-start!important;text-align:left!important;padding:0!important;gap:2px!important}html body .bluvvy-cart-pairing .bluvvy-pairing-card__rating{display:none!important}html body .bluvvy-cart-pairing .bluvvy-pairing-card__title,html body .bluvvy-cart-pairing .bluvvy-pairing-card__title a{font:600 13px/1.3 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;text-align:left!important}html body .bluvvy-cart-pairing .bluvvy-pairing-card>small{grid-area:note!important;font:600 12px/1.3 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#111!important;margin:0!important;text-align:left!important}html body .bluvvy-cart-pairing .bluvvy-pairing-card__action{grid-area:action!important;margin:0!important;width:auto!important}html body .bluvvy-cart-pairing .bluvvy-pairing-card__cta,html body .bluvvy-cart-pairing .bluvvy-pairing-card__action button{height:36px!important;min-height:36px!important;width:auto!important;padding:0 14px!important;background:#111!important;color:#fff!important;border:0!important;border-radius:4px!important;font:700 12px/1 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}html body #MainContent .cart-discounts,html body #MainContent cart-note{margin-top:8px!important}html body #MainContent .cart__checkout-button{margin-top:4px!important}html body #MainContent#MainContent .bluvvy-cart-pairing,html body cart-drawer cart-drawer .bluvvy-cart-pairing,html body .cart-drawer.cart-drawer .bluvvy-cart-pairing{background:#fff!important;border:1px solid #e6e6e6!important;border-radius:4px!important;padding:12px!important;margin:8px 0!important}html body #MainContent#MainContent .bluvvy-cart-pairing>h3,html body cart-drawer cart-drawer .bluvvy-cart-pairing>h3,html body .cart-drawer.cart-drawer .bluvvy-cart-pairing>h3{font:600 15px/1.3 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#111!important;margin:0 0 2px!important;text-transform:none!important;letter-spacing:0!important}html body #MainContent#MainContent .bluvvy-cart-pairing>p,html body cart-drawer cart-drawer .bluvvy-cart-pairing>p,html body .cart-drawer.cart-drawer .bluvvy-cart-pairing>p{font:400 13px/1.4 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#666!important;margin:0 0 10px!important}html body #MainContent#MainContent .bluvvy-cart-pairing>small,html body cart-drawer cart-drawer .bluvvy-cart-pairing>small,html body .cart-drawer.cart-drawer .bluvvy-cart-pairing>small{display:none!important}html body #MainContent#MainContent .bluvvy-cart-pairing__items,html body cart-drawer cart-drawer .bluvvy-cart-pairing__items,html body .cart-drawer.cart-drawer .bluvvy-cart-pairing__items{display:flex!important;flex-direction:column!important;gap:8px!important}html body #MainContent#MainContent .bluvvy-cart-pairing .bluvvy-pairing-card,html body cart-drawer cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card,html body .cart-drawer.cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card{display:grid!important;grid-template-columns:72px minmax(0,1fr) auto!important;grid-template-areas:"media body action" "media note action"!important;column-gap:12px!important;row-gap:2px!important;align-items:center!important;padding:8px!important;background:#fff!important;border:1px solid #eee!important;border-radius:4px!important;text-align:left!important;min-height:0!important}html body #MainContent#MainContent .bluvvy-cart-pairing .bluvvy-pairing-card__media,html body cart-drawer cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__media,html body .cart-drawer.cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__media{grid-area:media!important;width:72px!important;height:72px!important;aspect-ratio:1/1!important;margin:0!important}html body #MainContent#MainContent .bluvvy-cart-pairing .bluvvy-pairing-card__media img,html body cart-drawer cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__media img,html body .cart-drawer.cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__media img{width:72px!important;height:72px!important;object-fit:cover!important;mix-blend-mode:normal!important}html body #MainContent#MainContent .bluvvy-cart-pairing .bluvvy-pairing-card__body,html body cart-drawer cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__body,html body .cart-drawer.cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__body{grid-area:body!important;align-items:flex-start!important;text-align:left!important;padding:0!important;gap:2px!important}html body #MainContent#MainContent .bluvvy-cart-pairing .bluvvy-pairing-card__rating,html body cart-drawer cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__rating,html body .cart-drawer.cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__rating{display:none!important}html body #MainContent#MainContent .bluvvy-cart-pairing .bluvvy-pairing-card__title,html body cart-drawer cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__title,html body .cart-drawer.cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__title,html body #MainContent#MainContent .bluvvy-cart-pairing .bluvvy-pairing-card__title a,html body cart-drawer cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__title a,html body .cart-drawer.cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__title a{font:600 13px/1.3 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;text-align:left!important}html body #MainContent#MainContent .bluvvy-cart-pairing .bluvvy-pairing-card>small,html body cart-drawer cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card>small,html body .cart-drawer.cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card>small{grid-area:note!important;font:600 12px/1.3 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;color:#111!important;margin:0!important;text-align:left!important}html body #MainContent#MainContent .bluvvy-cart-pairing .bluvvy-pairing-card__action,html body cart-drawer cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__action,html body .cart-drawer.cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__action{grid-area:action!important;margin:0!important;width:auto!important}html body #MainContent#MainContent .bluvvy-cart-pairing .bluvvy-pairing-card__cta,html body cart-drawer cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__cta,html body .cart-drawer.cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__cta,html body #MainContent#MainContent .bluvvy-cart-pairing .bluvvy-pairing-card__action button,html body cart-drawer cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__action button,html body .cart-drawer.cart-drawer .bluvvy-cart-pairing .bluvvy-pairing-card__action button{height:36px!important;min-height:36px!important;width:auto!important;padding:0 14px!important;background:#111!important;color:#fff!important;border:0!important;border-radius:4px!important;font:700 12px/1 var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}html body .cart-items__media{overflow:hidden!important;border-radius:4px}html body .cart-items__media img{transform:scale(1.35);transform-origin:center}html body #MainContent#MainContent .bluvvy-cart-pairing :is(.bluvvy-pairing-card__cta,.bluvvy-pairing-card__action button),html body .cart-drawer.cart-drawer .bluvvy-cart-pairing :is(.bluvvy-pairing-card__cta,.bluvvy-pairing-card__action button){display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}html body .cart-drawer.cart-drawer tr.cart-items__table-row,html body cart-drawer tr.cart-items__table-row{background:#fff!important;border:1px solid #e6e6e6!important}html body .bluvvy-cart-packaging.bluvvy-cart-packaging *{font-family:var(--bluvvy-sans,Manrope,Arial,sans-serif)!important;font-size:13px!important;line-height:1.35!important}html body .bluvvy-cart-packaging.bluvvy-cart-packaging>*>*:first-child,html body .bluvvy-cart-packaging.bluvvy-cart-packaging p:first-of-type{font-size:14px!important;font-weight:600!important;color:#111!important}:root{--bluvvy-sans:"Cabin",Arial,sans-serif;--bluvvy-serif:"Cabin",Arial,sans-serif;--font-body--family:"Cabin",Arial,sans-serif;--font-heading--family:"Cabin",Arial,sans-serif;--font-subheading--family:"Cabin",Arial,sans-serif;--font-accent--family:"Cabin",Arial,sans-serif;--font-h1--family:"Cabin",Arial,sans-serif;--font-h2--family:"Cabin",Arial,sans-serif;--font-h3--family:"Cabin",Arial,sans-serif;--font-h4--family:"Cabin",Arial,sans-serif;--font-h5--family:"Cabin",Arial,sans-serif;--font-h6--family:"Cabin",Arial,sans-serif;--font-paragraph--family:"Cabin",Arial,sans-serif}html body #MainContent#MainContent .product-details .custom-product-title,html body #MainContent#MainContent .product-details .custom-product-title *{font-family:Cabin,Arial,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:22px!important;line-height:1.25!important}html body #MainContent#MainContent :is(.bluvvy-ugc__title,.bluvvy-pairing-heading,.bluvvy-judgeme-preview__heading,.bluvvy-packaging-copy h2){font:500 18px/1.25 Cabin,Arial,sans-serif!important;text-transform:uppercase!important;letter-spacing:.06em!important}html body :is(h1,h2,h3,.h1,.h2,.h3){font-weight:400!important;letter-spacing:.03em}html body .header__logo,html body .header__logo *{font-family:inherit}html body #MainContent#MainContent .product-details{--v4-ink:#1a1a1a;--v4-text:#333;--v4-muted:#777;--v4-line:#e3e3e3}html body #MainContent#MainContent .product-details .custom-product-title,html body #MainContent#MainContent .product-details .custom-product-title *{font-weight:400!important;font-size:21px!important;letter-spacing:.03em!important;color:var(--v4-text)!important}@media(min-width:990px){html body #MainContent#MainContent .product-details .custom-product-title,html body #MainContent#MainContent .product-details .custom-product-title *{font-size:26px!important}}html body #MainContent#MainContent .product-details .price__sale .price-item--sale{font:400 22px/1 Cabin,Arial,sans-serif!important;color:var(--v4-ink)!important}html body #MainContent#MainContent .product-details .price__sale .price-item--regular{font:400 16px Cabin,Arial,sans-serif!important;color:#999!important}html body #MainContent#MainContent .product-details .price__sale .bv-off{font:600 12px/1 Cabin,Arial,sans-serif!important;padding:6px 8px!important;border-radius:4px!important;text-transform:uppercase;letter-spacing:.04em}html body #MainContent#MainContent .product-details fieldset.variant-option legend:before,html body #MainContent#MainContent .product-details #avpoptions-container__v2 .avp-option .apo-title:before,#MainContent .product-details .variant-option--dropdowns>label:before{content:none!important;display:none!important}html body #MainContent#MainContent .product-details fieldset.variant-option legend,html body #MainContent#MainContent .product-details #avpoptions-container__v2 .apo-title,html body #MainContent#MainContent .product-details #avpoptions-container__v2 .avp-option-title,html body #MainContent#MainContent .product-details .variant-option--dropdowns>label{font:400 13px/1.3 Cabin,Arial,sans-serif!important;color:var(--v4-text)!important;letter-spacing:.01em!important}html body #MainContent#MainContent .product-details fieldset.variant-option legend .bv-sel{color:var(--v4-muted)!important;font-weight:400!important}html body #MainContent#MainContent .product-details fieldset.variant-option--swatches .variant-option__button-label{width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;border-radius:50%!important;border:1px solid transparent!important;box-shadow:none!important;justify-content:center!important;gap:0!important;background:#fff!important}html body #MainContent#MainContent .product-details fieldset.variant-option--swatches .variant-option__button-label__text{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}html body #MainContent#MainContent .product-details fieldset.variant-option--swatches .swatch{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-height:32px!important}html body #MainContent#MainContent .product-details fieldset.variant-option--swatches .variant-option__button-label:has(input:checked){border:1.5px solid var(--v4-ink)!important;box-shadow:none!important}html body #MainContent#MainContent .product-details fieldset.variant-option--swatches{gap:10px!important}html body #MainContent#MainContent .product-details fieldset.variant-option:not(.variant-option--swatches) .variant-option__button-label,html body #MainContent#MainContent .product-details .bluvvy-aris-sizes button,html body #MainContent#MainContent .product-details #avpoptions-container__v2 label.avp-pilloptioncheckwrapper{min-height:40px!important;height:40px!important;padding:0 16px!important;border:1px solid var(--v4-line)!important;border-radius:8px!important;font:400 14px/1 Cabin,Arial,sans-serif!important;color:var(--v4-text)!important;box-shadow:none!important}html body #MainContent#MainContent .product-details fieldset.variant-option:not(.variant-option--swatches) .variant-option__button-label .variant-option__button-label__text{font:400 14px/1 Cabin,Arial,sans-serif!important;color:var(--v4-text)!important}html body #MainContent#MainContent .product-details fieldset.variant-option:not(.variant-option--swatches) .variant-option__button-label:has(input:checked),html body #MainContent#MainContent .product-details .bluvvy-aris-sizes button:is([aria-pressed=true],.is-active,.active),html body #MainContent#MainContent .product-details #avpoptions-container__v2 label.avp-pilloptioncheckwrapper:has(input:checked){border:1.5px solid var(--v4-ink)!important;box-shadow:none!important;font-weight:500!important}html body #MainContent#MainContent .product-details select,html body #MainContent#MainContent .product-details .locket-dropdown{height:42px!important;min-height:42px!important;border:1px solid var(--v4-line)!important;border-radius:8px!important;font:400 14px/1 Cabin,Arial,sans-serif!important;color:var(--v4-text)!important;box-shadow:none!important}html body #MainContent#MainContent .product-details input[type=text],html body #MainContent#MainContent .product-details textarea{border:0!important;border-bottom:1px solid #cfcfcf!important;border-radius:0!important;padding:10px 0!important;height:42px!important;min-height:42px!important;font:400 15px/1.2 Cabin,Arial,sans-serif!important;background:transparent!important;box-shadow:none!important}html body #MainContent#MainContent .product-details input[type=text]:focus,html body #MainContent#MainContent .product-details textarea:focus{border-bottom-color:var(--v4-ink)!important;box-shadow:none!important;outline:0!important}html body #MainContent#MainContent .product-details .bv-hint{font:400 12px/1.4 Cabin,Arial,sans-serif!important;color:var(--v4-muted)!important}html body #MainContent#MainContent .product-details .bluvvy-offer{background:#f5f4f2!important;border:0!important;border-radius:12px!important;justify-content:center!important;padding:10px 14px!important}html body #MainContent#MainContent .product-details .bluvvy-offer__title strong{font:500 13px/1.3 Cabin,Arial,sans-serif!important}html body #MainContent#MainContent .product-details button.add-to-cart-button,.bv-sticky__btn{border-radius:12px!important;font:500 15px/1 Cabin,Arial,sans-serif!important;letter-spacing:.06em!important;height:52px!important;min-height:52px!important;background:var(--v4-ink)!important;border-color:var(--v4-ink)!important}html body #MainContent#MainContent .product-details .bluvvy-pdp-selection{font:400 12px/1.4 Cabin,Arial,sans-serif!important;color:var(--v4-muted)!important}html body #MainContent#MainContent .product-details .bluvvy-dispatch-line.bv-moved{font:400 13px/1.4 Cabin,Arial,sans-serif!important;color:var(--v4-text)!important}html body #MainContent#MainContent .product-details .bluvvy-pdp-trust a{font:400 12px/1.3 Cabin,Arial,sans-serif!important;color:var(--v4-text)!important}html body product-card .product-card__content,html body product-card.product-card,html body product-card :is(slideshow-container,slideshow-slides,slideshow-slide,.product-media){background:#f8f8f8!important}html body product-card h3.h4,html body product-card .product-card__title{font:400 14px/1.35 Cabin,Arial,sans-serif!important;color:var(--v4-text,#333)!important}html body [data-card-price] [data-price-current]{font:500 15px Cabin,Arial,sans-serif!important}html body .bluvvy-pairing-card{background:#f8f8f8!important}html body .bluvvy-pairing-card__title,html body .bluvvy-pairing-card__title a{font-weight:400!important}html body .bluvvy-pairing-card button{border-radius:12px!important;font-weight:500!important}html body .cart-items__title,html body .cart-items__title a{font-weight:400!important}html body .cart-items__price{font-weight:500!important}html body .cart__checkout-button{border-radius:12px!important;font-weight:500!important}html body #MainContent#MainContent .product-details :is(.shopify-payment-button,shopify-accelerated-checkout){display:block!important}html body #MainContent#MainContent .product-details .accelerated-checkout-block{--shopify-accelerated-checkout-button-block-size:50px;--shopify-accelerated-checkout-button-border-radius:12px;margin-top:8px!important}html body #MainContent .product-details .bv-hide{display:none!important}html body #MainContent .product-details .bv-usp{display:grid;grid-template-columns:1fr 1fr;gap:16px 14px;margin:18px 0 6px;padding:16px 0 4px;border-top:1px solid #ececec}html body #MainContent .product-details .bv-usp__item{display:flex;align-items:flex-start;gap:10px;color:#333;text-decoration:none!important}html body #MainContent .product-details .bv-usp__icon{flex:none;width:22px;height:22px;color:#1a1a1a}html body #MainContent .product-details .bv-usp__icon svg{width:22px;height:22px}html body #MainContent .product-details .bv-usp__txt{display:flex;flex-direction:column;gap:2px;min-width:0}html body #MainContent .product-details .bv-usp__txt strong{font:500 13px/1.3 Cabin,Arial,sans-serif!important;color:#1a1a1a!important}html body #MainContent .product-details .bv-usp__txt small{font:400 12px/1.35 Cabin,Arial,sans-serif!important;color:#777!important}html body #MainContent#MainContent .product-details .bluvvy-dispatch-line.bv-hide{display:none!important}html body #MainContent#MainContent .product-details shopify-accelerated-checkout,html body #MainContent#MainContent .product-details .shopify-payment-button{--shopify-accelerated-checkout-button-border-radius:12px!important;--shopify-accelerated-checkout-button-block-size:50px!important;border-radius:12px;overflow:hidden}html body #MainContent#MainContent .product-details .shopify-payment-button__more-options{font:400 12px Cabin,Arial,sans-serif!important;color:#777!important}html body #MainContent#MainContent .bluvvy-product-faq{margin-top:8px!important;border-top:1px solid #e6e6e6!important}html body #MainContent#MainContent .bluvvy-product-faq details{border:0!important;border-bottom:1px solid #e6e6e6!important;background:transparent!important;border-radius:0!important;margin:0!important}html body #MainContent#MainContent .bluvvy-product-faq summary{font:400 15px/1.3 Cabin,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:#111!important;padding:16px 0!important;min-height:0!important}html body #MainContent#MainContent .bluvvy-product-faq summary *{font-weight:400!important}html body #MainContent#MainContent .bluvvy-product-faq .bluvvy-faq-body{font:400 14px/1.6 Cabin,Arial,sans-serif!important;color:#555!important;padding:0 0 18px!important}html body #MainContent#MainContent .bluvvy-product-faq .bluvvy-faq-body h3{font:500 13px/1.3 Cabin,Arial,sans-serif!important;text-transform:uppercase;letter-spacing:.06em;color:#111!important;margin:14px 0 6px!important}html body #MainContent#MainContent .bluvvy-product-faq .bluvvy-faq-body p{margin:0 0 10px!important}html body #MainContent#MainContent #bluvvy-product-reviews{padding-top:40px!important;margin-top:0!important}html body #MainContent#MainContent .bluvvy-judgeme-preview{padding-top:0!important;padding-bottom:24px!important}html body #MainContent#MainContent .bluvvy-judgeme-preview__kicker{display:none!important}html body #MainContent#MainContent .bluvvy-judgeme-preview__heading{font:500 18px/1.25 Cabin,Arial,sans-serif!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#111!important}html body #MainContent#MainContent .bluvvy-judgeme-preview__score{font-weight:400!important;color:#111!important}html body #MainContent#MainContent .bluvvy-judgeme-preview__control{border:1px solid #dcdcdc!important;background:#fff!important;color:#111!important;box-shadow:none!important}html body #MainContent#MainContent .bluvvy-judgeme-preview-card{background:#f8f8f8!important;border:0!important;border-radius:12px!important;box-shadow:none!important;padding:20px!important}html body #MainContent#MainContent .bluvvy-judgeme-preview-card__quote{font:400 15px/1.55 Cabin,Arial,sans-serif!important;color:#222!important}html body #MainContent#MainContent .bluvvy-judgeme-preview-card__verified{color:#777!important}html body #MainContent#MainContent .bluvvy-judgeme-preview-card__initial{background:#fff!important;color:#111!important;border:1px solid #e2e2e2!important;font-weight:500!important}html body #MainContent#MainContent .bluvvy-judgeme-preview-card__meta strong,html body #MainContent#MainContent .bluvvy-judgeme-preview-card__meta b{font-weight:500!important}html body #MainContent#MainContent .bluvvy-judgeme-preview a{color:#111!important;text-decoration-color:#111!important;font-weight:400!important}html body #MainContent#MainContent .bluvvy-editorial{padding-top:16px!important;padding-bottom:16px!important}html body #MainContent#MainContent .bluvvy-packaging{background:#f8f8f8!important;border:0!important;border-radius:12px!important;overflow:hidden;box-shadow:none!important}html body #MainContent#MainContent .bluvvy-packaging img{border-radius:0!important}html body #MainContent#MainContent .bluvvy-packaging-copy{padding:22px 20px 24px!important}html body #MainContent#MainContent .bluvvy-packaging .bluvvy-eyebrow{font:400 12px/1.3 Cabin,Arial,sans-serif!important;letter-spacing:.08em!important;color:#777!important}html body #MainContent#MainContent .bluvvy-packaging h2{font:500 18px/1.25 Cabin,Arial,sans-serif!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#111!important;margin:6px 0 10px!important}html body #MainContent#MainContent .bluvvy-packaging p{font:400 14px/1.55 Cabin,Arial,sans-serif!important;color:#555!important}html body #MainContent#MainContent .bluvvy-packaging .bluvvy-packaging-free{font-weight:500!important;color:#111!important;font-size:15px!important}html body #MainContent#MainContent .bluvvy-packaging small{font-size:12px!important;color:#888!important}@media(min-width:750px){html body #MainContent#MainContent .bluvvy-packaging{display:grid!important;grid-template-columns:1fr 1fr;align-items:center}html body #MainContent#MainContent .bluvvy-packaging img{height:100%;object-fit:cover}html body #MainContent#MainContent .bluvvy-packaging-copy{padding:40px!important}}html body #MainContent:has(.product-details) [id*=__instagram_collage]{display:none!important}html body #MainContent#MainContent #bluvvy-product-reviews{padding-bottom:0!important;margin-bottom:0!important}html body #MainContent#MainContent #bluvvy-product-reviews>:not(.bluvvy-judgeme-preview):empty,html body #MainContent#MainContent #bluvvy-product-reviews>.br-intro{margin:0!important}html body #MainContent#MainContent .bluvvy-judgeme-preview__score *{color:#111!important}html body #MainContent#MainContent .bluvvy-judgeme-preview__score *+*{color:#777!important}html body #MainContent#MainContent .product-recommendations--inline .section-resource-list__content{margin-bottom:12px!important}html body #MainContent#MainContent .product-recommendations--inline .resource-list--grid{display:flex!important;gap:10px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none!important;grid-template-rows:none!important;margin-right:calc(-1 * var(--page-margin,20px))!important;padding-right:var(--page-margin,20px)!important;height:auto!important;max-height:none!important}html body #MainContent#MainContent .product-recommendations--inline .resource-list--grid::-webkit-scrollbar{display:none}html body #MainContent#MainContent .product-recommendations--inline .resource-list--grid>.resource-list__item{flex:0 0 calc((100% - 10px)/2.25)!important;max-width:none!important;scroll-snap-align:start;display:block!important;height:auto!important}@media(min-width:750px){html body #MainContent#MainContent .product-recommendations--inline .resource-list--grid>.resource-list__item{flex-basis:calc((100% - 20px)/2.6)!important}}html body #MainContent#MainContent .product-recommendations--inline .bluvvy-pairing-card{background:#f8f8f8!important;border:0!important;border-radius:12px!important;overflow:hidden!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;height:100%!important;padding:0!important}html body #MainContent#MainContent .product-recommendations--inline .bluvvy-pairing-card__media{background:#f8f8f8!important;display:block!important;aspect-ratio:1/1;padding:8px!important;border:0!important;border-radius:0!important}html body #MainContent#MainContent .product-recommendations--inline .bluvvy-pairing-card__media img{width:100%!important;height:100%!important;object-fit:contain!important;mix-blend-mode:multiply;border-radius:0!important;background:transparent!important}html body #MainContent#MainContent .product-recommendations--inline .bluvvy-pairing-card__body{padding:4px 12px 0!important;text-align:left!important;background:transparent!important;display:flex!important;flex-direction:column!important;gap:2px!important;flex:1 1 auto}html body #MainContent#MainContent .product-recommendations--inline .bluvvy-pairing-card__title,html body #MainContent#MainContent .product-recommendations--inline .bluvvy-pairing-card__title a{font:400 14px/1.3 Cabin,Arial,sans-serif!important;color:#111!important;text-transform:none!important;letter-spacing:0!important;margin:0!important;max-width:100%!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-decoration:none!important}html body #MainContent#MainContent .product-recommendations--inline .bluvvy-pairing-card__price{display:flex!important;gap:6px!important;align-items:baseline;justify-content:flex-start!important;text-align:left!important;font:500 14px/1.3 Cabin,Arial,sans-serif!important;color:#111!important;margin:0!important}html body #MainContent#MainContent .product-recommendations--inline .bluvvy-pairing-card__price span{font:inherit!important;color:#111!important}html body #MainContent#MainContent .product-recommendations--inline .bluvvy-pairing-card__price s{display:inline!important;font:400 13px/1.3 Cabin,Arial,sans-serif!important;color:#999!important}html body #MainContent#MainContent .product-recommendations--inline .bluvvy-pairing-card__action{padding:10px 12px 12px!important;background:transparent!important;border:0!important}html body #MainContent#MainContent .product-recommendations--inline .bluvvy-pairing-card__cta{display:flex!important;align-items:center;justify-content:center;height:38px!important;min-height:0!important;border-radius:8px!important;background:#111!important;color:#fff!important;border:0!important;font:500 13px/1 Cabin,Arial,sans-serif!important;letter-spacing:.01em!important;text-transform:none!important;box-shadow:none!important;padding:0 10px!important;width:100%!important}html body #MainContent#MainContent .product-recommendations--inline .bluvvy-pairing-card__cta:hover{background:#333!important}html body #MainContent#MainContent .product-recommendations--inline .resource-list.hidden--desktop{display:none!important}html body .product-information__media slideshow-container .bv-belt{position:absolute;left:0;right:0;bottom:10px;z-index:3;display:flex;justify-content:center;gap:6px;flex-wrap:wrap;padding:0 10px;pointer-events:none}html body .bv-belt__i{display:inline-flex;align-items:center;gap:5px;background:#ffffffeb;color:#111;border-radius:4px;padding:5px 8px;font:500 10px/1 Cabin,Arial,sans-serif!important;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}html body .bv-belt__i svg{flex:0 0 auto}@media(min-width:750px){html body .bv-belt__i{font-size:11px!important;padding:6px 10px}html body .product-information__media slideshow-container .bv-belt{bottom:16px}}html body #MainContent#MainContent .product-recommendations--inline .block-resource-list{gap:12px!important}html body #MainContent#MainContent .product-recommendations--inline .section-resource-list__content{margin:0!important;padding:0!important}html body #MainContent#MainContent .product-recommendations--inline .bluvvy-pairing-heading{margin:0!important;padding-top:16px!important}html body #MainContent#MainContent .bluvvy-product-faq summary{font-size:16px!important}html body #MainContent#MainContent .bluvvy-product-faq .bluvvy-faq-body h3.bv-hide{display:none!important}html body #MainContent#MainContent .bluvvy-product-faq .bluvvy-faq-body strong,html body #MainContent#MainContent .bluvvy-product-faq .bluvvy-faq-body b{font-weight:500!important;color:#111!important}html body #MainContent#MainContent .bluvvy-product-faq ul.bv-specs{list-style:none!important;padding:0!important;margin:12px 0 4px!important;border-top:1px solid #ececec}html body #MainContent#MainContent .bluvvy-product-faq ul.bv-specs li{display:grid!important;grid-template-columns:38% 1fr;gap:12px;padding:10px 0!important;margin:0!important;border-bottom:1px solid #ececec;font:400 14px/1.45 Cabin,Arial,sans-serif!important}html body #MainContent#MainContent .bluvvy-product-faq ul.bv-specs li:before,html body #MainContent#MainContent .bluvvy-product-faq ul.bv-specs li::marker{content:none!important;display:none!important}html body #MainContent#MainContent .bluvvy-product-faq ul.bv-specs .bv-k{color:#777}html body #MainContent#MainContent .bluvvy-product-faq ul.bv-specs .bv-v{color:#111}html body #MainContent#MainContent .bluvvy-product-faq ul.bv-specs .bv-v{display:block}html body #MainContent#MainContent .bluvvy-product-faq ul.bv-specs .bv-v:first-letter{text-transform:uppercase}html body #bluvvy-judgeme-review-preview.bv-rlist .bluvvy-judgeme-preview__controls{display:none!important}html body #bluvvy-judgeme-review-preview.bv-rlist .bluvvy-judgeme-preview__heading-row{display:block!important}html body #bluvvy-judgeme-review-preview.bv-rlist .bluvvy-judgeme-preview__summary{display:flex!important;align-items:center;gap:10px!important;margin-top:10px!important}html body #bluvvy-judgeme-review-preview.bv-rlist .bv-rsrc{font:400 12px/1.3 Cabin,Arial,sans-serif!important;color:#888!important;margin:4px 0 0!important}html body #bluvvy-judgeme-review-preview.bv-rlist .bluvvy-judgeme-preview__header{margin-bottom:16px!important}html body #bluvvy-judgeme-review-preview.bv-rlist .bluvvy-judgeme-preview__slider{display:flex!important;flex-direction:column!important;gap:10px!important;overflow:visible!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;scroll-snap-type:none!important;padding:0!important;margin:0!important}html body #bluvvy-judgeme-review-preview.bv-rlist .bluvvy-judgeme-preview-card{display:flex!important;flex-direction:column!important;gap:8px!important;min-height:0!important;width:auto!important;max-width:none!important;background:#f8f8f8!important;border:0!important;border-radius:12px!important;padding:18px 18px 20px!important}html body #bluvvy-judgeme-review-preview.bv-rlist .bluvvy-judgeme-preview-card.bv-rhide{display:none!important}html body #bluvvy-judgeme-review-preview.bv-rlist .bluvvy-judgeme-preview-card__meta{order:0;display:flex!important;align-items:center;gap:6px!important;margin:0!important;padding:0!important;border:0!important}html body #bluvvy-judgeme-review-preview.bv-rlist .bluvvy-judgeme-preview-card__initial{display:none!important}html body #bluvvy-judgeme-review-preview.bv-rlist .bluvvy-judgeme-preview-card__meta strong{font:500 15px/1.3 Cabin,Arial,sans-serif!important;color:#111!important}html body #bluvvy-judgeme-review-preview.bv-rlist .bluvvy-judgeme-preview-card__meta span{display:none!important}html body #bluvvy-judgeme-review-preview.bv-rlist .bluvvy-judgeme-preview-card__top{order:1;margin:0!important;min-height:0!important}html body #bluvvy-judgeme-review-preview.bv-rlist .bluvvy-judgeme-preview-card__verified{display:none!important}html body #bluvvy-judgeme-review-preview.bv-rlist .bluvvy-judgeme-preview-card__stars svg{width:15px!important;height:15px!important}html body #bluvvy-judgeme-review-preview.bv-rlist .bluvvy-judgeme-preview-card__quote{order:2;margin:0!important;font:400 15px/1.55 Cabin,Arial,sans-serif!important;color:#222!important}html body #bluvvy-judgeme-review-preview.bv-rlist .bv-rmore{display:block;width:100%;height:46px;margin:14px 0 0;background:#fff;color:#111;border:1px solid #111;border-radius:12px;font:500 14px/1 Cabin,Arial,sans-serif;cursor:pointer}html body #bluvvy-judgeme-review-preview.bv-rlist .bv-rmore[hidden]{display:none}html body #bluvvy-judgeme-review-preview.bv-rlist .bluvvy-judgeme-preview__footer{margin-top:14px!important;justify-content:center!important}html body .bluvvy-packaging .bluvvy-packaging-copy{background:transparent!important}html body #bluvvy-footer-new .footer,html body .shopify-section-group-footer-group:has(#bluvvy-footer-new){background:#f8f8f8!important}html body #bluvvy-footer-new .bv-origin{text-align:center;margin:10px 0 0!important;font:400 11px/1.3 Cabin,Arial,sans-serif!important;letter-spacing:.22em;text-transform:uppercase;color:#777!important}html body #bluvvy-footer-new .bv-origin{margin:12px 0 22px!important}html body .bv-craft{padding:24px var(--page-margin,20px) 8px;max-width:1200px;margin:0 auto}html body .bv-craft__in{background:#f8f8f8;border-radius:12px;overflow:hidden}html body .bv-craft__media{aspect-ratio:1/1;background:#111}html body .bv-craft__media video{width:100%;height:100%;object-fit:cover;display:block}html body .bv-craft__copy{padding:22px 20px 24px}html body .bv-craft__eyebrow{font:400 12px/1.3 Cabin,Arial,sans-serif!important;letter-spacing:.08em;text-transform:uppercase;color:#777!important;margin:0!important}html body .bv-craft__title{font:500 18px/1.25 Cabin,Arial,sans-serif!important;text-transform:uppercase;letter-spacing:.04em;color:#111!important;margin:6px 0 8px!important}html body .bv-craft__text{font:400 14px/1.55 Cabin,Arial,sans-serif!important;color:#555!important;margin:0!important}@media(min-width:750px){html body .bv-craft__in{display:grid;grid-template-columns:1fr 1fr;align-items:center}html body .bv-craft__copy{padding:40px}}html body #bluvvy-home-new .trust span{font:500 11px/1.2 Cabin,Arial,sans-serif!important;letter-spacing:.08em!important}html body #bluvvy-home-new .eyebrow,html body #bluvvy-home-new .category-controls>span{font:400 11px/1.3 Cabin,Arial,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#777!important}html body #bluvvy-home-new .editorial .eyebrow{color:#ffffffb3!important}html body #bluvvy-home-new .bs-head h2,html body #bluvvy-home-new .film-head h2,html body #bluvvy-home-new .section-head h2{font:500 20px/1.25 Cabin,Arial,sans-serif!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#111!important}html body #bluvvy-home-new .editorial h2,html body #bluvvy-home-new .duo h2,html body #bluvvy-home-new .note h2{font-weight:400!important;letter-spacing:-.01em!important}html body #bluvvy-home-new .duo h2{font-size:24px!important;line-height:1.15!important}html body #bluvvy-home-new .note h2{font-size:26px!important;line-height:1.2!important}html body #bluvvy-home-new .text-link{font:400 12px/1.3 Cabin,Arial,sans-serif!important}html body #bluvvy-home-new .editorial{background:#161616!important}html body #bluvvy-home-new .bestsellers{background:#fff!important}html body #bluvvy-home-new .note{background:#f8f8f8!important}html body #bluvvy-home-new .category img{background:#f8f8f8!important;border-radius:50%}html body #bluvvy-home-new .category .label span{font:400 12px/1.3 Cabin,Arial,sans-serif!important;color:#111!important}html body #bluvvy-home-new .bs-card{background:#f8f8f8!important;border-radius:12px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;text-decoration:none!important;padding-bottom:14px!important}html body #bluvvy-home-new .bs-photo{background:#f8f8f8!important;border-radius:0!important}html body #bluvvy-home-new .bs-photo img{mix-blend-mode:multiply;object-fit:contain!important}html body #bluvvy-home-new .bs-badge{display:none!important}html body #bluvvy-home-new .bs-title{font:400 14px/1.3 Cabin,Arial,sans-serif!important;color:#111!important;text-align:center!important;padding:10px 12px 2px!important;margin:0!important;min-height:0!important;height:auto!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html body #bluvvy-home-new .bs-price{display:flex!important;justify-content:center!important;gap:6px!important;align-items:baseline;padding:0 12px!important;margin:2px 0 0!important}html body #bluvvy-home-new .bs-price span{font:500 14px/1.3 Cabin,Arial,sans-serif!important;color:#111!important}html body #bluvvy-home-new .bs-price s{font:400 13px/1.3 Cabin,Arial,sans-serif!important;color:#999!important}html body #bluvvy-home-new .film-card figcaption{font:400 13px/1.3 Cabin,Arial,sans-serif!important;color:#111!important;padding-top:8px!important}html body #bluvvy-home-new .film-media{border-radius:12px!important;overflow:hidden}html body #bluvvy-home-new .duo .eyebrow,html body #bluvvy-home-new .tile .eyebrow{color:#ffffffe6!important;font-size:10px!important;letter-spacing:.1em!important;text-shadow:0 1px 6px rgba(0,0,0,.35)}html body #bluvvy-home-new .hero-copy,html body #bluvvy-home-new [class*=hero] [class*=copy],html body .bluvvy-hero-slider__content{background:#f8f8f8!important}html body #bluvvy-home-new .note{background:#fff!important}html body .bluvvy-hero-slider__heading{font-family:Cabin,Arial,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#111!important;font-style:normal!important;font-size:30px!important;line-height:1.1!important}@media(min-width:750px){html body .bluvvy-hero-slider__heading{font-size:42px!important}}html body #bluvvy-home-new .editorial h2{font-family:Cabin,Arial,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#111!important;font-style:normal!important;color:#fff!important;font-size:26px!important;line-height:1.15!important}html body #bluvvy-home-new .duo h2{font-family:Cabin,Arial,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#111!important;font-style:normal!important;color:#fff!important;font-size:18px!important;line-height:1.2!important}html body #bluvvy-home-new .note h2,html body #bluvvy-footer-new h2{font-family:Cabin,Arial,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#111!important;font-style:normal!important;font-size:22px!important;line-height:1.2!important}html body #bluvvy-home-new .bs-head h2,html body #bluvvy-home-new .film-head h2,html body #bluvvy-home-new .section-head h2{font-family:Cabin,Arial,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#111!important;font-style:normal!important;font-size:20px!important;line-height:1.25!important}html body #bluvvy-footer-new h3{font-family:Cabin,Arial,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#111!important;font-style:normal!important;font-size:12px!important;letter-spacing:.1em!important}html body #bluvvy-home-new .film-card figcaption,html body #bluvvy-home-new .category .label span{font-weight:400!important}html body #bluvvy-home-new .bs-grid>*{flex:0 0 62%!important;max-width:none!important}@media(min-width:750px){html body #bluvvy-home-new .bs-grid>*{flex:0 0 calc((100% - 36px)/3.3)!important}}html body #bluvvy-home-new .bs-title,html body #bluvvy-home-new .bs-price span{font-size:15px!important}html body #MainContent .custom-product-title,html body #MainContent .custom-product-title *,html body #MainContent product-card [class*=product_title],html body #MainContent product-card [class*=product_title] *{font-family:Cabin,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:#111!important}html body #MainContent product-card [class*=price] .price,html body #MainContent product-card .price-item--sale,html body #MainContent product-card [data-card-price] .price{font-size:14px!important;font-weight:500!important;color:#111!important}html body #MainContent product-card s,html body #MainContent product-card .compare-at-price{font-size:13px!important;font-weight:400!important;color:#999!important}html body #MainContent .main-collection h1,html body #MainContent [class*=collection] h1,html body #MainContent h1.collection-title{font-family:Cabin,Arial,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:24px!important;line-height:1.2!important;color:#111!important}@media(min-width:750px){html body #MainContent [class*=collection] h1{font-size:30px!important}}html body .bluvvy-collection-rail__label{font:400 12px/1.3 Cabin,Arial,sans-serif!important;color:#111!important;letter-spacing:0!important;text-transform:none!important}html body #bluvvy-footer-new .eyebrow{font:400 11px/1.3 Cabin,Arial,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#777!important}html body #bluvvy-footer-new .newsletter button,html body #bluvvy-footer-new .newsletter button *{color:#111!important;stroke:currentColor}html body #bluvvy-home-new .category-controls>span{font:500 20px/1.25 Cabin,Arial,sans-serif!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#111!important}html body #bluvvy-home-new .category-controls{align-items:center!important}html body #bluvvy-home-new .trust{border-radius:0!important;border:0!important;border-bottom:1px solid #e6e6e6!important}html body #bluvvy-home-new .trust span{color:#111!important}html body #bluvvy-footer-new .menus a{font:400 14px/1.4 Cabin,Arial,sans-serif!important;color:#333!important;text-decoration:none!important}html body #bluvvy-footer-new .menus a:hover{color:#111!important;text-decoration:underline!important}html body #bluvvy-footer-new .contact>p{display:none!important}html body #bluvvy-footer-new .contact .wp-label{display:none!important}html body #bluvvy-footer-new .social a{font:400 14px/1.4 Cabin,Arial,sans-serif!important;color:#111!important}html body #bluvvy-footer-new img.logo{display:block;width:100%;max-width:300px!important;height:auto!important;margin:36px auto 0!important;opacity:.55}html body #bluvvy-footer-new .bottom{display:flex!important;flex-direction:column!important;align-items:center!important;gap:14px!important;text-align:center;border-top:1px solid #e2e2e2;padding-top:18px!important}html body #bluvvy-footer-new .bottom .legal{display:flex!important;gap:14px!important;justify-content:center;flex-wrap:wrap}html body #bluvvy-footer-new .bottom .legal *{font:400 12px/1.3 Cabin,Arial,sans-serif!important;color:#777!important}html body #bluvvy-footer-new .bottom .payments{display:flex!important;flex-wrap:wrap;justify-content:center;gap:6px!important}html body #bluvvy-footer-new .benefits span{font:500 11px/1.2 Cabin,Arial,sans-serif!important;letter-spacing:.08em!important;color:#111!important}@media(max-width:749px){html body #bluvvy-footer-new .menus{display:block!important;border-top:1px solid #e2e2e2}html body #bluvvy-footer-new .menus>section{width:auto!important;border-bottom:1px solid #e2e2e2;padding:0!important;margin:0!important}html body #bluvvy-footer-new .menus>section>h3{display:flex!important;justify-content:space-between;align-items:center;margin:0!important;padding:18px 0!important;cursor:pointer}html body #bluvvy-footer-new .menus>section.bv-acc>h3:after{content:"+";font:300 20px/1 Cabin,Arial,sans-serif;color:#111}html body #bluvvy-footer-new .menus>section.bv-acc.is-open>h3:after{content:"\2013"}html body #bluvvy-footer-new .menus>section.bv-acc>a{display:none!important}html body #bluvvy-footer-new .menus>section.bv-acc.is-open>a{display:block!important;padding:7px 0!important}html body #bluvvy-footer-new .menus>section.bv-acc.is-open{padding-bottom:12px!important}html body #bluvvy-footer-new .menus>section.contact{display:flex!important;flex-direction:column;gap:8px;padding:18px 0 20px!important;border-bottom:0}html body #bluvvy-footer-new .menus>section.contact>h3{padding:0 0 4px!important}html body #bluvvy-footer-new .contact .social{display:flex!important;gap:22px!important;margin-top:6px}html body #bluvvy-footer-new img.logo{max-width:220px!important;margin-top:28px!important}}html body #bluvvy-footer-new .contact .wp-label{display:inline!important;margin-right:6px}html body #bluvvy-footer-new .contact .wp-label,html body #bluvvy-footer-new .contact .wp-number{font:400 14px/1.4 Cabin,Arial,sans-serif!important;color:#333!important}html body #bluvvy-footer-new .contact a[href*="wa.me"],html body #bluvvy-footer-new .contact a[href*=whatsapp]{display:flex!important;flex-direction:row!important;gap:0}@media(max-width:749px){html body #bluvvy-footer-new img.logo{margin-top:8px!important}html body #bluvvy-footer-new .menus{margin-bottom:0!important}html body #bluvvy-footer-new .contact{padding-bottom:8px!important}}html body #MainContent .product-details .bluvvy-pdp-selection{display:none!important}html body #MainContent .product-details .bsg-trigger{color:#111!important;text-decoration-color:#111!important}html body #MainContent .product-details .avp-option .option-avis-dropdown-inner{border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;height:auto!important}html body #MainContent .product-details .avp-option .option-avis-dropdown-values{display:flex!important;flex-wrap:wrap!important;gap:8px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;position:static!important;max-height:none!important;overflow:visible!important;box-shadow:none!important;list-style:none!important}html body #MainContent .product-details .avp-option .option-avis-value{display:block!important;margin:0!important;padding:0!important;width:auto!important;border:0!important;background:transparent!important;position:relative}html body #MainContent .product-details .avp-option .option-avis-value>input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;pointer-events:none}html body #MainContent .product-details .bv-avis-chips .option-avis-swatch-value-label{display:flex!important;align-items:center;justify-content:center;height:40px!important;min-height:0!important;min-width:56px!important;padding:0 16px!important;margin:0!important;border:1px solid #e3e3e3!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;cursor:pointer}html body #MainContent .product-details .bv-avis-chips .option-avis-swatch-value-box{display:none!important}html body #MainContent .product-details .bv-avis-chips .option-avis-swatch-value-title,html body #MainContent .product-details .bv-avis-chips .choice-list-variatnt-title{font:400 14px/1 Cabin,Arial,sans-serif!important;color:#333!important;margin:0!important;padding:0!important}html body #MainContent .product-details .bv-avis-chips .option-avis-value>input:checked+label{border:1.5px solid #1a1a1a!important}html body #MainContent .product-details .bv-avis-chips .option-avis-value>input:checked+label .choice-list-variatnt-title{color:#111!important}html body #MainContent .product-details .bv-avis-swatch .option-avis-swatch-drop-down{display:none!important}html body #MainContent .product-details .bv-avis-swatch .option-avis-swatch-value-label{display:block!important;width:40px!important;height:40px!important;padding:3px!important;margin:0!important;border:1px solid #e3e3e3!important;border-radius:50%!important;background:#fff!important;box-shadow:none!important;cursor:pointer}html body #MainContent .product-details .bv-avis-swatch .option-avis-swatch-value-box{display:block!important;width:100%!important;height:100%!important;border-radius:50%!important;background-size:cover!important;background-position:center!important;border:0!important;margin:0!important}html body #MainContent .product-details .bv-avis-swatch .option-avis-swatch-value-title{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}html body #MainContent .product-details .bv-avis-swatch .option-avis-value>input:checked+label{border:1.5px solid #1a1a1a!important}html body #MainContent .product-details .bv-avis-val{font:400 13px/1.3 Cabin,Arial,sans-serif!important;color:#777!important}html body #MainContent#MainContent .product-details details.bv-stonedd{position:relative!important;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}html body #MainContent#MainContent .product-details details.bv-stonedd>summary{display:flex!important;align-items:center;gap:10px;height:42px!important;min-height:0!important;padding:0 38px 0 12px!important;border:1px solid #e3e3e3!important;border-radius:8px!important;background:#fff!important;font:400 14px/1 Cabin,Arial,sans-serif!important;color:#111!important;list-style:none;cursor:pointer;position:relative;box-shadow:none!important}html body #MainContent#MainContent .product-details details.bv-stonedd>summary::-webkit-details-marker{display:none}html body #MainContent#MainContent .product-details details.bv-stonedd>summary:after{content:"";position:absolute;right:14px;top:50%;width:7px;height:7px;border-right:1.5px solid #111;border-bottom:1.5px solid #111;transform:translateY(-70%) rotate(45deg)}html body #MainContent#MainContent .product-details details.bv-stonedd[open]>summary:after{transform:translateY(-20%) rotate(-135deg)}html body #MainContent#MainContent .product-details details.bv-stonedd .bluvvy-stone-image{width:22px!important;height:22px!important;min-width:22px;border-radius:50%!important;background-size:cover!important;background-position:center!important;margin:0!important;border:0!important}html body #MainContent#MainContent .product-details details.bv-stonedd>summary>span{font:400 14px/1 Cabin,Arial,sans-serif!important;color:#111!important}html body #MainContent#MainContent .product-details details.bv-stonedd .bluvvy-stone-menu{position:absolute!important;left:0;right:0;top:calc(100% + 6px);z-index:20;display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;padding:6px!important;margin:0!important;background:#fff!important;border:1px solid #e3e3e3!important;border-radius:8px!important;box-shadow:0 8px 24px #00000014!important;max-height:280px!important;overflow:auto!important}html body #MainContent#MainContent .product-details details.bv-stonedd .bluvvy-stone-choice{display:flex!important;align-items:center;gap:10px;height:40px!important;min-height:0!important;padding:0 10px!important;margin:0!important;border:0!important;border-radius:6px!important;background:transparent!important;box-shadow:none!important;width:auto!important;text-align:left}html body #MainContent#MainContent .product-details details.bv-stonedd .bluvvy-stone-choice:hover{background:#f5f5f5!important}html body #MainContent#MainContent .product-details details.bv-stonedd .bluvvy-stone-choice[aria-pressed=true]{background:#f2f2f2!important}html body #MainContent#MainContent .product-details details.bv-stonedd .bluvvy-stone-choice>span{position:static!important;width:auto!important;height:auto!important;clip:auto!important;overflow:visible!important;font:400 14px/1 Cabin,Arial,sans-serif!important;color:#111!important}html body #MainContent#MainContent .product-details .avp-option:has(details.bv-stonedd[open]){position:relative!important;z-index:40!important}html body #MainContent#MainContent .product-details details.bv-stonedd[open]{z-index:40!important}html body #MainContent#MainContent .product-details #avpoptions-container__v2:has(details.bv-stonedd[open]){position:relative;z-index:40}html body #MainContent#MainContent .product-details details.bv-stonedd{overflow:visible!important;height:auto!important;max-height:none!important}html body #MainContent#MainContent .product-details details.bv-stonedd::details-content{overflow:visible!important;height:auto!important;content-visibility:visible}html body #MainContent#MainContent .product-details .bv-avis-chips .option-avis-dropdown-values{display:flex!important;flex-wrap:wrap!important;gap:8px!important;grid-template-columns:none!important}html body #MainContent#MainContent .product-details .bv-avis-chips .option-avis-value{flex:0 0 auto!important;width:auto!important}html body #MainContent#MainContent .product-details .bv-avis-chips .option-avis-swatch-value-label{display:flex!important;align-items:center!important;justify-content:center!important;height:40px!important;min-height:0!important;min-width:68px!important;width:auto!important;padding:0 16px!important;margin:0!important;border:1px solid #e3e3e3!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}html body #MainContent#MainContent .product-details .bv-avis-chips .option-avis-swatch-value-title,html body #MainContent#MainContent .product-details .bv-avis-chips .choice-list-variatnt-title{font-family:Cabin,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1!important;color:#333!important;margin:0!important;padding:0!important}html body #MainContent#MainContent .product-details .bv-avis-chips .option-avis-value>input:checked+label{border:1.5px solid #1a1a1a!important}html body #MainContent#MainContent .product-details .bv-avis-chips .option-avis-value>input:checked+label .choice-list-variatnt-title{color:#111!important}html body #MainContent#MainContent .product-details details.bv-stonedd .bluvvy-stone-image{width:26px!important;height:26px!important;min-width:26px!important;filter:saturate(1.35) contrast(1.12) brightness(1.04);box-shadow:inset 0 0 0 1px #0000000f,0 1px 3px #0000001f}html body #MainContent#MainContent .product-details details.bv-stonedd>summary .bluvvy-stone-image{width:24px!important;height:24px!important;min-width:24px!important}html body #MainContent#MainContent .product-details .bsg-trigger,html body #MainContent#MainContent .product-details .bsg-trigger *{color:#111!important;text-decoration-color:#111!important}html body #MainContent#MainContent .product-details .avp-option.ap-options__text-container .avp-option-title{margin-bottom:2px!important}html body #MainContent#MainContent .product-details .avp-option.ap-options__text-container input[type=text],html body #MainContent#MainContent .product-details .avp-option.ap-options__text-container textarea{height:34px!important;min-height:0!important;padding:2px 0 8px!important}@media(min-width:750px){html body .product-information__grid>.product-information__media{align-self:stretch!important}html body .product-information__media media-gallery{position:sticky!important}html body .product-information__grid .product-details.sticky-content--desktop{position:relative!important;top:auto!important}}html body #MainContent#MainContent#MainContent .product-details .bv-avis-chips .option-avis-swatch-value-label,html body #MainContent#MainContent#MainContent .product-details .bluvvy-aris-sizes>*,html body #MainContent#MainContent#MainContent .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{height:36px!important;min-height:0!important;min-width:56px!important;padding:0 12px!important;font-size:13px!important}html body #MainContent#MainContent#MainContent .product-details .bv-avis-chips .choice-list-variatnt-title,html body #MainContent#MainContent#MainContent .product-details .bv-avis-chips .option-avis-swatch-value-title{font-size:13px!important}html body #MainContent#MainContent#MainContent .product-details .bv-avis-chips .option-avis-dropdown-values,html body #MainContent#MainContent#MainContent .product-details .bluvvy-aris-sizes{gap:6px!important}html body #MainContent#MainContent#MainContent .product-details .variant-option--buttons .variant-option__button-label{min-width:72px!important;height:36px!important;padding:0 12px!important;font-size:13px!important;justify-content:center!important}html body #MainContent#MainContent#MainContent .product-details fieldset.bv-colorbtn.variant-option.variant-option--buttons:not(.bv-none) .variant-option__button-label{width:36px!important;min-width:36px!important;height:36px!important;padding:3px!important;border-radius:50%!important;border:1px solid #e3e3e3!important;background:#fff!important;background-clip:padding-box!important;position:relative!important;overflow:hidden}html body #MainContent#MainContent#MainContent .product-details fieldset.bv-colorbtn.variant-option.variant-option--buttons:not(.bv-none) .variant-option__button-label:before{display:none!important}html body #MainContent#MainContent#MainContent .product-details fieldset.bv-colorbtn.variant-option.variant-option--buttons:not(.bv-none) .variant-option__button-label:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#ddd}html body #MainContent#MainContent#MainContent .product-details fieldset.bv-colorbtn.variant-option.variant-option--buttons:not(.bv-none) .variant-option__button-label[data-bvc=gold]:after{background:radial-gradient(circle at 35% 30%,#fbeab5,#d9b25c 55%,#b8913f)}html body #MainContent#MainContent#MainContent .product-details fieldset.bv-colorbtn.variant-option.variant-option--buttons:not(.bv-none) .variant-option__button-label[data-bvc=silver]:after{background:radial-gradient(circle at 35% 30%,#fff,#cfcfcf 55%,#9e9e9e)}html body #MainContent#MainContent#MainContent .product-details fieldset.bv-colorbtn.variant-option.variant-option--buttons:not(.bv-none) .variant-option__button-label[data-bvc=rose]:after{background:radial-gradient(circle at 35% 30%,#fbe0d4,#dba08b 55%,#b9786a)}html body #MainContent#MainContent#MainContent .product-details fieldset.bv-colorbtn.variant-option.variant-option--buttons:not(.bv-none) .variant-option__button-label__text,html body #MainContent#MainContent#MainContent .product-details fieldset.bv-colorbtn.variant-option.variant-option--buttons:not(.bv-none) .variant-option__button-label__pill{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}html body #MainContent#MainContent#MainContent .product-details fieldset.bv-colorbtn.variant-option.variant-option--buttons:not(.bv-none) .variant-option__button-label:has(input:checked){border:1.5px solid #1a1a1a!important}html body #MainContent#MainContent#MainContent .product-details fieldset.bv-colorbtn.variant-option.variant-option--buttons:not(.bv-none){gap:8px!important}html body #MainContent#MainContent#MainContent .product-details .variant-option--swatches .variant-option__button-label{width:36px!important;height:36px!important;min-width:36px!important}html body #MainContent#MainContent#MainContent .product-details select.locket-dropdown{height:42px!important;border-radius:8px!important;border:1px solid #e3e3e3!important;font:400 14px/1 Cabin,Arial,sans-serif!important;color:#111!important;padding:0 38px 0 14px!important;background-color:#fff!important}html body #MainContent#MainContent#MainContent .product-details legend:has(bluvvy-size-guide),html body #MainContent#MainContent#MainContent .product-details .variant-option legend{width:100%}html body #MainContent#MainContent#MainContent .product-details legend bluvvy-size-guide{float:right;margin-left:auto}html body #MainContent#MainContent#MainContent .product-details fieldset.variant-option.variant-option--buttons:not(.bv-colorbtn):not(.variant-option--swatches) .variant-option__button-label{min-width:72px!important}html body #MainContent#MainContent#MainContent .product-details .variant-option--swatches .swatch,html body #MainContent#MainContent#MainContent .product-details .variant-option--swatches label:has(input:checked) .swatch,html body #MainContent#MainContent#MainContent .product-details .variant-option--swatches input:checked+.swatch,html body #MainContent#MainContent#MainContent .product-details .variant-option--swatches input:checked~.swatch{outline:0!important;box-shadow:inset 0 0 0 1px #00000014!important}html body #MainContent#MainContent#MainContent .product-details .variant-option--swatches input:focus-visible~.swatch{outline:2px solid #111!important;outline-offset:2px}html body #MainContent#MainContent .product-details details.bv-stonedd:not([open]) .bluvvy-stone-menu{display:none!important}html body #MainContent#MainContent#MainContent .product-details input[type=file]{font:400 13px/1.3 Cabin,Arial,sans-serif!important;color:#777!important;width:100%!important;padding:0!important;border:0!important;background:transparent!important;height:auto!important}html body #MainContent#MainContent#MainContent .product-details input[type=file]::file-selector-button{font:500 13px/1 Cabin,Arial,sans-serif;color:#111;background:#fff;border:1px solid #e3e3e3;border-radius:8px;height:36px;padding:0 14px;margin-right:12px;cursor:pointer}html body #MainContent#MainContent#MainContent .product-details input[type=file]::file-selector-button:hover{border-color:#111}html body #MainContent#MainContent#MainContent .product-details .apo-file__lable{height:56px!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px;padding:0 12px!important;background:#fff!important;border:1px dashed #d0d0d0!important;border-radius:8px!important;box-shadow:none!important;cursor:pointer}html body #MainContent#MainContent#MainContent .product-details .apo-file__lable:hover{border-color:#111!important}html body #MainContent#MainContent#MainContent .product-details .apo-file__action{height:36px!important;display:inline-flex!important;align-items:center!important;padding:0 14px!important;background:#111!important;color:#fff!important;border:0!important;border-radius:8px!important;box-shadow:none!important;font:500 13px/1 Cabin,Arial,sans-serif!important}html body #MainContent#MainContent#MainContent .product-details .apo-file__lable *:not(.apo-file__action){font-family:Cabin,Arial,sans-serif!important}html body #MainContent#MainContent#MainContent .product-details .ap-helptext,html body #MainContent#MainContent#MainContent .product-details .ap-helptext *{font:400 12px/1.4 Cabin,Arial,sans-serif!important;color:#777!important;margin-top:6px!important}html body #MainContent#MainContent#MainContent .product-details .avp-option div.apo-file{height:auto!important;min-height:0!important}html body #MainContent#MainContent#MainContent .product-details .avp-option div.apo-file>label.apo-file__lable{height:56px!important;min-height:0!important;max-height:56px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;padding:0 12px!important}html body #MainContent#MainContent#MainContent .product-details .avp-option span.ap-options__file{height:auto!important;min-height:0!important}html body #MainContent#MainContent#MainContent .product-details .avp-option .bluvvy-locket-preview{background:none!important;border:0!important;border-radius:0!important;padding:6px 0 0!important;margin:0!important;text-align:left!important;font-size:22px!important;line-height:1.3!important;min-height:0!important;box-shadow:none!important}html body #MainContent#MainContent#MainContent .product-details .avp-option .bluvvy-locket-preview:empty{display:none!important}html body #MainContent#MainContent#MainContent .product-details fieldset.variant-option.variant-option--swatches:not(.bv-none) .variant-option__button-label{width:36px!important;height:36px!important;min-width:36px!important;min-height:0!important;padding:3px!important}html body #MainContent#MainContent#MainContent .product-details fieldset.variant-option.variant-option--swatches:not(.bv-none) .swatch{width:100%!important;height:100%!important}html body #MainContent#MainContent#MainContent .product-details fieldset.variant-option.variant-option--swatches:not(.bv-none) .variant-option__button-label,html body #MainContent#MainContent#MainContent .product-details fieldset.bv-colorbtn.variant-option.variant-option--buttons:not(.bv-none) .variant-option__button-label{border:1px solid #e3e3e3!important;box-shadow:none!important;outline:0!important}html body #MainContent#MainContent#MainContent .product-details fieldset.variant-option.variant-option--swatches:not(.bv-none) .variant-option__button-label:has(input:checked),html body #MainContent#MainContent#MainContent .product-details fieldset.bv-colorbtn.variant-option.variant-option--buttons:not(.bv-none) .variant-option__button-label:has(input:checked){border:1px solid #111!important;box-shadow:inset 0 0 0 1px #111!important}html body #MainContent#MainContent#MainContent .product-details fieldset.variant-option--buttons:not(.variant-option--swatches):not(.bv-colorbtn) .variant-option__button-label:has(input:checked),html body #MainContent#MainContent#MainContent .product-details .bv-avis-chips .option-avis-value>input:checked+label,html body #MainContent#MainContent#MainContent .product-details .bluvvy-aris-sizes>[aria-pressed=true],html body #MainContent#MainContent#MainContent .product-details .bluvvy-aris-sizes>.is-selected,html body #MainContent#MainContent#MainContent .product-details .bluvvy-aris-sizes>.active{border:1px solid #111!important;box-shadow:inset 0 0 0 1px #111!important}html body #MainContent#MainContent#MainContent .product-details fieldset.variant-option.variant-option--swatches:not(.bv-none) .variant-option__button-label{box-sizing:border-box!important;overflow:visible!important;display:flex!important;align-items:center!important;justify-content:center!important}html body #MainContent#MainContent#MainContent .product-details fieldset.variant-option.variant-option--swatches:not(.bv-none) .variant-option__button-label .swatch{width:28px!important;height:28px!important;min-width:28px!important;flex:0 0 28px!important;margin:0!important;border-radius:50%!important;box-shadow:inset 0 0 0 1px #0000000f!important;outline:0!important;border:0!important;transform:none!important}html body #MainContent#MainContent#MainContent .product-details fieldset.bv-colorbtn.variant-option.variant-option--buttons:not(.bv-none) .variant-option__button-label{box-sizing:border-box!important;overflow:visible!important}html body #MainContent#MainContent#MainContent .product-details fieldset.bv-colorbtn.variant-option.variant-option--buttons:not(.bv-none) .variant-option__button-label:after{top:3px!important;right:3px!important;bottom:3px!important;left:3px!important;box-shadow:inset 0 0 0 1px #0000000f}html body #MainContent#MainContent#MainContent .product-details fieldset.variant-option.variant-option--swatches:not(.bv-none) .variant-option__button-label .swatch{min-height:28px!important;max-height:28px!important;max-width:28px!important;aspect-ratio:1/1}html body #MainContent#MainContent#MainContent .product-details .avp-option input[type=text][style*=outline],html body #MainContent#MainContent#MainContent .product-details .avp-option textarea[style*=outline]{outline:0!important;border-bottom:1px solid #b00020!important;box-shadow:0 1px #b00020!important}html body #MainContent#MainContent#MainContent .product-details .bv-req-msg{font:400 13px/1.4 Cabin,Arial,sans-serif!important;color:#b00020!important;margin-top:6px!important}html body #MainContent#MainContent#MainContent .product-details .avp-option input.bv-req-err,html body #MainContent#MainContent#MainContent .product-details .avp-option textarea.bv-req-err{border-bottom:1px solid #b00020!important;box-shadow:0 1px #b00020!important;outline:0!important}html body #MainContent#MainContent#MainContent .product-details .variant-option--dropdowns .variant-option__select-wrapper{border:0!important;border-radius:8px!important;box-shadow:none!important;background:transparent!important;padding:0!important}html body #MainContent#MainContent#MainContent .product-details .bv-avis-chips .option-avis-swatch-drop-down{display:none!important}html body #MainContent#MainContent#MainContent .product-details fieldset.variant-option.variant-option--swatches,html body #MainContent#MainContent#MainContent .product-details fieldset.variant-option.bv-colorbtn{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important}html body #MainContent#MainContent#MainContent .product-details fieldset.variant-option.variant-option--swatches>legend,html body #MainContent#MainContent#MainContent .product-details fieldset.variant-option.bv-colorbtn>legend{width:auto!important;flex:0 0 auto!important;float:left!important;margin:0 4px 0 0!important;padding:0!important;display:block!important}html{background:#fff!important}html body header.shopify-section-group-header-group,html body .shopify-section-group-header-group{background:#fff!important}html body .bluvvy-cart-suggestions{padding:20px 0 24px!important;border-top:1px solid #ececec}html body .bluvvy-cart-suggestions>h3{font:500 15px/1.3 Cabin,Arial,sans-serif!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#111!important;text-align:center!important;margin:0 0 14px!important}html body .bluvvy-cart-suggestions .bluvvy-cart-suggestions__track{display:flex!important;gap:10px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 0 4px!important;border:0!important}html body .bluvvy-cart-suggestions .bluvvy-cart-suggestions__track::-webkit-scrollbar{display:none}html body .bluvvy-cart-suggestions .bluvvy-cart-suggestion{flex:0 0 calc((100% - 20px)/2.6)!important;display:flex!important;flex-direction:column!important;grid-template-columns:none!important;background:#f8f8f8!important;border:0!important;border-radius:12px!important;overflow:hidden!important;padding:0 0 12px!important;scroll-snap-align:start;text-decoration:none!important}html body .bluvvy-cart-suggestions .bluvvy-cart-suggestion img{width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:contain!important;mix-blend-mode:multiply;padding:6px;background:transparent!important;border-radius:0!important}html body .bluvvy-cart-suggestions .bluvvy-cart-suggestion>span{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:3px!important;padding:6px 8px 0!important;flex:1 1 auto}html body .bluvvy-cart-suggestions .bluvvy-cart-suggestion__title{font:400 13px/1.3 Cabin,Arial,sans-serif!important;color:#111!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html body .bluvvy-cart-suggestions .bluvvy-cart-suggestion__price{font:500 13px/1.3 Cabin,Arial,sans-serif!important;color:#111!important}html body .bluvvy-cart-suggestions .bluvvy-cart-suggestion__link{display:flex!important;align-items:center;justify-content:center;height:32px!important;padding:0 10px!important;width:calc(100% - 4px);border:1px solid #111!important;border-radius:8px!important;background:#fff!important;color:#111!important;font:500 12px/1 Cabin,Arial,sans-serif!important;margin-top:8px!important}html body .cart-drawer .cart-drawer__heading{font:500 15px/1.2 Cabin,Arial,sans-serif!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:#111!important}html body .cart-drawer .bluvvy-duo-bar{background:transparent!important;border:0!important;border-radius:0!important;padding:4px 2px 16px!important;margin:0 0 4px!important;box-shadow:none!important;border-bottom:1px solid #ececec!important}html body .cart-drawer .bluvvy-duo-bar__msg{text-align:center!important;font:400 14px/1.4 Cabin,Arial,sans-serif!important;color:#111!important;margin:0 0 10px!important}html body .cart-drawer .bluvvy-duo-bar__msg strong{font-weight:500!important}html body .cart-drawer .bluvvy-duo-bar__track{height:4px!important;border-radius:4px!important;background:#e6e6e6!important;overflow:hidden}html body .cart-drawer .bluvvy-duo-bar__track>span{background:#111!important;border-radius:4px!important}html body .cart-drawer .bluvvy-duo-bar__steps li{font:400 11px/1.3 Cabin,Arial,sans-serif!important;color:#777!important}html body .cart-drawer .cart-items__table-row{background:#f8f8f8!important;border:0!important;border-radius:12px!important;padding:12px!important;margin:0 0 10px!important;box-shadow:none!important}html body .cart-drawer .cart-items__table-row img{mix-blend-mode:multiply;background:transparent!important}html body .cart-drawer .cart-items__table-row td{background:transparent!important}html body .cart-drawer .cart-items__table-row .quantity-selector,html body .cart-drawer .cart-items__table-row quantity-selector-component{background:#fff!important;border:1px solid #e3e3e3!important;border-radius:8px!important}html body .cart-drawer .bluvvy-cart-packaging{background:#f8f8f8!important;border:0!important;border-radius:12px!important;padding:10px 12px!important;box-shadow:none!important}html body .cart-drawer .bluvvy-cart-packaging img{mix-blend-mode:multiply;background:transparent!important;border-radius:8px!important}html body .bluvvy-cart-suggestion>span{justify-content:flex-start!important}html body .bluvvy-cart-suggestion__price{margin-top:2px!important}html body .bluvvy-cart-suggestion__link{text-decoration:none!important}html body .cart-drawer__summary .bluvvy-pay-icons{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;gap:6px!important;margin:10px 0 0!important;padding:0 2px!important}html body .cart-drawer__summary .bluvvy-pay-icons svg,html body .cart-drawer__summary .bluvvy-pay-icons img{height:24px!important;width:auto!important;flex:0 0 auto}html body .cart-drawer__summary .bv-save{display:flex;justify-content:space-between;align-items:center;margin:0 0 10px;padding:10px 12px;background:#f8f8f8;border-radius:10px;font:400 13px/1.3 Cabin,Arial,sans-serif;color:#111}html body .cart-drawer__summary .bv-save__v{display:flex;gap:8px;align-items:baseline}html body .cart-drawer__summary .bv-save__v s{color:#999;font-size:12px}html body .cart-drawer__summary .bv-save__v strong{font-weight:600;color:#111}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row,html body #MainContent tr.cart-items__table-row{background:#f8f8f8!important;border:0!important;border-radius:12px!important;box-shadow:none!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row td,html body #MainContent tr.cart-items__table-row td{background:transparent!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row img,html body #MainContent tr.cart-items__table-row img{mix-blend-mode:multiply!important;background:transparent!important}html body .cart-drawer.cart-drawer.cart-drawer .bluvvy-cart-packaging,html body #MainContent .bluvvy-cart-packaging{background:#f8f8f8!important;border:0!important;border-radius:12px!important}html body .cart-drawer__summary .bv-save{width:100%!important;box-sizing:border-box!important;align-self:stretch!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row,html body #MainContent tr.cart-items__table-row{padding:14px 12px!important;column-gap:12px!important;grid-template-columns:96px minmax(0,1fr) auto!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__media,html body #MainContent tr.cart-items__table-row .cart-items__media{width:96px!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__media img,html body #MainContent tr.cart-items__table-row .cart-items__media img{width:96px!important;height:96px!important;object-fit:contain!important;border:0!important;transform:none!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__media-container,html body #MainContent tr.cart-items__table-row .cart-items__media-container{width:96px!important;height:96px!important;overflow:hidden;border:0!important;background:transparent!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__title,html body #MainContent tr.cart-items__table-row .cart-items__title{font:400 14px/1.35 Cabin,Arial,sans-serif!important;color:#333!important;text-decoration:none!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__variants-wrapper,html body #MainContent tr.cart-items__table-row .cart-items__variants-wrapper{margin-top:6px!important;font:400 13px/1.5 Cabin,Arial,sans-serif!important;color:#333!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row :is(.cart-items__variants,.cart-items__properties),html body #MainContent tr.cart-items__table-row :is(.cart-items__variants,.cart-items__properties){display:inline!important;margin:0!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row :is(.cart-items__variant,.cart-items__property),html body #MainContent tr.cart-items__table-row :is(.cart-items__variant,.cart-items__property){display:inline!important;margin:0!important;color:#333!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row :is(.cart-items__variant,.cart-items__property):after,html body #MainContent tr.cart-items__table-row :is(.cart-items__variant,.cart-items__property):after{content:" \b7  ";color:#bbb}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__properties>:last-child:after,html body #MainContent tr.cart-items__table-row .cart-items__properties>:last-child:after{content:""}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__variants:not(:has(+.cart-items__properties))>:last-child:after,html body #MainContent tr.cart-items__table-row .cart-items__variants:not(:has(+.cart-items__properties))>:last-child:after{content:""}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row :is(dt,dd),html body #MainContent tr.cart-items__table-row :is(dt,dd){display:inline!important;font:inherit!important;color:inherit!important;margin:0!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__price,html body #MainContent tr.cart-items__table-row .cart-items__price{text-align:right!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .bluvvy-cart-compare,html body #MainContent tr.cart-items__table-row .bluvvy-cart-compare{font:400 12px/1.3 Cabin,Arial,sans-serif!important;color:#999!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__price text-component,html body #MainContent tr.cart-items__table-row .cart-items__price text-component{font:500 14px/1.3 Cabin,Arial,sans-serif!important;color:#111!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__quantity,html body #MainContent tr.cart-items__table-row .cart-items__quantity{margin-top:10px!important;align-items:center!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .quantity-selector,html body #MainContent tr.cart-items__table-row .quantity-selector{height:32px!important;background:#fff!important;border:1px solid #e3e3e3!important;border-radius:8px!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__remove,html body #MainContent tr.cart-items__table-row .cart-items__remove{font:400 12px/1 Cabin,Arial,sans-serif!important;color:#777!important;text-decoration:underline!important;text-underline-offset:2px}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row,html body #MainContent tr.cart-items__table-row{grid-template-columns:96px minmax(0,1fr) auto!important;grid-template-areas:"media details price" "media quantity quantity" "error error error"!important;row-gap:10px!important;align-items:start!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__media,html body #MainContent tr.cart-items__table-row .cart-items__media{grid-area:media!important;align-self:start!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__details,html body #MainContent tr.cart-items__table-row .cart-items__details{grid-area:details!important;width:auto!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__price,html body #MainContent tr.cart-items__table-row .cart-items__price{grid-area:price!important;align-self:start!important;padding-left:8px!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__quantity,html body #MainContent tr.cart-items__table-row .cart-items__quantity{grid-area:quantity!important;justify-self:start!important;margin-top:0!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__quantity-controls,html body #MainContent tr.cart-items__table-row .cart-items__quantity-controls{justify-content:flex-start!important;gap:14px!important}html body .bluvvy-pay-icons:after{content:"";display:block;flex:0 0 auto;width:38px;height:24px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2038%2024'%3E%3Crect%20x%3D'.5'%20y%3D'.5'%20width%3D'37'%20height%3D'23'%20rx%3D'3'%20fill%3D'%23fff'%20stroke%3D'%23d9d9d9'%2F%3E%3Crect%20x%3D'8'%20y%3D'11'%20width%3D'8'%20height%3D'6.5'%20rx%3D'1'%20fill%3D'%23111'%2F%3E%3Cpath%20d%3D'M9.6%2011V9.2a2.4%202.4%200%200%201%204.8%200V11'%20fill%3D'none'%20stroke%3D'%23111'%20stroke-width%3D'1.3'%2F%3E%3Ctext%20x%3D'19'%20y%3D'16.6'%20font-family%3D'Arial%2CHelvetica%2Csans-serif'%20font-size%3D'6.4'%20font-weight%3D'700'%20fill%3D'%23111'%3ESSL%3C%2Ftext%3E%3C%2Fsvg%3E") center/contain no-repeat}html body .cart-drawer__summary .bluvvy-pay-icons:after{height:24px;width:38px}html body .cart-drawer.cart-drawer.cart-drawer,html body .cart-drawer.cart-drawer.cart-drawer *,html body .cart-drawer.cart-drawer.cart-drawer input,html body .cart-drawer.cart-drawer.cart-drawer button{font-family:Cabin,sans-serif!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row,html body #MainContent tr.cart-items__table-row{background:#f9f9f9!important}html body .cart-drawer.cart-drawer.cart-drawer .cart-items__title,html body #MainContent .cart-items__title{font-size:14px!important;font-weight:400!important;color:#333!important;line-height:1.35!important}html body .cart-drawer.cart-drawer.cart-drawer .cart-items__details dt,html body .cart-drawer.cart-drawer.cart-drawer .cart-items__details dd,html body #MainContent .cart-items__details dt,html body #MainContent .cart-items__details dd{font-size:13px!important;color:#333!important;font-weight:400!important}html body .cart-drawer.cart-drawer.cart-drawer .cart-items__details dt,html body #MainContent .cart-items__details dt{color:#3339!important}html body .cart-drawer.cart-drawer.cart-drawer .cart-items__price text-component,html body .cart-drawer.cart-drawer.cart-drawer .cart-items__price .price,html body #MainContent .cart-items__price text-component{font-size:14px!important;font-weight:400!important;color:#000!important}html body .cart-drawer.cart-drawer.cart-drawer .bluvvy-cart-compare,html body #MainContent .bluvvy-cart-compare{font-size:13px!important;color:#3339!important}html body .cart-drawer.cart-drawer.cart-drawer .cart-items__quantity input,html body #MainContent .cart-items__quantity input{font-size:13px!important;color:#333!important}html body .cart-drawer.cart-drawer.cart-drawer .cart-items__remove,html body .cart-drawer.cart-drawer.cart-drawer .cart-items__remove span,html body #MainContent .cart-items__remove span{font-size:11.7px!important;color:#333333b3!important}html body .cart-drawer.cart-drawer.cart-drawer h3,html body .cart-drawer.cart-drawer.cart-drawer .bluvvy-cart-suggestions h3{font-size:18px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;color:#000!important}html body .cart-drawer.cart-drawer.cart-drawer .bluvvy-cart-suggestion__title{font-size:13px!important;color:#333!important}html body .cart-drawer.cart-drawer.cart-drawer .bluvvy-cart-suggestion__price{font-size:12px!important;font-weight:400!important;color:#333!important}html body .cart-drawer.cart-drawer.cart-drawer .bluvvy-duo-bar__msg{font-size:15px!important;color:#000!important}html body .cart-drawer.cart-drawer.cart-drawer .bv-save{color:#333!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row,html body #MainContent tr.cart-items__table-row{border-radius:0!important;padding:14px 14px 14px 10px!important;grid-template-columns:84px minmax(0,1fr) auto!important;column-gap:14px!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__media,html body #MainContent tr.cart-items__table-row .cart-items__media{background:transparent!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__media img,html body #MainContent tr.cart-items__table-row .cart-items__media img{width:84px!important;height:84px!important;object-fit:contain!important;mix-blend-mode:multiply!important;background:transparent!important;border-radius:0!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__media *,html body #MainContent tr.cart-items__table-row .cart-items__media *{background-color:transparent!important;border-radius:0!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__quantity-controls,html body #MainContent tr.cart-items__table-row .cart-items__quantity-controls{gap:18px!important;align-items:center!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row quantity-selector-component,html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .quantity-selector,html body #MainContent tr.cart-items__table-row .quantity-selector{height:30px!important;min-height:30px!important;border:1px solid #ddd!important;border-radius:4px!important;background:#fff!important;width:auto!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .quantity-selector button,html body #MainContent tr.cart-items__table-row .quantity-selector button{width:26px!important;min-width:26px!important;height:28px!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .quantity-selector input,html body #MainContent tr.cart-items__table-row .quantity-selector input{width:22px!important;min-width:22px!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row .cart-items__remove,html body #MainContent tr.cart-items__table-row .cart-items__remove{text-decoration:underline!important;text-underline-offset:3px}html body .cart-drawer.cart-drawer.cart-drawer h3,html body .cart-drawer.cart-drawer.cart-drawer .bluvvy-cart-suggestions h3{text-align:center!important}html body .cart-drawer.cart-drawer.cart-drawer .bluvvy-cart-suggestion,html body .cart-drawer.cart-drawer.cart-drawer .bluvvy-cart-suggestions [class*=card]{border-radius:0!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row dl dd,html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row dl dd *,html body #MainContent#MainContent tr.cart-items__table-row dl dd{font-size:13px!important;color:#333!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row dl dt,html body #MainContent#MainContent tr.cart-items__table-row dl dt{font-size:13px!important;color:#3339!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__quantity input,html body #MainContent#MainContent tr.cart-items__table-row .cart-items__quantity input{color:#333!important}html body .bluvvy-duo-bar .bluvvy-duo-bar__track{height:6px!important;border-radius:6px!important;background:#ececec!important;overflow:hidden}html body .bluvvy-duo-bar .bluvvy-duo-bar__track>span{height:6px!important;border-radius:6px!important;background:linear-gradient(90deg,#d9c48f,#b99a5b)!important}html body .bluvvy-duo-bar .bluvvy-duo-bar__steps{display:none!important}html body .bluvvy-duo-bar .bluvvy-duo-bar__msg{margin-bottom:10px!important}html body .bluvvy-duo-bar{padding-bottom:14px!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row :is(.cart-items__variant,.cart-items__property),html body #MainContent#MainContent tr.cart-items__table-row :is(.cart-items__variant,.cart-items__property){display:block!important;white-space:normal!important;line-height:1.55!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row :is(.cart-items__variant,.cart-items__property):before,html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row :is(.cart-items__variant,.cart-items__property):after,html body #MainContent#MainContent tr.cart-items__table-row :is(.cart-items__variant,.cart-items__property):before,html body #MainContent#MainContent tr.cart-items__table-row :is(.cart-items__variant,.cart-items__property):after{content:none!important;display:none!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row dl dt,html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row dl dd,html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row dl dd *,html body #MainContent#MainContent tr.cart-items__table-row dl dt,html body #MainContent#MainContent tr.cart-items__table-row dl dd{display:inline!important;font:400 13px/1.55 Cabin,sans-serif!important;color:#333c!important;margin:0!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row dl dt,html body #MainContent#MainContent tr.cart-items__table-row dl dt{margin-right:3px!important}html body .bluvvy-duo-bar .bluvvy-duo-bar__track>span{background:linear-gradient(90deg,#9b3a4a,#6e1626)!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row :is(.cart-items__variant,.cart-items__property),html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row dl dt,html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row dl dd{line-height:1.45!important}html body .bv-vhide{display:none!important}html body .bv-vsum{margin-top:6px}html body .bv-vsum p{margin:0!important;font:400 13px/1.5 Cabin,sans-serif!important;color:#333333bf!important}html body .bv-vsum p.bv-vsum__name{color:#333!important;margin-top:2px!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row,html body #MainContent#MainContent tr.cart-items__table-row{grid-template-columns:76px minmax(0,1fr) auto!important;grid-template-areas:"media details price" "media details quantity" "error error error"!important;row-gap:8px!important;column-gap:12px!important;align-items:start!important;padding:12px!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__media img,html body #MainContent#MainContent tr.cart-items__table-row .cart-items__media img{width:76px!important;height:76px!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__price,html body #MainContent#MainContent tr.cart-items__table-row .cart-items__price{text-align:right!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__quantity,html body #MainContent#MainContent tr.cart-items__table-row .cart-items__quantity{grid-area:quantity!important;justify-self:end!important;align-self:end!important;margin:0!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__quantity-controls,html body #MainContent#MainContent tr.cart-items__table-row .cart-items__quantity-controls{flex-direction:column!important;align-items:flex-end!important;gap:6px!important;justify-content:flex-end!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row .bv-vsum,html body #MainContent#MainContent tr.cart-items__table-row .bv-vsum{margin-top:4px}html body .bv-vsum p{font:400 13px/1.45 Cabin,sans-serif!important;color:#333!important;margin:0!important}html body .bv-vsum .bv-vsum__k{color:#3339}html body .bluvvy-pay-icons:has(li:nth-child(9)){flex-wrap:wrap!important;justify-content:center!important;gap:6px!important}html body .bluvvy-pay-icons:has(li:nth-child(9)):after{display:none!important}html body .cart-drawer.cart-drawer.cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__quantity-controls,html body #MainContent#MainContent tr.cart-items__table-row .cart-items__quantity-controls{flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row{grid-template-columns:80px minmax(0,1fr) auto!important;column-gap:20px!important;padding:10px 12px 10px 10px!important;margin:0 0 20px!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__media img{width:80px!important;height:80px!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__title,html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__title a{font:400 14px/1.3 Cabin,sans-serif!important;color:#333!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .bv-vsum p{font:400 13px/18.2px Cabin,sans-serif!important;color:#333!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .bluvvy-cart-compare,html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__price s{font:400 13px/18.2px Cabin,sans-serif!important;color:#3339!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__price text-component,html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__price .price{font:400 14px/19.6px Cabin,sans-serif!important;color:#000!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .quantity-selector,html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row quantity-selector-component{height:27px!important;min-height:27px!important;border:1px solid #ebebeb!important;border-radius:4px!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .quantity-selector button{height:25px!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__quantity input{font:400 13px/1 Cabin,sans-serif!important;color:#333!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__remove,html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__remove *{font:400 11.7px/16.4px Cabin,sans-serif!important;color:#333333b3!important}html body :is(#bvz,.cart-drawer).cart-drawer .cart-drawer__heading{font:500 14.4px/1 Cabin,sans-serif!important;letter-spacing:.072px!important;text-transform:uppercase!important;color:#000!important}html body :is(#bvz,.cart-drawer).cart-drawer .bluvvy-duo-bar__msg,html body :is(#bvz,.cart-drawer).cart-drawer .bluvvy-duo-bar__msg strong{font-size:17px!important;color:#000!important}html body .bluvvy-duo-bar .bluvvy-duo-bar__track{background:#efefef!important}html body .bluvvy-duo-bar .bluvvy-duo-bar__track>span{background:linear-gradient(180deg,#f7f8f9,#c9ccd1 45%,#9ea3aa 55%,#d6d9dd)!important;box-shadow:inset 0 0 0 .5px #00000014}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__media{background:#f1f1f1!important;width:80px!important;height:80px!important;align-self:start!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__media img{mix-blend-mode:multiply!important}html body :is(#bvz,.cart-drawer).cart-drawer .cart-drawer__heading:before{content:"Your\a0"}html[lang^=de] html body :is(#bvz,.cart-drawer).cart-drawer .cart-drawer__heading:before{content:"Dein\a0"}html body :is(#bvz,.cart-drawer).cart-drawer .cart-drawer__heading .cart-bubble{display:inline!important;position:static!important;width:auto!important;height:auto!important;min-width:0!important;margin-left:4px!important;background:none!important}html body :is(#bvz,.cart-drawer).cart-drawer .cart-drawer__heading .cart-bubble__background{display:none!important}html body :is(#bvz,.cart-drawer).cart-drawer .cart-drawer__heading .cart-bubble__text,html body :is(#bvz,.cart-drawer).cart-drawer .cart-drawer__heading .cart-bubble__text-count{position:static!important;display:inline!important;font:inherit!important;color:#000!important;background:none!important;letter-spacing:inherit!important}html body :is(#bvz,.cart-drawer).cart-drawer .cart-drawer__heading .cart-bubble__text-count:before{content:"("}html body :is(#bvz,.cart-drawer).cart-drawer .cart-drawer__heading .cart-bubble__text-count:after{content:")"}html body .bluvvy-duo-bar .bluvvy-duo-bar__track{background:#e5e5e5!important;border-radius:16px!important}html body .bluvvy-duo-bar .bluvvy-duo-bar__track>span{border-radius:16px!important}html body :is(#bvz,.cart-drawer).cart-drawer .cart-drawer__heading{gap:0!important;column-gap:0!important}html body :is(#bvz,.cart-drawer).cart-drawer .cart-drawer__heading:before{content:"Your"!important;margin-right:.32em}html[lang^=de] html body :is(#bvz,.cart-drawer).cart-drawer .cart-drawer__heading:before{content:"Dein"!important}html body :is(#bvz,.cart-drawer).cart-drawer .cart-drawer__heading .cart-bubble{margin-left:.32em!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row{background:#fff!important;border-radius:0!important;margin:0!important;padding:16px 0!important;border-bottom:1px solid #eee!important;column-gap:16px!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__media{background:#f6f6f6!important;border-radius:6px!important;overflow:hidden!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__price text-component,html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__price .price{font:500 14px/19.6px Cabin,sans-serif!important;color:#111!important}html body .bluvvy-duo-bar .bluvvy-duo-bar__msg,html body .bluvvy-duo-bar .bluvvy-duo-bar__msg strong{font-size:15px!important}html body .bluvvy-duo-bar .bluvvy-duo-bar__track{height:6px!important;background:#ececec!important}html body .bluvvy-duo-bar .bluvvy-duo-bar__track>span{height:6px!important;background:linear-gradient(180deg,#e9ebee,#a7acb3 50%,#8a9098 51%,#c5c9ce)!important}html body :is(#bvz,.cart-drawer).cart-drawer .bv-save{background:none!important;border:0!important;padding:0 2px 10px!important;margin:0!important;display:flex!important;justify-content:space-between!important;align-items:baseline!important;font:400 14px/1.3 Cabin,sans-serif!important;color:#111!important}html body :is(#bvz,.cart-drawer).cart-drawer .bv-save s{display:none!important}html body :is(#bvz,.cart-drawer).cart-drawer .bv-save strong{font:600 14px/1.3 Cabin,sans-serif!important;color:#1f7a4d!important}html body :is(#bvz,.cart-drawer).cart-drawer .bluvvy-cart-trust{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:6px!important;margin:10px 0 0!important;padding:10px 0 0!important;border-top:1px solid #eee!important;text-align:center!important;height:auto!important;visibility:visible!important;opacity:1!important}html body :is(#bvz,.cart-drawer).cart-drawer .bluvvy-cart-trust>*{display:flex!important;flex-direction:column!important;align-items:center!important;gap:3px!important;font:400 11px/1.25 Cabin,sans-serif!important;color:#333!important;text-decoration:none!important}html body :is(#bvz,.cart-drawer).cart-drawer .bluvvy-cart-trust svg{width:18px!important;height:18px!important}html body :is(#bvz,.cart-drawer).cart-drawer .bluvvy-pay-icons{margin-top:8px!important}html body .bluvvy-duo-bar .bluvvy-duo-bar__track>span{background:#1f7a4d!important;box-shadow:none!important}html body .bluvvy-pay-icons:has(li:nth-child(9)){display:grid!important;grid-template-columns:repeat(6,1fr)!important;gap:6px!important;justify-items:stretch!important}html body .bluvvy-pay-icons:has(li:nth-child(9)):after{display:block!important;width:100%!important;height:24px!important;background-size:contain!important}html body .bluvvy-pay-icons:has(li:nth-child(9)) li{display:flex!important;justify-content:center!important}html body .bluvvy-pay-icons:has(li:nth-child(9)) li svg,html body .bluvvy-pay-icons:has(li:nth-child(9)) li img{width:100%!important;max-width:44px!important;height:24px!important}html body :is(#bvz,.cart-drawer).cart-drawer .bv-save{font:500 17px/1.3 Cabin,sans-serif!important;color:#111!important;padding:2px 2px 12px!important}html body :is(#bvz,.cart-drawer).cart-drawer .bv-save .bv-save__v{display:flex!important;align-items:baseline!important;gap:8px!important}html body :is(#bvz,.cart-drawer).cart-drawer .bv-save s{display:inline!important;font:400 15px Cabin,sans-serif!important;color:#3333338c!important}html body :is(#bvz,.cart-drawer).cart-drawer .bv-save strong{font:500 17px Cabin,sans-serif!important;color:#111!important}html body .bluvvy-duo-bar .bv-perks{list-style:none!important;margin:10px 0 0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:4px!important}html body .bluvvy-duo-bar .bv-perks li{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;font:500 11px/1.2 Cabin,sans-serif!important;color:#9a9a9a!important;text-align:center!important}html body .bluvvy-duo-bar .bv-perks__i{width:30px;height:30px;border-radius:15px;background:#eee;color:#9a9a9a;display:flex;align-items:center;justify-content:center}html body .bluvvy-duo-bar .bv-perks__i svg{width:16px;height:16px}html body .bluvvy-duo-bar .bv-perks li.is-on{color:#1f7a4d!important}html body .bluvvy-duo-bar .bv-perks li.is-on .bv-perks__i{background:#1f7a4d;color:#fff}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row{background:#f7f7f7!important;border:0!important;border-radius:12px!important;padding:12px!important;margin:0 0 10px!important;grid-template-columns:84px minmax(0,1fr) auto!important;grid-template-areas:"media details details" "media quantity price" "error error error"!important;column-gap:12px!important;row-gap:8px!important;align-items:start!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__media{background:transparent!important;width:84px!important;height:84px!important;border-radius:8px!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__media img{width:84px!important;height:84px!important;object-fit:cover!important;border-radius:8px!important;mix-blend-mode:multiply!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__title,html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__title a{font:500 14px/1.3 Cabin,sans-serif!important;color:#111!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .bv-vsum p{font:400 12.5px/1.5 Cabin,sans-serif!important;color:#333!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .bv-vsum .bv-vsum__k{color:#8a8a8a!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .bv-vtag{display:inline-block;margin-top:5px;padding:2px 7px;border-radius:10px;background:#e8f3ec;color:#1f7a4d;font:600 10.5px/1.4 Cabin,sans-serif;letter-spacing:.04em}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__quantity{grid-area:quantity!important;justify-self:start!important;align-self:end!important;margin:0!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__quantity-controls{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .quantity-selector,html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row quantity-selector-component{height:28px!important;min-height:28px!important;border:1px solid #e3e3e3!important;border-radius:14px!important;background:#fff!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .quantity-selector button{height:26px!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__remove{width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border:0!important;border-radius:17px!important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%238a8a8a'%20stroke-width%3D'1.5'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%207h16M10%2011v6M14%2011v6M6%207l1%2013h10l1-13M9%207V4h6v3'%2F%3E%3C%2Fsvg%3E") center/17px 17px no-repeat!important;font-size:0!important;color:transparent!important;text-decoration:none!important;box-shadow:none!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__remove *{font-size:0!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__price{grid-area:price!important;align-self:end!important;justify-self:end!important;text-align:right!important;display:flex!important;align-items:baseline!important;gap:6px!important;padding:0 0 4px!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .bluvvy-cart-compare,html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__price s{font:400 12px Cabin,sans-serif!important;color:#8a8a8a!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__price text-component,html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__price .price{font:600 14px Cabin,sans-serif!important;color:#111!important}html body :is(#bvz,.cart-drawer).cart-drawer .bluvvy-cart-packaging{background:#fff!important;border:1px dashed #d9d9d9!important;border-radius:12px!important;padding:10px 12px!important;display:flex!important;align-items:center!important;gap:10px!important;position:relative}html body :is(#bvz,.cart-drawer).cart-drawer .bluvvy-cart-packaging img{width:44px!important;height:44px!important;border-radius:8px!important;object-fit:cover!important}html body :is(#bvz,.cart-drawer).cart-drawer .bluvvy-cart-packaging p{font:600 13px Cabin,sans-serif!important;margin:0!important;color:#111!important}html body :is(#bvz,.cart-drawer).cart-drawer .bluvvy-cart-packaging span,html body :is(#bvz,.cart-drawer).cart-drawer .bluvvy-cart-packaging strong{font:400 13px Cabin,sans-serif!important;color:#1f7a4d!important}html body :is(#bvz,.cart-drawer).cart-drawer .bluvvy-cart-packaging s{color:#8a8a8a!important}html body :is(#bvz,.cart-drawer).cart-drawer .cart__checkout-button{border-radius:26px!important}html body :is(#bvz,.cart-drawer).cart-drawer .bluvvy-pay-icons{display:none!important}html body :is(#bvz,.cart-drawer).cart-drawer .cart-drawer__summary .additional-checkout-buttons{--shopify-accelerated-checkout-button-block-size:48px!important;--shopify-accelerated-checkout-button-border-radius:24px!important;min-height:48px!important}html body :is(#bvz,.cart-drawer).cart-drawer .cart-drawer__summary .additional-checkout-buttons shopify-accelerated-checkout-cart,html body :is(#bvz,.cart-drawer).cart-drawer .cart-drawer__summary .additional-checkout-buttons [class*=wallet]{--shopify-accelerated-checkout-button-block-size:48px!important;--shopify-accelerated-checkout-button-border-radius:24px!important}html body .bluvvy-duo-bar .bv-perks{margin:2px 0 12px!important}html body :is(#bvz,.cart-drawer).cart-drawer tr.cart-items__table-row.cart-items__table-row .cart-items__quantity-controls{gap:12px!important}html body :is(#bvz,.cart-drawer).cart-drawer .bluvvy-cart-suggestion{border-radius:12px!important;overflow:hidden!important;background:#f7f7f7!important}html body :is(#bvz,.cart-drawer).cart-drawer .bluvvy-cart-suggestion img{border-radius:0!important;mix-blend-mode:multiply!important}html body :is(#bvz,.cart-drawer).cart-drawer .bluvvy-cart-suggestion__link,html body :is(#bvz,.cart-drawer).cart-drawer .bluvvy-cart-suggestion [class*=link]{border-radius:16px!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/bluvvy-boost.css.map */
