.product__title h1{letter-spacing:-.01em}.product .price--large .price-item{font-family:var(--font-body-family);font-size:2rem;font-weight:500;letter-spacing:.04em}.product .price--large.price--on-sale .price-item--sale{color:#b3261e;font-weight:600}.product .price--large.price--on-sale .price-item--regular{font-size:1.6rem;font-weight:400;color:#000}.product__info-container [id^=price-]{display:flex;flex-wrap:wrap;align-items:center;column-gap:1.2rem;row-gap:.4rem}.product__info-container [id^=price-]>.price{margin-top:0;margin-bottom:0}.product__info-container [id^=price-]>.cymbru-price-savings{font-size:1.4rem;font-weight:500;letter-spacing:.02em;color:#b3261e}.cymbru-benefits{display:grid;gap:1rem;margin:2rem 0 0;padding:1.8rem 0;border-top:.1rem solid rgba(var(--color-foreground),.1);border-bottom:.1rem solid rgba(var(--color-foreground),.1);list-style:none}.cymbru-benefits__item{display:grid;grid-template-columns:2.2rem 1fr;column-gap:1.2rem;align-items:center}.cymbru-benefits__icon{width:2.2rem;height:2.2rem;color:rgb(var(--color-foreground))}.cymbru-benefits__icon circle{fill:var(--cymbru-blue);stroke:var(--cymbru-blue)}.cymbru-benefits__title{margin:0;font-family:var(--font-body-family);font-weight:500;font-size:1.5rem;line-height:1.4;letter-spacing:.02em;color:rgb(var(--color-foreground))}.cymbru-benefits__text{margin:.2rem 0 0;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.7)}.cymbru-savings{max-width:34rem;margin:1.6rem 0 0;padding:1.2rem 1.6rem;background:var(--cymbru-blue);text-align:left}.cymbru-savings__price{font-weight:500;font-size:1.5rem}.cymbru-savings__price s{margin-left:.6rem;font-weight:400;color:rgba(var(--color-foreground),.55)}.cymbru-savings__amount{margin-top:.2rem;font-size:1.3rem;font-weight:600}.cymbru-reassurance{margin:0 0 1.2rem;font-size:1.1rem;letter-spacing:.16em;text-align:center;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}@media screen and (max-width:749px){.cymbru-reassurance{margin:0 0 1rem;font-size:1rem;letter-spacing:.1em}}.product-form__submit{min-height:5.6rem;font-family:var(--font-body-family);font-weight:500;font-size:1.4rem;letter-spacing:.22em;text-transform:uppercase}@media screen and (max-width:749px){.product .thumbnail-list__item.slider__slide{width:calc(20% - .8rem)}}.product-media-modal .product-media-modal__dialog{display:grid;grid-template-rows:auto minmax(0,1fr) auto;align-items:stretch;height:100vh;height:100dvh}.product-media-modal__header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 2rem}.product-media-modal__title{margin:0;font-family:var(--font-heading-family);font-size:2.4rem;line-height:1.2;color:rgb(var(--color-foreground))}.product-media-modal .product-media-modal__toggle{position:static;flex:none;width:4.4rem;height:4.4rem;padding:1.2rem;border:.1rem solid rgba(var(--color-foreground),.15);color:rgb(var(--color-foreground))}.product-media-modal__stage{position:relative;min-height:0;overflow:hidden}.product-media-modal .product-media-modal__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;height:auto;max-height:none;padding:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.product-media-modal .product-media-modal__content::-webkit-scrollbar{display:none}.product-media-modal .product-media-modal__content>*{display:block;flex:0 0 100%;width:100%;height:100%;margin:0;scroll-snap-align:center;scroll-snap-stop:always}.product-media-modal .product-media-modal__content>*+*{margin-top:0}.product-media-modal .product-media-modal__content>img{object-fit:contain}.product-media-modal .product-media-modal__content>.deferred-media{height:auto;align-self:center}.product-media-modal .product-media-modal__content>.product__media-item--variant:not(:first-child){display:none}.product-media-modal__arrow{position:absolute;top:50%;left:2rem;z-index:2;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;transform:translateY(-50%)}.product-media-modal__arrow--next{left:auto;right:2rem}.product-media-modal__arrow .svg-wrapper{width:1.2rem;height:1.2rem;transform:rotate(90deg)}.product-media-modal__arrow--next .svg-wrapper{transform:rotate(-90deg)}.product-media-modal__thumbnails{display:flex;justify-content:safe center;gap:1.2rem;padding:1.6rem 2rem 2.4rem;overflow-x:auto;scrollbar-width:none}.product-media-modal__thumbnails::-webkit-scrollbar{display:none}.product-media-modal__thumbnail{flex:none;width:6.4rem;height:6.4rem;padding:.3rem;border:.15rem solid transparent;border-radius:50%;background:none;cursor:pointer;transition:border-color .3s ease}.product-media-modal__thumbnail img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.product-media-modal__thumbnail[aria-current=true]{border-color:rgb(var(--color-foreground))}.product-media-modal--single .product-media-modal__arrow,.product-media-modal--single .product-media-modal__thumbnails{display:none}@media screen and (max-width:749px){.product-media-modal__header{padding:1.2rem 1.6rem}.product-media-modal__title{font-size:2rem}.product-media-modal__arrow{left:1.2rem;width:3.6rem;height:3.6rem}.product-media-modal__arrow--next{left:auto;right:1.2rem}.product-media-modal__thumbnails{justify-content:flex-start;gap:.8rem;padding:1.2rem 1.6rem 2rem}.product-media-modal__thumbnail{width:5.6rem;height:5.6rem}}.product-form__submit,.product-form .shopify-payment-button__button{--buttons-radius: 0;--buttons-radius-outset: 0;border-radius:0}.product-form__input--pill{--variant-pills-radius: 0}@media screen and (min-width:990px){[id$=__1773074005af34478b] #looxReviews{zoom:.8}}.cymbru-rating{display:inline-flex;align-items:center;gap:.8rem;margin:.4rem 0 0;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.4rem;letter-spacing:.02em}.cymbru-rating__stars{display:inline-flex;gap:.2rem;color:#000}.cymbru-rating__stars svg{width:1.7rem;height:1.7rem}.cymbru-rating:hover .cymbru-rating__text{text-decoration:underline;text-underline-offset:.3rem}.product__info-container variant-selects{margin-top:2.4rem}.cymbru-key-details{margin-top:2.4rem;padding:1.8rem 0 0;border-top:.1rem solid rgba(var(--color-foreground),.1);font-size:1.4rem;line-height:1.55;letter-spacing:.02em;color:rgb(var(--color-foreground))}.cymbru-key-details__text{margin:0}.cymbru-key-details__measurements{margin:.8rem 0 0}.cymbru-key-details__measurements strong{font-weight:600}.product-form__input--cymbru-dots{display:flex;flex-wrap:wrap;gap:1.2rem}.product-form__input--cymbru-dots .form__label{flex-basis:100%;margin-bottom:.2rem}.cymbru-dots__selected{color:rgb(var(--color-foreground))}.product-form__input.product-form__input--cymbru-dots input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;margin:0;padding:0;border:.1rem solid transparent;border-radius:50%;background:none}.product-form__input.product-form__input--cymbru-dots input[type=radio]:checked+label{border-color:rgb(var(--color-foreground));background:none;color:inherit}.product-form__input.product-form__input--cymbru-dots input[type=radio]+label:hover{border-color:rgba(var(--color-foreground),.4)}.product-form__input.product-form__input--cymbru-dots input[type=radio]:checked+label:hover{border-color:rgb(var(--color-foreground))}.product-form__input.product-form__input--cymbru-dots input.disabled+label{opacity:.4;text-decoration:none}.cymbru-dot{display:block;width:2.8rem;height:2.8rem;border-radius:50%;box-shadow:inset 0 0 0 .1rem #0000001f}.cymbru-dot--gold{background:linear-gradient(135deg,#f6e3a8,#d9b45a 45%,#b8913a)}.cymbru-dot--silver{background:linear-gradient(135deg,#f7f7f7,#cfd2d6,#9fa4aa)}.cymbru-dot--rose{background:linear-gradient(135deg,#f8d9cc,#e0a995,#c3826d)}.cymbru-dot--two-tone{background:linear-gradient(135deg,#e9cf86,#d1aa52 49%,#cfd2d6 51%,#a5aab0)}.cymbru-dot--white{background:#fff}.cymbru-dot--black{background:#1a1a1a}.cymbru-dot--emerald{background:#1f7a52}.cymbru-dot--purple{background:#8a5fb3}.cymbru-dot--pink{background:#f2b8c6}.cymbru-dot--mint{background:#a8e0cf}.product-form__buttons{--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-button-block-size: 5.6rem}.product-form__buttons .shopify-payment-button__button{border-radius:0;min-height:5.6rem}.product-form__buttons .shopify-payment-button__more-options{margin-top:.8rem;font-size:1.3rem;letter-spacing:.04em;text-underline-offset:.3rem;color:rgb(var(--color-foreground))}.cymbru-look{margin-top:2.4rem;padding-top:1.8rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.cymbru-look-after-rows .cymbru-look{margin-top:3.2rem;padding-top:0;border-top:0}.cymbru-look__heading{margin:0 0 1.2rem;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-foreground))}.cymbru-look__item{display:grid;grid-template-columns:9.6rem 1fr;gap:1.6rem;align-items:center}.cymbru-look__media{display:block;aspect-ratio:1;background:#f5f4fa}.cymbru-look__media img{width:100%;height:100%;object-fit:cover;display:block}.cymbru-look__title{display:block;font-family:var(--font-heading-family);font-size:1.6rem;line-height:1.3;color:rgb(var(--color-foreground));text-decoration:none}.cymbru-look__title:hover{text-decoration:underline;text-underline-offset:.3rem}.cymbru-look__price{margin-top:.4rem;font-size:1.4rem;letter-spacing:.04em}.cymbru-look__price s{margin-right:.6rem;color:rgba(var(--color-foreground),.6)}.cymbru-look__price--sale{color:#b3261e}.cymbru-look__add{margin-top:1rem;padding:.8rem 1.6rem;border:.1rem solid rgb(var(--color-foreground));background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}.cymbru-look__add:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.cymbru-look__add[disabled]{opacity:.6;cursor:wait}.cymbru-offer-box{margin:.4rem 0 0;padding:1.2rem 1.6rem;background:#e9eef0}.cymbru-offer-box__title{margin:0;font-size:1.3rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-foreground))}.cymbru-offer-box__text{margin:.4rem 0 0;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}[id$=__collapsible_content_riiYfC] .accordion__content{font-size:1.4rem;line-height:1.7;letter-spacing:.02em;color:rgba(var(--color-foreground),.75)}[id$=__collapsible_content_riiYfC] .accordion__content p{margin:0 0 1.2rem}[id$=__collapsible_content_riiYfC] .accordion__content strong{font-weight:500;color:rgb(var(--color-foreground))}[id$=__collapsible_content_riiYfC] .accordion__content h3,[id$=__collapsible_content_riiYfC] .accordion__content h4{margin:1.6rem 0 .8rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-foreground))}[id$=__collapsible_content_riiYfC] .accordion__content ul{margin:0 0 1.2rem;padding:0;list-style:none}[id$=__collapsible_content_riiYfC] .accordion__content li{position:relative;margin:0 0 .4rem;padding:0 0 0 1.6rem}[id$=__collapsible_content_riiYfC] .accordion__content li:before{content:"\2013";position:absolute;left:0;color:rgba(var(--color-foreground),.5)}[id$=__collapsible_content_riiYfC] .accordion__content a{color:rgb(var(--color-foreground));text-underline-offset:.3rem}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cymbru-product.css.map */
