.product-page--cristal-watch-choker-1 .page-width{max-width:1540px;padding-left:clamp(16px,2.2vw,34px);padding-right:clamp(16px,2.2vw,34px)}.product-page--cristal-watch-choker-1 .product{column-gap:clamp(28px,4vw,68px);align-items:flex-start}.product-page--cristal-watch-choker-1 .product__media img,.product-page--cristal-watch-choker-1 .product__media,.product-page--cristal-watch-choker-1 .product__modal-opener{border-radius:16px}.product-page--cristal-watch-choker-1 .product__info-container{max-width:48rem}.product-page--cristal-watch-choker-1 .product__column-sticky{top:9rem}.product-page--cristal-watch-choker-1 .product__title{margin-bottom:.6rem}.product-page--cristal-watch-choker-1 .product__tax,.product-page--cristal-watch-choker-1 .installment{color:rgba(var(--color-foreground),.62)}.product-page--cristal-watch-choker-1 .product-form__quantity,.product-page--cristal-watch-choker-1 .share-button{display:none}.product-page--cristal-watch-choker-1 .product-form{margin:1.6rem 0 2rem}.product-page--cristal-watch-choker-1 .product-form__submit{border-radius:8px}.product-page--cristal-watch-choker-1 .product-form__submit:before,.product-page--cristal-watch-choker-1 .product-form__submit:after{border-radius:inherit}.product-page--cristal-watch-choker-1 .pickup-availability-preview{border-top:1px solid rgba(var(--color-foreground),.14);padding-top:1.6rem;margin-top:.3rem}.epf-centerpiece-picker{max-width:none;margin-top:2.4rem;margin-bottom:1.8rem}.epf-centerpiece-picker__legend{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;font-size:1.3rem;font-weight:var(--font-body-weight);line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem}.epf-centerpiece-picker__selected{flex:0 0 auto;font:inherit;color:rgba(var(--color-foreground),.65)}.epf-centerpiece-picker__help{max-width:42rem;margin:.7rem 0 1.4rem;font-size:1.3rem;font-weight:var(--font-body-weight);line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;color:rgba(var(--color-foreground),.68)}.epf-centerpiece-picker__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.6rem}.epf-centerpiece-picker input[type=radio]{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;width:1px;overflow:hidden;position:absolute;white-space:nowrap}.epf-centerpiece-option{display:flex;align-items:center;justify-content:center;position:relative;margin:0;padding:0;min-width:0;height:4.6rem;overflow:hidden;border:1px solid rgba(var(--color-foreground),.16);border-radius:999px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}.epf-centerpiece-option:hover{border-color:rgba(var(--color-foreground),.55)}.epf-centerpiece-picker input:focus-visible+.epf-centerpiece-option{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.epf-centerpiece-picker input:checked+.epf-centerpiece-option{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background));box-shadow:none}.epf-centerpiece-picker input.disabled+.epf-centerpiece-option{opacity:.38;text-decoration:line-through}.epf-centerpiece-option__letter{padding:0;font-size:1.4rem;line-height:1;letter-spacing:.1rem;text-align:center;font-weight:var(--font-body-weight)}.epf-ring-color-picker input[type=radio]+label.epf-ring-color-option{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:1rem 1.4rem}.epf-ring-color-option__chip{width:1.6rem;height:1.6rem;flex:0 0 1.6rem;border:1px solid rgba(0,0,0,.22);border-radius:50%;background:var(--epf-ring-color);box-shadow:inset 0 0 0 1px #fff3}.epf-ring-color-picker input[type=radio]:checked+label .epf-ring-color-option__chip{border-color:#ffffffb8}.epf-product-story{margin-top:2.2rem}.epf-product-story__intro{margin:0 0 2.2rem;font-size:1.6rem;font-weight:var(--font-body-weight);line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:.06rem;color:rgba(var(--color-foreground),.86)}.epf-product-accordions{border-top:1px solid rgba(var(--color-foreground),.18)}.epf-product-accordions details{border-bottom:1px solid rgba(var(--color-foreground),.18)}.epf-product-accordions summary{min-height:5.2rem;padding:1.4rem 0;display:flex;align-items:center;justify-content:space-between;gap:2rem;list-style:none;cursor:pointer;font-size:1.6rem;font-weight:var(--font-body-weight);line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:.06rem}.epf-product-accordions summary::-webkit-details-marker{display:none}.epf-accordion-icon{position:relative;width:1.4rem;height:1.4rem;flex:0 0 1.4rem}.epf-accordion-icon:before,.epf-accordion-icon:after{content:"";position:absolute;left:50%;top:50%;width:1.2rem;height:1px;background:currentColor;transform:translate(-50%,-50%);transition:transform .2s ease}.epf-accordion-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.epf-product-accordions details[open] .epf-accordion-icon:after{transform:translate(-50%,-50%) rotate(0)}.epf-product-accordion__content{padding:0 0 1.8rem;font-size:1.6rem;font-weight:var(--font-body-weight);line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:.06rem;color:rgba(var(--color-foreground),.75)}.epf-product-accordion__content>:first-child{margin-top:0}.epf-product-accordion__content>:last-child{margin-bottom:0}.epf-product-accordion__content ul{padding-left:1.8rem}.epf-product-accordion__content a{color:inherit;text-underline-offset:.25rem}@media screen and (min-width:990px){.product-page--cristal-watch-choker-1 .product{column-gap:2.8rem;flex-wrap:nowrap}.product-page--cristal-watch-choker-1 .product--large:not(.product--no-media) .product__media-wrapper{flex:0 0 calc(62% - 1.4rem);width:calc(62% - 1.4rem);max-width:calc(62% - 1.4rem)}.product-page--cristal-watch-choker-1 .product--large:not(.product--no-media) .product__info-wrapper{flex:0 0 calc(38% - 1.4rem);width:calc(38% - 1.4rem);max-width:calc(38% - 1.4rem);padding-left:0}.product-page--cristal-watch-choker-1 .product--columns .product__media-list{gap:1.2rem}}@media screen and (max-width:749px){.product-page--cristal-watch-choker-1{padding-top:0!important}.product-page--cristal-watch-choker-1 .page-width{padding-left:0;padding-right:0}.product-page--cristal-watch-choker-1 .product__media-wrapper{width:100%;max-width:100%;overflow:hidden}.product-page--cristal-watch-choker-1 .product__media-wrapper slider-component{display:block;width:100%;max-width:100%;margin:0;overflow:hidden}.product-page--cristal-watch-choker-1 .product__media-list{width:100%;max-width:100%;margin-left:0!important;margin-right:0!important;scroll-padding-left:1.2rem}.product-page--cristal-watch-choker-1 .product__media-item{width:calc(100% - 2.4rem);margin-left:1.2rem}.product-page--cristal-watch-choker-1 .product__media img,.product-page--cristal-watch-choker-1 .product__media,.product-page--cristal-watch-choker-1 .product__modal-opener{border-radius:16px}.product-page--cristal-watch-choker-1 .product__info-wrapper{padding:1.8rem 1.6rem 0}.epf-centerpiece-picker__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem}.epf-centerpiece-option{height:4.4rem;border-radius:999px}}@media screen and (max-width:340px){.product-page--cristal-watch-choker-1 .product__info-wrapper{padding-left:1.2rem;padding-right:1.2rem}.epf-centerpiece-picker__grid{gap:.4rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/epf-product-page.css.map */
