.product__section-container.row.grid__wrapper{display:flex;padding-top:25px}.product__section-container.row.grid__wrapper .product__section-images.product__section-image--right.span-6.carousel-container.md-span-12.sm-span-12.auto.js-product-gallery,.product__section-container.row.grid__wrapper .product__section-contentWrapper.span-6.md-span-12.sm-span-12.auto{flex:0 0 50%;max-width:50%}.product__section-container.row.grid__wrapper .product__section-images.product__section-image--right.span-6.carousel-container.md-span-12.sm-span-12.auto.js-product-gallery{height:fit-content}.hiddenSources{display:none!important}.product_form{margin-bottom:15px}.product__section-container.row.grid__wrapper{display:flex}.box-ratio{padding-bottom:0!important}.pendantsList{position:relative;width:100%;height:auto;padding:0 15px}.pendantsList>a,.pendantsList h3,.pendantsList h4{display:block;padding:10px 0;margin:0;text-decoration:none;color:#555;font-weight:600;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.pendantsList>a i{float:right;margin-top:2px}.pendantsList>a.active{background-color:var(--color-primary);color:var(--color-on-primary)}.pendantsList .overRate{display:flex;justify-content:space-between;background-color:#d5e2e8;padding:8px 15px}.pendantsList .overRate h3{padding:0;margin-block:0px!important}.pendantsList .overRate .h3{margin-block:0px!important}.productList{display:flex;flex-wrap:wrap;width:100%}.productList .collection__page-product{width:20%;padding:4px;position:relative}.productList .locket{border:1px solid transparent;cursor:pointer}.productList .locket.active{border-color:var(--color-border)}.productList .locket.disabled{opacity:.4;cursor:not-allowed}.steps__{background-color:#fff;overflow:hidden;overflow-y:auto;display:none}.steps__.active{display:block}.steBTns{display:flex;justify-content:space-between}.steBTns .stepBtn{margin:15px 0 0;justify-content:center;width:48%;background:#a0b9c4;color:#fff;font-weight:700;padding-block:10px}.steBTns .stepBtn[disabled],.js-ajax-submitM[disabled=disabled]{cursor:not-allowed;opacity:.4}.steps__.active img{border:0!important;width:100%;height:auto}.box-ratio{padding:0!important}.productscreate-your-own-bikini-charms * .productList.DaintyHeartsMoreSymbols,.productscreate-your-own-bikini-charms * .productList.DaintyLetters,.productscreate-your-own-bikini-charms * .productList.DaintyTravelHobbiesAnimals,.productscreate-your-own-bikini-charms * .productList.DaintyZodiacBirthstones{display:none!important}.productscreate-your-own-bikini-charms * .steps__.active h4:nth-of-type(-n+4){display:none}.cNum{display:none}.checkPro{position:absolute;top:0;right:0;line-height:1;padding:4px;border:1px solid var(--color-border);opacity:0}.productList .locket.active .checkPro{opacity:1}.myCanvaPro{position:relative}.myCanvaPro:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:5}.site-overlay,.modal__container{z-index:99}.checkAgree{display:none;align-items:center;position:relative;left:0;top:0;right:0;bottom:0;background-color:#ffffffe6;padding:15px}.checkAgree.active{display:flex;flex-direction:column;box-shadow:1px 8px 35px #888;margin-bottom:20px}.checkAgree input[type=checkbox],.checkAgree input[type=radio]{display:none}.checkAgree input[type=checkbox]+label,.checkAgree input[type=radio]+label{display:inline-block;position:relative;padding-left:30px;font-size:1.2rem;cursor:pointer;margin-bottom:10px}.checkAgree input[type=checkbox]+label:before,.checkAgree input[type=radio]+label:before,.checkAgree input[type=radio]+label:after{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid;font-size:.85rem;text-align:center}.checkAgree input[type=checkbox]:checked+label:before{content:"\2713"}.checkAgree input[type=radio]+label:before,.checkAgree input[type=radio]+label:after{border-radius:50%}.checkAgree input[type=radio]+label:after{margin:6px 0 0 6px;width:12px;height:12px;border-color:var(--color-primary);background:var(--color-primary);opacity:0}.checkAgree input[type=radio]:checked+label:after{opacity:1}.checkAgree p{font-size:1.2rem;margin:20px 0 0}.checkAgree .note.note-error.js-error-msg,.checkAgree .note.note-success.js-error-msg{display:none!important}.checkAgree input#addToCartM{width:100%;background:#a0b9c4;padding:15px;font-size:18px;font-weight:700;color:#000;margin-top:15px;border:0px}.productscreate-your-own-dainty * .pendantsList h4:nth-last-of-type(-n+6){display:none!important}.productscreate-your-own-dainty * .pendantsList .productList:nth-last-of-type(-n+6){display:none!important}.steps__.active{height:50vh}@media (max-width:980px){.product__section-container.row.grid__wrapper{display:flex;flex-direction:column}.product__section-container.row.grid__wrapper .product__section-images.product__section-image--right.span-6.carousel-container.md-span-12.sm-span-12.auto.js-product-gallery,.product__section-container.row.grid__wrapper .product__section-contentWrapper.span-6.md-span-12.sm-span-12.auto{flex:0 0 100%;max-width:100%}.steps__.active{height:35vh}.product__section-images.myCanvaPro.product__section-image--bottom.span-6.carousel-container.md-span-12.sm-span-12.auto.js-product-gallery:before{content:"CREATE YOUR OWN CLASSIC CHARM NECKLACE";font-size:28px;color:#000;letter-spacing:1px;font-family:Cormorant;text-align:center;display:block;padding:15px;line-height:normal}#customizingArea h1.product__section-title.product-title{display:none}.product__section-details{display:flex;flex-direction:column}.pearlnecklacediv * .product__section-images.myCanvaPro.product__section-image--bottom.span-6.carousel-container.md-span-12.sm-span-12.auto.js-product-gallery:before{content:"CREATE YOUR OWN CLASSIC CHARM PEARL NECKLACE";font-size:28px;color:#000;letter-spacing:1px;font-family:Cormorant;text-align:center;display:block;padding:15px;line-height:normal}.pendantsList{order:1}form#product-form-template--21621046509846__main{order:2}.product__section--buttons.product-add{order:3}.product__section--header{order:4}span.popup_content_link{order:5}.share-icons{order:6}.product__section-images.myCanvaPro.product__section-image--bottom.span-6.carousel-container.md-span-12.sm-span-12.auto.js-product-gallery{margin-bottom:0}#customizingArea h1.product__section-title.product-title{display:none!important}}@media (max-width:575px){.checkAgree h2{font-size:15px!important;text-align:left}.product__section-container.row.grid__wrapper .product__section-contentWrapper.span-6.md-span-12.sm-span-12.auto{margin-top:-60px;z-index:9999999}.checkAgree input[type=checkbox]+label,.checkAgree input[type=radio]+label{display:inline-block;position:relative;padding-left:30px;font-size:14px;cursor:pointer;text-align:left}.checkAgree p{font-size:1.2rem;margin:0;font-size:16px;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom-necklace.css.map */
