.candela-product__description-block{margin:0 0 .25rem}product-info .product__text.caption-with-letter-spacing{display:none!important}.candela-product__title{margin:0}.candela-product__title h1{font-family:var(--font-candela-sans, sans-serif)!important;font-size:1.25rem!important;font-weight:400!important;line-height:1.1!important;letter-spacing:-.01em!important;text-transform:uppercase!important;color:rgb(var(--color-foreground))!important;margin:0 0 .5rem!important}@media screen and (min-width:990px){.candela-product__title h1{font-size:1.5rem!important}}product-info .product__title{display:none!important}product-info{padding:0!important;width:100%;max-width:100%}product-info .page-width{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}product-info .product{display:grid!important;grid-template-columns:1fr!important;gap:0!important;margin:0!important;max-width:none!important}@media screen and (min-width:990px){product-info .product{grid-template-columns:1fr 1fr!important}}product-info{--candela-pdp-gap: .7rem}product-info .product-media-container{border:0!important}product-info .product__media-wrapper{padding:var(--candela-pdp-gap) 0 0 0!important;width:100%!important;max-width:none!important}@media screen and (min-width:990px){product-info .product__media-wrapper{min-height:calc(100dvh + 10rem)}}product-info .product__media-wrapper .product__media-list{gap:1.25rem!important}product-info .product__media-item,product-info .product--stacked .product__media-item,product-info .product__media-item--full{padding:0!important;margin:0!important;width:100%!important;max-width:100%!important}product-info .product__media-item img,product-info .product__media-item model-viewer,product-info .media img{width:100%!important;height:100%!important;display:block;max-width:none!important;object-fit:cover!important}product-info .media{overflow:hidden;aspect-ratio:auto!important;padding-top:0!important;width:100%!important;height:calc(100dvh - var(--candela-announcement-h, 0px) - var(--candela-breadcrumb-h, 2.5rem) - var(--candela-pdp-gap) * 2)!important;background-color:transparent!important}product-info .product__media-item>*{width:100%!important}product-info .product__modal-opener{width:100%!important;padding:0!important;margin:0!important}product-info .product__media-icon,product-info .product__media-toggle,product-info .product-media-modal{display:none!important}product-info .product__media-list{gap:1.25rem!important;padding:0!important;margin:0!important}product-info .product__info-wrapper{padding:1rem!important;width:100%!important;max-width:none!important}@media screen and (min-width:990px){product-info .product__info-wrapper{position:sticky!important;top:calc(var(--candela-announcement-h, 0px) + var(--candela-breadcrumb-h, 2.5rem))!important;align-self:start!important;height:calc(100dvh - var(--candela-announcement-h, 0px) - var(--candela-breadcrumb-h, 2.5rem))!important;overflow:hidden!important;padding:var(--candela-pdp-gap) 1.25rem 0!important;display:flex!important;flex-direction:column!important;transform:none!important;animation:none!important;opacity:1!important}product-info .candela-product__zone--bottom{margin-bottom:var(--candela-pdp-gap)!important}}product-info .product__info-container .product-form,product-info .product__info-container .product__description,product-info .product__info-container .icon-with-text{margin:0!important}product-info .product__info-container{position:static!important;top:auto!important;display:flex!important;flex-direction:column!important;gap:0!important}@media screen and (min-width:750px){product-info media-gallery.product__column-sticky{position:static;top:auto;z-index:auto}}@media screen and (min-width:990px){product-info .product__info-container{flex:1;justify-content:flex-start}product-info .product__info-container .product-form__input{flex:0 0 auto!important}}.candela-product__zone--top{flex-shrink:0}.candela-product__zone--middle{flex:1;min-height:0;display:flex;flex-direction:column}.candela-product__zone--bottom{flex-shrink:0;border-top:1px solid rgb(var(--color-foreground));padding-top:2rem}.candela-product__favorite{display:none;margin-top:auto;padding-bottom:.5rem;border-bottom:1px solid rgb(var(--color-foreground))}.candela-product__favorite-btn{display:block;width:100%;padding:0;margin:0;background:none;border:none;cursor:pointer;font-family:var(--font-candela-sans, sans-serif);font-size:.5625rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;text-align:left;color:rgb(var(--color-foreground))}.candela-product__favorite-btn:hover{opacity:.6}.candela-product__favorite-btn.is-favorited{opacity:.5}product-info .product__media-wrapper{position:static!important}product-info [id^=price-],product-info .product__tax,product-info .product__tax .rte,product-info .installment,product-info .volume-pricing-note{display:none!important}product-info .product__text.caption-with-letter-spacing{font-family:var(--font-candela-sans, sans-serif)!important;font-size:.5625rem!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:rgb(var(--color-foreground));opacity:.6;margin:0}product-info .product__description,product-info .product__description *{font-family:var(--font-candela-sans, sans-serif)!important;font-size:.6875rem!important;font-weight:400!important;line-height:1.6!important;letter-spacing:0!important;color:rgb(var(--color-foreground))}product-info .product__description p{margin:0 0 .5rem!important}.candela-tabs{display:flex;flex-wrap:wrap;margin:2rem 0 0;min-height:5.5rem}.candela-tabs__input{position:absolute;opacity:0;pointer-events:none}.candela-tabs__label{font-family:var(--font-candela-sans, sans-serif);font-size:.75rem;font-weight:500;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.45);cursor:pointer;padding-bottom:.125rem;margin-right:1.25rem}.candela-tabs__label--solo{font-weight:500;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.1875rem;cursor:default;margin-bottom:1rem}.candela-tabs__input:checked+.candela-tabs__label{font-weight:500;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.1875rem}.candela-tabs__panel,.candela-tabs__panel *{font-family:var(--font-candela-sans, sans-serif)!important;font-size:.6875rem!important;font-weight:400!important;line-height:1.6!important;letter-spacing:0!important;color:rgb(var(--color-foreground))}.candela-tabs__panel{display:none;width:100%;min-height:var(--candela-tabs-panel-h, auto);order:3;padding-top:1rem}.candela-tabs__panel--solo{display:block}.candela-tabs__input:nth-of-type(1):checked~.candela-tabs__panel--1,.candela-tabs__input:nth-of-type(2):checked~.candela-tabs__panel--2,.candela-tabs__input:nth-of-type(3):checked~.candela-tabs__panel--3{display:block}.product-form__input.candela-picker{display:block;margin:2rem 0 0;padding:0;border:0}.candela-picker__legend{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.625rem;padding:0}.candela-picker__name{font-family:var(--font-candela-sans, sans-serif);font-size:.6875rem;font-weight:500;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground))}.candela-picker__value{font-family:var(--font-candela-sans, sans-serif);font-size:.6875rem;font-weight:400;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.45)}.candela-picker__tiles{display:flex;flex-wrap:wrap;gap:.5rem}.candela-picker__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.candela-picker__tile{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:1.375rem;height:1.375rem;padding:0 .3125rem;border:1px solid rgb(var(--color-foreground));font-family:var(--font-candela-sans, sans-serif);font-size:.5625rem;font-weight:400;line-height:1;letter-spacing:.04em;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.candela-picker__tile:after{content:"";position:absolute;top:-.5rem;right:-.25rem;bottom:-.5rem;left:-.25rem}.candela-picker__tile--colour{width:1.375rem;padding:0;border-color:rgba(var(--color-foreground),.18);background-color:var(--candela-tile-fill, rgba(var(--color-foreground), .08))}.candela-picker__input:checked+.candela-picker__tile{color:rgb(var(--color-background));background-color:rgb(var(--color-foreground))}.candela-picker__input:checked+.candela-picker__tile--colour{border-width:1.5px;border-color:rgb(var(--color-foreground));background-color:var(--candela-tile-fill, rgba(var(--color-foreground), .08))}.candela-picker__input:focus-visible+.candela-picker__tile{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.candela-picker__input.disabled+.candela-picker__tile{opacity:.3}.candela-picker--links .candela-picker__tile{text-decoration:none}.candela-picker--links .candela-picker__tile.is-active{color:rgb(var(--color-background));background-color:rgb(var(--color-foreground));cursor:default}.candela-picker--links .candela-picker__tile:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.candela-picker__guide{display:inline-flex;align-items:center;gap:.3125rem;margin-top:1rem;padding:0;border:0;font-family:var(--font-candela-sans, sans-serif);font-size:.6875rem;font-weight:400;line-height:1.4;letter-spacing:.01em;color:rgba(var(--color-foreground),.5);background:none;cursor:pointer;transition:color .15s ease}.candela-picker__guide:hover{color:rgb(var(--color-foreground))}product-info .product-form__quantity{margin:0 0 1.5rem!important;padding:0!important}product-info .quantity__label,product-info .product-form__group-label{font-family:var(--font-candela-sans, sans-serif)!important;font-size:.85rem!important;font-weight:400!important;letter-spacing:.01em!important;text-transform:capitalize!important;margin-bottom:.5rem!important}product-info .quantity,product-info quantity-input{min-height:0!important;height:auto!important;border:none!important;border-radius:0!important;width:auto!important;display:inline-flex!important;align-items:stretch!important;background:none!important;box-shadow:none!important;outline:none!important}product-info .quantity__button{width:2rem!important;height:2rem!important;min-width:2rem!important;min-height:2rem!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:none!important;background-color:transparent!important;border:1px solid rgb(var(--color-foreground))!important;border-radius:0!important;cursor:pointer;color:rgb(var(--color-foreground))!important;box-shadow:none!important;outline:none!important;opacity:1!important}product-info .quantity__button:hover,product-info .quantity__button:focus,product-info .quantity__button:focus-visible,product-info .quantity__button:active,product-info .quantity__button:not(:focus-visible):not(.focused),product-info .quantity__button.disabled{background:none!important;background-color:transparent!important;color:rgb(var(--color-foreground))!important;opacity:1!important;box-shadow:none!important;outline:none!important}product-info .quantity__button svg,product-info .quantity__button .svg-wrapper{width:.625rem!important;height:.625rem!important;color:rgb(var(--color-foreground))!important;opacity:1!important;pointer-events:none}product-info .quantity__input{width:2.5rem!important;height:2rem!important;min-height:2rem!important;padding:0!important;margin:0!important;text-align:center;border:1px solid rgb(var(--color-foreground))!important;border-left:none!important;border-right:none!important;border-radius:0!important;background:none!important;box-shadow:none!important;outline:none!important;font-family:var(--font-candela-sans, sans-serif)!important;font-size:.6875rem!important;font-weight:400!important;color:rgb(var(--color-foreground))!important;-moz-appearance:textfield;-webkit-appearance:none;appearance:none}product-info .quantity__input::-webkit-inner-spin-button,product-info .quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}product-info .product-form__submit{display:block!important;width:100%!important;padding:.875rem!important;margin-bottom:0!important;background-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;font-family:var(--font-candela-sans, sans-serif)!important;font-size:.5625rem!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-align:center!important;border:none!important;cursor:pointer;min-height:0!important;border-radius:0!important}product-info .product-form__submit:hover{opacity:.85}product-info .product-form{padding-bottom:0;margin-bottom:0!important}product-info .product__view-details{display:none!important}product-info pickup-availability{display:none!important}.candela-product__zone--bottom>*:last-child{margin-bottom:0!important;padding-bottom:0!important}product-info .product__info-container{padding-bottom:0!important}product-info .product__info-wrapper{padding-bottom:0!important}product-info .product__info-wrapper *{--margin-bottom: 0}product-info .shopify-block,product-info .product-form__buttons,product-info .product-form>div:last-child{margin-bottom:0!important;padding-bottom:0!important}product-info .product-form__submit span{font-size:inherit!important}product-info .shopify-payment-button,product-info [data-shopify=payment-button]{display:none!important}product-info .product__info-container share-button,product-info .share-button{display:none!important}product-info .badge{display:none!important}product-info .jdgm-prev-badge,product-info [class*=jdgm-prev-badge]{margin:0!important;padding:0!important}product-info .jdgm-prev-badge .jdgm-star,product-info .jdgm-prev-badge [class*=star]{font-size:.625rem!important}product-info .jdgm-prev-badge__text{font-family:var(--font-candela-sans, sans-serif)!important;font-size:.5625rem!important;font-weight:400!important;letter-spacing:.02em!important;color:rgb(var(--color-foreground))!important}product-info .jdgm-prev-badge__text .jdgm-prev-badge__count{display:none!important}product-info variant-selects{margin:0!important}.candela-product__slider-nav{display:none}@media screen and (max-width:989px){product-info .product__media-wrapper,product-info media-gallery,product-info slider-component,product-info .product__media-list{display:contents!important}product-info .product{padding:var(--grid-margin, 1rem)!important;padding-bottom:0!important;gap:.25rem!important}product-info .product__media-item{display:block!important;width:100%!important;margin:0!important;padding:0!important;order:3}product-info .product__media-item:first-child{order:1}product-info .product__media-item:first-child .media,product-info .product__media-item:first-child .product__media,product-info .product__media-item:first-child .product-media-container .media{padding-top:100%!important;aspect-ratio:1 / 1!important}product-info .product__info-wrapper{order:2;padding:.5rem 0 .75rem!important}product-info modal-opener,product-info .product__modal-opener{display:block!important;width:100%!important;margin:0!important;padding:0!important}product-info .product-media-container,product-info .product-media-container.constrain-height,product-info .product-media-container.media-fit-contain,product-info .product-media-container.media-fit-cover{--ratio-percent: 125% !important;--aspect-ratio: .8 !important;--constrained-height: auto !important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important}product-info .product__media,product-info .media,product-info .product-media-container .media,product-info .product-media-container.constrain-height .media{display:block!important;position:relative!important;width:100%!important;height:0!important;padding-top:125%!important;aspect-ratio:4 / 5!important;overflow:hidden!important}product-info .product__media img,product-info .media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}product-info .slider-buttons,.candela-product__slider-nav{display:none!important}product-info .product__info-container{gap:.5rem!important;padding:0!important}product-info .product__title,product-info .product__title h1,product-info .product__title h2,product-info .product__title .h1{font-size:1.25rem!important}}@media screen and (max-width:749px){product-info .slider.slider--mobile{scroll-snap-type:none!important}product-info .product__media-item{align-items:initial!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/candela-product.css.map */
