.product-details{margin-top:15px;width:100%}.product-details .oc-tab-trigger{background:transparent;border:0;border-bottom:1px solid #c1c1c6;color:#2f2f2f;display:block;font-size:14px;font-weight:600;letter-spacing:1.4px;line-height:22px;outline:0;padding:20px 35px 20px 15px;position:relative;text-align:left;text-transform:uppercase;width:100%}.product-details .oc-tab-trigger:hover{color:#b07a78}.product-details .oc-tab-trigger span.aicon{font-size:20px;line-height:1;position:absolute;right:15px;top:calc(50% - 10px)}.product-details .oc-tab-trigger:first-child{border-top:1px solid #c1c1c6}@media only screen and (max-width:767px){.product-details .oc-tab-trigger{line-height:24px}}.nr--offcanvas .nr--offcanvas--about-title{font-weight:500;margin-bottom:10px}@media only screen and (max-width:991px){.nr--offcanvas .nr--offcanvas--about-title{margin-bottom:5px}}.nr--offcanvas .nr--offcanvas--about-highlight,.nr--offcanvas .nr--offcanvas--about-subtitle{font-weight:500}.nr--offcanvas .nr--offcanvas--about-text{margin-bottom:10px}.template-product-altstyle .wrapper .product__contentblock .product-details{margin:10px 0}@media only screen and (min-width:992px){.template-product-altstyle .wrapper .product__contentblock .product-details{margin:5px 0}}.template-product-altstyle .wrapper .product__contentblock .product-details .oc-tab-trigger{border:unset;padding:12px 0;text-decoration:underline}.template-product-altstyle .wrapper .product__contentblock .product-details .oc-tab-trigger .aicon{display:none}.buy-box-meaning{padding:30px 10px 0}.buy-box-meaning.nr-buy-box-meaning{padding-top:5px}.buy-box-meaning__item{-ms-flex-preferred-size:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:50%;margin-bottom:10px;margin-top:10px}.buy-box-meaning__item.buy-box-meaning__item--noreturn .buy-box-meaning__item-text{color:#ec4837;font-weight:700}.buy-box-meaning__item.buy-box-meaning__item--noreturn .aicon{color:#ec4837}.buy-box-meaning__item-text{color:#2f2f2f;font-size:14px;letter-spacing:0;line-height:20px;text-transform:uppercase}.buy-box-meaning__item-icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:18px;justify-content:center;margin-right:10px;width:18px}.buy-box-meaning__item-icon .aicon{color:#707070;font-size:18px}.buy-box-meaning__item-icon.withborder{border:1px solid #707070;border-radius:50%}.buy-box-meaning__item-icon.withborder .aicon{font-size:9px;padding-left:1px}@media only screen and (min-width:768px){.buy-box-meaning{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 10px 15px}.buy-box-meaning.nr-buy-box-meaning{padding-top:5px}}.template-product-altstyle .wrapper .product__contentblock .buy-box-meaning{border-top:1px solid #c1c1c6;padding:15px 0 10px}@media only screen and (max-width:991px){.template-product-altstyle .wrapper .product__contentblock .buy-box-meaning{padding-bottom:0}}.template-product-altstyle .wrapper .product__contentblock .buy-box-meaning .buy-box-meaning__item .buy-box-meaning__item-text{text-transform:capitalize}.template-product-altstyle .wrapper .product__contentblock .buy-box-meaning .buy-box-meaning__item .buy-box-meaning__item-text .modal-textlink{text-decoration:none}.template-product .product__imageblock{position:relative}.template-product .product__imageblock .product__imgblocks-slider--wrapper{margin-left:-20px;margin-right:-20px}@media only screen and (min-width:768px){.template-product .product__imageblock .product__imgblocks-slider--wrapper{margin-left:auto;margin-right:auto}}.template-product .product__imageblock .loader{background-color:#ffffffe6;bottom:0;height:100%;left:0;margin:auto;overflow:hidden;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:101}@media only screen and (max-width:767px){.template-product .product__imageblock .loader{left:-20px;width:calc(100% + 40px)}}.template-product .product__imageblock .loader img{position:relative;top:100px}.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery img,.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery video{max-height:60vh}@media only screen and (min-width:992px){.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery img,.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery video{max-height:100%}.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery .product__video-wrap,.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery img{border:2px solid #fff}.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery.first-slide-wide .swiper-slide:first-child{width:100%}.template-product .product__imgblocks-slider--wrapper .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.template-product .product__imgblocks-slider--wrapper .swiper-slide img{display:block;margin-left:auto;margin-right:auto}.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery-nav{display:block;margin:15px auto 25px;position:relative;width:100%}.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery-nav .swiper-button-next,.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery-nav .swiper-button-prev{height:20px;margin-top:-10px;width:20px;z-index:100}.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery-nav .swiper-button-next:after,.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery-nav .swiper-button-prev:after{font-size:20px}.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery-nav .swiper-pagination{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;justify-content:center;position:relative;top:0}.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery-nav .swiper-pagination .swiper-pagination-bullet{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:15px;justify-content:center;margin:0 7px;opacity:1;text-align:center;width:15px}.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery-nav .swiper-pagination .swiper-pagination-bullet:focus{outline:none}.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery-nav .swiper-pagination .swiper-pagination-bullet:first-child{margin-left:0}.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery-nav .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery-nav .swiper-pagination .swiper-pagination-bullet:before{background-color:#c1c1c6;border-radius:99%;content:"";display:block;height:6px;margin:0 auto;width:6px}.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery-nav .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:#2f2f2f}@media only screen and (min-width:992px){.template-product .product__imgblocks--wrapper.loading .swiper-slide{min-height:501px}.template-product .product__imgblocks-slider--wrapper .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.template-product .product__imgblocks-slider--wrapper .swiper-wrapper .swiper-slide{width:50%}.template-product .product__imgblocks-slider--wrapper .swiper-wrapper .swiper-slide img{cursor:-webkit-zoom-in;cursor:zoom-in}.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery-nav,.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery-nav .swiper-button-next,.template-product .product__imgblocks-slider--wrapper .product-imgblocks-gallery-nav .swiper-button-prev{display:none}}@media only screen and (max-width:767px){.template-product .product__imgblocks--wrapper.loading .swiper-slide{min-height:335px}.template-product .product__imgblocks--wrapper.loading .swiper-button-next,.template-product .product__imgblocks--wrapper.loading .swiper-button-prev{display:none}}.template-product .product-imgblocks-extend{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border-radius:100%;bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;left:5px;position:absolute;width:24px;z-index:2}@media only screen and (min-width:992px){.template-product .product-imgblocks-extend{display:none}}.template-product .product-imgblocks-extend .product-imgblocks-extend-inner i{display:block;font-size:14px;line-height:14px}@media only screen and (min-width:992px){.template-product .product-imgblocks-extend .product-imgblocks-extend-inner i{display:none}}.template-product .product__gallery--wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.template-product .product__gallery--wrapper .swiper-slide{height:auto;min-height:100%}@media only screen and (min-width:992px){.template-product .product__gallery--wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.template-product .product__gallery--wrapper .product__gallery-slider--wrapper{-webkit-box-flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;-ms-flex:1;flex:1;min-height:0;min-width:0;order:1;position:relative;width:100%}.template-product .product__gallery--wrapper .product__gallery-slider--wrapper img{display:block}@media only screen and (min-width:992px){.template-product .product__gallery--wrapper .product__gallery-slider--wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.template-product .product__gallery--wrapper .product__gallery-slider--wrapper .collection-grid-colpatch{height:90px;right:0;top:0;width:90px}.template-product .product__gallery--wrapper .product__gallery-slider--wrapper .collection-grid-colpatch .collection-grid-colpatch-inner .colpatch-inner-textwrap.colpatch-textwrap-lowstock{font-size:15px;line-height:20px}}.template-product .product__gallery--wrapper .product__gallery-vidbtn--wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;display:none;order:2}@media only screen and (min-width:992px){.template-product .product__gallery--wrapper .product__gallery-vidbtn--wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.template-product .product__gallery--wrapper .product__gallery-slider-nav-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;min-height:0;min-width:0;order:3;width:100%}@media only screen and (min-width:992px){.template-product .product__gallery--wrapper .product__gallery-slider-nav-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:120px}}.template-product .product__gallery--wrapper .product__gallery-slider-nav-wrapper .product-slider-gallery-nav-wrapper{height:100%;min-width:0;width:100%}@media only screen and (min-width:992px){.template-product .product__gallery--wrapper .product__gallery-slider-nav-wrapper .product-slider-gallery-nav-wrapper{max-height:645px;overflow-y:hidden}.template-product .product__gallery--wrapper .product__gallery-slider-nav-wrapper .product-slider-gallery-nav-wrapper:hover{overflow-y:auto}}.template-product .product__gallery--wrapper .product__gallery-slider-nav-wrapper .product-slider-gallery-nav-wrapper{display:block}.template-product .product__gallery--wrapper .product__gallery-slider-nav-wrapper .product-slider-gallery-nav-wrapper .product-slider-gallery-nav{margin-top:0}.template-product .product__gallery--wrapper .product__gallery-slider-nav-wrapper .product-slider-gallery-nav-wrapper .product-slider-gallery-nav .gallery-nav-item{border:2px solid transparent;-webkit-box-shadow:0 2px 0 0 hsla(0,0%,78%,.5);box-shadow:0 2px #c7c7c780;cursor:pointer}.template-product .product__gallery--wrapper .product__gallery-slider-nav-wrapper .product-slider-gallery-nav-wrapper .product-slider-gallery-nav .gallery-nav-item img{display:block}.template-product .product__gallery--wrapper .product__gallery-slider-nav-wrapper .product-slider-gallery-nav-wrapper .product-slider-gallery-nav .gallery-nav-item.gallery-nav-item--video{position:relative}.template-product .product__gallery--wrapper .product__gallery-slider-nav-wrapper .product-slider-gallery-nav-wrapper .product-slider-gallery-nav .gallery-nav-item.gallery-nav-item--video .icon-play{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-clip:padding-box;background-color:#f8f8f8;border:none;border-radius:50%;color:#2f2f2f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;height:55px;justify-content:center;left:50%;padding-left:5px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:55px}@media only screen and (max-width:767px){.template-product .product__gallery--wrapper .product__gallery-slider-nav-wrapper .product-slider-gallery-nav-wrapper .product-slider-gallery-nav .gallery-nav-item.gallery-nav-item--video .icon-play{border:none;font-size:14px;height:40px;width:40px}}.template-product .product__gallery--wrapper .product__gallery-slider-nav-wrapper .product-slider-gallery-nav-wrapper .product-slider-gallery-nav .gallery-nav-item.current,.template-product .product__gallery--wrapper .product__gallery-slider-nav-wrapper .product-slider-gallery-nav-wrapper .product-slider-gallery-nav .gallery-nav-item:hover{border-color:#c7c7c780;-webkit-box-shadow:none;box-shadow:none}.template-product .product__gallery--wrapper .product__gallery-slider-nav-wrapper .product-slider-gallery-nav-wrapper .product-slider-gallery-nav .gallery-nav-item:focus{outline:0}.template-product .product-slider-gallery .swiper-slide{background-color:#fff;text-align:center}.template-product .product-slider-gallery .swiper-slide img{margin:0 auto}.template-product .product-slider-gallery .swiper-slide#psg-loader img{margin:auto;max-width:645px}.template-product .product-slider-gallery .product-slider-button{background-color:#f8f8f8;border-radius:50%;display:none;height:28px;width:28px}.template-product .product-slider-gallery .product-slider-button:after{color:#0e2f36;font-size:14px;font-weight:900}.template-product .product-slider-gallery .product-slider-button.prev{left:18px;padding-right:2px}.template-product .product-slider-gallery .product-slider-button.next{padding-left:2px;right:18px}.template-product .product-slider-gallery .product-slider-button.swiper-button-disabled{cursor:not-allowed;display:none}.template-product .product-slider-gallery .product-slider-pagination{bottom:10px;display:none;left:50%;line-height:0;max-width:645px;padding:0 40px;-webkit-transform:translateX(-50%);transform:translate(-50%);width:100%}.template-product .product-slider-gallery .product-slider-pagination .swiper-pagination-bullet{background-color:#0e2f36;border-radius:3px;height:1px;opacity:0;width:0}.template-product .product-slider-gallery .product-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}@media only screen and (max-width:1199px){.template-product .product-slider-gallery .product-slider-button{display:-webkit-box;display:-ms-flexbox;display:flex}.template-product .product-slider-gallery .product-slider-pagination{display:block}}.template-product .product__video-slide .product__video-wrap .product__video{max-height:60vh}@media only screen and (min-width:992px){.template-product .product__video-slide .product__video-wrap .product__video{max-height:100%}}.template-product .product__video-slide .product__video-wrap{position:relative}.template-product .product__video-slide .product__video-wrap .product__video{display:block;width:100%}.template-product .product__video-slide .product__video-wrap video{width:100%}.template-product .product__video-slide .product__video-wrap.loading:before{background-color:#fff6;background-image:url(/cdn/shop/files/infinity-mm-loader.svg?3964919972500165823);background-position:50%;background-repeat:no-repeat;bottom:0;content:"";display:block;height:100%;left:0;margin-left:162px;position:absolute;right:0;top:0;z-index:999}@media only screen and (max-width:991px){.template-product .product__video-slide .product__video-wrap.loading:before{margin-left:0}}.template-product .product__video-slide .product__img--video-ctext{color:#2f2f2f;font-size:12px;font-weight:700;left:60px;line-height:12px;position:absolute;top:15px;z-index:999}@media only screen and (max-width:991px){.template-product .product__video-slide .product__img--video-ctext{left:5px;top:5px}}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .product-imgblocks-gallery .product__video-wrap,.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .product-imgblocks-gallery img{border:unset}@media only screen and (min-width:768px){.template-product .product__imageblock.pp_gallery_slider .product__imgblocks--wrapper{position:sticky;top:90px}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .swiper-wrapper .swiper-slide{height:auto;width:100%}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .swiper-wrapper .swiper-slide img{cursor:pointer}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .product-imgblocks-gallery-wrapper{margin-top:15px;width:calc(100% - 100px)}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .product-imgblocks-gallery-wrapper .product-imgblocks-gallery{margin-top:5px}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .product-imgblocks-gallery-wrapper .swiper-slide img{border:none;max-width:540px;width:100%}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .product-imgblocks-gallery-wrapper .swiper-slide{opacity:0!important}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .product-imgblocks-gallery-wrapper .swiper-slide.swiper-slide-active{opacity:1!important}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .product-imgblocks-gallery-wrapper .product__video-wrap{margin:auto;max-width:540px}}@media only screen and (min-width:992px){.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .product-imgblocks-gallery-wrapper{width:calc(100% - 120px)}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .product-imgblocks-gallery-wrapper .swiper-slide img{max-width:600px}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .product-imgblocks-gallery-wrapper .product__video-wrap{margin:auto;max-width:600px}}@media only screen and (min-width:1200px){.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .product-imgblocks-gallery-wrapper{width:calc(100% - 120px)}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .product-imgblocks-gallery{min-height:600px}}@media only screen and (min-width:1441px){.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .product-imgblocks-gallery-wrapper{width:calc(100% - 160px)}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .product-imgblocks-gallery-wrapper .product-imgblocks-gallery{min-height:645px}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .product-imgblocks-gallery-wrapper .swiper-slide img{max-width:645px}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks-slider--wrapper .product-imgblocks-gallery-wrapper .product__video-wrap{margin:auto;max-width:645px}}@media only screen and (max-width:767px){.template-product .product__imageblock.pp_gallery_slider .product__imgblocks--wrapper.loading .product-imgblocks-gallery-wrapper .swiper-slide{min-height:100vw}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks--wrapper.loading .product-imgblocks-gallery-wrapper .swiper-button-next,.template-product .product__imageblock.pp_gallery_slider .product__imgblocks--wrapper.loading .product-imgblocks-gallery-wrapper .swiper-button-prev{display:none}.template-product .product__imageblock.pp_gallery_slider .product__imgblocks--wrapper.loading .product-imgblocks-gallery-wrapper .product__video-wrap{max-width:645px;width:100%}.template-product .product__imageblock.pp_gallery_nav_bullets .product-imgblocks-thumbs-wrapper,.template-product .product__imageblock.pp_gallery_nav_none .product-imgblocks-thumbs-wrapper,.template-product .product__imageblock.pp_gallery_nav_thumb_arrows .product-imgblocks-gallery-nav,.template-product .product__imageblock.pp_gallery_nav_thumb_arrows .swiper-pagination,.template-product .product__imageblock.pp_gallery_nav_thumb_no_arrows .product-imgblocks-gallery-nav,.template-product .product__imageblock.pp_gallery_nav_thumb_no_arrows .swiper-pagination{display:none}.template-product .product__imageblock.pp_gallery_nav_bullets .product-imgblocks-gallery-wrapper .product-imgblocks-gallery-nav{margin-top:15px;position:relative}.template-product .product__imageblock.pp_gallery_nav_none .product-imgblocks-gallery-wrapper .product-imgblocks-gallery-nav{left:0;margin:0;position:absolute;top:calc(50% - 20px);width:100%}.template-product .product__imageblock.pp_gallery_nav_none .swiper-button-prev{left:-10px}.template-product .product__imageblock.pp_gallery_nav_none .swiper-button-next{right:-10px}}@media only screen and (min-width:992px){.template-product .product-imgblocks-thumbs-wrapper{display:block;margin:0;position:relative}.template-product .product-imgblocks-thumbs-wrapper .swiper-button-next,.template-product .product-imgblocks-thumbs-wrapper .swiper-button-prev{display:block;height:20px;margin:0;text-align:center;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:20px}.template-product .product-imgblocks-thumbs-wrapper .swiper-button-next:after,.template-product .product-imgblocks-thumbs-wrapper .swiper-button-prev:after{font-size:20px;line-height:20px}.template-product .product-imgblocks-thumbs-wrapper .swiper-button-prev{left:auto;right:50%;top:0}.template-product .product-imgblocks-thumbs-wrapper .swiper-button-next{bottom:0;right:50%;top:auto}.template-product .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;height:100%;overflow:hidden;width:100%}.template-product .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs .swiper-wrapper{height:100%}.template-product .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs .swiper-slide .gallery-thumb-item{margin:5px 0;padding:0}.template-product .product-imgblocks-thumbs-wrapper.no-scroll .swiper-button-next,.template-product .product-imgblocks-thumbs-wrapper.no-scroll .swiper-button-prev{display:none}.template-product .product-imgblocks-thumbs-wrapper{height:490px;padding:20px 20px 20px 0;width:100px}.template-product .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs{max-height:450px}.template-product .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs .swiper-slide{min-height:90px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-1{height:90px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-1 .product-imgblocks-gallery-thumbs{max-height:90px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-2{height:180px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-2 .product-imgblocks-gallery-thumbs{max-height:180px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-3{height:270px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-3 .product-imgblocks-gallery-thumbs{max-height:270px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-4{height:360px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-4 .product-imgblocks-gallery-thumbs{max-height:360px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-5{height:450px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-5 .product-imgblocks-gallery-thumbs{max-height:450px}.template-product .product-imgblocks-thumbs-wrapper{height:600px;padding:25px 20px 25px 0;width:120px}.template-product .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs{max-height:550px}.template-product .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs .swiper-slide{min-height:110px}.template-product .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs .swiper-slide img{margin:5px 0}.template-product .product-imgblocks-thumbs-wrapper.no-scroll{-ms-flex-item-align:center;align-self:center;padding-bottom:0;padding-top:0}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-1{height:110px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-1 .product-imgblocks-gallery-thumbs{max-height:110px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-2{height:220px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-2 .product-imgblocks-gallery-thumbs{max-height:220px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-3{height:330px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-3 .product-imgblocks-gallery-thumbs{max-height:330px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-4{height:440px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-4 .product-imgblocks-gallery-thumbs{max-height:440px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-5{height:550px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-5 .product-imgblocks-gallery-thumbs{max-height:550px}}@media only screen and (min-width:1200px){.template-product .product-imgblocks-thumbs-wrapper{height:600px;padding:25px 20px 25px 0;width:120px}.template-product .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs{max-height:550px}.template-product .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs .swiper-slide{min-height:110px}.template-product .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs .swiper-slide img{margin:5px 0}.template-product .product-imgblocks-thumbs-wrapper.no-scroll{-ms-flex-item-align:center;align-self:center;padding-bottom:0;padding-top:0}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-1{height:110px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-1 .product-imgblocks-gallery-thumbs{max-height:110px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-2{height:220px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-2 .product-imgblocks-gallery-thumbs{max-height:220px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-3{height:330px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-3 .product-imgblocks-gallery-thumbs{max-height:330px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-4{height:440px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-4 .product-imgblocks-gallery-thumbs{max-height:440px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-5{height:550px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-5 .product-imgblocks-gallery-thumbs{max-height:550px}}@media only screen and (min-width:1441px){.template-product .product-imgblocks-thumbs-wrapper .swiper-button-next,.template-product .product-imgblocks-thumbs-wrapper .swiper-button-prev{right:calc(50% - 10px)}.template-product .product-imgblocks-thumbs-wrapper{height:730px;padding:40px 20px;width:160px}.template-product .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs{max-height:650px}.template-product .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs .swiper-slide{min-height:130px}.template-product .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs .swiper-slide img{margin:5px 0}.template-product .product-imgblocks-thumbs-wrapper.no-scroll{-ms-flex-item-align:center;align-self:center;padding-bottom:0;padding-top:0}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-1{height:130px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-1 .product-imgblocks-gallery-thumbs{max-height:130px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-2{height:260px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-2 .product-imgblocks-gallery-thumbs{max-height:260px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-3{height:390px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-3 .product-imgblocks-gallery-thumbs{max-height:390px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-4{height:520px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-4 .product-imgblocks-gallery-thumbs{max-height:520px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-5{height:650px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll.no-scroll-5 .product-imgblocks-gallery-thumbs{max-height:650px}}@media only screen and (max-width:767px){.template-product .product__imgblocks--wrapper.loading .product-imgblocks-thumbs-wrapper .swiper-slide{min-height:68px}.template-product .product-imgblocks-thumbs-wrapper .swiper-button-prev{left:0}.template-product .product-imgblocks-thumbs-wrapper .swiper-button-next{right:0}.template-product .product-imgblocks-thumbs-wrapper .swiper-button-next,.template-product .product-imgblocks-thumbs-wrapper .swiper-button-prev{height:20px;margin-top:-10px;top:50%;width:20px}.template-product .product-imgblocks-thumbs-wrapper .swiper-button-next:after,.template-product .product-imgblocks-thumbs-wrapper .swiper-button-prev:after{color:#0e2f36;font-size:16px;font-weight:600;line-height:20px}.template-product .product-imgblocks-thumbs-wrapper{margin:10px auto 20px;max-width:364px;padding:0 30px;position:relative;width:100%}.template-product .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs{height:auto;margin:auto;max-width:304px;width:100%}.template-product .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs .swiper-slide .gallery-thumb-item{padding:0 4px}.template-product .product-imgblocks-thumbs-wrapper.no-scroll .product-thumbs-nav{display:none}.template-product .product-imgblocks-thumbs-wrapper.no-scroll .product-imgblocks-gallery-thumbs .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.template-product .product-imgblocks-thumbs-wrapper .gallery-nav-item.gallery-nav-item--video,.template-product .product__gallery-slidermodal-nav-wrapper .gallery-nav-item.gallery-nav-item--video{position:relative}.template-product .product-imgblocks-thumbs-wrapper .gallery-nav-item.gallery-nav-item--video .icon-play,.template-product .product__gallery-slidermodal-nav-wrapper .gallery-nav-item.gallery-nav-item--video .icon-play{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-clip:padding-box;background-color:#f8f8f8;border:none;border-radius:50%;color:#2f2f2f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;height:60px;justify-content:center;left:50%;padding-left:5px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px}@media only screen and (max-width:1440px){.template-product .product-imgblocks-thumbs-wrapper .gallery-nav-item.gallery-nav-item--video .icon-play,.template-product .product__gallery-slidermodal-nav-wrapper .gallery-nav-item.gallery-nav-item--video .icon-play{height:50px;width:50px}}@media only screen and (max-width:991px){.template-product .product-imgblocks-thumbs-wrapper .gallery-nav-item.gallery-nav-item--video .icon-play,.template-product .product__gallery-slidermodal-nav-wrapper .gallery-nav-item.gallery-nav-item--video .icon-play{height:40px;width:40px}}@media only screen and (max-width:767px){.template-product .product-imgblocks-thumbs-wrapper .gallery-nav-item.gallery-nav-item--video .icon-play,.template-product .product__gallery-slidermodal-nav-wrapper .gallery-nav-item.gallery-nav-item--video .icon-play{border:none;font-size:14px}}@media only screen and (min-width:992px){.template-product .product__imageblock.pp_gallery_tiles .product-imgblocks-thumbs-wrapper{display:none}}@media only screen and (max-width:767px){.template-product .product__imageblock.pp_gallery_nav_bullets_and_thumb_arrows .product-imgblocks-thumbs-wrapper,.template-product .product__imageblock.pp_gallery_nav_thumb_arrows .product-imgblocks-thumbs-wrapper{margin-top:20px;max-width:370px;padding:0 15px}.template-product .product__imageblock.pp_gallery_nav_bullets_and_thumb_arrows .product-imgblocks-thumbs-wrapper .product-thumbs-nav,.template-product .product__imageblock.pp_gallery_nav_thumb_arrows .product-imgblocks-thumbs-wrapper .product-thumbs-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.template-product .product__imageblock.pp_gallery_nav_bullets_and_thumb_arrows .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs,.template-product .product__imageblock.pp_gallery_nav_thumb_arrows .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs{max-width:340px}.template-product .product__imageblock.pp_gallery_nav_bullets_and_thumb_arrows .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs .swiper-slide .gallery-thumb-item,.template-product .product__imageblock.pp_gallery_nav_thumb_arrows .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs .swiper-slide .gallery-thumb-item{border:1px solid transparent;margin:0 auto;padding:0;width:calc(100% - 6px)}.template-product .product__imageblock.pp_gallery_nav_bullets_and_thumb_arrows .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs .swiper-slide-thumb-active .gallery-thumb-item,.template-product .product__imageblock.pp_gallery_nav_thumb_arrows .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs .swiper-slide-thumb-active .gallery-thumb-item{border:1px solid #929292}.template-product .product__imageblock.pp_gallery_nav_thumb_no_arrows .product-imgblocks-thumbs-wrapper{margin-top:20px;max-width:unset;padding:0 17px;width:100%}.template-product .product__imageblock.pp_gallery_nav_thumb_no_arrows .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs{max-width:unset}.template-product .product__imageblock.pp_gallery_nav_thumb_no_arrows .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs .swiper-slide{max-width:77px;width:100%}.template-product .product__imageblock.pp_gallery_nav_thumb_no_arrows .product-imgblocks-thumbs-wrapper .product-imgblocks-gallery-thumbs .swiper-slide .gallery-thumb-item{margin:0 auto;padding:0;width:calc(100% - 6px)}.template-product .product__imageblock.pp_gallery_nav_thumb_no_arrows .product-imgblocks-thumbs-wrapper .product-thumbs-nav{display:none}}.media-tag-text{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff6;color:#2f2f2f;font-size:14px;font-weight:700;letter-spacing:0;line-height:14px;padding:4px;text-align:center}@media only screen and (min-width:1200px){.media-tag-text{font-size:15px;line-height:15px}}.product-imgblocks-gallery .media-tag-text{left:6px;position:absolute;right:6px;top:6px}.product__support{background:#f8f8f8;margin-top:28px;padding:22px 24px}@media only screen and (max-width:767px){.product__support{margin-left:-20px;margin-right:-20px;padding:24px 18px}}.product__support-heading-wrapper{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px solid #b07a78;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px;padding:0 5px 19px}.product__support-heading-wrapper .product__support-headline{display:none}.product__support-heading{font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.product__support-channels{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;letter-spacing:0;padding:0 5px}.product__support-channels i{font-size:16px;margin-right:12px}.product__support-channel{-webkit-box-flex:20%;-ms-flex:20%;flex:20%;min-width:102px;text-transform:uppercase}.product__support-channel,.product__support-channel a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product__support-channel a{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.product__support-channel a:hover{color:#b07a78}.product__support-headline{-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:11px;letter-spacing:0;padding-right:6px}.product__support--3col .product__support-channels{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product__support--3col .product__support-channels .product__support-channel{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;min-width:auto}@media only screen and (max-width:1199px){.product__support--3col .product__support-channels .product__support-channel a{display:block}}.product__support--3col .product__support-channels .product__support-headline{display:none}.product__support--3col .product__support-heading-wrapper .product__support-headline{display:block;text-align:right}@media only screen and (max-width:1199px){.product__support-channels{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.product__support-headline{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.product__support-channel{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;margin-top:14px}.product__support--3col .product__support-channels .product__support-channel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:18px}.product__support--3col .product__support-channels .product__support-channel i{display:block;margin-bottom:8px;margin-right:0}.product__support--3col .product__support-channels .product__support-headline{display:block}.product__support--3col .product__support-heading-wrapper{margin-bottom:17px;padding-bottom:17px}.product__support--3col .product__support-heading-wrapper .product__support-heading{margin-bottom:0;padding-bottom:0}.product__support--3col .product__support-heading-wrapper .product__support-headline{display:none}}.product-faq-accordion__inner{margin:auto;max-width:750px}.product-faq-accordion__item-heading{font-family:futura-pt,sans-serif;font-size:16px;font-weight:500;line-height:1.3;padding-right:30px}.product-faq-accordion__item-heading *{font-size:14px;font-weight:500}.product-faq-accordion__item{border-bottom:1px solid #2f2f2f;cursor:pointer;padding:17px 15px;position:relative}.product-faq-accordion__item:before{color:#2f2f2f;content:"\f107";font-family:moonmagic-icons;font-size:16px;position:absolute;right:15px;top:18px}.product-faq-accordion__item.open:before{content:"\f106"}.product-faq-accordion__item-content{margin-top:15px}.product-faq-accordion__item-content,.product-faq-accordion__item-content *{font-size:14px;letter-spacing:0;line-height:20px}.product-faq-accordion__item-content li{margin-bottom:2px;margin-top:2px}.product-faq-accordion__item-content span{display:inline-block;margin-top:5px}.product-faq-accordion__item-content .aicon{color:#b07a78;font-size:10px;margin-right:5px}.product-faq-accordion__item-content--spaced-out li{margin-bottom:10px}.product-faq-accordion__item-content--spaced-out li:last-child{margin-bottom:2px}.product-faq-accordion__link{text-decoration:underline}@media only screen and (max-width:767px){.product-faq-accordion__inner{padding:0 20px}.product-section__heading{font-size:24px;line-height:30px;padding-right:20px}.product-faq-accordion__item-heading{font-size:14px;font-weight:500;line-height:18px}.product-faq-accordion__item-heading *{font-size:14px;line-height:18px}.product-faq-accordion__item-content,.product-faq-accordion__item-content *{font-size:12px;line-height:18px}}.product-pp-paylater-wrapper{margin:25px auto 0}.product-digital-img-wrapper{cursor:pointer;margin:auto;max-width:2000px}.product-digital-img-inner img{width:100%}.product-digital-chapters-section{background-color:#ebe8e0}.product-digital-chapters-section.dark{background-color:#413e3e}.product-digital-chapters-section.dark .chapter-title{color:#b07a78}.product-digital-chapters-section.dark *,.product-digital-chapters-section.dark .chapter-title__index{color:#fff}.product-digital-chapters-section .chapter[data-micromodal-trigger]{cursor:pointer}.product-digital__title{font-size:50px;line-height:60px;margin:auto;max-width:800px}.product-digital__desc{text-align:left}.product-digital__desc,.product-digital__desc p{font-size:16px;line-height:20px;margin-top:50px}.product-digital__desc h2{line-height:1.3;margin-top:10px}.product-digital-chapters{margin-top:50px;text-align:left}@media only screen and (max-width:991px){.product-digital-chapters{margin-bottom:35px;margin-top:35px}}.product-digital-chapters .chapter-title{font-family:futura-pt,sans-serif;font-weight:500;line-height:1.3;margin-top:20px}.product-digital-chapters .chapter-subtitle{color:#b07a78;font-size:16px;font-weight:500}.product-digital-chapters .title-main{color:#b07a78}#shopify-section-product-digital-faq{background-color:#ebe8e0}#shopify-section-product-digital-faq .product-faq-accordion__inner .product-section__heading{text-align:center}@media only screen and (max-width:767px){#shopify-section-product-digital-reviews .product-section--yotpo-reviews.product-section--yotpo-reviews-grid{padding-bottom:2.5rem;padding-top:2.5rem}}@media only screen and (max-width:991px){.product-digital__title{font-size:30px;line-height:35px}.product-digital__desc,.product-digital__desc h2,.product-digital__desc p{font-size:14px;margin-top:30px}}.product-digital__stock-info{color:#16a34a;font-size:12px;font-weight:500;margin-bottom:10px}.product-digital-chapters-section__container.flex{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.product-digital-chapters-section__container.flex .product-digital-chapters-section__text-wrapper{max-width:700px}@media only screen and (min-width:992px){.product-digital-chapters-section__container.flex .product-digital__title{text-align:left}}.product-digital-chapters-section__img-wrapper{margin-left:20px;max-width:600px;width:100%}.pfpb__bar_digital .button.button--add-to-cart span[data-submit-button-text]{padding-left:30px}@media only screen and (max-width:991px){.product-digital-chapters-section__container.flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-digital-chapters-section__container.flex .product-digital__title{margin-top:40px}.product-digital-chapters-section__img-wrapper{margin-left:0}.product-digital-chapters .chapter-title{font-size:16px}.product-digital-chapters .chapter-subtitle{font-size:15px;line-height:1.2;margin-top:3px}.product-digital-chapters-section .product-digital__desc,.product-digital-chapters-section .product-digital__desc *,.product-digital-chapters-section .product-digital__title{text-align:center}}.pp-gemstone-spotlight__item-wrap{padding-bottom:80px;padding-top:120px}@media only screen and (max-width:991px){.pp-gemstone-spotlight__item-wrap{padding-bottom:40px;padding-top:80px}}.pp-gemstone-spotlight{margin-bottom:50px;position:relative}@media only screen and (max-width:991px){.pp-gemstone-spotlight{margin-bottom:10px}}.pp-gemstone-spotlight .swiper-container{height:auto}.pp-gemstone-spotlight .swiper-slide{height:100%}.pp-gemstone-spotlight .spotlight-next,.pp-gemstone-spotlight .spotlight-prev{cursor:pointer;font-size:11px;letter-spacing:1px;position:absolute;text-transform:uppercase;top:30px;z-index:2}.pp-gemstone-spotlight .spotlight-next:hover,.pp-gemstone-spotlight .spotlight-prev:hover{text-shadow:0 0 1px #2f2f2f}.pp-gemstone-spotlight .spotlight-next.swiper-button-disabled,.pp-gemstone-spotlight .spotlight-prev.swiper-button-disabled{opacity:.4;pointer-events:none}.pp-gemstone-spotlight .spotlight-prev{left:30px}.pp-gemstone-spotlight .spotlight-next{right:30px}.pp-gemstone-spotlight.pp-gsl-offcanvas{padding-top:30px}.pp-gemstone-spotlight.pp-gsl-offcanvas .spotlight-next,.pp-gemstone-spotlight.pp-gsl-offcanvas .spotlight-prev{top:0}@media only screen and (max-width:991px){.pp-gemstone-spotlight.pp-gsl-offcanvas .spotlight-next,.pp-gemstone-spotlight.pp-gsl-offcanvas .spotlight-prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.pp-gemstone-spotlight.pp-gsl-offcanvas .spotlight-prev{left:0}.pp-gemstone-spotlight.pp-gsl-offcanvas .spotlight-next{right:0}.pp-gemstone-spotlight__arrows .next,.pp-gemstone-spotlight__arrows .prev{position:relative;top:1px}.pp-gemstone-spotlight__arrows .prev{margin-left:5px}.pp-gemstone-spotlight__arrows .next{margin-right:5px}.pp-gemstone-spotlight__picture{display:inline-block;margin-right:10px;max-width:170px}.pp-gemstone-spotlight__featured{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.pp-gemstone-spotlight__highlight{font-size:18px;line-height:1.5;margin:20px auto auto;max-width:730px;text-align:center}.pp-gemstone-spotlight__highlight *{line-height:1.5}.pp-gemstone-spotlight__item-wrap{color:#000}.pp-gemstone-spotlight__featured-meaning li{color:inherit;font-size:15px;font-weight:500;text-transform:uppercase}.pp-gemstone-spotlight__accordion{border-bottom:1px solid #c1c1c6;margin-top:70px}.pp-gemstone-spotlight__accordion-item{border-top:1px solid #c1c1c6;padding:20px 25px;position:relative}.pp-gemstone-spotlight__accordion-item:before{background-color:#000;content:"";height:1px;position:absolute;right:25px;top:28px;width:16px}.pp-gemstone-spotlight__accordion-item.closed:after{background-color:#000;content:"";height:16px;position:absolute;right:32px;top:20px;width:1px}.pp-gemstone-spotlight__accordion-item .heading{font-weight:600;letter-spacing:1.5px;line-height:1.5;text-transform:uppercase}.pp-gemstone-spotlight__accordion-item .heading,.pp-gemstone-spotlight__accordion-item .subcontent{font-size:15px}.pp-gemstone-spotlight__accordion-item .heading{cursor:pointer}.pp-gemstone-spotlight__accordion-item .subcontent{line-height:1.6;margin-top:15px}.pp-gemstone-spotlight__accordion-item .subcontent *{line-height:1.6}@media only screen and (max-width:991px){.pp-gemstone-spotlight .spotlight-prev{left:15px}.pp-gemstone-spotlight .spotlight-next{right:15px}.pp-gemstone-spotlight .svg-logo{position:relative;top:1px;width:17px}.pp-gemstone-spotlight__arrows .prev{margin-left:-10px}.pp-gemstone-spotlight__arrows .next{margin-right:-10px}.pp-gemstone-spotlight__arrows .next,.pp-gemstone-spotlight__arrows .prev{font-size:9px;letter-spacing:.6px}.pp-gemstone-spotlight__heading{font-size:26px}.pp-gemstone-spotlight__picture{max-width:130px}.pp-gemstone-spotlight__featured-meaning li{font-size:10px;line-height:1.5rem}.pp-gemstone-spotlight__highlight{font-size:12px;padding-left:12px;padding-right:25px}.pp-gemstone-spotlight__highlight *{font-size:12px;letter-spacing:.1px}.pp-gemstone-spotlight__accordion{margin-top:40px}.pp-gemstone-spotlight__accordion-item{padding:15px}.pp-gemstone-spotlight__accordion-item:before{right:12px;top:21px;width:13px}.pp-gemstone-spotlight__accordion-item.closed:after{height:13px;right:18px;top:15px;width:1px}.pp-gemstone-spotlight__accordion-item .heading{font-size:12px;letter-spacing:0;padding-right:12px}.pp-gemstone-spotlight__accordion-item .subcontent{font-size:14px;padding-right:12px}.pp-gemstone-spotlight__accordion-item .subcontent *{font-size:inherit;letter-spacing:0}}.size-chart__svg{max-width:275px;width:100%}.size-chart__svg picture{display:block}.size-chart__svg img{height:auto;max-width:155px;width:100%}.size-chart__table-wrapper{margin-top:60px;position:relative}.size-chart__table-wrapper:before{background-color:#f7f4f2;content:"";display:block;height:100px;position:absolute;width:100%}.size-chart__table-wrapper.last{margin-left:auto;margin-right:auto;max-width:650px}.size-chart__table-wrapper.last .ring-size-chart__table table td{width:33.333%}.size-chart__table-wrapper.last .ring-size-chart__table-head>span{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}.size-chart__table-wrapper.last .ring-size-chart__table-head>span:last-child{background-color:#b07c7c;-webkit-box-shadow:1px 0 0 0 #b07c7c,-1px 0 0 0 #b07c7c;box-shadow:1px 0 #b07c7c,-1px 0 #b07c7c;color:#fff}.size-chart__table-wrapper.last .ring-size-chart__table table td:last-child{background-color:#fcf7f6;border-left:1px solid #b07c7c;border-right:1px solid #b07c7c}.size-chart__table-wrapper.last .ring-size-chart__table table tr td:last-child{border-bottom:1px solid #b07c7c}.size-chart__table-wrapper.default .ring-size-chart__table-head>span:nth-child(2){background-color:#b07c7c;-webkit-box-shadow:1px 0 0 0 #b07c7c,-1px 0 0 0 #b07c7c;box-shadow:1px 0 #b07c7c,-1px 0 #b07c7c;color:#fff}.size-chart__table-wrapper.default .ring-size-chart__table table td:nth-child(2){background-color:#fcf7f6;border-left:1px solid #b07c7c;border-right:1px solid #b07c7c}.size-chart__table-wrapper.default .ring-size-chart__table table tr td:nth-child(2){border-bottom:1px solid #b07c7c}.size-chart__table-wrapper .ring-size-chart__table table{border-left:0}.size-chart__table-wrapper-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.ring-size-chart__table{position:relative;text-align:left;width:100%;z-index:1}.ring-size-chart__table table{border-collapse:collapse;border-left:1px solid #707070;width:100%}.ring-size-chart__table table td{border-bottom:1px solid #707070;padding:8px 30px;width:25%}.ring-size-chart__table table tr:first-child td{padding-top:20px}.ring-size-chart__table table tr:last-child td{border-bottom:none}.ring-size-chart__table-head{-ms-flex-align:center}.ring-size-chart__table-head,.ring-size-chart__table-head>span{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100px}.ring-size-chart__table-head>span{-ms-flex-preferred-size:25%;-ms-flex-align:center;flex-basis:25%;font-weight:600;line-height:1.4;padding:5px 30px}@media only screen and (max-width:991px){.size-chart{font-size:14px;line-height:1.5}.size-chart .ring-size-chart__table{background-color:#fafbfb}.size-chart .ring-size-chart__table span{font-size:9px}.size-chart table tr td{font-size:12px;padding:4px 15px}.size-chart__table-wrapper{margin-top:30px}.size-chart__table-wrapper:before{display:none}.size-chart__table-wrapper-inner{display:block}.size-chart__svg{margin:auto auto 20px;max-width:110px}.ring-size-chart__table-head{background-color:#f7f4f2}.ring-size-chart__table-head>span{padding:5px 10px;width:25%}.size-chart__table-wrapper.default .ring-size-chart__table table tr td{width:23.333%}.size-chart__table-wrapper.default .ring-size-chart__table table tr td:first-child{width:30%}.size-chart__table-wrapper.default .ring-size-chart__table-head>span{-ms-flex-preferred-size:23.3333%;flex-basis:23.3333%}.size-chart__table-wrapper.default .ring-size-chart__table-head>span:nth-child(2){-webkit-box-shadow:0 0 0 0 #b07c7c,-1px 0 0 0 #b07c7c;box-shadow:0 0 #b07c7c,-1px 0 #b07c7c}.size-chart__table-wrapper.default .ring-size-chart__table-head>span:first-child{-ms-flex-preferred-size:30%;flex-basis:30%}.size-chart__table-wrapper.last .ring-size-chart__table-head>span:last-child{-webkit-box-shadow:none;box-shadow:none}}@media only screen and (min-width:992px){.size-chart__table-wrapper-inner{background-color:#fafbfb}}.store-highlights{background-color:#f5f4f0;padding:2.3rem 0}.store-highlights .container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;justify-content:space-between;text-align:center}.store-highlights .highlight{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin:0 auto;text-transform:uppercase}.store-highlights .highlight svg{height:58px;width:58px}.store-highlights .text{font-size:16px;line-height:1.3;text-align:left}@media only screen and (max-width:1199px){.store-highlights .container{gap:1rem}.store-highlights .highlight svg{height:40px;width:40px}.store-highlights .text{font-size:14px}}@media only screen and (max-width:991px){.store-highlights{display:none!important}}.store-highlights-compact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;margin:30px 0;padding:0 10px}.store-highlights-compact .highlight{text-align:center;width:calc(50% - 10px)}.store-highlights-compact .highlight svg{height:34px;width:34px}.store-highlights-compact .highlight .text{font-size:11px;letter-spacing:.5px;line-height:1.4;text-align:center;text-transform:capitalize}@media only screen and (min-width:992px){.store-highlights-compact{display:none}}.template-product #MainContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.template-product .product{background-color:#fff;padding:45px 0}@media only screen and (max-width:1199px){.template-product .product{padding:16px 0 8px}}.template-product .product .container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0 20px;position:relative}@media only screen and (max-width:1199px){.template-product .product .container{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:992px){.template-product .product .container.widescreen{max-width:1240px}}@media only screen and (min-width:1441px){.template-product .product .container.widescreen{max-width:1440px}}.template-product .product-section{padding:4rem 0;position:relative}@media only screen and (max-width:1199px){.template-product .product-section{padding:2.5rem 0}}.template-product .product-section__heading{font-family:futura-pt,sans-serif;font-size:35px;font-weight:500;letter-spacing:0;line-height:35px;margin-bottom:20px;text-align:left}@media only screen and (min-width:992px){.template-product .product-section__heading{font-size:55px;line-height:60px;margin-bottom:40px;text-align:center}}.template-product .product-section__subheading{color:#2f2f2f;font-family:futura-pt,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:31px;margin-bottom:50px;text-align:left;text-transform:none}@media only screen and (min-width:992px){.template-product .product-section__subheading{font-size:22px;letter-spacing:0;line-height:31px;margin-bottom:50px;text-align:center}}.template-product .product__top-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px;width:100%}@media only screen and (min-width:992px){.template-product .product__top-wrap{margin-bottom:60px}}@media only screen and (min-width:1441px){.template-product .product__top-wrap{margin-bottom:120px}}.template-product .product__imageblock{width:100%}@media only screen and (min-width:992px){.template-product .product__imageblock{padding-right:35px;width:62%}}@media only screen and (min-width:1200px){.template-product .product__imageblock{padding-right:45px;width:64%}}@media only screen and (min-width:1441px){.template-product .product__imageblock{padding-right:95px;width:68%}}.template-product .product__contentblock{width:100%}@media only screen and (min-width:992px){.template-product .product__contentblock{width:38%}}@media only screen and (min-width:1200px){.template-product .product__contentblock{width:36%}}@media only screen and (min-width:1441px){.template-product .product__contentblock{width:32%}}@media only screen and (min-width:992px){.template-product .product__contentblock .product__shop{top:90px}.template-product .product__contentblock .product__shop.sticky{position:sticky}}.template-product .product-layout-pp_gallery_tiles .product__imageblock{min-height:490px}@media (max-width:430px){.template-product .product-layout-pp_gallery_tiles .product__imageblock{min-height:490px}}@media (max-width:410px){.template-product .product-layout-pp_gallery_tiles .product__imageblock{min-height:435px}}@media only screen and (min-width:992px){.template-product .product-layout-pp_gallery_tiles .product__imageblock{min-height:1000px}}.template-product .product-layout-pp_gallery_tiles .product__imageblock.pp_gallery_nav_none{margin-bottom:25px;min-height:365px}@media only screen and (min-width:768px){.template-product .product-layout-pp_gallery_tiles .product__imageblock.pp_gallery_nav_none{margin-bottom:0;min-height:850px}}@media only screen and (min-width:992px){.template-product .product-layout-pp_gallery_tiles .product__imageblock.pp_gallery_nav_none{min-height:1000px}}.template-product .preorder-product-modal .modal__container{margin:0 20px;max-width:450px;width:100%}.template-product .preorder-product-modal .modal__close{background-color:initial;border:none;right:15px;top:15px}.template-product .preorder-product-modal__info p{font-size:13px}@media only screen and (min-width:768px){.template-product .preorder-product-modal__info p{font-size:16px}}.template-product .klaviyo-bis-trigger.button.button--add-to-cart{display:none}.template-product .button.button--klaviyo-bis.klaviyo-bis-trigger{display:inline-block}.template-product .button.button--klaviyo-bis.bis-show{display:block!important}@media only screen and (max-width:767px){.template-product .button.button--klaviyo-bis{line-height:50px;padding:0}}.template-product .BIS_custom{height:100%;left:0;position:absolute;top:0;width:100%}.template-product .product__sold-out .contact-form input{display:block;margin:10px 0 0;max-width:100%;min-width:100%;width:100%}.template-product .product__sold-out .contact-form .button{font-size:inherit;font-weight:400;height:auto;margin-bottom:20px;width:100%}.product__atc-helper{margin-top:8px;width:100%}.product__atc-helper-group{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-pack:distribute;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;justify-content:space-evenly;justify-content:space-around;margin-top:15px;position:relative;width:100%}.product__atc-helper-dah{min-width:130px;text-align:center}.product__atc-helper-dah:after{background-color:#2f2f2f;content:"";height:20px;left:50%;position:absolute;top:-4px;width:1px}.product__atc-helper-dah-text{letter-spacing:.5px;text-decoration:underline;text-transform:uppercase}.product__atc-helper-wishlist{width:130px}.product__atc-helper-wishlist #widget-fave-html{margin-bottom:0;margin-top:0}.product__atc-helper-wishlist #widget-fave-html .ssw-fave-link{background:none;color:#2f2f2f;font-family:futura-pt,sans-serif;letter-spacing:.5px;padding:0;text-decoration:underline;text-transform:uppercase;-webkit-transition:none;transition:none}.product__atc-helper-wishlist #widget-fave-html .ssw-fave-link.ssw-active{background:none;letter-spacing:0}@media only screen and (max-width:767px){.product__atc-helper-wishlist #widget-fave-html .ssw-fave-link.ssw-active{display:inline-block;font-size:10px;margin-top:-9px;position:relative;top:4px;-webkit-transform:translate(-15%);transform:translate(-15%);width:100px}}.product__form-field-wrapper{margin-bottom:20px;width:100%}.product__form-field{padding-top:10px;position:relative;width:100%}.product__form-field:after{background-color:#2f2f2f;bottom:15px;content:"";height:1px;left:15px;position:absolute;width:170px}.product__form-field label{font-size:11px;letter-spacing:1.5px;padding:0}.product__form-field input{background-color:#fbfbfb;border-color:#2f2f2f;max-width:200px;padding:15px}.product__form-field input::-webkit-input-placeholder{font-size:10px;font-style:italic;letter-spacing:1px;text-transform:uppercase}.product__form-field input:-ms-input-placeholder,.product__form-field input::-webkit-input-placeholder,.product__form-field input::placeholder{font-size:10px;font-style:italic;letter-spacing:1px;text-transform:uppercase}.product__gemstone-info{width:100%}.product__gemstone-info .meaning,.product__gemstone-info .name{font-size:14px;letter-spacing:.5px;text-transform:uppercase}.product__gemstone-info .name{font-weight:600}.product__gemstone-info .property-wrapper{line-height:1.2}@media only screen and (min-width:768px){.product__gemstone-info .property-wrapper{line-height:1.5}}.product__gemstone-info .property-wrapper .property{display:inline-block;font-size:13px;letter-spacing:.2px;margin-right:10px}.product__gemstone-info .property-wrapper .property .aicon{color:#b07a78;font-size:10px}.product__gemstone-info-inner{border-bottom:1px solid #cbcbcb;border-top:1px solid #cbcbcb;padding:5px 0}@media only screen and (min-width:768px){.product__gemstone-info-inner{padding:12px 0}}.product__top-wrap .product__gemstone-info{margin:0 0 10px}.product__top-wrap .product__gemstone-info .property-wrapper{margin-top:0}@media only screen and (max-width:991px){.product__top-wrap .product__gemstone-info .property-wrapper{margin-top:5px}}.product__top-wrap .product__gemstone-info .property-wrapper .property{font-size:12px}@media only screen and (max-width:991px){.product__top-wrap .product__gemstone-info .property-wrapper .property{display:block;font-size:13px;margin-top:3px}}.product__top-wrap .product__gemstone-info .property-wrapper .property .aicon{font-size:8px}.product__top-wrap .product__gemstone-info .meaning,.product__top-wrap .product__gemstone-info .name{font-size:13px}.product__top-wrap .product__gemstone-info-inner{border:none;padding:0}.product__top-wrap .product__gemstone-info-inner *{letter-spacing:0}.product__backbtn--mobile .button{color:#2f2f2f;font-size:12px;letter-spacing:1.2px;line-height:30px;margin-top:1px;padding:0 0 0 16px;position:relative}.product__backbtn--mobile .button:before{border-left:1.5px solid #2f2f2f;border-top:1.5px solid #2f2f2f;content:"";height:8px;left:2px;position:absolute;top:calc(50% - 4px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:8px}@media only screen and (min-width:992px){.product__backbtn--mobile{display:none}}.product__top-section-wrap--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;text-align:center;width:100%}@media only screen and (min-width:992px){.product__top-section-wrap--mobile{display:none}}.product__top-section-wrap--mobile .product__reviews--line-wrap{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:right;-ms-flex-pack:right;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;justify-content:right}.product__top-section-wrap--mobile .product__reviews--line-wrap .product__reviews--mobile{display:block;height:15px}.product__top-title{margin-bottom:10px;width:100%}.product__top-title .product__top-title_group{-webkit-box-align:left;-ms-flex-align:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.product__top-title_group .product__title{-webkit-box-flex:1;color:#2f2f2f;-ms-flex:1;flex:1;font-family:futura-pt,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:22px;margin:0;min-width:140px;text-align:left;text-transform:capitalize;width:100%}@media only screen and (min-width:768px){.product__top-title_group .product__title{font-size:24px;line-height:26px;min-width:200px}}.product__top-title_group .product__subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:futura-pt,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:1;margin-bottom:0;text-transform:none;width:100%}.product__top-title_group .product__price-container{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;width:auto}@media only screen and (min-width:992px){.product__top-title_group .product__price-container{margin:10px 0 0}}.product__top-title_group .product__price-container .product__price-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product__top-title_group .product__price-container .product__price-wrapper .discount-percentage .off{font-size:20px}@media only screen and (max-width:767px){.product__top-title_group .product__price-container .product__price-wrapper .discount-percentage{font-size:18px;margin-left:6px}.product__top-title_group .product__price-container .product__price-wrapper .discount-percentage .off{font-size:18px}.product__top-title_group .product__price-container .product__price-wrapper{margin-top:10px}}.product__top-title_group .product__price-container .product__price-money{color:#363636;font-size:18px;font-weight:400;letter-spacing:0;line-height:23px;margin-left:10px}.product__top-title_group .product__price-container .product__price-money.sale-price--simple{margin-right:4px}@media only screen and (min-width:768px){.product__top-title_group .product__price-container .product__price-money,.product__top-title_group .product__price-container .product__price-money.sale-price,.product__top-title_group .product__price-container .product__price-money.was-price{font-size:20px;line-height:29px}.product__top-title_group .product__price-container .product__price-money.sale-price--simple{font-size:20px;line-height:29px;margin-right:8px}}.product__top-title_group .product__price-container .product__price-money.sale-price{color:#2f2f2f;font-weight:700;margin-left:0}.product__top-title_group .product__price-container .product__price-money.was-price{font-weight:400;margin-left:0}.product__reviews-container--desktop{-webkit-box-flex:0;-ms-flex-positive:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;flex-grow:0;margin:0;padding-bottom:0;width:auto}@media only screen and (min-width:992px){.product__reviews-container--desktop{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}}.product__reviews-container--desktop .product__reviews--line-wrap{height:17px;width:auto}.product__reviews--stars{color:#2f2f2f!important;display:none}@media only screen and (min-width:992px){.product__reviews--stars{display:block}}.product__reviews--stars.product__reviews--mobile{display:none}.product__reviews--stars .yotpo-widget-instance .yotpo-sr-bottom-line-text{color:#2f2f2f!important;cursor:pointer;font-family:futura-pt,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:1px;line-height:17px!important;text-transform:uppercase}@media only screen and (min-width:992px){.product__reviews--stars .yotpo-widget-instance .yotpo-sr-bottom-line-text{font-size:12px!important;font-weight:500!important;line-height:17px!important}}.product__reviews--stars .yotpo-widget-instance .yotpo-reviews-star-ratings-widget{margin-bottom:0!important}.product__reviews--stars .yotpo-widget-instance .star-container{cursor:pointer}.product__reviews--stars .yotpo-widget-instance .star-container svg{height:13px;width:13px}.product__reviews--stars .yotpo-widget-instance .yotpo-sr-bottom-line-summary{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.product__reviews--stars .yotpo-widget-instance .yotpo-sr-bottom-line-summary>span>span{height:auto!important}.product__reviews--stars .yotpo-widget-instance .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary,.product__reviews--stars .yotpo-widget-instance .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary>span{height:17px!important}.product__bottom-section-wrap{background-color:#fff;overflow:hidden}.product__bottom-section-wrap .product__backbtn--mobile{font-weight:700;margin:40px auto;text-align:center}@media only screen and (max-width:767px){.product__bottom-section-wrap .product__backbtn--mobile .button{font-size:16px;letter-spacing:1.6px;line-height:18px}}@media only screen and (min-width:992px){.product__bottom-section-wrap{display:none}}.sdb-bar{background-color:#b07a78}.sdb-bar .container{width:100%}.sdb-bar__text{color:#fff;letter-spacing:0;text-transform:uppercase}.sdb-t1 .sdb-bar__text{font-size:14px;font-weight:600;line-height:18px}.sdb-t2 .sdb-bar__text{font-size:10px;font-weight:400;line-height:16px}@media only screen and (min-width:768px){.sdb-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:9px 0 13px}.sdb-bar .container{padding-left:20px;padding-right:20px}.sdb-bar__texts{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.sdb-t1 .sdb-bar__text{font-size:20px;line-height:25px;margin-top:3px}.sdb-t2 .sdb-bar__text{font-size:18px;letter-spacing:0;line-height:25px;margin-top:3px}}@media only screen and (max-width:767px){.sdb-bar{padding:10px 0 12px}.sdb-t2{margin-top:6px}.sdb-bar__texts{text-align:center}}@media only screen and (max-width:379px){.sdb-t1 .sdb-bar__text{font-size:12px;line-height:16px}.sdb-t2 .sdb-bar__text{font-size:8px;line-height:12px}}.product__description{color:#2f2f2f;font-size:13px;font-style:italic;letter-spacing:0;line-height:20px;margin:0 0 10px;padding:0;position:relative;width:100%}@media only screen and (min-width:992px){.product__description{margin:0 0 20px}}.product__description .read-more{cursor:pointer;display:none;font-size:14px;font-style:normal;letter-spacing:1.4;line-height:18px;position:relative;text-decoration:underline}@media only screen and (min-width:992px){.product__description .read-more{display:block}.product__description.closed .description-preview{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:40px;overflow:hidden;text-overflow:ellipsis}.product__description.closed .read-more{position:absolute;right:0}}.product__description p{font-size:14px;letter-spacing:0;line-height:22px}.template-product .product.product--top-title-modern{padding-top:10px}@media only screen and (min-width:992px){.template-product .product.product--top-title-modern{padding-bottom:0;padding-top:0}.template-product .product__top-title{padding-top:5px}}.template-product .modal form.product__form .if-variant__optiongroup.variant__optiongroup--size .variant__optiongroup--options{-webkit-box-pack:left;-ms-flex-pack:left;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left}.template-product .modal form.product__form .if-variant__optiongroup.variant__optiongroup--size .variant__optiongroup--options .variant__option{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0;min-width:12.5%;width:auto}.template-product form.product__form .if-variant__optiongroup.variant__optiongroup--size .variant__optiongroup--options{gap:.2rem}.template-product form.product__form .if-variant__optiongroup.variant__optiongroup--size .variant__optiongroup--options .variant__option{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;max-width:45px;min-height:40px;min-width:40px}@media only screen and (min-width:992px){.template-product form.product__form .if-variant__optiongroup.variant__optiongroup--size .variant__optiongroup--options{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.2rem;justify-content:center;padding-left:1px;padding-right:1px;width:100%}.template-product form.product__form .if-variant__optiongroup.variant__optiongroup--size .variant__optiongroup--options .variant__option{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;height:100%;justify-content:center;margin:0;max-width:none;min-width:auto;width:12.5%}}.gemstone-benefit-list li{margin-bottom:10px}.gm--about .gm--about-title{font-family:futura-pt,sans-serif;font-size:14px;font-weight:600;line-height:1;margin-bottom:10px;text-transform:uppercase}.gm--about .gm--about-subtitle{font-family:futura-pt,sans-serif;font-size:30px;line-height:1;margin-bottom:15px}.gm--about .gm--img-wrapper{text-align:left}.gm--about .gm--img-wrapper img{margin-bottom:15px;max-height:250px}.gm--about .gm--about-text{font-size:14px;letter-spacing:0;line-height:22px}@media only screen and (min-width:768px){.gm--about .gm--about-text{font-size:16px}}.gm--about .gm--about-text ol,.gm--about .gm--about-text ul{list-style:none;margin-bottom:15px;padding-left:0}.gm--about .gm--about-text ol li,.gm--about .gm--about-text ul li{font-size:14px;letter-spacing:0;line-height:22px;padding-left:10px;position:relative}@media only screen and (min-width:768px){.gm--about .gm--about-text ol li,.gm--about .gm--about-text ul li{font-size:16px}}.gm--about .gm--about-text ol li:before,.gm--about .gm--about-text ul li:before{content:"-";left:0;position:absolute}.gm--about .gm--about-text p{font-size:14px;letter-spacing:0;line-height:22px;margin-bottom:15px}@media only screen and (min-width:768px){.gm--about .gm--about-text p{font-size:16px}}@media only screen and (min-width:992px){.template-product-altstyle .wrapper .product__imageblock .product__imgblocks--wrapper{position:relative}}.template-product-altstyle .wrapper .product__contentblock .product__top-title_group{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.template-product-altstyle .wrapper .product__contentblock .product__price-container{margin:0}.template-product-altstyle .wrapper .product__contentblock .product__price-container .product__price-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.template-product-altstyle .wrapper .product__contentblock .product__price-container .product__price-money{color:#363636!important}.template-product-altstyle .wrapper .product__contentblock .product__price-container .product__price-money.sale-price{color:#ce2e2e!important}.template-product-altstyle .wrapper .product__contentblock .product__reviews--line-wrap,.template-product-altstyle .wrapper .product__contentblock .product__reviews--line-wrap .product__reviews--stars .yotpo-widget-instance .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary>div{height:12px!important}.template-product-altstyle .wrapper .product__contentblock .product__reviews--line-wrap .product__reviews--stars .yotpo-widget-instance .yotpo-sr-bottom-line-text{font-size:10px!important;line-height:12px!important}.template-product-altstyle .wrapper .product__contentblock .product__reviews--line-wrap .star-container svg{height:11px;width:11px}.template-product-altstyle .wrapper .product__contentblock .product__reviews--line-wrap .star-container path,.template-product-altstyle .wrapper .product__top-section-wrap--mobile .product__reviews--line-wrap .yotpo-widget-instance .star-container path{fill:#d6af58;stroke:none}@media (max-width:991px){.gw-rd-popup-widget-placeholder{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1718/assets/product.bundle.css.map */
